en
Feedback
Бодрый кодер

Бодрый кодер

Open in Telegram

Меня зовут Лев, я руководитель направления в ПСБ. Это мой личный блог о DevOps, разработке, системном анализе, AI и управлении IT-командами. Делюсь своими мыслями, инсайтами, полезными инструментами и тем, что меня вдохновляет. Автор: @nemirlev

Show more
506
Subscribers
No data24 hours
+17 days
+630 days
Posts Archive
Последние две недели в свободное время пытался собрать удобный инструмент для деплоя пет-проектов. Изначально идея казалась довольно простой: агент следит за файлами в нужных папках, обновляет релизы и после выхода новой версии сам обновляет проекты на сервере. Хотелось уйти от Coolify, но не скатиться в полностью ручной деплой — нужен был легкий старт для новых проектов. Потом, как это обычно бывает, идея начала расти. Добавился десктопный UI, ролбеки, бэкапы, отдельная логика обновлений. В итоге все разрослось до трех репозиториев, два из которых нужно было писать параллельно, чтобы синхронизировать поведение. В какой-то момент стало понятно, что я просто не вывожу этот объем. Даже с агентом все превратилось в слишком большую систему для задачи, которую изначально хотелось упростить. Я пробовал удалять лишнее, пересобирать подход, упрощать архитектуру, но результата все равно не было. В итоге пришел к более приземленному решению: привести свои пет-проекты к единому виду, собирать готовые Docker-образы в GitHub, использовать PAT-ключ и держать на сервере обычные docker-compose файлы. А результатом стала Ansible-роль, которая готовит сервер, и простая документация с готовыми кусками кода для деплоя после выпуска новой версии. Обновление запускается через отдельный GitHub Action на сервере, чтобы не возиться с зависимостями. С бэкапами разберусь отдельно. Скорее всего, это будет отдельный контейнер внутри проекта, который будет делать переодические бекапы, и очищять старые. Главный вывод: агенты дают обманчивую легкость, ускорения. Иногда проще послушать советы в комментариях и просто взять Ansible.

Тут еще одно полезное изменение увидел. В Golang теперь при запуске приложения, в удобном виде отображается потребление RAM и
Тут еще одно полезное изменение увидел. В Golang теперь при запуске приложения, в удобном виде отображается потребление RAM и CPU

Самая классная функция новой MacOS, наконец-то когда. втрей не влезает приложения, есть кнопочка раскрытия, которая позволяет
+1
Самая классная функция новой MacOS, наконец-то когда. втрей не влезает приложения, есть кнопочка раскрытия, которая позволяет все икионки увидеть.

Пока писал, появилось
Пока писал, появилось

🔥 WWDC 2026: Apple наконец-то показала то, чего ждали от Apple Intelligence Посмотрел сегодняшнюю презентацию WWDC 2026. И, надо признать, Apple показала действительно много классных вещей. Коротко по главным анонсам: полностью обновлённая Siri AI, ещё более глубокая интеграция Apple Intelligence в систему, доработанный Liquid Glass и заметно усиленные функции для семей и детей. Последнему уделили неожиданно много внимания: появились гораздо более гибкие настройки детских аккаунтов, расширенный контроль контента и новые инструменты родительского контроля. Главный герой презентации — новая Siri AI. По сути, это уже не старая Siri, а полноценный ИИ-ассистент нового поколения. Она умеет понимать происходящее на экране, учитывать контекст из сообщений, календаря и заметок, помнить прошлые диалоги, искать информацию в интернете и выполнять более сложные цепочки действий между приложениями. Также Siri получила отдельное приложение и историю диалогов с синхронизацией через iCloud. Apple Intelligence ещё глубже встроили в систему и стандартные приложения: Safari теперь может автоматически разбирать вкладки по группам, а многие системные функции стали заметно умнее. Кроме того, компания доработала спорный дизайн Liquid Glass — теперь можно регулировать прозрачность интерфейса отдельным ползунком. После прошлогодней критики это выглядит очень здравым решением. Не забыли и про безопасность: усилили детскую защиту и контроль контента, а также добавили ещё больше AI-функций для фото, камеры и работы с системой. Отдельно понравилось, что Apple не пытается выглядеть самой «агрессивной» AI-компанией на рынке и продолжает делать ставку на приватность и обработку данных на устройстве. Но есть и традиционная ложка дёгтя. Большая часть самых интересных AI-фишек стартует только на английском языке. Русский язык снова даже не в списке приоритетов, поэтому ждать полноценного запуска для нас пока не приходится. И это уже начинает выглядеть как постоянная история. После прошлогоднего провала с Apple Intelligence я всё ещё отношусь ко всем этим обещаниям довольно скептически. На сцене всё выглядело очень впечатляюще, но хочется увидеть, как это будет работать в реальной жизни, а не в заранее подготовленных демо. Тем не менее презентация получилась сильной. И да, как только выйдет Developer Beta — конечно же поставлю 😄

Только вчера понял что в Obsidian можно делать много хранилищ (правда не удобно что открываются в новом окне). Теперь разберу
Только вчера понял что в Obsidian можно делать много хранилищ (правда не удобно что открываются в новом окне). Теперь разберу свои сотни папок по направлениям.

