<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Macos on Tatarinov</title><link>http://blog.tatarinovms.space/tags/macos/</link><description>Recent content in Macos on Tatarinov</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sat, 02 May 2026 11:03:14 +0000</lastBuildDate><atom:link href="http://blog.tatarinovms.space/tags/macos/index.xml" rel="self" type="application/rss+xml"/><item><title>Qwen3 ASR на macOS</title><link>http://blog.tatarinovms.space/qwen3asronmacos/</link><pubDate>Sat, 02 May 2026 11:03:14 +0000</pubDate><guid>http://blog.tatarinovms.space/qwen3asronmacos/</guid><description>&lt;p>&lt;img src="http://blog.tatarinovms.space/images/posts/qwen3asronmacos/logo.webp" alt="">&lt;/p>
&lt;p>В этом гайде я покажу, как развернуть и запустить модель распознавания речи Qwen3‑ASR через пакет mlx-qwen3-asr на macOS с M-чипом. Решение позволяет транскрибировать аудио из видеофайлов с поддержкой русского языка и сохранять результат в разных форматах: SRT, VTT, TXT, JSON.&lt;/p>
&lt;h1 id="что-такое-mlx-qwen3-asr">
 Что такое mlx-qwen3-asr?
 &lt;a class="heading-link" href="#%d1%87%d1%82%d0%be-%d1%82%d0%b0%d0%ba%d0%be%d0%b5-mlx-qwen3-asr">
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading">&lt;/i>
 &lt;span class="sr-only">Link to heading&lt;/span>
 &lt;/a>
&lt;/h1>
&lt;p>&lt;a href="https://github.com/moona3k/mlx-qwen3-asr" class="external-link" target="_blank" rel="noopener">mlx-qwen3-asr&lt;/a> - это Python‑пакет, предоставляющий удобный интерфейс к модели Qwen3‑ASR‑1.7B от Alibaba Cloud, оптимизированной для работы на чипах Apple Silicon через фреймворк MLX. Модель поддерживает несколько языков, включая наш родной русский, и позволяет получать транскрипцию с тайм‑кодами.&lt;/p></description></item><item><title>SSH-ключи из Bitwarden на macOS</title><link>http://blog.tatarinovms.space/ssh2bwmacos/</link><pubDate>Sun, 22 Feb 2026 20:00:00 +0500</pubDate><guid>http://blog.tatarinovms.space/ssh2bwmacos/</guid><description>&lt;p>&lt;img src="http://blog.tatarinovms.space/images/posts/bitwarden-ssh-macos/logo.webp" alt="">&lt;/p>
&lt;h2 id="предыстория">
 Предыстория
 &lt;a class="heading-link" href="#%d0%bf%d1%80%d0%b5%d0%b4%d1%8b%d1%81%d1%82%d0%be%d1%80%d0%b8%d1%8f">
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading">&lt;/i>
 &lt;span class="sr-only">Link to heading&lt;/span>
 &lt;/a>
&lt;/h2>
&lt;p>Долгое время хранил SSH-ключи в виде файлов на диске. Это неудобно и небезопасно: файлы могут быть украдены, забыты на разных устройствах, да и бэкапить их — отдельная головная боль.&lt;/p>
&lt;p>Пользуюсь &lt;a href="https://bitwarden.com/" class="external-link" target="_blank" rel="noopener">Bitwarden&lt;/a>, а точнее Vaultwarden сервером с десктопным клиентом на компе. Через него храню пароли, TOTP и т.д. Но в Bitwarden можно хранить ещё и SSH-ключи, а встроенный SSH Agent позволяет использовать их без сохранения на диск.&lt;/p></description></item><item><title>Интеграция qwen-cli с редактором Zed</title><link>http://blog.tatarinovms.space/qwenclizedintegration/</link><pubDate>Mon, 02 Feb 2026 10:00:00 +0500</pubDate><guid>http://blog.tatarinovms.space/qwenclizedintegration/</guid><description>&lt;p>&lt;img src="http://blog.tatarinovms.space/images/posts/qwenclizedintegration/logo.webp" alt="logo">&lt;/p>
&lt;h1 id="интеграция-qwen-cli-с-редактором-zed">
 Интеграция qwen-cli с редактором Zed
 &lt;a class="heading-link" href="#%d0%b8%d0%bd%d1%82%d0%b5%d0%b3%d1%80%d0%b0%d1%86%d0%b8%d1%8f-qwen-cli-%d1%81-%d1%80%d0%b5%d0%b4%d0%b0%d0%ba%d1%82%d0%be%d1%80%d0%be%d0%bc-zed">
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading">&lt;/i>
 &lt;span class="sr-only">Link to heading&lt;/span>
 &lt;/a>
