Windows 11 26H2 скачивалось и не ставилось четыре раза за сутки. Ни CBS, ни журнал Центра обновления, ни Setup не записали ни одной ошибки. Разбор до настоящей причины: обслуживание базовых образов контейнеров и код 0x800700CB.
Семь случаев, когда инструмент диагностики врал, а я ему верил: IPv6 вперёд IPv4, таймеры без sudo, репозиторий с кодом 200 на пустоту, configtest с Syntax OK на падающем конфиге и ещё три.
Разбор аудита доставляемости своего почтового сервера: как измерить спам-оценку до и после настройки SPF, DKIM и DMARC, где прячутся скрытые капканы и почему проверять надо чужими глазами, а не своими.
Персональная трёхминутная радиопередача, которая собирается сама каждое утро и приезжает в мессенджер к моменту, когда я сажусь за руль. Локальный синтез речи, ни копейки за API, и разбор грабель по дороге.
История одного воскресенья: три дампа, три кластера, разбор бинарных страниц PostgreSQL без единого работающего сервера - и 729 электронных больничных, вернувшихся на место.
Онлайн-касса РИТЕЙЛ-01ФМ подключена к Raspberry Pi по USB. Задача звучала как пятиминутная: печатать на ней что угодно. На деле пришлось разобрать протокол ШТРИХ-М и вылечить аппаратную ошибку.
Личный AI-агент в Telegram на домашней ВМ за NAT: как вывести её в интернет через VPS за границей на GRE+IPsec, где платить за модели рублями и как не спалить токены за ночь.
Сенсор активных сеансов 1С для PRTG: зачем нужен Remote Probe, почему RAS не видел кластер, как разобрать вывод rac.exe и три отдельные истории про кодировки.
Переезд рабочего Nextcloud на новый сервер: замена Apache на nginx, тюнинг PHP-FPM, Collabora в Docker, TURN-сервер для звонков и полтора десятка граблей по дороге.
Что ломается при переходе на NetBox 4.5, почему тип кастомного поля нельзя сменить ни через интерфейс, ни через API, и как аккуратно мигрировать значения в jsonb.