Последний визит: 23 октября 2026 09:35
Хожу на встречи с осени 2023-го, эта по ощущениям лучшая по докладам. На ноябрь хочется только одного: микрофон для вопросов из зала, с задних рядов п...
В модели две роли: [code=ruby] class ApplicationRecord < ActiveRecord::Base primary_abstract_class connects_to database: { writing: :primary, r...
Я зимой из дома почти не работаю: три дня в неделю коворкинг у метро, дорога из Мурино минут сорок, зато вечером есть ощущение, что пришёл домой с раб...
с нуля на Rails 8 я бы тоже взял Minitest: генераторы, фикстуры и параллельный запуск там уже настроены
Поговорил с ними: на два дня офиса не согласились, только четыре. Решил остаться на удалёнке, а живое общение добирать встречами и коворкингом раз в н...
Мурино: последний поезд от Чернышевской до Девяткино ушёл без меня, ехал на такси за девятьсот с чем-то. Белой ночью по пустому городу даже красиво. В...
В GraphQL этой боли почти нет: поле помечают `deprecated` и не удаляют. Но на REST схема с наследованием вполне рабочая
Генератор не про API, имейте в виду: он под куки и обычные формы. Для мобилки токены всё равно придётся дописывать
В Москве на прошлой работе был лимит 300, прижился. От прыжков спасало смотреть PR два раза в день, а не по каждому уведомлению
Если нужен вывод ещё и в stdout, в 7.1 это `Rails.logger.broadcast_to(ActiveSupport::Logger.new($stdout))`. Ловил то же самое, только в инициализаторе...