&lt;/h1>
&lt;p>&lt;a href="https://github.com/QwenLM/qwen-cli" class="external-link" target="_blank" rel="noopener">qwen-cli&lt;/a> - это командная утилита, которая позволяет использовать возможности модели Qwen AI прямо из терминала. В этой статье я расскажу, как интегрировать qwen-cli с редактором &lt;a href="https://zed.dev/" class="external-link" target="_blank" rel="noopener">Zed&lt;/a>&lt;/p>
&lt;h2 id="установка-qwen-cli">
 Установка qwen-cli
 &lt;a class="heading-link" href="#%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b0-qwen-cli">
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading">&lt;/i>
 &lt;span class="sr-only">Link to heading&lt;/span>
 &lt;/a>
&lt;/h2>
&lt;p>Для начала установим qwen-cli. Установить его можно через Homebrew:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>brew install qwen-code
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>Для аутентификации используйте OAuth, указав тип аутентификации:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>qwen --auth-type qwen-oauth
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;h2 id="настройка-zed">
 Настройка Zed
 &lt;a class="heading-link" href="#%d0%bd%d0%b0%d1%81%d1%82%d1%80%d0%be%d0%b9%d0%ba%d0%b0-zed">
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading">&lt;/i>
 &lt;span class="sr-only">Link to heading&lt;/span>
 &lt;/a>
&lt;/h2>
&lt;p>Zed поддерживает различные инструменты AI через протокол ACP (Agent Client Protocol). Чтобы подключить Qwen Code CLI, нужно воспользоваться встроенной возможностью Zed для добавления сторонних агентов.&lt;/p></description></item><item><title>FlowClip - продвинутый менеджер буфера обмена для macOS</title><link>http://blog.tatarinovms.space/flowclip/</link><pubDate>Sat, 24 Jan 2026 12:00:00 +0500</pubDate><guid>http://blog.tatarinovms.space/flowclip/</guid><description>&lt;p>&lt;img src="http://blog.tatarinovms.space/images/posts/flowclip/logo.webp" alt="">&lt;/p>
&lt;h2 id="что-такое-flowclip">
 Что такое FlowClip?
 &lt;a class="heading-link" href="#%d1%87%d1%82%d0%be-%d1%82%d0%b0%d0%ba%d0%be%d0%b5-flowclip">
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading">&lt;/i>
 &lt;span class="sr-only">Link to heading&lt;/span>
 &lt;/a>
&lt;/h2>
&lt;p>FlowClip - это менеджер буфера обмена для macOS, созданный как форк проекта Maccy. FlowClip добавляет новую функцию - очередь буфера обмена, которая позволяет собирать несколько элементов и вставлять их вместе.&lt;/p>
&lt;h2 id="основные-возможности">
 Основные возможности
 &lt;a class="heading-link" href="#%d0%be%d1%81%d0%bd%d0%be%d0%b2%d0%bd%d1%8b%d0%b5-%d0%b2%d0%be%d0%b7%d0%bc%d0%be%d0%b6%d0%bd%d0%be%d1%81%d1%82%d0%b8">
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading">&lt;/i>
 &lt;span class="sr-only">Link to heading&lt;/span>
 &lt;/a>
&lt;/h2>
&lt;ul>
&lt;li>&lt;strong>Легковесность и скорость&lt;/strong>: Минимальное использование ресурсов&lt;/li>
&lt;li>&lt;strong>Управление с клавиатуры&lt;/strong>: Создан для продвинутых пользователей&lt;/li>
&lt;li>&lt;strong>Безопасность и конфиденциальность&lt;/strong>: История буфера обмена хранится локально&lt;/li>
&lt;li>&lt;strong>Нативный интерфейс&lt;/strong>: Использует стандартные элементы интерфейса macOS&lt;/li>
&lt;li>&lt;strong>Пакетное копирование&lt;/strong>: Копируйте несколько элементов последовательно для создания очереди&lt;/li>
&lt;li>&lt;strong>Последовательная вставка&lt;/strong>: Вставляйте элементы в том порядке, в котором они были добавлены (FIFO - первый пришел, первый ушел)&lt;/li>
&lt;li>&lt;strong>Пользовательские разделители&lt;/strong>: Выбирайте, как разделять вставляемые элементы (пробел, новая строка, запятая или пользовательские символы)&lt;/li>
&lt;li>&lt;strong>Визуальная очередь&lt;/strong>: Выделенное всплывающее окно для просмотра и управления очередью&lt;/li>
&lt;/ul>
&lt;h2 id="как-использовать-flowclip">
 Как использовать FlowClip
 &lt;a class="heading-link" href="#%d0%ba%d0%b0%d0%ba-%d0%b8%d1%81%d0%bf%d0%be%d0%bb%d1%8c%d0%b7%d0%be%d0%b2%d0%b0%d1%82%d1%8c-flowclip">
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading">&lt;/i>
 &lt;span class="sr-only">Link to heading&lt;/span>
 &lt;/a>
