Azov Developers Meetup — это конференция о новых тенденциях в разработке программного обеспечения. Организатор мероприятия — компания «Аркадия» (Санкт-Петербург).

Azov Developers Meetup 2016

10.12.2016 , 10:00 -16:30

В этом году мы встретимся 10 декабря. На этот раз формат конференции будет немного другим — у вас будет больше времени для обсуждения вопросов со спикерами, как во время докладов, так и в перерывах.



Программа

9:00

Регистрация, утренний кофе и общение

10:00

Открытие и вступительное слово от организаторов

10:15

Angular 2: обзор

Александр Шевнин

Александр Шевнин, Тимлид, .NET/FrontEnd developer

Angular 2 очень сильно изменился по сравнению с первой версией. В этом докладе Александр расскажет об общей архитектуре нового фреймворка, о dependency injection, о взаимодействии компонентов, маршрутизации, о компиляторе, а также о подходах к развёртыванию приложений.

11:00

Машинное обучение, параллельные и распределённые вычисления в drug discovery

Андрей Гедич

Андрей Гедич, C++ разработчик

Когда говорят о машинном обучении, обычно рассматривают его в контексте создания спам-фильтров, рекомендательных систем, распознавания текста, лиц и голоса. В данном докладе машинное обучение будет рассмотрено применительно к фармацевтике, а именно drug discovery. Доклад условно разделён на 3 части. В первой части Андрей на реальном примере рассмотрит реализацию и основные стадии пайплайна, который используется в drug discovery. Во второй части доклада применительно к C++ будут рассмотрены возможности, которые можно использовать для организации параллельных вычислений. В третьей части Андрей расскажет, как можно использовать распределённые вычисления для масштабирования существующего решения, когда нежелательно или невозможно поменять существующую кодовую базу.

11:45

Сертификация ISTQB для QA инженера

Артём Кравченко

Артём Кравченко, QA инженер

С каждым годом в тестирование приходит всё больше специалистов с различными уровнями подготовки. И чем дольше мы занимаемся тестированием, тем больше нам хочется структурировать/систематизировать свои знания по единому стандарту. Общий язык помогает выработать международная сертификация ISTQB. В своём докладе Артём расскажет, что она из себя представляет и какие выгоды даёт, а также каковы правила прохождения экзамена и как подготовиться к нему.

12:30

HBase и Phoenix в качестве основы ETL-приложения на Node.js

Николай Селивёрстов

Николай Селивёрстов, JS разработчик

В докладе Николай рассмотрит архитектуру распределённой NoSQL базы данных Apache HBase и интерфейс к ней Apache Phoenix. Кроме того, Николай поделится опытом использования этих инструментов в реальном проекте, расскажет о набитых шишках и даст практические рекомендации.

13:15

Вкусный обед и неформальное общение

14:00

Zero downtime — как релизить продукт миллионам пользователей

Виктор Димбровский

Виктор Димбровский, Тимлид, web разработчик

Участвуя в разработке высоконагруженной системы, разработчики сталкиваются со множеством интересных задач, неактуальных для небольших проектов. К примеру, имея большое количество активных пользователей, не все могут позволить себе приостановить работу системы на время релиза новой версии, что делает жизнь разработчиков гораздо увлекательнее даже в относительно простых проектах. А что если система состоит из большого набора веб-приложений, сервисов, постоянно взаимодействующих друг с другом, имеет публичный API, и т.д.? В докладе Виктор покажет, как можно обновить приложение незаметно для пользователей, определит основные факторы, которые могут помешать релизу без остановки приложения, а также даст практические советы по реализации.

14:45

Основы Agile Project Management или Прощай, менеджер проектов!

Андрей Холявкин

Андрей Холявкин, руководитель Таганрогского офиса Аркадии

Принципы Agile и практические методики их применения сегодня у всех на слуху. В докладе Андрей рассмотрит аспекты теории и практики, предлагаемые консорциумом ICAgile для проектных менеджеров на сертификации Agile Project Management.

15:30

Выстраивание процесса и применение Best Practices с нуля на существующем продукте — живой опыт

Михаил Селиверстов

Михаил Селиверстов, Тимлид, .NET/PHP разработчик

Представьте себе ситуацию: к вам приходит заказчик, у него уже есть продукт, и вам надо организовать процесс и создать соответствующую инфраструктуру так, чтобы сделать работу над продуктом максимально удобной и эффективной. Какие шаги были сделаны и почему, какие проблемы встретились и как были решены проектной командой в вышеописанной ситуации, к чему всё это привело на данный момент — об этом и будет рассказано в докладе.

16:15

Завершение, лотерея, награждение самых активных участников

За лучшие вопросы к докладчикам будут призы! Кроме того, будет лотерея среди заполнивших анкету мероприятия.