[Решение] Убрать надпись Hotel Mode Settings in process

Имеется в наличии телевизор Sony KDL-32WD752, 2016 года выпуска.

Режим "Отель" был выключен изначально, при первой настройке телевизора. Однако при подключении к HDMI надпись "Hotel Mode Settings in process" все равно продолжается висеть в верхней части экрана.

Решение:

  1. Выключить телевизор через пульт
  2. На пульте нажать кнопку i+ или Display (в зависимости от версии пульта)
  3. Нажать кнопку Mute
  4. Нажать кнопку УМЕНЬШЕНИЯ громкости Vol-
  5. Включить телевизор

После данных манипуляций надпись "Hotel Mode Settings in process" больше не появляется.

Your request to remove this review was rejected

В Google Play Console есть функция, позволяющая разработчику пожаловаться на непристойный отзыве к приложению. Далее в дело вступает робот от Google, который по заданным критериям (словарю) либо ободряет жалобу, либо отклоняет.

Зачастую жалобы отклоняются с формулировкой "Your request to remove this review was rejected", даже если в пользовательском отзыве содержится явна брать и ненормативная лексика:

В отличии от Googlе, где проверка жалоб сделана лишь для галочки, у Apple в этом плане дела обстоят гораздо лучше: во-первых, можно выбрать тематику жалобы, во-вторых, их все же проверяют реальные люди, а не боты.

[macOS] Operation not permitted

Захотелось мне удалить старые файлы с диска, но не тут-то было – система пишет, что удалить не могу, ибо файл заблокирован (а если через терминал, то ошибка "Operation not permitted").

Открываю свойство файла – действительно:

Можно вручную снять галку с "Locked", но такой метод не подойдет, если файлы десятки или сотни.

Выполняем команду, чтобы проверить, какой конкретно флаг установлен у файла:

sudo ls -laO <файл>

В моем случае было:

-rwxr--r-- 1 user staff uchg 60797 May 11 2001

Теперь осталось лишь удалить данный флаг:

sudo chflags nouchg <файл>

А если рекурсивно, то:

chflags -R nouchg <директория>

А если понадобится рекурсивно изменить права на файлы / директории, то читаем здесь.

Итоги десятилетия

Через несколько дней всех нас ожидает новая десятилетка (хотя кто-то считает, что это случится только в 2021 году), и по случаю хотелось бы провести черту за прошедшие десять лет.

Поехали:

1. Закончил университет.
2. Устроился на одну работу. Уволился. Устроился на другую работу. Уволился. Устроился еще. Проработал несколько лет. Перевели на другую позицию, новый проект – тружусь и по сей день. Осознаю, что такое трудоголизм во всем его многообразии. Цель на будущее – познать дзен в делегировании задач.
3. Влюбился. Отлюбился.
4. Думал, что Олимпиада 2014 – это так далеко. Но потом она все же наступила, а после последовал год тотальной промывки мозгов про Украину.
5. Изоляция, санкции, контрсанкции. Рубль подешевел в два раза. Цены выросли в два раза. Доход остался без изменений. Зато воссоединились.
6. Устоялась привычка умножать на 65.
7. Думал, что Чемпионат мира по футболу 2018 – это так далеко. Но потом и он наступил. Я без билетов. Жалко. За год до этого все же побывал на Кубке Конфедераций. Видел живого Роналду.
8. Расширил круг посещений спортивных мероприятий. Хоккей – done. Теннис – done. Футбол – см. выше. Далее – волейбол, баскетбол, and etc.
9. Выставки, концерты, мероприятия – все done.
10. За десять лет сменил два фотоаппарата. Подумываю купить третий. Цель на будущее – познать дзен в том, что фотоаппарат - ничто, руки - все.
11. Пересел с Windows на macOS. Сменил три телефона (из них ни одного iPhone). Но любовь к iPad – вечна.
12. Взял ипотеку. Купил двушку. Погасил ипотеку.
13. Начал лысеть. Теперь еженедельная стрижка под ноль - наше все.
14. Расстался с FIFARUS. Было тяжело. Принимая во внимание, что сайт после продажи загнулся, – жалею.
15. Расширился круг общения, появились новые связи. Из них новых друзей - ноль.
16. Купил гитару. Изучил несколько аккордов. Отложил гитару.
17. Записался в качалку. Похвастаться еще нечем.
18. Думал, что Путин не решится. Решился. Жду 2024.
19. В семье без потерь.

[WordPress] 502 ошибка при открытии админки

Столкнулся с проблемой, что при попытке открыть админку WordPress, отображалась ошибка 502 Bad Gateway.

Отключение плагинов не помогло. Стал копать в разных направлениях, но тоже безрезультатно.

В итоге помог перезапуск FastCGI:

php5-fpm restart

Unit nginx.service entered failed state

При попытке перезапустить nginx получаем ошибку:

nginx restart

[....] Restarting nginx (via systemctl): nginx.serviceJob for nginx.service failed. See 'systemctl status nginx.service' and 'journalctl -xn' for details.
failed!

