Ubuntu 20 лет врал через /etc/debian_version

Заходишь на Ubuntu-сервер, cat /etc/debian_version — а там версия Debian Sid, из которой когда-то собрали пакеты. К реальной версии Ubuntu это не имеет отношения вообще, но файл честно живёт в системе и вводит в заблуждение любой скрипт, который наивно на него полагается. Баг завели в 2005 году. Двадцать с лишним лет community-мудрость одна: “не читай этот файл, читай /etc/os-release” — а сам файл никто не трогал, потому что а вдруг что-то сломается. Самый живучий баг — не тот, который не могут воспроизвести, а тот, который воспроизводит каждый, все знают, что он есть, и никто не убирает десятилетиями. ...

26 июля 2026 г. · llexa

Афоризмы Мёрфи #7: Пятое следствие

Продолжаем разбирать классику Артура Блоха. После четвёртого следствия (“предоставленные сами себе, события идут от плохого к худшему”) — пятое: «Природа всегда на стороне скрытого дефекта» Мониторинг настроен, тесты зелёные, чек-лист перед релизом пройден — и всё равно падает именно то, что никто не проверял, потому что не считал нужным. Alertmanager покрывает известные сценарии отказа; тот единственный edge case, который сломает прод в три часа ночи, по определению не в списке — иначе его бы уже поймали на review. ...

25 июля 2026 г. · llexa

П*хуй: русский мат как сжатие промпта эффективнее Caveman-режима

Для Claude Code есть skill’ы вроде Caveman — экономят токены, выкидывая артикли и служебные слова. Автор репозитория pohuy предлагает другой подход: русский мат — генеративная морфология, четыре корня плюс приставки и суффиксы дают больше смысла на слово, чем экономия артиклей. Одно «на*бнулось» — это “the service has unexpectedly crashed and requires investigation”, но сразу понятно. Что внутри: Словарь на 70+ идиом с инженерным маппингом (SKILL.md + references/slovar.md), часть — из народного словаря russian-swears (417 статей). Эталонные сцены в references/sceny.md: ревью гвнокода, флаки-тест, дока врёт, признание своего проба. Железные правила: код, коммиты, PR и доки — чисто, без мата. На security-предупреждениях и DROP TABLE — без шуток. https://github.com/smixs/pohuy ...

25 июля 2026 г. · llexa

Уровни паники по цвету алерта в Zabbix

Zabbix красит триггеры по severity — но по факту это шкала внутренней паники дежурного, не важности инцидента. Not classified / Information — даже не открываешь вкладку, само пройдёт. Warning — открыл, подумал «ну ладно», закрыл обратно. Average / High — уже читаешь description триггера и ищешь runbook. Disaster — звонишь тому, кто «точно знает», даже если сейчас 3 часа ночи. Корреляция между severity и пульсом почти линейная — впору вешать vital-мониторинг на самого дежурного, не только на сервер. ...

19 июля 2026 г. · llexa

Афоризмы Мёрфи #6: Четвёртое следствие

Продолжаем разбирать классику Артура Блоха. После третьего следствия (“реализуется тот способ пойти не так, что причинит больше вреда”) — четвёртое: «Предоставленные сами себе, события имеют тенденцию идти от плохого к худшему» Это про естественную энтропию любой системы без сопровождения: диск, за которым не следят, не остаётся на прежнем уровне заполненности — он заполняется. Сертификат, о котором забыли, не продлевается сам. Прод без мониторинга не работает стабильно — он просто ещё не сломался достаточно заметно, чтобы кто-то это увидел. ...

18 июля 2026 г. · llexa

Две кнопки sysadmin'а

Знакомый выбор в пятницу вечером. #linux #sysadmin #юмор

12 июля 2026 г. · llexa

Афоризмы Мёрфи #5: Третье следствие

Продолжаем разбирать классику Артура Блоха. После “ничто не делается так просто, как кажется” в прошлом выпуске и “всё занимает больше времени, чем кажется” в позапрошлом — третье следствие закона Мёрфи: «Из нескольких способов, которыми что-то может пойти не так, обязательно реализуется тот, что принесёт больше всего вреда» Каждый, кто хоть раз проверял бэкап только после того, как понадобилось восстановление, узнает себя мгновенно. Сломается не то, что легко пофиксить, а то, что заденет продакшн в пятницу вечером. ...

10 июля 2026 г. · llexa

Стадии принятия чужого кода

Код-ревью проходит пять стадий. Это написано неплохо Это написано странно Это написано плохо Кто вообще это написал? git blame → ты сам, полтора года назад Архив не врёт. #юмор #git #codereview #sysadmin

5 июля 2026 г. · llexa

Finger princess: оставь всё — мне срочно нужен `man grep`

Есть категория людей, у которых выработалась суперспособность: не открывать браузер самостоятельно. «Какой флаг у tar для распаковки?» — написали они в 9:02 в понедельник. «Как посмотреть свободное место на диске?» — спрашивают в Slack, где ты онлайн. «Можешь найти ссылку на документацию nginx?» — nginx.org существует 20 лет. Это не незнание. Это стиль жизни. В 2010 году придумали ответ: lmgtfy.com — Let Me Google That For You. Вводишь вопрос, получаешь ссылку — анимация медленно открывает Google, набирает запрос, жмёт поиск. Прямо на экране получателя. Сайт жив: ru.lmgtfy2.com. ...

28 июня 2026 г. · llexa

Эволюция пароля от root за 10 лет

2016: password 2017: P@ssw0rd1 2018: Company2018! 2020: меняется каждый квартал, в конце дописывается !! 2022: password manager + сложность 32 символа, никто его не знает 2024: SSO + passkey, пароля как такового уже нет 2026: и всё равно кто-то находит .env в публичном репо #юмор #sysadmin #security

21 июня 2026 г. · llexa