Блог Миши Тугушева

Как я писал статьи в WIM.Agency

В 2023 году в агентстве у меня вышло три больших статьи на разных площадках — две на RB и одна на VC. Это был личный вызов для меня, прежде всего, встряхнуть внутреннего самозванца, который вечно считает что я недостаточно хорош и вообще профан в своей сфере. И я рад, что мне повезло с коллегами, которые воодушевляли, напоминали и помогли выпустить этот материал. Прежде всего маркетолог Кирилл Зальнов и редактор Елизавета Верещагина.

Процесс

Маркетолог приходит к эксперту с запросом

Эксперт подбирает темы

Редактор согласовывает темы

Эксперт пишет текст на какую-то тему

Редактор шлифует текст

Дизайнер готовит обложку и баннер

Редактор подбирает площадки для публикации

Редактор согласовывает текст с площадкой

Редактор или площадка публикуют текст

Старт проекта

Написание статьи — такой же проект, как и спланировать отпуск. Поэтому у меня все начинается с папки проекта. Хоть статья, хоть презентация. Все файлы и дополнительные материалы для работы разложены по папочкам, все картинки для текста понятно подписаны. Даже сейчас можно зайти в папку и найти все над чем мы работали, а что было бы, если мы это хранили в переписке, страшно подумать.

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

файловая структура в Finder
img — картинки, source — дополнительные документы для работы над статьей, draft — черновик статьи, и Статья — финальная версия текста от редактора. Все названия в змеином регистре

Первый подход

Первый текст мы готовили про маркетплейсы. На протяжении двух лет мы, небольшой командой, развивали и поддерживали четыре магазина. Опыта у нас было столько, что хоть записывай свой курс. Изначально я хотел рассказать про возможности маркетплейсов для больших брендов. Я быстренько написал пару абзацев и отдал черновик Лизе. Никогда бы не подумал, что получу такое сообщение:

Больше пользы — база любого текста

Примерно еще неделю мы обсуждали какую тему выбрать по маркетплейсам. Мне хотелось рассказать про наш опыт, но мы не могли, из-за NDA, подсветить результаты работы. Так появилась идея написать про ошибки, которые совершают бренды при запуске магазина на маркетплейсах, которая в итоге трансформировалась в рассказ про инструменты для брендов на маркетплейсах.

Особенность была в том, что еще никто до нас не пытался осмыслить и показать разные штуки доступные магазинам, добавив к этому собственные результаты по «Мегамаркету» и «Алиэкспресс». Видимо, потому что все были увлечены «вэбэ» (Wildberries). Так получилось совместить мой реальный опыт, не засветить клиента и сделать текст полезным.

Работа с текстом

Единственное, что не работает через шорткаты в Гугл-доке — это отступы в абзацах. Они всегда задаются руками.

Каждую минуту работы над черновиком в гугл-доке я использовал шорткаты, сделанные в BetterTouchTool. Они помогали быстро и красиво форматировать текст, расставляя заголовки и отступы. С помощью оглавления получилась понятная структура из разных блоков.

Абзацы, где были цифры или какие-то требования площадок, я старался сопроводить пруфами и примерами из официальной документации. Хотя в итоговую статью далеко не все ссылки пропустили из-за особенности площадки.

В процессе редактор задавала множество вопросов по содержанию, что помогало, на мой взгляд, разжевать многие сложные моменты, как по маркетплейсам, так и по статье о продуктивности.

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

Дотошность Лизы к деталям делает текст понятным даже школьникам

Объем текстов был достаточно большой. Например, статья про промо-инструменты маркетплейсов в общей сложности получилась на 14 страниц А4 без картинок. Понятно, что я не мог знать все инструменты досконально и поэтому перед публикацией где-то сам попробовал запустить, а где-то смотрел вебинары и уже на основе этого писал свои впечатления, чтобы охватить все возможности.

Перфекционизм

В работе над текстом по «Алиэкспрессу» я добавил скрин с разными типами скидок на товары внутри каталога, чтобы показать, как они выглядят и отличаются. Мне показалось, что так будет нагляднее. Редактору так не показалось и я слегка перегнул с пятеркой других вариантов (так мне хотелось показать страницу целиком). В итоге в публикацию пошел урезанный скриншот с товарами, а примеры купонов мы показали целиком на главной странице Алиэкспресса. Редактор и эксперт остались довольны.

Эксперименты

Я по жизни живу, как в фильме Всегда говори «да». И на все идеи Кирилла или Лизы — соглашался. В статье «продуктивность на удаленке» дизайнеру удалось залезть ко мне в голову, а еще разбавили мою серьезность классными мемасами и забавной подводкой. Посмотрите ниже, если не видели.

RB (rb.ru — издание бизнес и технологии) предложили записать тизер и немного рассказать о своем материале для их канала в Телеграме. И, конечно, я согласился. Записать удачный вариант у меня получилось с 30-го дубля, кажется. При условии, что мы встали в 6 утра с Ярой, чтобы съемка была с естественном светом.

Прическа у автора блога сейчас вообще не такая

Сроки

В среднем на выпуск одной статьи уходил от 20 до 30 дней в зависимости от загрузки эксперта, редактора, а также условий площадки.

Промо

Ребята из агентства всегда идут на встречу и подсвечивают материалы, которые выходят от команды на других площадках. Например, всегда можно попросить отметить в инсте или вк, чтобы поделиться со своими друзьями.

мама я в телевизоре

Опыт написания статей для меня был не простой, потому что нужно успевать делать рабочие задачки и стараться ежедневно писать какое-то количества понятного текста, чтобы процесс не становился бесконечным и тяжелым для всех. А после того как написал — отвечать на вопросы редактора.

