Извините, регистрация закрыта. Возможно, на событие уже зарегистрировалось слишком много человек, либо истек срок регистрации. Подробности вы можете узнать у организаторов события.
Традиционная встреча рубистов с докладами, общением и пиццей!
Программа:
Иван Работяга, Evrone
“Worst practices. Как испортить жизнь себе и другим"
Популярные и весьма экзотические, но крайне рабочие методы. Речь пойдет не только и не столько о ruby-коде, но и обо всех аспектах разработки и поддержки rails-приложения: git, DB, deploy, background tasks и т.д.
Сергей Долганов, Evil Martians
"Railway подход при работе с внешними системами"
При разработке современных приложений я регулярно встречался с задачей построения wizard-like систем (например, регистрации, onboardingа,
логистических систем). Если шаги wizardа зависят от внешних сервисов (вроде проверки адреса на вхождения в зону
обслуживания какой-нибудь Почты России по API) сложность этих участков кода резко возрастает. Именно для таких случаев существует подход,
который так и не получил широкой популярности railway design.
Я расскажу, о ключевых понятиях подхода, чтобы вы смогли разобраться в существующих решениях на Ruby.
Мы пройдемся по списку готовых к использованию гемов, оценивая, как они помогут в создании wizardа.
И наконец, мы разберем "в картинках", как решить нашу задачу используя railway design подход. Вы увидите, как сделать решение гибким, лаконичным и надежным.
Игорь Александров, JetRockets
Not the Rails way
Больше 2 лет мы используем dry-rb библиотеки (и немного Trailblazer) в продакшне. У меня около 10 лет опыта на Ruby on Rails, и всё это время ничего не меняется в "официальном" ROR подходе к управлению и организции кода. У нас всё еще толстая модель, у кого-то в ней лежит даже бизнес-логика. В моем докладе я хочу показать, когда этот подход не работает, как мы к этому пришли, как нам удалось реализовать dry-rb в существующих проектах, и как наконец это нам помогло.
Лень готовить доклад?
У нас будет свободный микрофон для lightning talks — приходи с краткими тезисами, знакомься, обсуждай наболевшее. Регламент — 5 минут.
А кроме докладов, мы будем рады ответить на все вопросы о предстоящей конференции RubyRussia ☺
Мероприятие бесплатное, а регистрация обязательна.
С нас пицца и чай!
Начало в 19.00
Место: Оружейный, 41 (вход с Садового кольца).
Обязательно зарегистрируйтесь и возьмите с собой паспорт, чтобы вас пропустила охрана бизнес-центра!
Организаторы события: RubyRussia, Evrone
Гостеприимные хозяева: МегаФон – ведущий мобильный оператор в России