Development

Ruby meetup (Online) Evrone

Программа сформирована, но можно подать доклад на следующий митап.

Подписывайтесь на наш телеграмм канал с анонсами митапов.

Schedule

Эффективное использование RSpec #

Сергей УдаловSamokat.Tech

В докладе расскажу о том, какие возможности настройки предлагает RSpec. Какие-то из них широко известны, какие-то, напротив, используются не часто, и зря. Будет интересно как тем, кто давно и регулярно пишет тесты, так и тем, кто делает первые шаги.

Конечный автомат здорового человека #

Сергей Малыхgroupprice.ru

Как мы запутались в графах на state_machine и aasm в нашем 12 летнем проекте, и в итоге решились на свое opensource решение. Выкинули все лишнее и унифицировали API библиотеки, получив кратный рост скорости, компактность описания конечного автомата и увеличили понятность кода. Расскажу, как исследовал построение дерева решения и покажу картинки графов, которые помогают разработчикам быстро войти в контекст машины состояний.

Cassandra DB. Практика использования c RoR #

Алексей СкворцовРЖД

В докладе будут описаны реальные кейсы использования Cassandra DB в RoR приложениях, где требуется оперирование большими данными (или почти большими :).
Cassandra совершенно несправедливо обделена вниманием в RoR сообществе, существует один официальный гем, но её использование на большом и среднем проекте может сэкономить массу времени при обращении с данными.
Реальные кейсы использования покажут плюсы и минусы, приёмы проектирования и оперирования данными.
Ну ещё придётся рассказать что не ruby единым...

Event at a glance

Who it is for
Ruby-разработчики, Rails-разработчики, бэкенд-разработчики, инженеры по тестированию
Main topics
Ruby, Ruby on Rails, RSpec, конечные автоматы, Cassandra DB
What you will gain
изучить продвинутую настройку RSpec, понять проектирование пользовательских конечных автоматов, получить практические паттерны интеграции Cassandra для Rails
Program format
производственные кейсы, глубокие технические доклады