Я кайфанул от работы с текстом и коммуникацией с коллегами. Где-то шутили, где-то спорили и пробирались сквозь дебри, но в итоге получался материал, которым я сам хотел поделиться с другими. А это, на мой взгляд, самое важное.

Кастомизация редактора Zed не для технарей

Около месяца, как перешел с Sublime Text на опенсорсный текстовый редактор Zed. И все в нем прекрасно: дизайн, множество тем и плагинов. Вокруг уже появилось свое небольшое активное комьюнити, которое помогает проекту развиваться. В ближайшем будущем обещают даже поддержку Jupyter Notebook.

текстовый редактор Zed с проектом из Яндекс Практикума
Пример редактирования проекта из курса Аналитика данных

С первого запуска стало понятно, что некоторые функции придется настраивать под себя: сортировка по алфавиту или уникальным строкам. Документация с первого раза не отвечала на большинство вопросов. Пришлось лезть в гитхаб и искать. Оказалось достаточно забиндить клавиши под отдельные функции в настройках (Settings → Open Key Bindings [#K &S]). Получился такой конфиг:

[
  {
    "context": "Editor",
    "bindings": {
      "f3": "editor::UniqueLinesCaseInsensitive", // Удаление дубликатов без учета регистра
      "f4": "editor::UniqueLinesCaseSensitive", // Удаление дубликатов с чувствительностью регистру
      "f5": "editor::SortLinesCaseInsensitive", // Сортировка без учета регистра
      "f6": "editor::SortLinesCaseSensitive", // Сортировка с чувствительностью регистру
      "f7": "editor::ReverseLines", // Обратная сортировка списка
      "f8": "editor::ShuffleLines", // Случайная сортировка
      "f10": "editor::DuplicateLine", // Дубликат строки
      "cmd-shift-k": "editor::DeleteLine" //Удаление строки 
    }
  }
]

Еще по теме
Официальная страница редактора Zed
Sublime Text для маркетологов

Быстрая настройка новой macOS для работы

Обычно спустя полгода-год после выхода официального релиза MacOS Sonoma я делаю чистую установку новой операционки. Не потому что она пизже дизайном или я люблю все новое. В первую очередь потому, что айфон обновился и часть фишек просто стали работать стабильнее, например, переключение аирподсов.

Динамическая блокировка экрана в macOS Sonoma

Эта заметка — попытка сделать универсальный алгоритм по быстрой настройке всех приложений, как на новом, так и на старом маке. В этот раз мне показалось, что установка и настройка системы стала быстрее на 2 часа.

Процедура следующая:

  1. Установка Homebrew
  2. Установка приложений через Homebrew
  3. Импорт настроек приложений (бекап)
  4. Настройка приложений
  5. Настройка операционной системы

Установка Brew

Homebrew — утилита командной строки в macOS и Linux, которая позволяет устанавливать пакеты и приложения. Почему Брю? Невероятно простой и удобный для обслуживания софта, а также максимально прозрачный. Процесс установки на мак я уже описывал в заметке про виртуальные окружение для аналитика.

Установка приложений

Впервую очередь скачивается 1Password, Karabiner и BTT — у первой программы нужные доступы и лицензии на софт, у второй кастомный маппинг клавиш, а у третьей все кастомные шорткаты и жесты. Получается, что внутри отдельных программ мне не нужно почти ничего настраивать, так как все шорткаты есть в BTT.

Установка через Brew в порядке приоритетности:

Название Описание Стоимость
1Password Менеджер паролей 35$ в год
Karabiner-Elements Перензначение клавиш Бесплатный
Bettertouchtool Продвинутые шорткаты и жесты 22$ пожизненная лицензия
Git Контроль версий Открытое ПО
Unclutter Карман для файлов 19,99$ пожизненная лицензия
Raycast Лаунчер вместо системного Условно бесплатно
Popclip Продвинутое меню 20,40$ пожизненная лицензия
Cleanshot X Продвинутые скриншоты 29$ за приложение с обновлениями 1 год
Droplr Помойка для файлов 19$ пожизненная лицензия
Zed Редактор текста Открытое ПО
Arc Дополнительный браузер Бесплатно
Spotify Музыкальный сервис 5$ в месяц
Telegram Мессенджер Бесплатно
Zoom Видеоконференции Условно бесплатно
CoconutBattery Состояние батарейки Условно бесплатно
Rescue Time Трекинг работы Условно бесплатно
Itsycal Календарь для менюбара Открытое ПО
Dockey Улучшение панели дока Открытое ПО
Choosy Открытие ссылок в разных приложениях 10$ пожизненная лицензия
Figma Графический редактор Условно бесплатно
Atext Сокращатель текста 5$ в год
Little Snitch Трекинг трафика 35$ пожизненная лицензия
Discord Мессенджер Условно бесплатно
App Cleaner Удаление системных файлов программ Условно бесплатно
Anydesk Удаленное подключение Условно бесплатно
Pomotroid Помодоро таймер Открытое ПО
Slidepad «Карманный» браузер 10$ пожизненная лицензия, отсутствует в Brew

Одной командой ставлю весь пакет:

brew install 1password karabiner-elements bettertouchtool git unclutter raycast cleanshot droplr zed popclip arc spotify telegram zoom coconutbattery rescuetime itsycal dockey choosy figma atext little-snitch discord appcleaner anydesk pomotroid

Опционально:

ShadowsocksX-NG VPN-клиент
The Unarchiver Архиватор, поддерживающий RAR
Microsoft Remote Desktop Удаленное подключение к Windows
Google Chrome Браузер
Hidden Bar Управление менюбаром
Microsoft Office Офисный пакет
Sublime Text Текстовый редактор

Команда:

brew install shadowsocksx-ng the-unarchiver microsoft-remote-desktop google-chrome hiddenbar microsoft-office sublime-text

Перенос старых настроек

Перед установкой новой системы делаю бекап нескольких программ Karabiner-Elements, Bettertouchtool, Atext, CoconutBattery, Choosy, PopClip, Slidepad, Cleanshot X в Github. В новой системе клонирую бекап на локальной машине одной командой из своего репозитория:

git@github.com:misha-tgshv/macos-backup-software.git

При этом можно также сохранить настройки отдельных программ, чтобы заново не настраивать на новом маке. Например, для Cleanshot X достаточно сохранить файл:

~/Library/Preferences/pl.maketheweb.cleanshotx.plist

И все горячие клавиши вместе с индивидуальными настройками макоси можно сразу запустить на новом маке.

Кастовая раскладка

Скачиваю любимую «Мефодицу Бирмана» и добавляю раскладку в папку:

~/Library/Keyboard Layouts/

Эта раскладка управляемая одной клавишей Caps Lock содержит «Мефодица» Лебедева и «типографскую раскладку» Бирмана. Нужно удалить все раскладки кроме нее и США. После чего для новых версий типа Sonoma и прочих Monterey с Ventura нужно просто удалить все раскладки клавиатуры из файла

plutil -convert xml1 ~/Library/Preferences/com.apple.HIToolbox.plist && \
 open -a TextEdit ~/Library/Preferences/com.apple.HIToolbox.plist

в блоке AppleCurrentKeyboardLayoutInputSourceID Ее теперь совсем не удалить внутри настроек. После этих манипуляций будет работать супер кнопка для переключения языка.

Базовые настройки

  • Трекпад. Сначала увеличиваем скорость курсора и корректируем пару жестов, чтобы не было конфликтов с BTT.
  • Лаунчер. Отключаем поиск в Спотлайте, а также иконку поиска в менюбаре и заменяем его на Raycast.
  • Клавиатура. Включаем навигацию в системе с помощью клавиши Tab и частоту повторения текстового курсора.
  • Дата. Отключаем дату, день недели и заменяем на Itsycal.
  • Доп.элементы. Включаем иконку подсветки (актуально для MacBook Air) и Шазам в центре управления.
Настройка жестов на трекпаде в ОС Сонома Настройки трекпада в ОС Сонома Настройка горячей клавиши Спотлайта в ОС Сонома Настройки клавиатуры в ОС Сонома Настройки даты в ОС Сонома Настройки центра управления в ОС Сонома
  • За счет этих настроек менюбар стал информативнее. Также добавил опцию скрытия ненужных иконок через BTT и в этом смысле, пока что, этой программе нет равных по количеству кастомизаций для макоси.
Разница стандартного и кастомизированного менюбара в ОС Сонома
  • Док. Настраиваем так, чтобы увеличить рабочее пространство на тринадцатидюймовом экране с помощью программы Dockey, но можно через терминал. Все программы можно открывать на весь экран.
Демонстрация работы программы Dockey в MacOS Sonoma
Почтовый клиент Mail открыт на весь экран и при этом можно быстро переключиться на нужную программу в доке.
  • Рабочие пространства. Создается два десктопа: первый десктоп под программы, а второй под браузеры. Соотвественно все запускающиеся программы кроме 1P, Spotify и Zed привязаны к рабочему столу 1, а все браузеры привязаны к рабочему столу 2. Таким образом мне удобнее переключаться между окнами браузеров и количество объектов на экране минимальное, что дает более быстрое переключение. Делается просто: в доке в любой из программ правой кнопкой Options → Assign To → This Desktop.

А как вы устанавливаете приложения? Из апстора, через Homebrew или скачиваете с сайта разработчика?

Еще по теме
Игорь Степин про настройку свежей Mac OS
Инструкция по удалению раскладки в MacOS

Иллюзия стабильности технологий

Мы привыкли, что технологии как бы есть и будут навсегда. Фотки не удалятся, музыку не заблокируют, а картой всегда можно расплатится. Это отличная иллюстрация того, что пользователям ничего в этом мире не принадлежит. Так и с уходом Сони я стал чаще покупать диски и фильмы на носителях, а покупать винил хотя бы 1 раз в три месяца.

7 апреля 2024 Samsung Pay удалили российские карты
Скриншот телефона для покупок

Sublime Text для маркетологов

Четыре года назад завел Гитбук, как личную базу справочной информации по работе и любимым областям знаний. Какое-то время вел ее активно и наполнял, но потом разочаровался, что не смог прикрутить API и обращаться прямо из лаунчера Альфред. Так и забросил. Но там остались, на мой взгляд, полезные заметки. Например, работа в редакторе Sublime Text и жаль будет такое терять. Пусть люди пользуются. Несколько примеров из жизни директолога:

Оглавление
Добавить текст с новой строки
Удалить пустые строки
Сортировка по алфавиту
Удалить повторяющиеся строки (дубли)
Добавить символ перед началом строки
Добавить символ в конце строки
Быстрое удаление строк
Мгновенный поиск и замена
Удалить отступ
Поиск повторяющихся символов или слов
Мульти-курсор

Добавить текст с новой строки #

При копировании минус-фраз из Директ Коммандера возникает проблема, когда все слова выгядят, как один огромный текст. С таким текстом сложно работать и поэтому необходимо его привести в удобночитаемый вид. При этом, можно заранее избавиться от тире, просто указав символ «-» в Find.

Шорткат: ⌘+⇧+F или Ctrl + H
Regular expression: .*
Find: пробел или пробел –
Where:
Replace: \n
Запуск: Replace

Sublime Text текст с новой строки без тире
Делаем текст с новой строки и убираем тире

Удалить пустые строки #

При копировании слов из Google Sheet, Эксель или Numbers могут появиться пустые строки, что доставяет неудобства при работе.

Шорткат: ⌘+⇧+F или Ctrl + H
Regular expression: .*
Find: ^\n
Where:
Replace:
Запуск: Replace

Sublime Text удаляет пустые строки

Сортировка по алфавиту #

При первом копировании фраз из Словоеба (прим. лучшая прога директолога была), Google Sheet или Вордстата может возникнуть ситуация, когда все слова и фразы идут не в алфавитном порядке, что затрудняет понимание дублирующихся фраз. Поэтому простая команда Sort Lines представит все слова в алфавитном порядке.

Sublime Text сортировка от а до я

Удалить повторяющиеся строки (дубли) #

Чтобы убрать из текста дубли, достаточно воспользоваться функцией Permute Lines: Sublime → Edit → Permute Lines → Unique.

Sublime Text удаление дублей

Добавить символ перед началом строки

#
В некоторых случаях нужно снова добавить тире для минус-фраз. Данная команда поможет это сделать.
Шорткат: ⌘+⇧+F или Ctrl + H
Regular expression: .*
Find: ^
Where:
Replace: –
Запуск: Replace

Sublime Text добавить символ перед строкой

Добавить символ в конце строки #

Для Директ Коммандера в некоторых случаях может понадобится добавить минус-фразы в формате слово + символ запятой.
Шорткат: ⌘+⇧+F или Ctrl + H
Regular expression: .*
Find: $
Where:
Replace: ,
Запуск: Replace

Sublime Text добавить символ в конце строки

Быстрое удаление строк #

Чтобы быстро в ручную почистить список фраз нам понадобится шоркат быстрого удаления строк. Это позволяет в один клик удалить сроки, которые нам не нужны. Нажать комбинацию Ctrl+Shift+K.

Sublime Text удалить текущую строку указанную курсором

Мгновенный массовый поиск и замена #

Весьма часто необходимо быстро удалить символ, например !, когда нужно подготовить список минус-фраз для Google Ads. Для этого есть функция мгновенного поиска и замены. Например, нужно быстро удалить тире из списка: Cmd+Ctrl+G Или Alt+F3

Удалить отступ

#
Текст может вставиться с отступом, который помешает дальшейшей работе и поэтому здесь понадобится шорткат Tab или Tab + Shift. Первый создает отступ, а второй его удаляет.

Отступ текста в Sublime Text

Поиск повторяющихся символов или слов #

Чтобы выделить похожие слова или символы, достаточно воспользоваться комбинацией клавиш. Это помогает подсветить все дубли, которые есть в тексте. При этом, чем чаще вы нажимаете комбинацию, тем больше выделяется слов, которые можно изменить: удалить или заменить их на другой символ. Комбинация CMD+D или CTRL+D.

Мульти-курсор #

При редактировании баз контактов клиентов для различных сервисов подобится быстро отредактировать множество строк в соотвествии с форматами рекламных систем. Например, у ВК нужно иметь телефон в формате 79009009090. Поэтому наша задача быстро сменить 8 на 7 в начале строки с помощью этого шортката. Сначала выделяем строки, потом нажимаем хоткей, а потом перемещаемся с помощью курсора←→ в нужную часть строки. На скриншоте ниже вариант перемещения курсора в начале строки перед «8».
Перед работой выделите строки с помощью ⌘+ A или Ctrl + A.
Шорткат: ⌘+⇧+L или Ctrl + ⇧ + L
Перемещение: ←→

Полезные шорткаты и настройки
— Разделение экрана горизонтально, CMD+ALT+2/3/4/5
— Добавить строку в закладки, CMD+F2
— Отключить обновление в настройках, “update_check”: false
— Тема Agila в Гитхабе

Еще по теме
Установка русского словаря

Как я хотел прибыль от инвестиций потратить на хостинг…

Год назад первый раз осознанно решил начать инвестировать с небольших сумм. Посмотреть, что да как.

Открыл, значит, в БКС инвестиционный счет и прикупил БПИФ. У него были одни из самых высоких показателей среди консервативных инструментов и при этом выше доходность чем по вкладам.

Почти год я ничего не трогал и сегодня решил продать немного активов (~1800₽) для оплаты хостинга моего блога. В голове, таким образом, я оценил профит от усилий, которые вложу в изучение новой области для себя. И каково же было мое разочарование 😀

Инвестировал 6600₽, заработал 1839₽. Старт 30 мая 2023, конец 25 марта 2024.

Не знаю по какой причине, но пополнял я ИИС вместо брокерского счета. Поэтому вывести деньги с ИИС можно только в случае закрытия ИИС. Тадам 🎉

БКС невозможно вывести деньги с ИИС
Как автор продавал БПИФ

Как использовать 1Password по-умному

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

Оглавление

Организация структуры
Несколько аккаунтов
Универсальное автозаполнение
Нейминг логинов
Дополнительные поля
Делимся паролями
Связи между данными
Собственные сочетания клавиш
Бонус
Сравнение

Уже больше 10 лет я использую 1Password (1P). На протяжении всего этого времени у них не случалось утечек или каких-то глобальных проблем. Разве что, когда вышла 8 версия все ругали, что приложение для MacOS написано на React. И это, отчасти, правда. Только спустя два года большая часть фризов и багов была решена. В этой публикации расскажу, как использую эту программу на максималках.

Организация структуры #

Первое, что я сделал, когда количество паролей начало расти, перевалив за 500 шт (сейчас ≈1500): разбил на отдельные сейфы (хранилища) по аналогии с чатами в ТГ:
Personal — личные логины от соцсетей до маркетплейсов;
Work — рабочие логины;
Family — все логины/документы родителей;
Files — сканы документы, лицензии на софт.

Чуть позже я еще раздробил на отдельные сейфы:
Banking — карточки, логины от банков
IT— собственная инфраструктура (сервера и сервисы на них)
-Work- — Архивные рабочие логины
-Personal- — Неактуальные личные логины

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

новая структура сейфов в 1Password старая структура сейфов в 1Password
Новая и старая структура сейвов

Также я добавил отдельные хранилища под архивы. Конечно, у 1P есть встроенная архивация, которая постоянно копирует один и тот же пароль. В результате: огромная бесконечная база.

Так как в 8 версии появились коллекции, то можно для них добавлять нужные сейфы. Фишка, безусловно, подойдет не всем: если у вас 4-5 категорий, то я бы остановился на таком количестве сейфов и не делал коллекции. Это идеальное количество, чтобы был порядок в данных и система была не перегружена.

Организация коллекций в 1Password 8
Слово Collection в названии добавлено специально, чтобы было понятно, где сейф, а где коллекция

Пока писал пост, то это меня натолкнуло на мысли, что, возможно, когда-нибудь я попробую применить метод PARA для 1P. Его придумал Тиаго Форте, которые предложил концепцию второго мозга.

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

Areas — области. Это зоны ответственности, требующие постоянного внимания: работа, здоровье, дети и т.д.

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

Archives — архивы.

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

Несколько аккаунтов #

У каждого из нас, наверняка, по два аккаунта в Гугле или Яндексе. Обычно это личный и рабочий. Поэтому, чтобы отделить личные от рабочих или семейных, например, можно на рабочей машине или браузере просто отметить показ нужных сейвов. При автозаполнении будут показываться только те пароли, которые были отмечены. Например, у меня в Safari только личные, а в ARC — рабочие.

Автозаполнение нескольких аккаунтов в одном сервисе
Почтовые учетки автора на Яндексе

Дополнительно визуально отделить важные логины от менее важных помогает настройка избранное. Такие логины будут помечены звездочкой. Конечно, разделение на сейфы и звездочки — не решает проблему на 100%, потому что в рамках нескольких проектов WIM у меня бывает до 10 таких акаунтов на одном домене. Поэтому нам понадобится специальное правило для название однотипных логинов для читабельности.

Нейминг логинов #

Эта система появилась из-за ужасного поиска внутри 1P и опыта при автозаполнении множества логинов одного сервиса. Для удобства я использую простую маску для нейминга логинов с разделителем:

Тип Шаблон Описание Пример
Личный Название сервиса Вариант без лишней информации Yandex
Рабочий Название компании – Название сервиса – Категория Категория опционально WM – Yandex, WM – Markeplace – Yandex
Мультиаккаунты Название сервиса (логин) Вариант, когда множество акаунтов на одном домене или сервисе Yandex (m.tgshv), Yandex @m.tgshv, Yandex (personal), Yandex (work), Yandex (plus)

Название логинов при регистрации на любых сайтах и сервисах я пишу по шаблону <название сайта@мойдомен.ru> . Для этого я написал простой скрипт, который копирует адрес из строки браузера и автоматически подставляет к нему ваш почтовый домен.

Универсальное автозаполнение #

Я придерживаюсь правила, что пароль должен вставляться автоматические где угодно: в приложении, в терминале, в браузере с любой операционной системой. Нажал две клавиши и вставил автоматически пароль или двухфакторную аутентификацию (2FA). Увы, даже в 2024 году не все приложения поддерживают автозаполнение. В iOS только в последних обновлениях автозаполнение стало корректно работать с приложениями сторонних разработчиков.

Автозаполнение пароля в Zoom с помощью одного шортката

Иногда шорткат автозаполнения не срабатывает и для этого нужно использовать панель Quick Access (быстрый доступ). В нем достаточно найти нужный логин, нажать на три точки и выбрать Autofill или просто нажать ⇧↩︎. Не забудьте подтвердить Always Allow, чтобы этот элемент всегда открывался. 1P свяжет логин с конкретным приложением и будет его открывать через комбинацию. Поэтому к терминалу у меня сразу привязано несколько серверов под VPN.

Привязываем определенный сервер к терминалу

Для большинства программ в iOS — создание и автозаполнение паролей происходит нативно в рамках одного окна без каких-то перемещений и свайпов. Для примера создал учетку в приложении Aqara:

Дополнительные поля #

Все современные способы верификации и защиты учетных записей доступны в 1P: секретный вопрос или кодовое слово, двухфакторная проверка подлинности (2FA), отдельные пароли для приложений и самый передовой ключ входа (passkeys). Также можно добавить настройки для отдельных программ или ссылки на какие-то сервисы, как у меня в примере с Google.

Любой специалист на Хабре вам скажет, что хранить основной пароль и 2FA в одном месте — ужасная идея. В этом случае будет скомпрометировано все.

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

Делимся паролями #

1P позволяет делиться паролями с другими людьми. Причем, если у другого человека есть 1P он просто может автоматически добавить его к себе, если нет, то скопировать данные в течение ограниченного времени. Можно настроить временной промежуток от 1 часа до 30 дней, а также поделиться ссылкой на страницу или отправить на почту.

Меню 1Password чтобы поделиться паролем Страница пароля 1Password

Связи между данными #

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

Связывание элементов в 1Password 8
Отдельные карты для платежей в интернете у меня подписаны, как web

Собственные сочетания клавиш #

Действие Стандартный Новый
Автозаполнение ⌘\ Right⌥\
Быстрый доступ ⇧⌘Space ⌘ + 1 Finger Tap Top Middle
Поделиться Right⌥S
Боковое меню ⇧⌘D Right⌥D

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

Бонус #

Еще несколько фишек 1P, которые не очевидны:
История паролей — один из лучших инструментов, который очень часто выручал меня.

Автосохранение — при создании нового логина 1P предложит его сохранить. Не всегда работает в приложениях на iOS и, иногда, не сразу срабатывает в Safari.

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

Автозаполнение контактов — при заполнении адреса в браузере можно автоматически подставить значения имени, фамилии, города и улицы. Работает нестабильно и зависит от того, как сверстана страница. Когда каждая часть адреса в разных полях, то может заполниться некорректно. Поможет, если все никак не можете запомнить индекс.

Сравнение #

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

1Password Apple Password Bitwarden
Отдельные хранилища Есть и возможность отображать в зависимости от устройства или браузера. Подходит, когда нужно отделить личные от рабочих Есть
Универсальное автозаполнение Есть Есть, но работает не везде. До Сономы не работало в Хроме Есть, но не работает по шорткатам в MacOS
Связь с приложением Есть Частично Нет
Добавление доп.полей Есть Ограничено Есть
Поделиться ссылкой Да Нет Есть
Цена 35$ / год Бесплатно Бесплатно, но с ограничениями
Самостоятельный хостинг Нет Нет Есть

Еще по теме
Офф справка 1Password
Примеры пользовательских решений по хранению паролей на Reddit

Как я прошел первый модуль аналитики данных в Яндекс.Практикуме

Закончился первый модуль моего обучения в Практикуме и есть, что рассказать по итогу. Изначально я шел, чтобы подтянуть знания по аналитике и применять их в работе на проектах WIM.Agency, а также использовать знания кода, чтобы писать скрипты на пайтоне. В этом посте я расскажу, как устроено обучение и почему его тяжело совмещать с работой.

Перед тем, как пойти на курс я прошел вводный модуль и он дает представление на 50% о том, что тебя ждет на реальном курсе. Там все красиво и весело до тех пор, пока ты не встретился с алгеброй и функциями на настоящем курсе.

Помимо всего остального, я прошелся по выпускникам курса в 2023 году и спросил как им. Решили ли они свои цели. Выборка небольшая — всего три человека, но 2 из 3 сочли курс полезным, а двое даже сменили профессию.

Программа состоит из 4 модулей для тех, кто учится по программе 12 месяцев. В каждом модуле несколько курсов тем для изучения. Один курс занимает три недели и называют его в Практикуме — спринтом. Рекомендуется проходить теорию за неделю и оставшиеся две недели решать самостоятельный проект.

расписание программы аналитик данных плюс
Расписание программы Аналитик данных плюс (12 месяцев) на 2023-2024

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

программа первого модуля аналитик данных плюс
Автор прошел все темы первого модуля программы Аналитик данных плюс

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

Помимо чата есть еще преподаватель и наставник. Причем преподаватель консультирует только в рамках проекта, а наставник только по профессии. Вот и получается, что на какие-то доп.вопросы тебе идти не к кому. У меня был вопрос в рамках теории, по которому я не стал обращаться в чат, и обратился к преподавателю, на что был вежливо послан в чат, а в чате ребята не смогли подсказать. И это я считаю критичным. Хотя нельзя не отметить, что все, глобально, сделано с заботой о студентах.

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

Инструменты

Тренажер

Большая часть программы первого модуля изучается в уроках с теорией и закрепляются в тренажерах. Последние темы теории состояли целиком из задач в тренажере. Все вопросы по теории и тренажеру можно задать сразу в чате. Отвечают быстро, но только по московскому времени. Из-за этого, когда я утром до работы прохожу теорию в Новокузнецке, то не могу решить какие-то вопросы оперативно. Хотя мне не столь критично. При этом я понял, что максимально удобно учиться и делать задания в браузере Arc, благодаря мультиоконности.

теория в программе аналитик данных плюс тренажер в программе аналитик данных плюс

Пачка

Коммуникация с куратором, преподавателем и наставником происходит в «Пачке». Там можно задавать вопросы. Отвечают не всегда оперативно и поэтому иногда случалось так, что пока ждал ответ, уже решил сам.

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

JupyterLab

Как я удобно настроил виртуальное окружения для аналитика и JupyterLab

При прохождении второй темы требуется локально ставить JupyterLab, чтобы понять изнутри как все работает. Jupyter — это такой специальный инструмент для аналитиков, который позволяет весь код сразу выводить на экран. Можно работать и в веб-версии, но для меня, как будто бы, после установки пазл сложился воедино. Видишь откуда загружаются данные и видишь, как все обрабатывается. Заодно закрепил знание абсолютного и относительно пути (Никита Котенко, беседы с тобой не прошли зря).

локальная версия JupyterLab
Функция для категоризации значений в данных с комментарием ревьюера

Теория

Теоретические части, особенно на первых двух спринтах — максимально подробные, но будто иногда не дотягивают. Например, мои любимые функции там как-то однобоко поданы, а в процессе ты понимаешь, как с помощью них можно автоматизировать часть процессов для решения. В остальном сделано классно: всякий там интерактив, квизы, разъясняющие графики и таблицы. Больше примеров в посте про вводный модуль.

Практические задания

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

Заказчик Описание проекта
Банк Есть ли зависимость между количеством детей и возвратом кредита в срок?
Яндекс.Музыка Сравнить поведение пользователей Москвы и Санкт-Петербурга
Яндекс.Маркет Оценить эффективность источников трафика, определите самый выгодный канал привлечения новых пользователей
Яндекс.Недвижимость Какие факторы влияют на конечную стоимость квартиры в Санкт-Петербурге

Другой, скорее негативный фактор, всегда такой: задания после теории кажутся сложными и на какие-то задания у меня уходило около двух дней на поиски решения.

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

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

Как это можно было понять? Некоторые символы в решении мы не проходили, а значит для решения у тебя ограниченный набор вариантов с учетом знаний, которые ты получил.

Вот, что пишут в программе по окончании модуля на эту тему:

«Не всегда разобраться в документации просто. Поэтому есть сайты, где разработчики и аналитики обмениваются опытом написания кода: определяют проблемы и предлагают решения. Самый популярный ресурс — Stack Overflow.

Stack Overflow устроен, как система «вопрос-ответы», и доступен на русском и английском языках. Stack Overflow представляет собой коллекцию вопросов с подборками ответов на разных языках. Часто в ответах можно найти фрагмент рабочего кода. Как бы ни был велик соблазн немедленно скопировать и вставить его в свою работу, не делайте этого. Сперва проверьте, как именно заимствованный код решает вашу задачу. И убедитесь, что вы понимаете, как он работает. Если код останется для вас чёрным ящиком, спустя время вы не сумеете вспомнить, как он устроен.

Помимо Stack Overflow и подобных ему сайтов, можно обратиться к GitHub. Это хранилище кода. На GitHub разработчики со всего мира выкладывают решения своих задач, а если повезёт — подробно описывают, почему их код устроен именно так. Как и с решениями, опубликованными на Stack Overflow, с GitHub-кодом следует быть настороже и избегать бездумного копирования.

Знакомиться с работой других разработчиков полезно для расширения знаний и кругозора. Если документация и другие сайты не помогли найти решение, попробуйте задать вопрос коллеге.»

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

Последних два самостоятельных проекта я делал по ночам и ложился в 2-3 ночи, а утром снова садился доделывать правки. И это сказывалось на основной работе, когда ты начинаешь делать кучу ошибок в простейших задачах.

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

Ревьюер — кладезь полезных знаний и решений. Безусловно, зависит от конкретного человека, так как были те, кто писал максимально развернуто на мои вопросы, а были и те, кто писали отписки.

Процесс

Чтобы проходить теорию и вовремя сдавать практические работы я для себя понял, что на теорию нужно было в среднем тратить 4 часа в день. Обычно я проходил 2-3 часа утром до завтрака в 7 утра, а потом еще 1 час до начала рабочего дня. И скажу я вам, что даже после двух часов теории голова не готова воспринимать всю информацию. Т.е. твои когнитивные ресурсы ограничены. Ты не можешь запихнуть больше, чем у тебя для этого есть места в мозге. Отсюда и ограничения, а также проблемы в процессе.

Измерение когнитивных ресурсов из Тинькофф Учебника

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

Автор залипает в телефон между уроками

В интернете много классных отзывов про Практикум, но их проблема в том, что мы не знаем контекст. У кого-то есть возможность проходить курс, не работая, и, наверное, не делая всякие бытовые вещи. У меня совсем другое — у меня есть основная работа и ответственность перед партнером (Яра, привет!), который тоже работает и любит, когда ей уделяют время. Спасибо, что поддерживаешь! Мы много это обсуждали в паре перед тем, как я пошел и приняли все риски (уборка может подождать до выходных) и можно заказать на ужин готовую еду из Самоката.

Хочу учиться не ради достижения результата, а в удовольствие

Это не про курс Аналитик данных плюс, тут придется ебошить

Одним из самых важных и полезных для меня оказалось подробное конспектирование тем и ведение отдельной заметки с типовыми решениями. К середине модуля я стал писать код «налету» и почти не заглядывал туда.

оглавление в заметке в Notion в программе аналитик данных плюс конспект в программе аналитик данных плюс
Автор ведет все заметки в Notion и заглядывает туда сразу пока решает с помощью Slidepad

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

Группа

Учится много людей на курсе: и тридцатилетние, и сорокалетние и тем, кому только стукнуло двадцать. Самые дотошные студенты угадаете какие? Конечно тридцатилетние и сорокалетние! На первом спринте был парень, который сдал практику на первой неделе теории и тут же стал комментировать все вопросы студентов в канале, но пыл его совсем охладел ко второму спринту. Больше я так и не видел от него сообщений. Возможно, он уже просто закончил курс :D

У нас есть группа в ТГ, которую сделали сами одногруппники, но я решил не вступать до окончания первого модуля , чтобы не потерять фокус на учебе и не начать тоже советовать. Поэтому сейчас самое время.

Что не понравилось

— «Пинг понг» по вопросам между чатом и преподавателем;
— Высокая нагрузка для работающих студентов;
— Агрессивная реклама Яндекса других своих сервисов. На BF прислали (пуш, письмо и попап);
— Отсутствие развернутых ответов от куратора по дедлайнам и к критике процесса;
— Сложность практических задач (теории курса недостаточно);
— Долгая загрузка тренажера и проверка заданий;
— Стресс из-за дедлайнов.

Советы себе прошлому и будущему

По сути — это все, что я недооценил до поступления:

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

Сэкономить на покупке курса

Я использовал следующий вариант: нашел выпускников, которые стали амбассадорами Практикума и они дали скидку 15% на первый курс, потом выбрал категорию кэшбека у Сбера — 5% за Обучение, но в конце августа Райффайзен давал 5% на все покупки без ограничений и остановился на нем (все лучше, чем «Спасибо»). Итоговый расчет:

Стоимость курса Оплачено Кэшбек Доп.курс Выгода
168000₽ 142800₽ 7531,16₽ 48700₽ 81431₽

За неделю до окончания августа (курс стартовал 15 сентября) менеджер Практикума настойчиво предлагал оплатить курс до конца месяца и получить в подарок отдельный платный доп.курс за 48700₽ по аналитике. Я бы на это не купился, если бы не Райффайзен со своим кэшбеком.

Вместо итога

Итогового абзаца не будет. Я рад, что пошел на учебу спустя ≈9 лет после окончания вуза в свои тридцать пять. Несмотря на то, что я дико злился во время сдачи практики (4 правки ревьюера), понял что больше злился не на него, а себя. Особенно, когда не можешь решить сложную задачу, а сроки горят. Или вот: надо сделать выводы из графика, а ты не «считаешь» картинку или где-то нужно выбрать определенный диапазон в выборке. На мой вопрос ревьюер ответил, что часть решения придет с опытом. Учиться тяжело и не всем подойдет. Для начала нужно было примерно прикинуть, сколько я времени потратил на вводный модуль и умножить на два.

Еще по теме
Мой тред в X на всем протяжении обучения первого модуля

Как учиться в свое удовольствие от Учебника Тинькофф. Рекомендую всем, кто хочет идти учиться

Планированирование задач и проектов по книге Марка Форстера

Arc лучший браузер для работы и учебы

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

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

Оглавление
Предварительный просмотр
Окно поиска
Раздельный экран (Split View)
Имитация нативного интерфейса
Всегда полный экран
Пространства (spaces) и профили
Тихие преимущества
Горячие клавиши
Что не нравится

Предварительный просмотр #

Любая ссылка из приложения Телеграм или Slidepad открывает обычное окно и при этом, если ты собираешься дальше в нем работать, то можно просто его переместить в нужное рабочее пространство. Если нет, то просто закрыл. Окно сделали аккуратным, которое занимает всего 40-45% площади экрана. Самое главное в работе: удобно быстро просматривать макеты в Фигме из рабочих чатов.

Демонстрация предварительного просмотра в браузере Arc
Если отключить Choosy, то окно будет всегда открываться в Acr

Окно поиска #

Гениально придуман шорткат с новой вкладкой. Открываем новую вкладку, а вместо этого получаем универсальную поисковую строку: ищет по истории, подсказывает запросы из гугла или по названию домена.

Демонстрация поиска в браузере Arc
У автора строка поиска появляется с помощью жест на трекпаде: три пальца вверх

Раздельный экран (Split View) #

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

Демонстрация раздельных экранов в браузере Arc

Имитация нативного интерфейса #

Если какой-то из сайтов закрепить в закладки (favorites) или запинить, то новые вкладки открываются в специальном окне. Благодаря чему необязательно их открывать отдельно и работать, как в обычном нативном приложении. Кроме того, когда у тебя 5 аккаунтов в Яндексе, то с помощью этого окна предварительного просмотра можно легко перемещаться и смотреть все, что нужно. Помимо этого, в работе помогает быстро просматривать файлы в гугл драйв.

Демонстрация превью в браузере Arc

Всегда полный экран #

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

Демонстрация полного экрана в браузере Arc

Пространства (spaces) и профили #

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

Демонстрация переключения между пространствами в браузере Arc
Переключения между пространствами. Организация иконок ровно такая же, как в Телеграме.

Тихие преимущества #

Фича Описание
Копирование адреса (url) с помощью шортката Для остальных браузеров у меня написан скрипт и это ежедневно экономит время, потому что я не ищу адресную строку, а просто наживаю комбинацию правый Alt + 1и адрес скопировался в буфер обмена. В Арке достаточно прописать сочетания и никаких скриптов.
Заметки Можно прям в браузере сохранять свои заметки и потом давать на них ссылку. Для быстроты удобно, но если потом понадобится, то лучше придерживаться метода PARA.
Полноэкранные скриншоты Arc делает идеальные скрины лэндингов или длинных страниц. При этом он умеет их делать, даже если вы авторизованы в своем блоге или на каком-то сайте. Например, droplr не умеет скринить такие страницы.
Рисование Полноценный редактор, который позволяет выделять любое место на странице, скриншотить его и добавлять стрелки, текст или какие-то фигуры.

Горячие клавиши #

Большинство шорткатов я переназначил через BTT. При этом оставлял максимально интуитивное сочетание, чтобы использовались одни и те же буквы или символы.

комбинация клавиш Acr в программе BetterTouchTool

Что не нравится #

Есть штуки, которые полностью портят впечатление от продукта и на самом деле снижают вероятность, что он надолго:

  1. Батарея на MacBook Air M1 просто напрочь садилась при 10 открытых вкладках. Вроде бы в последних релизах починили и отписались, что неактивные вкладки замораживаются и включается режим Battery Save. Он действительно помогает, но расход все равно несравнимо больше, чем у Safari.
  2. Баги и фризы: в рандомных ситуациях после режима сна может висеть. Причем это может проявляться на разных функциях: не показывается сайдбар, не открывается новая вкладка и т.д. Никакая анимация не работает до перезапуска программы или простым ожиданием пяти минут. Неприятно и часто бесит, когда работаешь.
  3. Тупой поиск в папке Архив (не подсвечивает искомые фразы) и медленно работает.
  4. Почему закрываются вкладки???? После сна по какой-то причине может просто закрыть все активные вкладки, но при этом в настройках браузера отмечено, что восстанавливать ранее закрытые вкладки.
  5. Медленная синхронизация вкладок между браузером на iOS и macOS. Чаще всего вкладки на айфоне просто закрыты. Хотя не исключаю, что он просто не синхронизирует их.

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

Еще по теме
Офф.сайт браузера Arc
Офф. база знаний

Earlier Ctrl + ↓