- Митап
- Место
Ура! 23 апреля проводим весенний митап в прекрасном DI Telegraph. В воскресный полдень можно оторваться от рабочих задача, взглянуть на технологии под другим углом и пообщаться с единомышленниками.
Выступят:
Никита Шильников, dry-rb и rom-rb core developer. Dry-rb: сухие объекты.
Доклад о том, как функциональные подходы к разработке на Ruby меняют наш взгляд на объектно-ориентированные языки и разработку в целом. Речь пойдет о коллекции гемов dry-rb, направленных на решение повседневных задач, используя такие принципы как отсутствие глобального состояния и немутабельность, и почему это лучше, чем привычный нам Ruby.
Евгений Сендзюк, Artec3D. Неизменяемая инфраструктура для борьбы с энтропией.
Рассмотрим Immutable Infrastructure и Infrastructure as Code, как эти паттерны помогают упростить эксплуатацию систем в Production. Разберем вариант контейнерной реализации с помощью Docker, Ansible и AWS. Проанализируем интеграцию с CI для Continuous deployment.
Антон Давыдов. WebBouncer: переосмысляя auth
В Ruby существует масса библиотек для авторизации и аутентификации. В процессе работы с ними я столкнулся с рядом недостатков, которые субъективно усложняли мне жизнь.
- Иногда библиотеки сложно кастомизировать под требования проекта, связанные, например, с настройками аналитики, системы оповещений или особенностями процесса аутентификации.
- Основная масса гемов заточена под Rails.
- Почти все существующие решения добавляют много магии в модель.
Превозмогая трудности, я начал разрабатывать прототип инструмента, основная задача которого — решить все вышеперечисленные проблемы.
Обсудим, как работать с аутентификацией в идеальном мире, и посмотрим, сможет ли WebBouncer справиться с этой задачей.
Борис Кузнецов, Evrone. Автоматитзация процессов
- как мы почти полностью автоматизировали процесс разработки ФРИИ
- как облегчить взаимодействие с QA
- как не повторять одно и то же для каждого нового члена команды
- расскажу какая боль лежала в основе