Ruby meetup (Online)
Программа сформирована, но можно подать доклад на следующий митап.
Подписывайтесь на наш телеграмм канал с анонсами митапов.
Спикеры
Программа
В докладе расскажу о том, какие возможности настройки предлагает RSpec. Какие-то из них широко известны, какие-то, напротив, используются не часто, и зря. Будет интересно как тем, кто давно и регулярно пишет тесты, так и тем, кто делает первые шаги.
Как мы запутались в графах на state_machine и aasm в нашем 12 летнем проекте, и в итоге решились на свое opensource решение. Выкинули все лишнее и унифицировали API библиотеки, получив кратный рост скорости, компактность описания конечного автомата и увеличили понятность кода. Расскажу, как исследовал построение дерева решения и покажу картинки графов, которые помогают разработчикам быстро войти в контекст машины состояний.
В докладе будут описаны реальные кейсы использования Cassandra DB в RoR приложениях, где требуется оперирование большими данными (или почти большими :).
Cassandra совершенно несправедливо обделена вниманием в RoR сообществе, существует один официальный гем, но её использование на большом и среднем проекте может сэкономить массу времени при обращении с данными.
Реальные кейсы использования покажут плюсы и минусы, приёмы проектирования и оперирования данными.
Ну ещё придётся рассказать что не ruby единым...