
4 сентября Belarus Ruby on Rails Usergroup при поддержке компании Altoros приглашает разработчиков на очередную встречу Ruby-сообщества. Как всегда нас ждет насыщенная программа и нетворкинг в неформальной атмосфере.
Доклады:
1) Александр Боровский, Ruby Developer в Altoros
«Ускорение разработки с использованием облачной платформы CloudFoundry»
В своем выступлении Александр расскажет, как использование CloudFoundry позволяет ускорить все аспекты разработки ПO: разработку, тестирование и установку. Будет рассмотрен пример процесса разработки, расширенные функции и ограничения CloudFoundry
2) Александр Шостак, технический директор eComCharge
«Мы делили апельсин»
Александр расскажет о системе процессинга электронных платежей. В докладе будут рассмотрены проблемы, с которыми столкнулась команда, а именно:
- как одно большое приложение было разделено на несколько
- какие сервисы были реализованы
- какие задачи были закрыты с помощь готовых решений
- как внедрить нескольких сущностей (клиентов системы)
- как реализовать безотказную работу особо важных частей системы
Также будет затронут вопрос мониторинга и разворачивания систем.
3) Андрей Колешко, Ruby Developer в Active Cloud
«Ruby and exceptions»
В своем блиц-докладе Андрей попытается раскрыть проблему избыточного использования исключений и как их обойти.
4) Алексей Туля, Senior Software Developer в Sam Solutions
«Практический опыт профайлинга и оптимизации производительности Ruby-приложений»
В своем докладе Алексей сделает краткий обзор различных реализаций Ruby, попытается найти причины, почему Ruby медленный. Рассмотрит вопрос сборки мусора в Ruby и вызова методов – почему в Ruby это дорого. Расскажет и покажет, что делать, чтобы поднять производительность, проведет обзор утилит для поиска проблемных мест, обзор профайлеров и расскажет, как интерпретировать результаты.
Доклад в основном нацелен на практический подход по поиску проблем. Материал предназначен для пользователей Linux, поэтому все практические советы будут для ОС Linux.
5) Дмитрий Жлобо, Ruby and Rails Developer в Twinslash
«Использование Elasticsearch для организации поиска по сайту»
Организация качественного поиска на сайте – сложная и нетривиальная задача. В своем докладе Дмитрий расскажет о том, как ее решить с помощью Elasticsearch.
Будет рассмотрено, как Elasticsearch работает с текстом или другими данными: от анализа и индексации документов до поиска и агрегации. По шагам и на примерах будет показано, как настроить поиск, учитывающий, например, морфологию и фонетику русского языка. Также Дмитрий расскажет, как все это использовать в приложениях на Ruby, как организовать добавление документов в индекс и др.
Программа еще формируется и вы можете предложить свой доклад. Свяжитесь с организаторами по e-mail info@belarusrubyonrails.org
Начало регистрации: 11.30