Завис systemd1 — systemctl молчит, лечится перезагрузкой

Завис systemd1: почему без перезагрузки не обойтись

Завис systemd1: почему без перезагрузки не обойтись TL;DR: systemd1 (D-Bus-сервис org.freedesktop.systemd1, через который работает systemctl) завис. systemctl молчит, активация сервиса упирается в 25-секундный таймаут, а процесс systemd (PID 1) остаётся с одним-единственным потоком — мёртвый менеджер, который не обслуживает шину. daemon-reexec не помогает. Перезагрузка — единственный выход, и systemctl --force --force reboot справляется даже когда обычный reboot падает с Connection timed out. Как это выглядело Всё началось с того, что у меня завис FUSE-модуль с Яндекс-Диском (/mnt/yandex-disk, davfs2)....

13.09.2026 15:55 · 5 минут · Стороженко Евгений Владимирович
herdr — терминальный workspace-менеджер для AI-агентов

herdr — терминальный workspace-менеджер для AI-агентов

herdr — это «среда исполнения», в которой живут твои coding-агенты. Один бинарь (macOS · Linux · Windows, Apache 2.0), ставится одной командой: 1 curl -fsSL https://herdr.dev/install.sh | sh В чём идея herdr — не очередной терминал и не обёртка над агентами. Это фоновый сервер, который владеет терминалами твоих агентов (Claude Code, Codex, opencode, Cursor, Grok и ещё полтора десятка — 21 агент детектится из коробки). Он не заменяет агентов, он им «арендует» рабочие места....

13.09.2026 14:00 · 4 минуты · Стороженко Евгений Владимирович
GoToSocial: релей молча съедает статусы — match_by_default

GoToSocial молча съедал все статусы с релеев — и я нашёл почему

GoToSocial молча съедал все статусы с релеев — и я нашёл почему TL;DR: Подписка на релей выглядит рабочей, релей шлёт, нода отвечает 202 Accepted — а в базе пусто. Причина — я не поставил галочку Match posts by default, а матчеры оставил пустыми. В таком виде фильтр релеев по построению возвращает false для всего. Статусы дропаются молча, на уровне debug. Ошибка тихая: её заслоняют громкие ошибки dereference. Как это выглядит снаружи Ты подписан на релей....

13.09.2026 03:00 · 5 минут · Стороженко Евгений Владимирович
WEB Proxy для Telegram Desktop: Caddy, tproxy-server, MTProxy

WEB Proxy для Telegram Desktop: ставим tproxy-server на свой VPS и чиним грабли установщика

WEB Proxy для Telegram Desktop на своём VPS В моей инфраструктуре давно крутится Telegram-трафик через SOCKS5-туннель на VPS — но у этого подхода есть минусы: SOCKS5 легко режется DPI, а клиент надо настраивать отдельно. Альтернатива от самих разработчиков Telegram Desktop — WEB Proxy: прокси, который маскируется под обычный HTTPS-сайт на 443-м порту. Такой трафик не отличить от обычного захода на сайт, а подключение настраивается в два поля в настройках клиента....

31.08.2026 03:00 · 4 минуты · Стороженко Евгений Владимирович
Локальные aux-модели Hermes: qwen3-vl и qwen3

Как я перевёл aux-задачи Hermes на локальные модели: экономия токенов и отключение режима размышлений у Qwen3

Как я перевёл aux-задачи Hermes на локальные модели У меня на домашнем сервере живёт агент Hermes — он ведёт блог, следит за сертификатами, ходит в мессенджеры и выполняет кучу мелких, но важных задач. Основную модель он берёт в облаке (провайдер polza.ai, 131K контекст), а для вспомогательных задач — генерации заголовков, извлечения текста из веб-страниц, описания картинок (vision) и сжатия контекста — у него есть отдельный механизм auxiliary. По умолчанию все aux-задачи тоже резолвятся в облако, а значит — тратят токены и деньги....

30.08.2026 12:00 · 5 минут · Стороженко Евгений Владимирович
Hero картинка в SVG

