Дорогие Ruby-разработчики и все те, кто неравнодушен к Ruby, 23 мая Belarus Ruby User Group при поддержке компании Altoros приглашает вас на очередную встречу сообщества в бизнес-клуб IMAGURU.
Вас ждут интересные, познавательные доклады, нетворкинг и у вас будет возможность выступить с блиц-докладами (Lightning Talks).Традиционно встреча пройдет в неформальной и дружественной обстановке.
Приглашаются все желающие. Вход свободный, но для участия обязательна предварительная регистрация на сайте сообщества.
Программа мероприятия:
Welcome coffee: 11.30
12.00 -12.35
Сергей Алексеев (Ruby Developer в Pinshape)
Доклад: «Парное программирование. Удаленно»
«Устали объяснять как это работает? Парное программирование – вместо тысячи слов. Потратили полдня на решение задачи и безрезультатно? Не тормозите – программируйте с напарником. Следуете трендам, следите за тенденциями – новое поколение выбирает парное программирование. Когда программировать одному уже не ice... Просто добавьте напарника. Несколько полезных инструментов и техник – мы отбираем только самое лучшее. Вы еще программируете в одиночку? Тогда мы идем к вам!»
12.40 - 13.40
Дмитрий Савицкий (Senior Software Engineer в Altoros)
Доклад: «Ruby Anti-Magic Shield»
Не упустите шанс попасть на сеанс практической магии с разоблачением от Дмитрия Савицкого. Способов помешать кому-то, кто пытается повлиять на ваш код со злым умыслом или по незнанию, не так уж и много. Дмитрий расскажет о тех немногочисленных возможностях, которые позволяют избежать запутанной и опасной "метамагии" в приложениях. Будет магически интересно.
Кофе-пауза: 13.40 - 14.10
14.10 - 14.45
Андрей Колешко (Team Lead проекта Mezuka)
Доклад: «Что не так с Rails?»
Андрей расскажет, как и почему он и его команда решили отказаться от многих возможностей Rails и чем их заменили на своем проекте. В целом рассказ Андрея - это рассуждение о том, к чему приводит неправильное использование Rails, почему Rails не годится для всех Web-проектов в том виде, в котором представляет его сообщество разработчиков, авторы книг и best practices.
14.50 - 15.20
Егор Воробьёв (Web Developer в Datarockets)
Доклад: «Ruby internals»
Юкихиро Мацумото и его команда потратили уйму времени, чтобы реализовать те вещи, которыми мы пользуемся каждый день. В своем докладе Егор расскажет, что скрывается за обычными строчками, которые каждый из нас использует, и объяснит, почему важно знать то, что находятся по ту сторону экрана.
15.25 - 16.15
Антон Шемерей (Senior Developer в Sphere Consulting, г.Минск)
Доклад: «Single Responsibility Principle в Руби или почему instance/class variables этоОЧЕНЬ плохо»
Всем приходится работать с унаследованным кодом и часами тратить время на поиск устранения ошибок, которых в большинстве случаев можно было бы легко избежать. Одним из краеугольных камней является нарушение принципа единственной ответственности. В докладе пойдет речь о том, как провести анализ кода, как его можно исправить и как избегать таких ошибок в будущем.
16.15: Lightning Talks
Место проведения: Бизнес-клуб IMAGURU (Фабрициуса, 4).
Время проведения: 12.00-17.00
Начало регистрации: 11.30
Организаторы: Belarus Ruby Usergroup, Altoros
Наш хэштег в Twitter: #belarus_ruby #byruby
Приходите!