&lt;/h2>
&lt;ol>
&lt;li>&lt;strong>Общий доступ&lt;/strong>: Нажмите &lt;code>SHIFT + COMMAND + C&lt;/code> чтобы открыть FlowClip&lt;/li>
&lt;li>&lt;strong>Режим очереди&lt;/strong>:
&lt;ul>
&lt;li>Переключить окно очереди: &lt;code>OPTION + SHIFT + V&lt;/code>&lt;/li>
&lt;li>Копируйте элементы обычным способом с помощью &lt;code>COMMAND + C&lt;/code> пока активен режим очереди&lt;/li>
&lt;li>Используйте окно очереди для управления или очистки элементов&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>&lt;strong>Выбор и вставка&lt;/strong>:
&lt;ul>
&lt;li>Введите текст для поиска по истории буфера обмена&lt;/li>
&lt;li>&lt;code>ENTER&lt;/code> чтобы скопировать выбранный элемент&lt;/li>
&lt;li>&lt;code>OPTION + ENTER&lt;/code> чтобы вставить напрямую&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ol>
&lt;p>&lt;img src="http://blog.tatarinovms.space/images/posts/flowclip/l.webp" alt="">&lt;/p></description></item><item><title>Mole — глубокая очистка и оптимизация macOS</title><link>http://blog.tatarinovms.space/mole/</link><pubDate>Sun, 28 Dec 2025 12:00:00 +0500</pubDate><guid>http://blog.tatarinovms.space/mole/</guid><description>&lt;p>&lt;img src="http://blog.tatarinovms.space/images/posts/mole/logo.webp" alt="">&lt;/p>
&lt;p>Mole — это универсальный инструмент для глубокой очистки и оптимизации macOS в одном бинарном файле. Он объединяет возможности CleanMyMac, AppCleaner, DaisyDisk и iStat.&lt;/p>
&lt;p>Инструмент умеет сканировать и удалять кэши, логи, остатки браузеров, освобождая гигабайты пространства. Есть умный деинсталлятор, который полностью удаляет приложения вместе с launch-агентами, настройками и скрытыми остатками. Также доступен анализ диска, мониторинг CPU, GPU, памяти, диска и сети в реальном времени.&lt;/p>
&lt;h3 id="как-установить">
 Как установить?
 &lt;a class="heading-link" href="#%d0%ba%d0%b0%d0%ba-%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%b8%d1%82%d1%8c">
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading">&lt;/i>
 &lt;span class="sr-only">Link to heading&lt;/span>
 &lt;/a>
&lt;/h3>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>brew install tw93/tap/mole
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>Или через скрипт:&lt;/p></description></item><item><title>Обзор Браузера Dia</title><link>http://blog.tatarinovms.space/dia/</link><pubDate>Sat, 12 Jul 2025 22:53:51 +0500</pubDate><guid>http://blog.tatarinovms.space/dia/</guid><description>&lt;p>&lt;img src="http://blog.tatarinovms.space/images/posts/dia/logo.webp" alt="">&lt;/p>
&lt;p>Dia - это новый веб-браузер, разработанный компанией The Browser Company, ранее известной по продукту Arc. В отличие от своего предшественника(который они закрыли), Dia ориентирован на максимально простое и привычное взаимодействие, но с интеграцией AI. Кстати данный браузер вы не установите на мак на процессоре Intel, только на M чипы. И браузер не работает из РФ. Вы просто не залогинились в аккаунт.&lt;/p>
&lt;p>Для проверки откуда вы его запускаете браузер использует сервис LaunchDarkly, который и дает комманду на установку флагов в браузере и проверяет запуск.&lt;/p></description></item><item><title>Управление версиями Node.js с помощью nodenv</title><link>http://blog.tatarinovms.space/nodenv/</link><pubDate>Mon, 16 Jun 2025 14:54:00 +0500</pubDate><guid>http://blog.tatarinovms.space/nodenv/</guid><description>&lt;p>&lt;img src="http://blog.tatarinovms.space/images/posts/nodenv/logo.webp" alt="">&lt;/p>
&lt;p>Если вы разрабатываете или как я тестируете по написанное на Node.js, то наверняка сталкивались с необходимостью управлять несколькими версиями Node.js. Для этих целей отлично подходит &lt;code>nodenv&lt;/code> — легковесная утилита для управления версиями Node.js.&lt;/p>
&lt;p>Кратко плюсы можно описать так:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Изоляция версий&lt;/strong> Node.js для разных проектов.&lt;/li>
&lt;li>&lt;strong>Легко устанавливать новые версии&lt;/strong>, без риска сломать старые.&lt;/li>
&lt;li>&lt;strong>Простота и надёжность&lt;/strong> — &lt;code>nodenv&lt;/code> работает быстро и стабильно.&lt;/li>
&lt;li>&lt;strong>Интеграция с shell&lt;/strong>, автоматическое переключение версий при смене директории.&lt;/li>
&lt;li>Возможность временного изменения версии через &lt;code>nodenv shell&lt;/code>.&lt;/li>
&lt;/ul>
&lt;h3 id="установка">
 Установка
 &lt;a class="heading-link" href="#%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b0">
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading">&lt;/i>
 &lt;span class="sr-only">Link to heading&lt;/span>
 &lt;/a>
