Заметки по MacBook и MacOS

  • Заклеил логотип Apple на ноуте крутым стикером Omne tulit punctum, qui miscuit utile dulci. Ноут прекрасный и я его всем рекомендую, но конкретно эта реклама Apple из моего кармана мне не нравится.
  • Флешки монтируются в /Volumes/
  • Scroll direction выставлен по умолчанию в Natural, но тот кто привык работать в Windows, это не поймет точно – прокручивание колесика вниз в таком режиме приводит к прокручиванию страницы вверх (спорный Natual). Так или иначе настраивается одной галкой. Есть так же специальная app, из плюса – Scroll direction можно поменять под конкретные устройства. Лично я не стал устанавливать.
  • Если не работает микрофон (встроенный/bluetooth) в ВКС приложениях (WEB/Cisco meeting/etc) – попробуйте инициировать разговор с Siri и после этого проверьте звук в ВКС. Эта магия иногда работает.
  • Приложения по возможности всегда нужно ставить из appstore (тот же package manager) – установки без костылей, апдейты, правильное удаление
  • AirDrop поверх Bluetooth для передачи файлов на iPhone – это очень удобно и быстро. Пока iTunes.
  • Если залипают клавиши на клавиатуре butterfly – возьмите трубку пылесоса и под полным напором прочистите клавиши.
  • Если видите проблемы с Русской кодировкой UTF-8 при подключении к другим серверам – проверьте locale. Если он пустой, то проще всего добавить файл .profile с настройками для пользователя.
$ cat ~/.profile
export LC_ALL=ru_RU.UTF-8
export LANG=ru_RU.UTF-8
  • Для подключения airpods к MacBook с MacOS Sierra нужно в системных настройках выбрать звук или bluetooth, далее выбрать наушники. Для ускорения этой операции можно вывести эти системные настройки (удобнее всего звук) на панель поставив галочку в настройках.
  • Activity monitor – аналог task manager, top
  • Как вернуть telnet на MAC OS High Sierra – ставим brew, ставим telnet. Хотя в целом конечно инициатива Apple верная – нужно планомерно избавляться от этих протоколов.
# homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

# telnet
brew install telnet
  • Выбор sftp клиента под MAC на замену winscp не так то прост. Из того, что бесплатно и реально заслуживает внимания Cyberduck и Filezilla – крупные незамороженные мультиплатформенные open-source проекты.
    • Filezilla – не пользуюсь – они не реализовали и не собираются опцию по automatic upload on save
    • Cyberduck – пользуюсь им – нативный MacOS интерфейс, нет недостатка Filezilla
  • Узнать количество свободного места на MAC: About this MAC -> Storage.
  • Мой MAC ОЧЕНЬ быстро заряжается от оригинальной зарядки. За минут 10 – 30% заряда с нуля!
  • В природе бывают MAC OS сервера
  • MAC по умолчанию уходит в sleep, а не гибернацию при закрытии крыжки. Режим подобный гибернации есть, включается автоматически при очень долгом sleep, но и в sleep MAC может жить неделями и месяцами, поэтому сильной необходимости в нем нет. Подробнее тут.
Тачпад
  • Двойное нажатие – заходим в настройки
  • Пролестнуть на предыдущую/последующую страницу – свайп двумя страницами
  • Пролестнуть на предыдущее/последующее полнооткрытое приложение – свайп тремя пальцами
  • Раздвигаем большим пальцем и тремя другими – смотрим на рабочий стол (аналог свернуть все окна в windows)
  • Тоже самое сдвигаем – быстрое меню
iterm2
Сразу обнаружился баг с Password Manager при вводе пароля для ssh – хранится правильный пароль, но авторизация из Password Manager не проходит, хотя при простой копипасте пароля все ок.
Обязательные для работы настройки:
1) делаем удаление через стандартную клавишу
iTerm2 -> Preferences -> Keys -> Global shortcut keys -> click on new cell in table -> press backspace -> select 'Send ^H Backspace'
2) делаем название tab по имени profile, а не ssh/bash
Head into the iTerm2 Preferences, and select Appearance, Show Profile Name
Крутые фичи iterm2:
– сочетания клавиш (ниже)
– скрол текста на тачпаде
Сочетания клавиш (KEYBOARD SHORTCUTS)
см. в общей статье в разделе MacBook
Данглы usb-c
  • Xiaomi Mi USB-C – HDMI Gigabit Ethernet Multi-Adapter – в целом ок. С него можно подключать второй моник по HDMI, что крайне удобно. Может подглючивать – не с первого раза изображение на втором мониторе появляется, а после перетыкания.
  • EASYA Dual Ports USB C Hub To HDMI – огонь как по опыту использования (напр. нет глюка как на Xiaomi выше, намного эстетичней), так и по отзывам на али. Взял версию без надписи EASYA, потому что 1) не люблю яркое брендирование 2) надпись облезает судя по фоткам. Единственный в последующем обнаруженный недостаток – порты USB выдают судя по всему еще меньше питания, чем простейший дангл ниже.
  • USB 3.1 type C to RJ45 (10/100 Мбит) + 3 port USB 2.0 Hub – брал дешевый noname china, но все работает. Из недостатка зарядка с портов очень медленная.
  • VCOM VGA – USB Type-C (CU421) – переходник USB-C-VGA для совсем старых мониторов (VGA). Все ок, работает. Качество не огонь конечно, но чего ждать от VGA.
  • VCOM HDMI – DVI-D (VAD7818) – переходник HDMI-DVI для мониторов с DVI, но без HDMI. Работает. Желательно только проверять, что в месте подключения DVI в мониторе есть еще дополнительное место для переходника. У меня совсем впритык.

 

Особенности виртуализации
  • vmware fusion 11.5 очень хорош, даже купил его для работы с GNS3 (ключ в почте)
  • parallels desktop 15 еще лучше, но покупать уже не стал (два гипервизора – перебор). Например, есть возможность передачи MAC OS hotkey’ев в RDP сессию, запущенную в Windows из под Parallels (Optimize for games)
  • у обоих есть проблема с пробросом микрофона (как встроенного, так и bluetooth headset) из хост машины в VM Windows
    • в parallels ее по умолчанию нет, но может появится и решается включением/выключением микрофона в parallels tools
    • в vmware fusion она есть всегда и решить ее у меня не получилось

 

Разные аппы (не использовал)
  • little snitch – запрещаем интернет конкретным app
  • daisy disk – узнаем чем захламлена система (улучшенный storage management)

Leave a Reply