Фёдор Борщёв

Заметки с тегом «Инструменты»

Новее

Мой сетап

В этой заметке рассказываю об инструментах, которые использую для разработки и выступлений — с фоточками и списком оборудования.

Я использую MacBook Pro 14" 2022 года. Когда я работаю дома, ноутбук подключён к монитору LG UltraFine 4K прошлого поколения — кажется это единственный монитор с честной ретиной и нативным для мака DPI. Поколение монитора важно — подробнее см. обзор на «Вёрдже».

Я не использую два дисплея, поэтому ноутбук работает Clamshell mode. Единственное исключение — стримы: для них я открываю на ноутбуке Open Broadcaster Software.

Рабочий стол с двумя дисплеями (редкое состояние)
Мой рабочий стол

В качестве органов управления я использую Happy Hacking Keyboard и Magic Trackpad. Мои пальцы не могут изогнуться, чтобы воспользоваться странной клавишей, которую засовывают в русских раскладках между левым шифтом и z, поэтому я всегда покупаю американские клавиатуры, вот — клавиатура ноутбука:

Клавиатура ноутбука c «длинным шифтом». Видно отключенный тачбар
Клавиатура ноутбука c «длинным шифтом». Видно отключенный тачбар

Полный список железок:

  • MacBook Pro 14" 2022, Apple M1 Max, 64Gb RAM
  • Монитор LG UltraFine 4k на кронштейне Ergotron LX Desk Monitor Arm
  • Клавиатура Happy Hacking Keyboard Pro Hybrid Type-S
  • Внешний тачпад Magic Trackpad 2
  • Веб-камера Razer Kiyo Pro
  • Микрофон Shure SM7B со штангой Blue Compass
  • Микрофонный предусилитель Art Tube PAC
  • Звуковая карта Focusrite Clarett+ 2Pre
  • Наушники Sony MDR-7506

Поскольку я работаю стоя, напишу пару слов про стол. Сначала я работал за обычным икеевским столом, собранным из самой дешёвой столешницы и регулируемых ножек, но в какой-то момент эта конструкция меня достала —из-за высоты стол сильно шатался. Задумав поменять стол, я посмотрел на рынок и сильно удивился — меньше, чем за 20 000 ₽ высокий стол не купить, причём даже самые дорогие экземпляры, судя по обзорам на ютубе, не отличаются надёжностью.

Большая стоимость обусловлена тем, что все высокие столы на рынке — регулируемые: у дешевых столешница поднимается вручную, у дорогих — с помощью электромоторов. Здраво рассудив, что регулировкой высоты я воспользуюсь ровно один раз — при установке стола — я просто пошёл на лайвмастер и заказал стол под свой рост. Получился красивый и надёжный предмет мебели (который до сих пор пахнет деревом!), по цене ниже икеи.

Софт

Я не люблю IDE, и в роли редактора кода использую neovim. Долгое время я сидел в Visual Studio Code, но конце 2021 года я устал бороться с увеличивающимся количеством скрепышей фич, плюнул и перешёл на neovim в терминале iTerm2:

Так выглядит экран во время разработки

Основные плагины:

  • coc для автодополнения, которое понимает язык (LSP)
  • fzf для быстрого открытия файлов
  • nerdcommenter, чтобы быстро комментировать куски кода
  • vim-vinegar, когда нужно походить по файловой системе

В качестве оболочки я использую прекрасный fish. Если хотите так же — посмотрите на мои файлы конфигурации на гитхабе.

AirPods в один клик

У Apple иногда попадаются интерфейсы, за которые создателей хочется сильно поругать — к примеру интерфейс публикации приложения в AppStore, для которого я уже неделю восстановливаю свой аккаунт разработчика.

Или интерфейс подключения AirPods на макбуке. Чтобы переключить наушники между телефоном и компьютером, нужно сначала нажать на значок звука, затем дождаться, когда в списке устройств появятся наушники, потом нажать на них и дождаться, пока случится вся магия подключения. Иногда по загадочным причинам магия не случается, и операцию нужно повторить, выполняя все те же клики-ожидания-клики — бесит.

AirPods в один клик

Оказывается, этот процесс можно сократить до одного клика и пары секунд — есть специальные программы, которые сделали именно для того, чтобы моментально подключать AirPods к компьютеру. Я пользуюсь бесплатным workflow для Alfred, который так и называется AirPods Connector. Если у вас вдруг нет Alfred — не беда, заплатите 400 рублей за ToothFairy, которая делает то же самое, или просто скачайте бесплатный AirBar.

