- Meetup
- Location
День открытых дверей международной компании Evolution Gaming для разработчиков и тестировщиков с акцентом на Javascript, Scala и автоматизацию тестирования
Во время мероприятия Вы познакомитесь с компанией Evolution Gaming, узнаете о разрабатываемых продуктах, используемых технологиях, способах решения проблем и достижения результатов, прослушаете выступления технических специалистов компании, поучаствуете в челленджах с интересными задачами и классными призами, сможете неформально пообщаться и обсудить интересующие Вас вопросы с организаторами, участниками и инженерами из Evolution Gaming, получите подарки, угоститесь закусками и напитками.
Программа:
18:00-18:30 Pixel Shader Based Web UIs + воркшоп Writing Your First Pixel Shader — Денис Радин, Javascript Developer
В своё время шейдеры перевернули мир игровой графики и стали технологией, стоящей за всеми визуальными эффектами в компьютерных играх. Сейчас они готовы встряхнуть веб. Шейдеры — небольшие программы на С-подобном языке GLSL (OpenGL Shading Language), которые позволяют описывать состояние вершин (вершинные шейдеры) или пикселей (пиксельные шейдеры) в контексте OpenGL (или WebGL) с помощью математических функций. GLSL компилируется и выполняется на GPU с беспрецедентной для HTML/CSS производительностью. Как правило, шейдеры применяются для разработки игр и компьютерной графики, а использование их в UI-компонентах незаслуженно обходится стороной. В данном докладе рассматривается опыт использования GLSL при разработке веб-приложений.
18:40-19:10 How We Use Scala at Evolution — Юрис Крикис, Head of Scala Department и Артём Миклушов, Lead Scala Developer
В данном докладе разработчики компании Evolution Gaming поделятся собственным опытом работы на Scala, расскажут, почему и как используют Scala, какие библиотеки и фрэймворки (такие, как Akka, Akka Persistence, Scala.js, Cats, Shapeless и др.) применяют, а также ответят на Ваши вопросы.
19:20-19:50 Нормально делай — нормально будет — Павел Бирюков, TypeScript Developer
Про Тайпскрипт, тулинг, код ревью, стандарты форматирования, рефакторинг, репозитории, память и процессор. И почему «нормально» — уже хорошо.
20:00-20:30 Testing Live Video Streams At Scale — Никита Мартов, Video Team Software Developer
В Evolution Gaming ведется более 500 живых трансляций из игровых студий. Как можно гарантировать их качество? Что-то большее, чем просто наблюдение за сотней мониторов? Желательно автоматически. Никита расскажет о попытках обнаруживать токсичные проблемы помноженные на сложности масштаба. С блэкджеком и машинным обучением.
20:40-21:00 TBA — Денис Артюхович, Javascript Developer
Челленджи:
18:00-21:00 JavaScript Coding Challenge
18:00-21:00 Scala Quiz
18:00-21:00 QA Quiz
21:10 Подведение итогов и награждение победителей
21:00-22:00 — Networking (пицца, напитки и неформальное общение с участниками и организаторами)
Вход бесплатный (необходимо только зарегистрироваться)
Язык презентаций и общения — русский/английский!
Компания Evolution Gaming лидирующий B2B поставщик программного обеспечения для Live игр, отмеченных высокими наградами в своём сегменте, с офисами разработки, расположенными в Амстердаме, Риге и Таллинне, и работающий с высококлассными игровыми операторами. Благодаря нашему инновационному программному обеспечению, надёжной инфраструктуре и команде профессионалов, мы придаем реальную ценность игровым компаниям наших клиентов.