macos

Правду Сережа пишет, IINA — лучший плеер для macOS, рекомендую. Добавлю, что он умеет даже автоматически подсасывать субтитры к видео из интернета. Интересно, что в основе — консольный mplayer родом из 2000-го года. Сколько я фронтендов для него повидал, и mplayerX, и mpv, и каждый всё лучше и лучше. Кайф.

Мне всегда хотелось работать на компьютере в полноэкранном режиме, чтобы ничего не отвлекало. Мееедленная анимация переключения между фулскрин-приложениями в MacOS убивала весь кайф.

Оказывается, достаточно было включить автоскрытие дока и статус-бара в General Preferences. Получается тот же полноэкранный режим, только все Cmd+Tab переключения работают мгновенно.

Хитрости и лайфхаки в MacOS легко наберутся на целую книгу. Годами пользуешься и потом внезапно узнаешь, что у тебя под носом была удобная функция, а ты про неё не знал.

Zoom пытается стать не просто хорошей программой для видеосвязи, а «единым рабочим пространством», с мессенджером, общими документами, календарями и прочим. Закон эволюции: любая успешная коммерческая программа расширяется, пока не станет неповоротливым и неудобным мусором.

Окно «Zoom workplace» с пустым календарем (ну не пользуюсь я им!) постоянно вылезает и занимает место на экране, закрывает полезную информацию. Убрать его совсем нельзя — это ведь по сути маркетинг, «давай начинай пользоваться». Меня принципиально не устраивает, что мне пихают рекламу в рабочее пространство.

Я знаю, что технически точно можно написать маленькую программку, которая будет мониторить события операционной системы, ловить появление ненавистного окна и закрывать его автоматически. Но между «теоретически возможно» и «вот сделал», много часов разработки (да и не программировал я для macOS я никогда).

А тут с помощью клода я сделал скрипт для hammerspoon, который идеально решает задачу. Как только окошко появляется — оно мгновенно исчезает. Красота!

Правда, для того, чтобы скрипт заработал, мне пришлось приложить довольно много усилий и почти целый час «в моргающем режиме», параллельно с тем, как я делал другие мелкие дела. Нейросеть идеально прогает, но мне пришлось её направлять и помогать отлаживать проблемы руками.

С другой стороны, если бы не клод, то я не стал бы тратить целый час на это копание, а просто смирился.

А потом я попросил нейросеть перевести всю логику скрипта в маленькую программку на Swift, сделал минимальный интерфейс, чтобы можно было включить/выключить при необходимости, возможность добавления в автозапуск и т. д. Пользуйтесь на здоровье! Исходники открыты, но можно и просто скачать готовую программу, она подписана и нотаризована Apple, никаких лишних уведомлений безопасности.

Новая версия операционной системы macOS Big Sur.

Плюсы:
1. новые картинки рабочего стола и немного свежих интерфейсов, чуть похожих на iOS;
2. кажется, починили проблему с WiFi, когда он иногда не подключался к сети после сна;
3. homebrew и docker работают.

Минусы:
1. Включили агрессивное сглаживание шрифтов, так что на Retina мониторах текст выглядит жирно и неряшливо. Через пару дней привыкаешь.

Ещё заметно изменили UI модалок, как на скриншоте.

Переустановил MacOS. Обнаружил, что можно не мучиться с ручной установкой Android Platform Tools (в который входит adb), а сделать brew install android-platform-tools.
Век живи век учись.

Вообще, эта ситуация, когда компьютер начинает тормозить и помогает переустановка — очень напоминает мне моё детство c регулярной переустановкой Windows. Тут то же самое. Вот, например, wifi после просыпания, включался секунд 30; после переустановки — включается мгновенно. Проверил по бекапам — этот МакБук наливался ровно год назад. Back to the Future.

Если у вас тормозит Макбук — можете попробовать, возможно, что выкладывать много тысяч за новый совсем необязательно.

Если вы пользуетесь ssh и терминалом на маке — вы наверное заметили, что теперь после каждой перезагрузки мак просит ввести пароль от файла ключа. Вот как это починить: https://apple.stackexchange.com/a/264974

Признаюсь, уже четвертый день захожу с утра на эту страницу проверить, не вышел ли Golden Master macOS Mojave 🙈 (его дают разработчикам за неделю до публичного релиза)

Если после обновления на High Sierra у вас в скетче у части картинок «вымылись» цвета — вы не сходите с ума, это баг и для его починки нужно обновить скетч до 47 версии и прогнать на побитых файлах специальный плагин.

У нашего арт-директора Насти эта ошибка совпала с установкой нового монитора (тот самый 4K 21” от LG) и я чуть с ума не сошел в поиске проблемы с цветовым профилем.

В кружочках «вымылись цвета»