&lt;/h3>
&lt;p>Для установки &lt;code>nodenv&lt;/code> как всегда будем использовать &lt;a href="https://blog.tatarinovms.space/brew" class="external-link" target="_blank" rel="noopener">Homebrew&lt;/a>:&lt;/p></description></item><item><title>Снимаем скриншоты и видео с AppleTV на ПК</title><link>http://blog.tatarinovms.space/appletvscreenshot/</link><pubDate>Sat, 14 Jun 2025 14:54:00 +0500</pubDate><guid>http://blog.tatarinovms.space/appletvscreenshot/</guid><description>&lt;p>&lt;img src="http://blog.tatarinovms.space/images/posts/appletvscreen/logo.webp" alt="">&lt;/p>
&lt;h3 id="как-сделать-скриншоты-и-записи-экрана-apple-tv-">
 Как сделать скриншоты и записи экрана Apple TV ?
 &lt;a class="heading-link" href="#%d0%ba%d0%b0%d0%ba-%d1%81%d0%b4%d0%b5%d0%bb%d0%b0%d1%82%d1%8c-%d1%81%d0%ba%d1%80%d0%b8%d0%bd%d1%88%d0%be%d1%82%d1%8b-%d0%b8-%d0%b7%d0%b0%d0%bf%d0%b8%d1%81%d0%b8-%d1%8d%d0%ba%d1%80%d0%b0%d0%bd%d0%b0-apple-tv-">
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading">&lt;/i>
 &lt;span class="sr-only">Link to heading&lt;/span>
 &lt;/a>
&lt;/h3>
&lt;p>Apple TV не имеет встроенной функции скриншотов и записи экрана напрямую. По крайней мере я не знаю удобный способ. Однако есть способ сделать это через MacOS с помощью QuickTime Player.&lt;/p>
&lt;h3 id="подготовка">
 Подготовка
 &lt;a class="heading-link" href="#%d0%bf%d0%be%d0%b4%d0%b3%d0%be%d1%82%d0%be%d0%b2%d0%ba%d0%b0">
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading">&lt;/i>
 &lt;span class="sr-only">Link to heading&lt;/span>
 &lt;/a>
&lt;/h3>
&lt;p>— Apple TV и ваш Mac должны быть подключены к той же Wi-Fi сети. Т.е быть в локальной сети.
— Откройте QuickTime Player на Mac&lt;/p></description></item><item><title>Karabiner-Elements: Полный контроль над клавиатурой и мышью на Mac</title><link>http://blog.tatarinovms.space/karabiner/</link><pubDate>Tue, 10 Jun 2025 14:54:00 +0500</pubDate><guid>http://blog.tatarinovms.space/karabiner/</guid><description>&lt;p>&lt;img src="http://blog.tatarinovms.space/images/posts/karabiner/logo.webp" alt="">&lt;/p>
&lt;h2 id="что-такое-karabiner-elements">
 Что такое Karabiner-Elements?
 &lt;a class="heading-link" href="#%d1%87%d1%82%d0%be-%d1%82%d0%b0%d0%ba%d0%be%d0%b5-karabiner-elements">
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading">&lt;/i>
 &lt;span class="sr-only">Link to heading&lt;/span>
 &lt;/a>
&lt;/h2>
&lt;p>Karabiner-Elements — это мощный инструмент для настройки клавиатуры и мыши в macOS, позволяющий полностью контролировать поведение клавиш. Принцип работы приложения прост: оно перехватывает сигналы от устройств и изменяет их перед отправкой в систему.&lt;/p>
&lt;h3 id="зачем-мне-это-понадобилось">
 Зачем мне это понадобилось?
 &lt;a class="heading-link" href="#%d0%b7%d0%b0%d1%87%d0%b5%d0%bc-%d0%bc%d0%bd%d0%b5-%d1%8d%d1%82%d0%be-%d0%bf%d0%be%d0%bd%d0%b0%d0%b4%d0%be%d0%b1%d0%b8%d0%bb%d0%be%d1%81%d1%8c">
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading">&lt;/i>
 &lt;span class="sr-only">Link to heading&lt;/span>
 &lt;/a>
