Разработка

Ruby meetup (Online) Evrone

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

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

Расписание

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

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

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

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

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

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

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

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

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

Кратко о мероприятии

Для кого
Ruby-разработчики, Rails-разработчики, бэкенд-разработчики, инженеры по тестированию
Основные темы
Ruby, Ruby on Rails, RSpec, конечные автоматы, Cassandra DB
Что получите
изучить продвинутую настройку RSpec, понять проектирование пользовательских конечных автоматов, получить практические паттерны интеграции Cassandra для Rails
Формат программы
производственные кейсы, глубокие технические доклады