Angry Beard
254 subscribers
116 photos
9 videos
11 files
522 links
Bearded guy about the startups, tech and product development - https://alec-c4.com
Download Telegram
#treasure #rails Неплохой гем, который может послужить заменой strong_migrations - https://github.com/fatkodima/online_migrations Одной из отличительных функций являются фоновые миграции, которые позволяют ненапряжно обновлять в фоне большие таблицы с данными, внося в них опасные или деструктивные изменения
Если вам нужна state machine, а гем aasm надоел, то вот вам альтернатива - statesman. В отличии от aasm код выделяется в отдельный класс, ведётся полный аудит переходов между состояниями. Мне кажется, что как минимум стоит попробовать его в деле. #ruby #rails
Немного о том, что нас ждем в #rails 8.1 - фреймворк уведомлений Action Notifier (так и вижу матерящегося Chris Oliver с его noticed), Active Record Search (fuck you, Elastic) и markdown-редактор House (MD), который ребята уже используют в своём проекте Writebook
Если вы не побывали на #rails world 2024, а смотреть видео у вас нет времени, то вот тут можно прочитать краткий очерк о мероприятии https://andyatkinson.com/rails-world-2024-conference-recap
#rails #rust Все считают свои фреймворки уникальными, но сравнивают их постоянно с rails. Вот и Loco не стали исключением 🙂

PS: но вообще фреймворк на первый взгляд выглядит достаточно симпатичным
#macapps #macos #rails

С релизом kamal 2 в нем появилась отличная фича - возможность хранить ключи в менеджерах паролей, таких как 1password, lastpass и bitwarden. Вот как раз неплохой обзор как прикрутить 1password к kamal https://blog.1password.com/1password-rails-kindred-spirits/
Очень интересный подход - использование has_many для замены scope предлагают ребята из RubyCademy #rails