&lt;/h3>
&lt;p>Я случайно приобрёл клавиатуру RSQ-20052:&lt;/p>
&lt;p>&lt;img src="http://blog.tatarinovms.space/images/posts/karabiner/1.webp" alt="">&lt;/p>
&lt;p>Эта клавиатура имеет раскладку под Windows. Да, часть клавиш можно переназначить стандартными средствами системы или софта производителя, но функционал таких решений сильно ограничен. В настройках macOS можно поменять местами ⌘, ⌃ и ⌥, но мне хотелось более гибкой настройки.&lt;/p></description></item><item><title>rclone для Яндекс Диска</title><link>http://blog.tatarinovms.space/rclone4yd/</link><pubDate>Sun, 18 May 2025 17:57:16 +0500</pubDate><guid>http://blog.tatarinovms.space/rclone4yd/</guid><description>&lt;p>&lt;img src="http://blog.tatarinovms.space/images/posts/rclone4YD/logo.webp" alt="logo">&lt;/p>
&lt;p>Ранее я писал о том, как использовать &lt;a href="https://blog.tatarinovms.space/ydiskwebdav/" class="external-link" target="_blank" rel="noopener">Яндекс.Диск через WebDAV&lt;/a> и как установить родной клиент &lt;a href="https://blog.tatarinovms.space/yadisk/" class="external-link" target="_blank" rel="noopener">Яндекс.Диска на Ubuntu Server&lt;/a>. В этой статье расскажу о более «продвинутом» способе — с использованием утилиты &lt;code>rclone&lt;/code>. Это простой, универсальный инструмент, который можно использовать в bash-скриптах, например. В гайде покажу, как настроить его на Ubuntu, но он подойдёт и для других систем. Например, на macOS я использую его точно так же.&lt;/p>
&lt;h3 id="что-нам-понадобится">
 Что нам понадобится?
 &lt;a class="heading-link" href="#%d1%87%d1%82%d0%be-%d0%bd%d0%b0%d0%bc-%d0%bf%d0%be%d0%bd%d0%b0%d0%b4%d0%be%d0%b1%d0%b8%d1%82%d1%81%d1%8f">
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading">&lt;/i>
 &lt;span class="sr-only">Link to heading&lt;/span>
 &lt;/a>
&lt;/h3>
&lt;ul>
&lt;li>rclone на сервере (Ubuntu)&lt;/li>
&lt;li>rclone на основной машине с браузером. Так как мой домашний сервер не имеет графической оболочке и браузера, я буду использовать rclone на macOS для получения токена. Установить его на macOS можно через &lt;a href="https://blog.tatarinovms.space/brew/" class="external-link" target="_blank" rel="noopener">brew&lt;/a>&lt;/li>
&lt;/ul>
&lt;h3 id="установка-rclone-на-ubuntu">
 Установка rclone на Ubuntu
 &lt;a class="heading-link" href="#%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b0-rclone-%d0%bd%d0%b0-ubuntu">
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading">&lt;/i>
 &lt;span class="sr-only">Link to heading&lt;/span>
 &lt;/a>
&lt;/h3>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>sudo apt update
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>Затем:&lt;/p></description></item><item><title>Обход Gatekeeper в macOS</title><link>http://blog.tatarinovms.space/gatekeepermacos/</link><pubDate>Sat, 10 May 2025 17:57:16 +0500</pubDate><guid>http://blog.tatarinovms.space/gatekeepermacos/</guid><description>&lt;p>&lt;img src="http://blog.tatarinovms.space/images/posts/gatekeepermacos/logo.webp" alt="">&lt;/p>
&lt;p>Gatekeeper — это встроенная функция безопасности macOS, которая помогает защитить ваш компьютер от вредоносных программ, ограничивая установку приложений только из App Store и от идентифицированных разработчиков. Однако иногда пользователям может потребоваться установить приложения из других источников всяких &amp;ldquo;зеленых сайтов&amp;rdquo;. В этой статье представлено напишу руководство по обходу Gatekeeper.&lt;/p>
&lt;p>⚠️ Установка приложений из ненадежных источников может подвергнуть вашу систему повышенному риску заражения вредоносным ПО. Продолжайте только в том случае, если вы полностью уверены в безопасности источника приложения.&lt;/p></description></item><item><title>btop++ — cовременный мониторинг системы</title><link>http://blog.tatarinovms.space/btopplus/</link><pubDate>Sat, 08 Mar 2025 14:54:00 +0500</pubDate><guid>http://blog.tatarinovms.space/btopplus/</guid><description>&lt;p>&lt;img src="http://blog.tatarinovms.space/images/posts/btop/logo.webp" alt="">&lt;/p>
&lt;h3 id="введение">
 Введение
 &lt;a class="heading-link" href="#%d0%b2%d0%b2%d0%b5%d0%b4%d0%b5%d0%bd%d0%b8%d0%b5">
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading">&lt;/i>
 &lt;span class="sr-only">Link to heading&lt;/span>
 &lt;/a>
&lt;/h3>
&lt;p>Сегодня хочу рассказать вам об одной из утилит для мониторинга системы — btop++&lt;/p>
&lt;p>btop++ — это усовершенствованная версия популярной утилиты btop, которая предоставляет детализированную информацию о состоянии вашей системы в реальном времени. Она отображает данные о процессоре, оперативной памяти, дисковом пространстве, сетевых соединениях и др..&lt;/p>
&lt;h4 id="основные-особенности">
 Основные особенности:
 &lt;a class="heading-link" href="#%d0%be%d1%81%d0%bd%d0%be%d0%b2%d0%bd%d1%8b%d0%b5-%d0%be%d1%81%d0%be%d0%b1%d0%b5%d0%bd%d0%bd%d0%be%d1%81%d1%82%d0%b8">
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading">&lt;/i>
 &lt;span class="sr-only">Link to heading&lt;/span>
 &lt;/a>