3 программы, которые помогают больше писать

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

Текстовые редакторы настолько важны, что я даже мирюсь с оплатой по подписке. Когда специальные дизайнеры постоянно полируют пиксели, чтобы ты почаще открывал их редактор, начинаешь получать удовольствие от самого процесса — лично мне голубой курсор IA Writer настолько помогает концентрироваться, что одно воспоминание о нём заставляет пойти в ближайшую Даблби и пописать что-нибудь важное.

В этой заметке — обзор трёх продуктов, которые помогают писать больше лично мне: Bear, Day One, и IA Writer. Все эти продукты стоят денег, а первые два — вообще доступны только по подписке. Но если вы достигаете целей при помощи текста, 4000 рублей в год многократно окупятся.

Bear — заметки со встреч и наброски

Однажды я обнаружил, что после встреч перестали появляться заметки. То есть если встреча подразумевала конкретные договорённости — я их конечно записывал: либо сразу в задачник, либо в письмо. Но вот просто конспект встреч появляться перестал.

Первая гипотеза была очевидной: «если я поменяю заметочник на платный и приятный — начну писать больше». Гипотеза сработала — покупка годовой подписки на Bear быстро исправила баг: вроде как потратил деньги, стыдно не пользоваться.

Интерфейс Bear на десктопе
Bear

Bear идеально подходит для быстрых набросков, небольших писем, заметок со встреч и черновиков-копилок для мыслей. Эта заметка, как и любой другой длинный пост, началась именно в нём.

Киллер-фича Bear — это вложенные #теги. У меня тегов не очень много, самый популярный — это #чеклисты. Там я храню разные личные шаблоны — примеру чеклист для проверки совета в бюро или список доступов, которые нужно дать новому сотруднику.

Заметки без тегов использую для временного хранения информации — там у меня обычно не больше 20 записей. Если сделать больше — будет тяжело искать, текст ведь совсем никак не упорядочен. Поэтому раз в пару недель я сажусь и смело удаляю всё, что кажется неважным. Вообще идеальный заметочник — пустой. Если заметка живёт больше, чем пару недель, она переезжает в более удобное место: в корпоративную базу знаний, в IA Writer, если это запись для блога или в Day One, если это личное дневниковое наблюдение.

Day one — дневник, наблюдения, осознанность

UPD: с Day One я перешёл на Obsidian.

Я начал вести дневник уже давно, желая повысить уровень осознанности — просто каждый вечер открывал Day One и анализировал прошедший день. В Day One меня подкупает выставленное напоказ e2e-шифрование: личные заметки хочется доверять только тем ребятам, которые с момента онбординга прозрачно объясняют, как они берегут твои данные.

Интерфейс Day One на десктопе
Day one

Моя любимая фича в Day One — журнал активности: он запоминает места, где я был, а затем очень ненавязчиво предлагает зафиксировать впечатления о них. Запись о месте — это необязательно интерьер или фотография: это может быть впечатление о людях, которых я встретил, мысли, которые пришли в этом месте, просто настроение.

Карта моих дневниковых заметок в центре Москвы
Карта моих дневниковых заметок в центре Москвы

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

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

Сфокусированная работа — IA Writer

Посты в канал, лонгриды, советы в бюро, длинные документы для клиентов, сложные письма — всё это я пишу в IA Writer. Он хорош для фокуса: открыл серое окно, включил помидорку, и 25 минут остаёшься наедине с текстом.

Интерфейс IA Writer на десктопе
IA Writer

До сих пор есть люди, которые ждут документы в формате Microsoft Word — для них IA Writer прекрасно экспортирует docx. Для нормальных ребят IA Writer в два клика делает нестыдные PDF-документы. Вообще, какой бы экзотический формат ни понадобился — я не парюсь: скорее всего в гугле есть конвертер из маркдауна.

В IA Writer я храню ещё и архив — всё, что я когда-либо написал, остаётся там в папочке Published. Поскольку это обычные маркдаун-файлы, они надёжно бекапятся, и их прекрасно ищет Спотлайт.

Итого

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

Возможно, для ваших целей хватит одного Bear, тем более в нём недавно обновили privacy-фичи, вроде шифрования или закрытия замёток. Или может быть одного Day One, который достаточно универсален для всего.

Самое главное: если пишете много текста — не скупитесь на инструментарий, все инвестиции быстро вернутся. Ведь хорошие инструменты отличают профессионала от любителя.

