7 февраля 2026 г. Как я скучаю по FTP, пока мой CI/CD-пайплайн собирает этот пост
На меня периодически накатывает тоска по временам IRC, ICQ (свой номер до сих пор помню), LiveJournal, диалап-модемов, Netscape Navigator-у, Mandrake Linux, настройке modeline в XFree86 для ЭЛТ-монитора, первым PHP-скриптам под Apache и компиляции собственного ядра в CRUX.
Тогда АйТи и вообще интернет были какими-то более живыми. Ввёл запрос в AltaVista — получил страницы синих ссылок, без рекла...
29 ноября 2025 г. Отвалился XRay/VLESS
Все заинтересованные наверное уже знают, что ТСПУ как-то начал детектить и блокировать VLESS. Изначально я думал что-то случилось с моим сервером, потому что vpn работал через раз, а не отвалился полностью. Потом нашлось обсуждение в issue xray-core и статья на хабре.
28 ноября 2025 г. Есть ли смысл в CachyOS и прочих клонах Arch Linux?
От скуки прикрутил к своему Arch репозитории от CachyOS, установил ядро, обновил пакеты и получил обновленную систему. Разработчики заявляют, что их оптимизации дают около 10% прироста производительности. Субъективно я никакого увеличения скорости или отзывчивости не заметил. Единственное, что бросилось в глаза — сломались глобальные шорткаты в Gnome. Не знаю, совпадение это или нет.
5 мая 2025 г. Погружение в 90е (SDXL версия)
Натренировал новую SDXL версию своей лоры под стиль аналоговых фото 90-х. LoRa добавляет тени от вспышки, утечки света, цвета в стиле ломо.
23 марта 2025 г. Как обучить языковую модель самостоятельно
Мне не давал покоя вопрос, можно ли на моей нищенской RTX3060 12Gb натренировать свою (не)большую языковую модель. И как оказалось - да, это сделать можно используя Low-Rank Adaptation (LoRA). Т.к. VRAM немного, 8B - это самая большая модель из семейства лама которую можно натренировать на этой карте. Что для этого надо?
24 февраля 2025 г. Mesh-сеть Yggdrasil через TLS за Nginx
Заметка о том как создать mesh-сеть Yggdrasil over TLS и убрать публичный пир за Nginx. Кратко, что такое Yggdrasil? Это протокол для создания зашифрованной overlay IPv6 mesh сети поверх локальных и публичных сетей. Нам не надо знать как маршрутизируется трафик, через что подключены узлы сети (wi-fi, ethernet, bluetooth), достаточно чтобы пиры как-то могли подключиться друг к другу.
19 февраля 2025 г. Rust и хейт-войны
Довольно часто вижу баталии на форумах вокруг Rust, и тут снова масла в огонь подлила история с Linux ядром и разработчиком Asahi Linux. Коммьюнити Rust часто обвиняют в токсичности, но по моим наблюдениям, нападают в основном именно на Rust: сложный синтаксис, много скобочек, зачем вы переписали X на Rust и т.д. Чтобы не быть жертвой эмоций и реально понять насколько обоснованы претензии к Rust, ...
15 февраля 2025 г. Эмулируем CHIP-8 на Rust. Часть 2
Это продолжение предыдущего поста, где я начал писать эмулятор CHIP-8 на Rust и вот, в неравной борьбе со своей невнимательностью и опечатками, я его доделал до рабочего состояния.
14 февраля 2025 г. Проксируй меня полностью
Читаю учебник по Rust, по ходу делаю всякие свистоперделки и вот написал еще один мини проект - прокси сервер для платформы smotrim.ru, который на лету преобразует их JSON-ы в RSS/XML формат. У меня уже был написал небольшой парсер на python и настроен github-actions для обновления списка лент по крону, и теперь их стало двое.
10 февраля 2025 г. Эмулируем CHIP-8 на Rust. Часть 1
А почему бы не замутить эмулятор CHIP-8 на Rust? Эта мысль пришла мне в 2 часа ночи, когда я собирался ложиться спать. К этому моменту я прочитал где-то 15 глав учебника по Rust и написал десяток hello world. "Этого должно хватить" - подумал я, заварил чай, включил ПК и начал гуглить про архитектуру CHIP-8.