&lt;/h4>
&lt;ul>
&lt;li>
&lt;p>Интуитивно понятный интерфейс: btop++ имеет красивый и настраиваемый интерфейс, который легко читается и позволяет быстро находить нужную информацию.&lt;/p></description></item><item><title>Brew - хватит для всего</title><link>http://blog.tatarinovms.space/brew/</link><pubDate>Wed, 01 Jan 2025 17:57:16 +0500</pubDate><guid>http://blog.tatarinovms.space/brew/</guid><description>&lt;p>&lt;img src="http://blog.tatarinovms.space/images/posts/brew/logo.webp" alt="logo">&lt;/p>
&lt;p>Если заглянуть в мой блог, вы увидите некоторое количество консольного ПО, которое я использую. Консольный софт иногда удобнее и быстрее, чем софт с GUI. Сегодня я расскажу о самой необходимой программе на вашем MacOS устройстве, которую необходимо установить в первую очередь — это &lt;code>brew&lt;/code>. Через этот менеджер пакетов можно устанавливать всё остальное, включая как CLI-инструменты, так и приложения с графическим интерфейсом.&lt;/p>
&lt;h2 id="зачем-нужен-brew">
 Зачем нужен Brew?
 &lt;a class="heading-link" href="#%d0%b7%d0%b0%d1%87%d0%b5%d0%bc-%d0%bd%d1%83%d0%b6%d0%b5%d0%bd-brew">
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading">&lt;/i>
 &lt;span class="sr-only">Link to heading&lt;/span>
 &lt;/a>
&lt;/h2>
&lt;p>Brew — это самый удобный пакетный менеджер, через который я устанавливаю кучу полезного мне в работе и жизни софта. В качестве шелла я использую старый добрый &lt;a href="https://ohmyz.sh/" class="external-link" target="_blank" rel="noopener">oh-my-zsh&lt;/a>.&lt;/p></description></item><item><title>Нет механики, но хочется така-така?</title><link>http://blog.tatarinovms.space/mks/</link><pubDate>Wed, 25 Dec 2024 14:54:00 +0500</pubDate><guid>http://blog.tatarinovms.space/mks/</guid><description>&lt;p>&lt;img src="http://blog.tatarinovms.space/images/posts/mks/logo.webp" alt="">&lt;/p>
&lt;h1 id="введение">
 Введение
 &lt;a class="heading-link" href="#%d0%b2%d0%b2%d0%b5%d0%b4%d0%b5%d0%bd%d0%b8%d0%b5">
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading">&lt;/i>
 &lt;span class="sr-only">Link to heading&lt;/span>
 &lt;/a>
&lt;/h1>
&lt;p>У меня есть друг, который использует Punto Switcher ради одной странной цели — ради звука набора. Для тех, кто не знаком с этой программой, поясняю: Punto Switcher — это популярная утилита для автоматической смены раскладки клавиатуры между русским и английским языками. Она помогает избегать ошибок при наборе текста, автоматически переключая язык ввода, когда вы начинаете печатать слово на другом языке.&lt;/p></description></item><item><title>Управляем AppleTV c ПК</title><link>http://blog.tatarinovms.space/appletvremoute/</link><pubDate>Wed, 25 Dec 2024 14:54:00 +0500</pubDate><guid>http://blog.tatarinovms.space/appletvremoute/</guid><description>&lt;p>&lt;img src="http://blog.tatarinovms.space/images/posts/appletvrem/logo.webp" alt="">&lt;/p>
&lt;h3 id="введение">
 Введение
 &lt;a class="heading-link" href="#%d0%b2%d0%b2%d0%b5%d0%b4%d0%b5%d0%bd%d0%b8%d0%b5">
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading">&lt;/i>
 &lt;span class="sr-only">Link to heading&lt;/span>
 &lt;/a>
&lt;/h3>
&lt;p>В результате непредвиденного инцидента, а именно случайного погружения пульта дистанционного управления Apple TV в жидкость (пиво), возникла необходимость поиска альтернативных методов взаимодействия с устройством. Хотя использование смартфона в качестве замены оказалось достаточно удобным&amp;hellip;&lt;/p>
&lt;p>Если бы телефонный пульт мог работать через iPhone Mirroring, я бы не стал искать альтернативные решения. Но проблема заключается в том, что при запуске пульта на телефоне приложение iPhone Mirroring автоматически закрывается.&lt;/p></description></item><item><title>Как в macOS Sequoia удалить стандартную английскую раскладку клавиатуры</title><link>http://blog.tatarinovms.space/removeabc/</link><pubDate>Mon, 21 Oct 2024 16:22:12 +0500</pubDate><guid>http://blog.tatarinovms.space/removeabc/</guid><description>&lt;p>&lt;img src="http://blog.tatarinovms.space/images/posts/ABC/logo.webp" alt="">&lt;/p>
&lt;h3 id="вступление">
 Вступление
 &lt;a class="heading-link" href="#%d0%b2%d1%81%d1%82%d1%83%d0%bf%d0%bb%d0%b5%d0%bd%d0%b8%d0%b5">
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading">&lt;/i>
 &lt;span class="sr-only">Link to heading&lt;/span>
 &lt;/a>
