Fornex Control: панель для DNS-зон с предпросмотром плана
Панель над API Fornex: сначала план, потом запись, снимок зоны перед каждым изменением и четыре шага настройки почты Google. 27 маршрутов, 13 команд CLI, 52 проверки.
ЧитатьПанель над API Fornex: сначала план, потом запись, снимок зоны перед каждым изменением и четыре шага настройки почты Google. 27 маршрутов, 13 команд CLI, 52 проверки.
ЧитатьРелиз закрывает план доработки: восемь блоков из девяти. Появились каскад устаревания фактов и след подтверждённого сбоя, а поверхность выросла до 76 операций и 83 MCP-инструментов.
ЧитатьBash-утилита, которая собирает один бандл на домен и отказывается писать, если ключ не совпал с сертификатом. Разбираю 3.1.1 и проверяю на живом дереве Certbot.
ЧитатьОдин файл на 16 тысяч строк: шаблоны с автэкранированием, полный Apache SSI и gettext-локализация без единой зависимости. Разбираю HTML.PHP 6.0.0 по коду и прогоняю на живом…
ЧитатьНе браузер в плаще: свой разборщик Markdown, своя разметка, отрисовка через GDI+. Разбираю MD Viewer 1.3.3, его режимы, поддержку GFM, командную строку и то, что внутри…
ЧитатьИнструмент гигиены репозитория научился понимать вики, собирать сайт документации и не публиковать в PyPI без человека. Замеры на живом репозитории: версия, команды и оценка аудита.
ЧитатьВерсия 8.1.0 добавляет проверку уязвимых ядер и закрытие wp-content/upgrade, переходит на MIT и больше не считает обновление успешным по факту запуска.
ЧитатьОдин вызов inspect() отвечает, можно ли пропустить запрос, и объясняет почему. Разбираю порядок проверок, репутацию IP, лимиты и то, что дал релиз 2.0.0.
ЧитатьБлокировка спама без возможности посмотреть, что именно пришло, — это лотерея. В 2.2.0 появился реестр отклонённых заявок: проверяю его на PHP 8.5, включая отказоустойчивость и сборку…
ЧитатьКак устроен конвейер из двадцати проверок, что даёт новая опция проверки кириллицы в именах и почему установка через Composer не сработает: разбор с запусками на PHP…
ЧитатьПочему резерв не включался при живом основном: проба резерва шла по DNS-JSON, а свой DoH отвечает только wire-format. Разбор 0.4.3, проверки и что осталось незамеренным.
ЧитатьРазбор github-agent: тринадцать команд, оценка гигиены по весам, проверки документов и ссылок, вики как часть репозитория, а также где инструмент даёт ложное «чисто».
ЧитатьРазбор набора скриптов для перевода хостов Windows 11 на 25H2 и 26H2 через пакет включения: что проверяется до скачивания, чем -WhatIf отличается от «ничего не делает»…
ЧитатьЧто изменилось в mikrotik-doh-failover от 0.3.1 до 0.4.1: автомат состояний, цепочка из четырёх ступеней, проба в памяти и возврат из plain DNS на любой рабочий DoH.
ЧитатьТри bash-скрипта отвечают на четыре вопроса аудита Brotli и возвращают машиночитаемый вердикт. Разбираем контракт кодов возврата, гейт подлинности changelog и девять дефектов, которые нашлись только на…
ЧитатьСемь .rsc-файлов для RouterOS: DoH с проверкой сертификата, автоматическое переключение на резервный эндпоинт, откат при неудаче и монитор, который судит не тип ответа, а сам ответ.
ЧитатьСравнение 18 решений агентного ИИ по проверенным фактам: лицензия, последний релиз, статус. Плюс разбор трёх слоёв стека и сборка локального контура с проверяемыми фактами.
ЧитатьПолный обзор: зачем агенту индекс вместо grep, какие 52 операции он получает, почему ответу можно верить, а затем установка и настройка от нуля до первого запроса…
ЧитатьПравка на одну строку конфигурации: место api_key_file в reporter.conf. Разбираем, кого это касалось, как починить уже испорченный файл повторной установкой и что проверять после обновления.
Читать