Бодрый кодер
505 subscribers
301 photos
29 videos
9 files
192 links
Меня зовут Лев, я руководитель направления в ПСБ. Это мой личный блог о DevOps, разработке, системном анализе, AI и управлении IT-командами. Делюсь своими мыслями, инсайтами, полезными инструментами и тем, что меня вдохновляет.

Автор: @nemirlev
Download Telegram
LM Studio выпустило поддержку MTP-моделей.

Я сразу пошел тестировать Qwen 3.6 27b, отдает 20 токенов в секунду, что совсем недурно.

Нужно понимать, что модель dense, а не MoE — поэтому такое количество токенов очень много для запуска на Macbook Pro M4 Max. Пользоваться можно прямо сейчас.
А тем временем случилось событие - мой канал перевалил за 500 подписчиков. 🎉

Спасибо за ваши реакции, комментарии и чтение моих постов!
Please open Telegram to view this post
VIEW IN TELEGRAM
21🔥9🎉7🍾5🏆1
Бодрый кодер
Я очень долгое время (наверное последние лет 7) свои pet-проекты держу на обычной VPS с Docker Compose. И это, если честно, вполне рабочий вариант. Особенно когда проектов немного и ты один и разработчик, и DevOps, и человек, который потом ночью чинит прод…
Не так давно писал про 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 классный, просто не под мой сценарий. Для небольших независимых сервисов и типовых приложений он выглядит очень сильным решением. А мне сейчас, похоже, важнее не универсальная панель управления, а максимально предсказуемая и простая инфраструктура, которую я хорошо понимаю.
👍2
Claude Design объединили по токенам с основными, а не недельными. Но радость была недолгой. Пятичасовые лимиты истощаются как безумные.
😢1
Media is too big
VIEW IN TELEGRAM
Сделал пока прототип, кажется что я доберусь наконец-то до разработки десктоп приложений, спустя 16 лет, после поделок на Delphi и Visual Basic.

P.S. Если что это прототип для управления защитой доступов к серверам, а не обхода каких либо ограничений.
👍53
Видели самый интересный кейс взлома - https://techcrunch.com/2026/06/01/hackers-hijacked-instagram-accounts-by-tricking-meta-ai-support-chatbot-into-granting-access/ ?

Считайте что современная реальность. Если используете ботов на сайте или в приложении, убедитесь что они никуда доступа не имеют.
👍1
Крик души: как мне надоел интернет! Сегодня пользоваться им невозможно, даже исконно российскими сервисами. Проблемы возникают как по Wi-Fi, так и в мобильной сети.
😢15💯2😁1
Раньше IT-тусовки были менее подвижны, а теперь выглядят так :)

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

Теперь разберу свои сотни папок по направлениям.
😱2😁1
🔥 WWDC 2026: Apple наконец-то показала то, чего ждали от Apple Intelligence

Посмотрел сегодняшнюю презентацию WWDC 2026. И, надо признать, Apple показала действительно много классных вещей.

Коротко по главным анонсам: полностью обновлённая Siri AI, ещё более глубокая интеграция Apple Intelligence в систему, доработанный Liquid Glass и заметно усиленные функции для семей и детей. Последнему уделили неожиданно много внимания: появились гораздо более гибкие настройки детских аккаунтов, расширенный контроль контента и новые инструменты родительского контроля.

Главный герой презентации — новая Siri AI. По сути, это уже не старая Siri, а полноценный ИИ-ассистент нового поколения. Она умеет понимать происходящее на экране, учитывать контекст из сообщений, календаря и заметок, помнить прошлые диалоги, искать информацию в интернете и выполнять более сложные цепочки действий между приложениями.

Также Siri получила отдельное приложение и историю диалогов с синхронизацией через iCloud. Apple Intelligence ещё глубже встроили в систему и стандартные приложения: Safari теперь может автоматически разбирать вкладки по группам, а многие системные функции стали заметно умнее. Кроме того, компания доработала спорный дизайн Liquid Glass — теперь можно регулировать прозрачность интерфейса отдельным ползунком. После прошлогодней критики это выглядит очень здравым решением.

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

Но есть и традиционная ложка дёгтя.

Большая часть самых интересных AI-фишек стартует только на английском языке. Русский язык снова даже не в списке приоритетов, поэтому ждать полноценного запуска для нас пока не приходится. И это уже начинает выглядеть как постоянная история.

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

Тем не менее презентация получилась сильной. И да, как только выйдет Developer Beta — конечно же поставлю 😄
Пока писал, появилось
1🔥2
Самая классная функция новой macOS — наконец-то!

Если иконки приложений не помещаются в строке меню, теперь появляется кнопка раскрытия, которая показывает все скрытые значки. Столько лет этого не хватало.
2🔥1
Тут еще одно полезное изменение увидел. В Goland теперь при запуске приложения, в удобном виде отображается потребление RAM и CPU
1
Последние две недели в свободное время пытался собрать удобный инструмент для деплоя пет-проектов.

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

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

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

В итоге пришел к более приземленному решению: привести свои пет-проекты к единому виду, собирать готовые Docker-образы в GitHub, использовать PAT-ключ и держать на сервере обычные docker-compose файлы.

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

С бэкапами разберусь отдельно. Скорее всего, это будет отдельный контейнер внутри проекта, который будет делать переодические бекапы, и очищять старые.

Главный вывод: агенты дают обманчивую легкость, ускорения. Иногда проще послушать советы в комментариях и просто взять Ansible.
👍7
А кто какими сервисами используют, что бы со своих проектах отправлять email (не рассылки)?

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

На своих данных проверил, все ок.