С чего начать внедрение пустого инбокса

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

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

Клиенты и серверы

Почтовый клиент — это программа, в которой вы читаете почту и отвечаете на письма. Почтовые клиенты работают на компьютере (Thunderbird, Мейл, Аутлук), в телефоне или в браузере. Чтобы скачать или отправить письма, почтовый клиент обращается к серверу.

Почтовый сервер работает, пока ваш компьютер выключен: принимает письма, фильтрует спам и раскладывает почту по папкам. Самый распространенный почтовый сервер в мире — Гмейл. Кроме бесплатной почты на домене gmail.com, он обслуживает корпоративную почту Твиттера, Дропбокса, Убера и множества мелких компаний (возможно и вашу тоже). Гмейл лучше всего подходит для спокойной работы с почтой: хранит архив переписки и за секунду находит сообщения двухлетней давности — письма из инбокса удалять не страшно.

Веб-интерфейс Гмейла у хорошего менеджера

Забудьте о корпоративной почте из прошлого века — заведите личный ящик на Гмейле и попросите админов настроить переадресацию. Чтобы писать от имени компании — добавьте рабочий ящик в Гмейл.

Единая папка входящих

Невозможно поддерживать чистоту больше, чем в одном инбоксе. Если у вас несколько адресов — настройте второстепенные так, чтобы письма с них уходили на Гмейл. Как это сделать, написано в инструкциях — iCloud, Яндекс.почта, Яху и сам Гмейл.

Некоторые почтовые клиенты самостоятельно складывают письма из разных ящиков в одну папку. Не пользуйтесь этим! Если почту собирает почтовый клиент, то состояние инбокса меняется от устройства к устройству. Представьте, что вы забыли настроить личный ящик на телефоне и пропустили письмо от авиакомпании о распродаже билетов.

Рабочая почта

Рабочий ящик — тоже второстепенный. Если админы не хотят настраивать переадресацию — не проблема: Гмейл умеет скачивать почту, притворяясь почтовым клиентом. Чтобы настроить сборщик, попросите реквизиты доступа и прочитайте инструкцию.

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

Выбор почтового клиента

Лучший клиент для пустого инбокса — эпловский Мейл. Если мака нет, подойдет веб-интерфейс Гугла. Главное — не используйте Аутлук, Сандербёрд или «Хей».

  • Аутлук — воплощение почтового зла. Состоит из отвлекающих факторов: добавляет письма в календарь, создает ненужные папки и отправляет глупые уведомления о прочтении. Если не хотите разбирать почту через пульт управления атомным реактором — забудьте про Аутлук.
  • Thunderbird — типичный опенсорс. Помимо ужасного внешнего вида, любит тормозить и терять письма. Пользуйтесь Сандербёрдом, только если вы линуксоид и любите скачивать плагины с гитхаба.
  • «Хей» — громкий пук попытка сделать почту умнее. Идеальный инструмент прокрастинатора — письма, которые не хочется обрабатывать, «Хей» отложит на завтра, чтобы вежливо напомнить во время встречи с клиентом.

Лучший клиент для пустого инбокcа — Эпл Мейл

Итого, план перехода на пустой инбокс

  1. Прочитайте пару ссылок из подборки.
  2. Зарегистрируйте ящик на Гмейле, если еще не успели. Это будет ваш основной ящик с пустым инбоксом.
  3. Настройте все личные ящики, чтобы пересылали почту на Гмейл.
  4. Рабочую почту — тоже. Настроить переадресацию помогут админы.
  5. Если на работе Эксчейндж — попросите админов настроить POP3, а в Гмейле включите сборщик почты.
  6. Чтобы писать от имени компании, добавьте корпоративный адрес в настройки Гмейла.
  7. Если у вас нет мака — читайте почту через веб-интерфейс Гмейла. Если есть — пользуйтесь стандартным почтовым клиентом.

Прыгающие иконки

В маке есть две ужасные фичи — тадам при запуске (вот, Бирман ругается) и выпрыгивающие из дока иконки.

Прыгающая иконка в OSX

На картинке Айтюнс радостно выпрыгивает из дока, чтобы сообщить мне: «Эгей! Я сглючил! Не могу залогиниться в магазин!». Зачем мне об этом знать? Не смог сейчас — сможешь позже. А если я презентацию показываю, или фильм смотрю?

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

Цивилизованного способа запретить иконкам прыгать не существует. Но через терминал — можно: defaults write com.apple.dock no-bouncing -bool TRUE && killall Dock

Старее