Проверяем статус:

systemctl status nginx.service

nginx.service - nginx - high performance web server
   Loaded: loaded (/lib/systemd/system/nginx.service; enabled)
   Active: failed (Result: exit-code) since Sun 2019-12-15 16:42:45 MSK; 1min 48s ago
     Docs: http://nginx.org/en/docs/
  Process: 12694 ExecStop=/bin/kill -s TERM $MAINPID (code=exited, status=0/SUCCESS)
  Process: 16448 ExecStart=/usr/sbin/nginx -c /etc/nginx/nginx.conf (code=exited, status=1/FAILURE)
 Main PID: 5865 (code=exited, status=0/SUCCESS)

Проверяем файл конфигурации:

nginx -t -c /etc/nginx/nginx.conf

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

Пробуем вылечить:

fuser -k 80/tcp
fuser -k 443/tcp
/etc/init.d/nginx restart

Проверяем:

[ ok ] Restarting nginx (via systemctl): nginx.service.

Хороший / плохой менеджер по продукту

Предупреждение: этот документ был написан 20 лет назад и, вероятно, не актуален для сегодняшних менеджеров по продукту. Я оставлю это здесь просто в качестве примера полезного учебного документа.

Хорошие менеджеры по продукту имеют очень хорошие представления как о продукте и продуктовой линейки, так и рынке и возникающей конкуренции. Их действия основаны на прочной базе знаний и уверенности. Хороший менеджер по продукту – генеральный директор (CEO) продукта. Хороший менеджер берет на себя полную ответственность и оценивает себя с точки зрения успеха продукта. Он ответственен за правильный продукт / правильное время и все, что это влечет за собой. Хороший менеджер по продукту знает контекст (компанию, финансирование, конкуренцию и т.д.) и берет на себя ответственность за разработку и выполнение выигрышного плана (без каких-либо оправданий).

У плохих менеджеров по продукту есть много оправданий: недостаточно средств, инженерный менеджер – идиот, в Microsoft работает в 10 раз больше инженеров, я перегружен работой, у меня нет достаточного представления, куда двигаться.

Хорошие менеджеры по продуктам не тратят все свое время на то, чтобы различные организации работали вместе, чтобы выпустить нужный продукт в нужное время. Они не отнимают времени у продуктовой команды, они не управляют проектами, не занимаются проектированием. Они не являются частью команды разработчиков; они управляют командой продукта. Инженерные команды не считают хороших менеджеров по продукту «маркетинговым ресурсом». Хорошие менеджеры по продукту являются маркетинговым аналогом инженера-менеджера. Хорошие менеджеры четко определяют цель, «что» (в отличие от «как») и управляют выполнением «что». Плохие менеджеры чувствуют себя лучше, когда выясняют «как». Хорошие менеджеры по продукту общаются с инженерами в письменной и устной форме и не дают указания неформально.

Читать далее...

Apple TV+

1 ноября Apple официально запустила подписочный сервис TV+, с оригинальным контентом в виде фильмов, сериалов и телешоу. На российском рынке сервис пока локализован только через субтитры. Стоимость подписки – 199 руб. в месяц.

Я смог отметить две проблемы при использовании Apple TV+:

  1. В окне подтверждения подписки вместо цены и срока действия значился знак вопроса.
  2. Для моего Apple ID почему-то не действовало условие "1 год бесплатно для новых устройств" (был приобретен iMac 2019 после 10 сентября), вместо этого предлагалась стандартный 7-ми дневный триал.

Решил разузнать, в чем собственно проблема, позвонив в службу поддержки Apple. Оператор попросил разрешения удаленного подключиться к iMac, чтобы удостовериться в проблеме, а после перевел звонок на старшего специалиста. Там мне сообщили, что отправят заявку инженерам для решения, т.к. ограничений для получение годового триала нет, и видимо, имеется какая-та внутренняя ошибка.

На следующий день, зайдя вновь на https://tv.apple.com/, уже значился триал на 1 год. А вечером отзвонились из поддержки Apple и еще раз подтвердили, что проблема устранена.

Удаление Gmail-писем из приложения Apple Mail для iOS

При использовании приложения Apple Mail для iOS в связке с Google-аккаунтом может возникнуть ситуация, что удалить письма нельзя, можно только заархивировать.

Проблема решается следующим образом:

  1. Settings -> Password & Accounts
  2. Выбрать из списка Gmail-аккаунт, а затем еще раз нажать уже на адрес вашей почты
  3. В окне настроек аккаунта нажать Andvanced
  4. В разделе "Move discarded massages to" выбрать "Deleted Mailbox"

Теперь вместо архивирования будет возможность сразу же удалять письма.

[macOS] Сброс Launchpad

Панель запуска в macOS помогает быстро получать доступ к установленным в системе приложениям. Если вы решили сбросить порядок приложений, отображаемых в Launchpad, то необходимо в терминале выполнить следующую команду:

defaults write com.apple.dock ResetLaunchPad -bool true; killall Dock

После этого в Launchpad приложения будут отсортированы по умолчанию.