Мой персональный шрифт

менее 1 мин на чтение Дата изменения:

Попытка собрать пользовательский шрифт по инструкции из интернета

Codex

1 мин на чтение Дата изменения:

Кодекс подходит только менеджерам

Tape Operator

менее 1 мин на чтение Дата изменения:

Превращает браузер на Tampermonkey в онлайн кинотеатр

Pre-commit.yaml

менее 1 мин на чтение Дата изменения:

шаблон конфигурационного файла

Почему я не хочу возвращаться в Пыть-Ях

3 мин на чтение Дата изменения:

Личное напоминание о родном городе, из которого я долго выбирался, и о причинах, по которым мне важно туда не возвращаться.

Открыл сервер наружу: зачем тут fail2ban

1 мин на чтение Дата изменения:

Коротко о том, почему открытые порты быстро находят чужие сканеры, чем помогает fail2ban и почему он не заменяет нормальный firewall.

Пайплайн для этого блога

менее 1 мин на чтение Дата изменения:

Внутри ссылка на страницу со скилом, которую я использую для правок в этом блоге

Запись блога на YouTube

1 мин на чтение Дата изменения:

Попытка снять ролик про ИИ: тир-лист не собрался, детектор посчитал Библию наполовину нейросетью.

Опыт работы с IDE Cursor

1 мин на чтение Дата изменения:

Cursor удобен за $20, но следы агента в коммитах и gitignore вычищаются с трудом.

С Flask 2.7 на FastAPI: что сломалось по дороге

1 мин на чтение Дата изменения:

Как меняли монолит с Python 2.7 на FastAPI, Pydantic и Docker. Выиграли в скорости разработки, проиграли на транзакциях и ранней декомпозиции.

Платформа раннего прогнозирование аварий

1 мин на чтение Дата изменения:

Гипотеза: один участник торгов выпадает, нагрузка на остальных растёт, площадка ложится. Эксперимент подтвердил — написал FastAPI-сервис раннего предупрежден...