Последний визит: 1 ноября 2026 00:49
Из Puma: сколько потоков занято из доступных и длина очереди запросов. `Puma.stats` отдаёт это в JSON, есть готовые экспортёры, но можно и самому: [co...
Мой обычный список граблей для Kamal на одном сервере: - бэкапы базы-accessory. Kamal её поднимет, но бэкапить не будет, и класть бэкап на тот же диск...
Глянь `variant_processor` в конфиге. Если там `:mini_magick` со старых времён, переключи на `:vips` и поставь libvips в образ
Статус пайпа это статус последней команды, то есть gzip. А gzip честно сжал пустоту и вышел с нулём, отсюда и 20 байт. В `sh`, через который Open3 зап...
Новый JIT тоже написан на Rust, и ему нужна достаточно свежая версия компилятора. Если подходящего rustc при сборке не нашлось, ruby-build молча собер...
Если получится, потрогай сплит у кого-нибудь на встрече, прежде чем покупать. Я после него на обычную уже не вернулся
`.git` особенно. Видел образ, где половина веса была историей репозитория, а в истории заодно и старый `master.key`.
Если CI в Docker, Chrome в контейнере любит память. `no-sandbox` у вас уже есть, поставьте ещё `"disable-dev-shm-usage" => nil` в `browser_options`...
«У троих в заметках» это то, от чего у меня дёргается глаз. Ключ должен жить в двух местах: в секретах CI и в переменной `RAILS_MASTER_KEY` на сервере...
На одно ядро и 200 человек воркеры не нужны совсем: запускай Puma в одиночном режиме и несколько потоков. Каждый воркер это отдельный процесс со своей...
Долгие миграции я бы из деплоя убрал совсем. В пайплайне идут только быстрые, а тяжёлые помечаются и запускаются отдельной ручной джобой в CI, ночью, ...
VPS за 600-800 рублей в месяц такому боту хватит с запасом. Само приложение запустите как сервис systemd, а рассылку сделайте отдельным скриптом по кр...
Московские ворота мне с Парнаса по прямой, синяя ветка, минут 35. Список с паспортом не страшно, один раз заполнить. 40 мест за 9 тысяч выглядят лучши...
Для одного сервера Kamal хорош тем, что сервер становится одноразовым: поставили Docker, а всё, что нужно приложению, описано в репозитории. Через три...