Проблема загрузки Ubuntu на RD450X+5060ti

Проблема: зависание загрузки Ubuntu после обновления с сообщением EFI stub Симптомы После выполнения apt upgrade (об этом я вспомнил уже после того как разобарлся с пробелмой) и перезагрузки система перестала загружаться. На экране последнее сообщение: EFI stub: Loaded initrd from LINUX_EFI_INITRD_MEDIA_GUID device path После этого — полное зависание. GRUB работает, выбор ядра доступен. Ошибок ядра (kernel panic, Oops) нет. Окружение ОС: Ubuntu (ядро 6.8.0-111-generic) Видеокарта: NVIDIA RTX 5060 Ti (архитектура Blackwell) Дисковая подсистема: программный RAID1 (mdadm) Диагностика Аппаратная часть исправна: диски определяются в BIOS, SMART — PASSED, RAID-суперблоки на месте (mdadm --examine показал корректные UUID)....

10.05.2026 17:14 · 3 минуты · Стороженко Евгений Владимирович
Hero картинка в SVG

Почему родился Чебурнет?

1. Базис и надстройка: техническая инфраструктура как инструмент классового господства С марксистско-ленинской точки зрения, интернет — это часть производительных сил. Контроль над ним есть контроль над средством производства информации. Постановление №1667 от марта 2026 года, дающее Роскомнадзору, ФСБ и Минцифры право централизованно перенаправлять трафик и изолировать Рунет в реальном времени [1] [7], формализует переход от «защиты от внешних угроз» к системному управлению идеологическим воспроизводством. Технические средства противодействия угрозам (ТСПУ) с функцией DPI (Deep Packet Inspection) — это не просто «фильтры»....

08.05.2026 15:37 · 9 минут · Стороженко Евгений Владимирович
Факап с конфиге WG привел к потере 6 часов жизни

Факап с конфиге WG привел к потере 6 часов жизни

Расскажу про то как один параметр в кофиге Wireguard причинил мне опыт по разбору половины сетевых настроек Ubuntu. Один с виду безобидный параметр… IaC блин нужен обязательно. Я просто забыл что и для чего менял, а потом уже поздно было вспоминать. Симптомы: тишина в эфире и гора dropped пакетов Всё началось с того, полсе смерти системного диска в моем домашнем сервере, я перестал крутить его 24/7 и набегами по выходным конифгурировал его, пытаясь вернуть привычный набор сервисом....

03.05.2026 01:26 · 5 минут · Стороженко Евгений Владимирович
Ansible в Windows 10 через WSL2

Ansible в Windows 10 через WSL2: Debian, uv, VHDX и удобный рабочий процесс

На домашней машине у меня всё еще Winodws 10 стоит(домашние предпочитают удобные цепи закрытого софта вместо свободы), но доставать ноут каждый раз когда нужно управлять инфраструктурой через Ansible бывает сложно, самый практичный путь — поставить Debian в WSL2 и работать уже внутри него. Такой сценарий дает полноценную Linux-среду, не требует отдельной виртуальной машины и удобно бэкапится целиком через wsl –export в формат VHDX. Ниже — полностью рабочая схема без Microsoft Store: ручная установка WSL2, импорт Debian, настройка uv, установка ansible-core, маппинг проекта на D:\ansible и резервное копирование через VHDX....

26.04.2026 04:58 · 6 минут · Стороженко Евгений Владимирович

Что надо знать до того как начнёшь изучать машинное обучение

Начнем с простой истины: машины не учатся. Типичное машинное обучение заключается в поиске математической формулы, которая при применении к набору входных данных (называемых обучающими данными) дает желаемые результаты. Эта математическая формула также генерирует правильные выходные данные для большинства других входных данных (отличных от обучающих) при условии, что эти входные данные поступают из того же или подобного статистического распределения, из которого были получены обучающие данные. Почему это не является обучением? Потому что стоит слегка исказить входные данные, и результат, скорее всего, получится полностью неправильным....

18.04.2026 10:06 · 2 минуты · Стороженко Евгений Владимирович