А

Привет, я Андрей

Пишу код, администрирую пару своих серверов и иногда веду тут заметки — в основном чтобы не забыть, как чинил то, что сам же и сломал.

~ $ uptime → неделю без перезагрузок, горжусь

Последние заметки

3 из 41

systemd-таймеры вместо cron: когда это оправдано

Раньше всё гонял через crontab, теперь потихоньку переезжаю на .timer — удобнее смотреть логи и не нужно городить велосипеды с >> log 2>&1. Ниже — что перевёл и что из этого вышло.

systemdlinux

Flask + systemd: минимальный деплой без Docker

Чуть не поставил Docker ради одного маленького Flask-приложения — вовремя одумался. Юнит systemd плюс nginx сверху, и всё прекрасно работает без единого контейнера.

pythonflask

Почему я всё ещё пишу vanilla JS в маленьких проектах

Каждый раз при виде нового проекта на 200 строк руки тянутся поставить фреймворк — и каждый раз оказывается, что не нужно. Пара примеров, где обошёлся без сборки и ни разу не пожалел.

frontendjs

Проекты

пет-проекты

Трекер задач

live

Обычный список дел для себя, чтобы не держать всё в голове. Flask, SQLite и немного JS — специально ничего лишнего не добавлял.

Бот-наблюдатель

live

Telegram-бот, который раз в пару минут дёргает мои сайты и пишет в личку, если что-то легло. Уже спасал не раз, засыпая ночью со спокойной душой.

Конвертер форматов

archive

CLI-штука для пакетной конвертации картинок и документов — написал за вечер, когда надоело делать это руками. Сейчас не трогаю, но работает без нареканий.

RSS-агрегатор

live

Собирает в один фид блоги, которые я читаю, без рекламы и «рекомендованного». Пользуюсь сам почти каждый день.

Обо мне

В основном пишу бэкенд, изредка долезаю до фронтенда, если руки дошли. Сервера у меня свои, небольшие — слежу за ними сам, доверять это кому-то ещё пока не привык.

Из инструментов чаще всего Python, иногда Go, nginx и systemd — оркестраторы не беру, пока хватает одной машины и здравого смысла.