&lt;/h3>
&lt;p>Сегодня хочу поделиться с вами небольшим лайфхаком, который может пригодиться всем, кто пользуется на своём Mac нестандартными раскладками клавиатуры. Например, вы установили типографскую раскладку от Ильи Бирмана или любую другую. Возможно, вам захочется удалить стандартную английскую раскладку (ABC). Обычными способами сделать это на новых версиях macOS нельзя. Ниже расскажу вам о способе, который не требует использования терминалов, команд и СМС.&lt;/p></description></item><item><title>Легкий гуй для брю</title><link>http://blog.tatarinovms.space/applite/</link><pubDate>Fri, 24 May 2024 21:25:15 +0500</pubDate><guid>http://blog.tatarinovms.space/applite/</guid><description>&lt;p>&lt;img src="http://blog.tatarinovms.space/images/posts/applite/logo.webp" alt="">&lt;/p>
&lt;p>Не многие умеют и любят использовать программы без GUI. Даже с тем же самым brew. Я очень много софта через него ставлю, но вдруг людям не удобно писать brew search, затем brew install bla-bla&amp;hellip;но для тех кто не любит кли, есть гуи к этим кли програмам.
Сегодня посоветую вам Applite — гуй к brew.&lt;/p>
&lt;h4 id="как-ставить">
 Как ставить?
 &lt;a class="heading-link" href="#%d0%ba%d0%b0%d0%ba-%d1%81%d1%82%d0%b0%d0%b2%d0%b8%d1%82%d1%8c">
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading">&lt;/i>
 &lt;span class="sr-only">Link to heading&lt;/span>
 &lt;/a>
&lt;/h4>
&lt;ul>
&lt;li>иронично, но можно через через brew&lt;/li>
&lt;/ul>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>brew install --cask applite
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;ul>
&lt;li>либо через dmg файл с &lt;a href="https://aerolite.dev/applite/index.html" class="external-link" target="_blank" rel="noopener">оффициального сайта&lt;/a>&lt;/li>
&lt;/ul>
&lt;h3 id="запускаем">
 Запускаем
 &lt;a class="heading-link" href="#%d0%b7%d0%b0%d0%bf%d1%83%d1%81%d0%ba%d0%b0%d0%b5%d0%bc">
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading">&lt;/i>
 &lt;span class="sr-only">Link to heading&lt;/span>
 &lt;/a>
&lt;/h3>
&lt;p>Отвечаем на базовые вопросы. Есть ли у вас brew, и где он стоит:&lt;/p></description></item><item><title>killport - убиваем процесс по сетевому порту</title><link>http://blog.tatarinovms.space/killbyport/</link><pubDate>Fri, 28 Apr 2023 17:57:16 +0500</pubDate><guid>http://blog.tatarinovms.space/killbyport/</guid><description>&lt;p>&lt;img src="http://blog.tatarinovms.space/images/posts/killport/logo.webp" alt="">&lt;/p>
&lt;p>Иногда во время разработки или тестирования необходимо быстро убить процесс, но вы знаете только порт на котором сервис поднялся. Быстро убить процесс по порту вам поможет программа — &lt;a href="https://github.com/jkfran/killport" class="external-link" target="_blank" rel="noopener">killport&lt;/a>&lt;/p>
&lt;h3 id="установка">
 Установка
 &lt;a class="heading-link" href="#%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b0">
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading">&lt;/i>
 &lt;span class="sr-only">Link to heading&lt;/span>
 &lt;/a>
&lt;/h3>
&lt;h2 id="linux">
 Linux
 &lt;a class="heading-link" href="#linux">
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading">&lt;/i>
 &lt;span class="sr-only">Link to heading&lt;/span>
 &lt;/a>
&lt;/h2>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>curl -sL https://bit.ly/killport | sh
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;h2 id="macos">
 MacOS
 &lt;a class="heading-link" href="#macos">
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading">&lt;/i>
 &lt;span class="sr-only">Link to heading&lt;/span>
 &lt;/a>
&lt;/h2>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>brew tap jkfran/killport
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;div class="highlight">&lt;pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>brew install killport
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;h3 id="использование">
 Использование
 &lt;a class="heading-link" href="#%d0%b8%d1%81%d0%bf%d0%be%d0%bb%d1%8c%d0%b7%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5">
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading">&lt;/i>
 &lt;span class="sr-only">Link to heading&lt;/span>
 &lt;/a>
