[macOS] Как отключить запуск макбука при открытии крышки

Магия Apple — купили MacBook, достали из коробки, открыли крышку ноутбука и бах — он сам включился. На первый раз прикольно, но эта «фишка» с включением продолжает работать по умолчанию, постоянно — вы выключаете ноутбук, затем, когда открываете крышку — он самостоятельно включается. Порой неудобно.

Выключается это дело только через терминал:

sudo nvram AutoBoot=%00

При необходимости включается обратно так:

sudo nvram AutoBoot=%03

UPD: на ноутбуках с M-процессом такой трюк уже не сработает — отключить автостарт при открытии крышки нельзя.

1Password -> KeePass

Давным-давно использовал KeePass для хранения паролей, затем перешел на 1Password, и даже начал платить за подписку, когда они перешли на такой способ монетизации.

Пару дней назад компания AgileBits, разработчик 1Password, присоединилась к флешмобу «отмени Россию», указав, что по истечении подписки она будет автоматически отменена, и аккаунт перейдет в режим «только чтение». Хотя, конечно, основная причина заключается в том, что россияне стали неплатежеспособными для зарубежных компаний из-за отказа работы Visa / Mastercard.

Хоть подписка и действовала у меня еще до лета, решил время не тянуть, и перейти вновь на KeePass (а точнее, на форк KeePassXC, т.к. он адаптирован под macOS). Под мобильные устройства официальных клиентов нет, нужно выбирать сторонние решения. Для Android выбрал KeePassDX, для iOS — KeePassium.

Включение (возврат) VPN в Opera

Для возврата иконки VPN в адресную строку браузера Opera, достаточно выполнить в консоли следующие команды:

chrome.settingsPrivate.setPref("freedom.proxy_switcher.forbidden", false);
chrome.settingsPrivate.setPref("freedom.proxy_switcher.ui_visible", true);

Данную процедуру выполнять каждый раз при запуске браузера.

Еще в магазине расширений можно найти расширение Opera Free VPN, которое проделывает все эти действия самостоятельно.

[macOS] Отключение автообновления Google Chrome

Для запрета автообновления браузера Google Chrome в macOS выполнить команду:

defaults write com.google.Keystone.Agent checkInterval 0

[Parallels] Обновление Windows 10 до Windows 11

Имеется виртуалка Parallels с Windows 10. Решил обновиться до Windows 11, но сразу же проблемы:

  • Нет поддержки TPM
  • Нет поддержки Secure Boot

Решение:

  • Запускаем Windows 10, в командной строке вводим:

mbr2gpt /validate /allowFullOS

Если проблем не будет, то указываем:

mbr2gpt /convert /allowFullOS

После выключаем виртуалку, удаляем ее из списка Parallels, и редактируем файл config.pvs (находится в структуре образа .pvm):

<EfiEnabled> меняем «0» на «1»
<EfiSecureBoot> меняем «0» на «1»

Повторно импортируем виртуалку в Parallels, открываем настройки виртуалки, вкладка Hardware, нажимаем + и в списке устройств должен появится TPM Chip — добавляем.

Загружаем виртуалку и она должна без проблем стартануть (у меня, правда, стартанула успешно только со второго раза). После уже ставим Windows 11.

Apple TV теперь и на Android TV

На днях в Android TV появилось официальное приложение Apple TV. Теперь стриминговый яблочный сервис представлен на всех популярных платформах, а покупка приставки Apple TV окончательно теряет хоть какой-то смысл.

Если раньше цифровой магазин фильмов (то бишь iTunes) был эксклюзивом для устройств Apple, и чтобы посмотреть кинцо, нужно было иметь либо iPhone / iPad / Mac, либо приставку Apple TV. В пользу последнего подкупало, что приставку можно подключить к большому телевизору и получать удовольствие от просмотра.

Но с запуском подписочного сервиса Apple TV+ компания поняла, что конкурировать на рынке с кучей подобных сервисов будет невозможно, если замкнуться лишь вокруг своих устройств. Сначала последовал выход на телевизоры Samsung, вслед LG, Xbox, PlayStation и пр. И теперь вот Android TV, на котором работают множество бюджетных приставок и огромнейшее количество телевизоров (от таких же бюджетных до премиальных по типу Sony Bravia).

А что с приставкой Apple TV? Новая версия не позиционируется как платформа для игр (хоть Acrade и представлена), отсутствует хоть какая-та эксклюзивность, за исключением Siri, но много ли кто пользуется голосовыми помощниками? (еще и с урезанной поддержкой языков). Спрос на приставку явно будет только падать, и с большей вероятностью через пару лет ее выпуск будет прекращен.

О предустановке российского ПО

С 1 апреля 2021 года должен вступить в силу Закон об обязательной предустановке российского ПО на продаваемую в РФ электронику (если сроки вновь не перенесут, потому как ранее это должно было случится 1 января). Законопроект должен «повысить правовую защищенность российских пользователей» и обеспечить защиту интересов российских интернет-компаний.

Так, список сервисов для предустановки на телевизоры Smart TV, выглядит следующим образом:

  1. Wink
  2. ivi
  3. Первый
  4. Кинопоиск
  5. Оkkо
  6. Morе.tv
  7. Premier
  8. Смотрим
  9. НТВ
  10. Start
  11. Поисковая система «Яндекса»

Обязательное ПО для предустановки на смартфоны насчитывает гораздо больше — 16 шт. (много Яндекса, Мейла и даже есть ICQ) и это ведь еще неокончательный список.

Читать далее «О предустановке российского ПО»

Приложение «Первый канал» для Smart TV получило новый UI

Чуть больше месяца назад мы обновили UI в приложении «Первый канал» на Smart TV — ко многим элементам добавили скрепления по углам, разрядили сетку между плитками контента, перенесли навигационное меню с верха в левую боковую часть, что позволило увеличить рабочее пространство по высоте. А на ряде внутренних экранов (таких как фильмы или телепроекты) меню и вовсе не показывается (стиль Apple TV, где для вызова меню нужно вернуться на экран назад).

Изменения с навигационным меню, судя по пользовательским отзывам, были приняты не сразу — не все догадались, как на него перейти. Хотя тут все просто — быстрый вариант — это находясь на главном экране, достаточно нажать кнопку «Назад» на пульте, тогда меню раскроется. Обычный вариант — в карусели выделить крайнюю левую плитку и нажать еще раз «Влево» — меню также раскроется.

Приложение Первый канал на Smart TV

[OpenVPN] Роутинг определенных IP-адресов

Используется Tunnelblick для подключения к корпоративному VPN. Настройка «Route all IPv4 traffic through the VPN» отключена, т.к. совершенно нет желания гнать весь трафик через хлюплый VPN.

Однако недавно появилась задача перенаправлять запросы к определенному IP через VPN. И для этого достаточно в файле конфигурации подключения добавить:

route-nopull
route <IP-адрес> <маска подсети>

Пример:

route-nopull
route 192.168.1.1 255.255.255.0

libffi.6.dylib not found

Сегодня при запуске команды pod update получил неожиданную ошибку:

...
`require': dlopen(/Library/Ruby/Gems/2.6.0/gems/ffi-1.12.2/lib/ffi_c.bundle, 0x0009): dependent dylib '/opt/local/lib/libffi.6.dylib' not found for '/Library/Ruby/Gems/2.6.0/gems/ffi-1.12.2/lib/ffi_c.bundle' - /Library/Ruby/Gems/2.6.0/gems/ffi-1.12.2/lib/ffi_c.bundle (LoadError)

Решение: запустить команду

sudo gem pristine ffi