Ruby meetup (Online)
![Ruby meetup](/sites/default/files/styles/card_s/public/2023-07/em_ruby_16x9_0.png?itok=R4uPKz4c)
Программа сформирована, но можно подать доклад на следующий митап.
Подписывайтесь на наш телеграмм канал с анонсами митапов.
Спикеры
Программа
В докладе расскажу о том, какие возможности настройки предлагает RSpec. Какие-то из них широко известны, какие-то, напротив, используются не часто, и зря. Будет интересно как тем, кто давно и регулярно пишет тесты, так и тем, кто делает первые шаги.
![Сергей Удалов](/sites/default/files/styles/square_1x/public/2023-11/photo_2023-11-22%2010.13.36.jpeg?itok=giMJFiYl)
Как мы запутались в графах на state_machine и aasm в нашем 12 летнем проекте, и в итоге решились на свое opensource решение. Выкинули все лишнее и унифицировали API библиотеки, получив кратный рост скорости, компактность описания конечного автомата и увеличили понятность кода. Расскажу, как исследовал построение дерева решения и покажу картинки графов, которые помогают разработчикам быстро войти в контекст машины состояний.
![Сергей Малых](/sites/default/files/styles/square_1x/public/2023-11/%D0%A1%D0%B5%D1%80%D0%B3%D0%B5%D0%B9%20%D0%9C%D0%B0%D0%BB%D1%8B%D1%85.jpg?itok=CRKwpBtp)
В докладе будут описаны реальные кейсы использования Cassandra DB в RoR приложениях, где требуется оперирование большими данными (или почти большими :).
Cassandra совершенно несправедливо обделена вниманием в RoR сообществе, существует один официальный гем, но её использование на большом и среднем проекте может сэкономить массу времени при обращении с данными.
Реальные кейсы использования покажут плюсы и минусы, приёмы проектирования и оперирования данными.
Ну ещё придётся рассказать что не ruby единым...
![Алексей Скворцов](/sites/default/files/styles/square_1x/public/2023-11/%D0%A1%D0%BA%D0%B2%D0%BE%D1%80%D1%86%D0%BE%D0%B2%20%D0%90%D0%BB%D0%B5%D0%BA%D1%81%D0%B5%D0%B9.jpg?itok=CWBFrW2t)