&lt;/h3>
&lt;p>Если порт один:&lt;/p></description></item><item><title>Scrcpy - Управление вашим Android устройством с ПК</title><link>http://blog.tatarinovms.space/scrcpy/</link><pubDate>Wed, 22 Jun 2022 14:54:00 +0500</pubDate><guid>http://blog.tatarinovms.space/scrcpy/</guid><description>&lt;p>&lt;img src="http://blog.tatarinovms.space/images/posts/Scrcpy/logo.webp" alt="">&lt;/p>
&lt;p>scrcpy – простое приложение, которое отображает экран вашего мобильного устройства и позволяет управлять мышкой с ПК, записывать экран, вводить текст с клавиатуры, буфера обмена и пр
Поддерживает подключение по проводу или по сети.
Бесплатно, без рекламы и смс, да и вообще OpenSource&lt;/p>
&lt;h3 id="как-установить">
 Как установить?
 &lt;a class="heading-link" href="#%d0%ba%d0%b0%d0%ba-%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%b8%d1%82%d1%8c">
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading">&lt;/i>
 &lt;span class="sr-only">Link to heading&lt;/span>
 &lt;/a>
&lt;/h3>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>brew install scrcpy
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>И также у вас должен быть ADB который есть в PATH, если у вас его нет. Установите:&lt;/p></description></item><item><title>Как сделать пробелы в Dock?</title><link>http://blog.tatarinovms.space/spaceindock/</link><pubDate>Sat, 19 Feb 2022 21:47:04 +0500</pubDate><guid>http://blog.tatarinovms.space/spaceindock/</guid><description>&lt;p>&lt;img src="http://blog.tatarinovms.space/images/posts/dock/logo.webp" alt="">&lt;/p>
&lt;p>Чтобы наглядно рассортировать ваши приложения в Dock можно добавить разделитель, по сути это будет пустой значок.&lt;/p>
&lt;p>Для добавление узкого разделителя выполните комманду:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>defaults write com.apple.dock persistent-apps -array-add &lt;span style="color:#a5d6ff">&amp;#39;{&amp;#34;tile-type&amp;#34;=&amp;#34;small-spacer-tile&amp;#34;;}&amp;#39;&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>Перезагружаем док:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>killall Dock
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>Для добавления большого разделителя выполните комманду:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>defaults write com.apple.dock persistent-apps -array-add &lt;span style="color:#a5d6ff">&amp;#39;{&amp;#34;tile-type&amp;#34;=&amp;#34;spacer-tile&amp;#34;;}&amp;#39;&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>Перезагружаем док:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>killall Dock
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>Разделители передвигаются и удаляются как обычные значки программ в dock,т.е двигаем мышкой, а если мешают перетаскиваем вверх.&lt;/p></description></item><item><title>exa – удобный ls</title><link>http://blog.tatarinovms.space/exa/</link><pubDate>Sat, 07 Aug 2021 21:44:49 +0500</pubDate><guid>http://blog.tatarinovms.space/exa/</guid><description>&lt;p>&lt;img src="http://blog.tatarinovms.space/images/posts/exa/logo.webp" alt="">&lt;/p>
&lt;p>Очередная CLI утилита!&lt;/p>
&lt;p>Сегодня я вам кратко о более удобной версии ls, в чем приемущества exa над ls?&lt;/p>
&lt;p>Просто чуть удобнее: больше ключей, подсветка и удобные типы сортировок и т.д&lt;/p>
&lt;p>О всех фичах, можно почитать&lt;a href="https://the.exa.website/features" class="external-link" target="_blank" rel="noopener">тут&lt;/a>.&lt;/p>
&lt;p>На MacOS ставиться через brew:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>brew install exa
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>Есть версии под все дистрибутивы Linux, ищите в ваших репозитариях!&lt;/p></description></item><item><title>Изменение папки для скриншотов в МакОС</title><link>http://blog.tatarinovms.space/macosdefscrinshots/</link><pubDate>Wed, 03 Jul 2019 21:27:52 +0500</pubDate><guid>http://blog.tatarinovms.space/macosdefscrinshots/</guid><description>&lt;p>&lt;img src="http://blog.tatarinovms.space/images/posts/MacOSDefScrinshots/logo.webp" alt="">&lt;/p>
&lt;p>Мне не нравится, что папка по умолчанию для скриншотов в МакОС это рабочий стол, после долго использования рабочий стол превращается в помойку. Путь папки можно изменить.&lt;/p>
&lt;h3 id="как-это-сделать">
 Как это сделать?
 &lt;a class="heading-link" href="#%d0%ba%d0%b0%d0%ba-%d1%8d%d1%82%d0%be-%d1%81%d0%b4%d0%b5%d0%bb%d0%b0%d1%82%d1%8c">
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading">&lt;/i>
 &lt;span class="sr-only">Link to heading&lt;/span>
 &lt;/a>
&lt;/h3>
&lt;p>Открываем терминал и вводим команду:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>defaults write com.apple.screencapture location ~/Pictures/Screenshots
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>вместо ~/Pictures/Screenshots вы можете ввести желаемый для вас путь для сохранения скриншотов.&lt;/p>
&lt;p>Перезагружаем UI.&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>killall SystemUIServer
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>Теперь все скриншоты будут сохраняться в указанную вам папку&lt;/p></description></item></channel></rss>