Раньше IT тусовки были менее подвижны, а теперь выглядят так :) Нужно одновременно обсуждать тюнинг superpowers и управлять р
Раньше IT тусовки были менее подвижны, а теперь выглядят так :) Нужно одновременно обсуждать тюнинг superpowers и управлять ракеткой.

Крик души - как мне надоел интернет! Сегодня вообще пользоваться не возможно даже исконно Российские сервисы. Проблемы как на Wifi так и на мобильном.

Сегодня буду выступать на панели - https://outstaffmeetup.agima.ru С коллегами будем дискутировать на тему того как ИИ меняет разработку, наем и управление цифровыми проектами.

Видели самый интересный кейс взлома - https://techcrunch.com/2026/06/01/hackers-hijacked-instagram-accounts-by-tricking-meta-ai-support-chatbot-into-granting-access/. Считайте что современная реальность. Если используете ботов на сайте или в приложении, убедитесь что они никуда доступа не имеют.

Сделал пока прототип, кажется что я доберусь наконец-то до разработки десктоп приложений, спустя 16 лет, после поделок на Delphi и Visual Basic :)

#пятничныйюмор
#пятничныйюмор

Claude Design объединили по токенам с основными, а не недельными. Но радость была недолгой. Пятичасовые лимиты истощаются как безумные.

Не так давно писал про Coolify — UI для управления Docker-сервисами, деплоями, бэкапами, доменами и всем сопутствующим. В комментариях мне тогда справедливо накидали: было не очень понятно, какую именно проблему я пытаюсь решить. Честно говоря, я и сам не смог это нормально сформулировать. Наверное, хотелось просто удобства: меньше ходить руками на сервер, меньше держать в голове инфраструктурную рутину, больше управлять всем из одного места. Я немного поигрался с Coolify и понял, что под мой текущий формат он, скорее всего, не подходит. У него очень сильная сторона там, где сервисы можно разложить по отдельным приложениям: без жесткой очередности запуска, без bootstrap-контейнеров, без сложной связности внутри одного большого compose-файла. Например, задеплоить Astro-сайт — легко. Поднять WordPress с PostgreSQL и Redis — тоже. Бэкапы будут делаться, в Яндекс Облако улетать, rolling update есть, домены и сертификаты тоже удобно управляются. Но когда я попытался разрезать свой Docker Compose и завести это в таком формате, стало понятно, что получается не очень естественно. Можно заставить работать, но появляется ощущение, что я борюсь не с проблемой, а с инструментом. На своем сервере у меня сейчас все проще: один Docker Compose, проксирующий сервис спереди и понятная схема запуска. Это не так красиво с точки зрения интерфейса, зато очень прозрачно. Единственный минус — каждый раз приходится самому собирать обвязку вокруг деплоя, бэкапов и обновлений. В итоге возвращаюсь к более скучному, но подходящему мне варианту: голый сервер с Docker, деплой через GitHub Actions и отдельный сервис, который будет делать бэкапы PostgreSQL и отправлять их в Яндекс Облако. Заодно хочу попробовать заменить свой сервис для выпуска сертификатов и autodiscovery доменов на Caddy. По описанию выглядит так, будто он может закрыть большую часть этой логики гораздо проще. И еще хочу добавить автоматический бамп версий: чтобы раз в месяц прилетал PR в GitHub, я его смотрел, мерджил, и после этого все обновлялось само. В общем, Coolify классный, просто не под мой сценарий. Для небольших независимых сервисов и типовых приложений он выглядит очень сильным решением. А мне сейчас, похоже, важнее не универсальная панель управления, а максимально предсказуемая и простая инфраструктура, которую я хорошо понимаю.

А тем временем случилось событие - мой канал перевалил за 500 подписчиков. 🎉 Спасибо за ваши реакции, комментарии и чтение моих постов!

LM Studio выпустило поддержку MTP-моделей. Я сразу пошел тестировать Qwen 3.6 27b, отдает 20 токенов в секунду, что совсем не
LM Studio выпустило поддержку MTP-моделей. Я сразу пошел тестировать Qwen 3.6 27b, отдает 20 токенов в секунду, что совсем недурно. Нужно понимать, что модель dense, а не MoE — поэтому такое количество токенов очень недурно. Пользоваться можно прямо сейчас.

У меня тут запоздалая статья вышла, по старому месту работу -https://habr.com/ru/companies/psb/articles/1038876/

Немного кайфанул на выходных. Работаю над новым дизайном и функционалом моего калькулятора зарплат и офферов - https://paycal
Немного кайфанул на выходных. Работаю над новым дизайном и функционалом моего калькулятора зарплат и офферов - https://paycalc.ru/

По не многу стал погружаться в "продвинутое" агентоводство. Попробывал superpowers - пока в восторге. Сейячас не много пополь
По не многу стал погружаться в "продвинутое" агентоводство. Попробывал superpowers - пока в восторге. Сейячас не много попользуюсь, поищу корнеркейсы и поделюсь.

Возвращяю традицию #пятничныйюмор
Возвращяю традицию #пятничныйюмор