arrow_back arrow_down_in_circle artboard_2 beer_big beer close-large close datepicker_arrow_next datepicker_arrow_prev datepicker deadline_big deadline direction_game direction_iot direction_mobile direction_web dot error facebook fb flag_big flag_start_big flag_start flag google hamburger logo-subscription mark mils plus_icon plus popup-background question quote_close quote_open select_arrow_down slash subscribe success twitter user vk vkontakte
We_Challenge
12:00-13:00
РЕГИСТРАЦИЯ И КОФЕ
13:00-13:40
SIMON TADROS
Get Started with SOAJS Scaling and beyond
In this talk i will take you through SOAJS an open source platform as a service (aPaaS) built with javascript that offers a fully ready to use CORE framework and Platform to build, deploy, manage and troubleshoot clouds of microservices & daemons without compromising security, scalability, and reliability - while staying adaptive to any architecture, deployment technology, or legacy systems using SOAJS.
13:40-14:20
МИХАИЛ СТАДНИК
JavaScript в OpenSource. Перспективы, инструменты, сообщества.
> OpenSource - загальний огляд:
     - зачем и стоит ли этим заниматься
     - какую пользу можно получить от OpenSource разработки
     - как и с чего начать
> JavaScript в OpenSource. Перспективы, инструменты, сообщества
> Как получить собственную выгоду, когда делишься своими решениями со всем миром
> Как сделать свою работу популярной и заработать 1000+ звезд на GitHub: личный опыт
14:20-15:00
АНДРІЙ ЛАЗАРЄВ
Вибір технологій для нового проекту на React/Redux
Доклад посвящен созданию проекта на React Redux. Для опытных React программистов Андрей подготовил сравнения React Boilerplates, сравнение RRSK и CRA, изоморфные приложения и ряд решаемых проблем. Доклад будет полезна и начинающим React программистам: Андрей расскажет об установке и настройке сборки проекта, создание компонентов, использование Redux и многое другое
15:00-15:40
Тимофей Лавренюк
Lifestory: хотел изучить новое, а в результате создал полноценный проект
Бывает, что на основной работе проект не позволяет развиваться и приходится заниматься саморазвитием. Так, параллельно с работой, я начал делать свой проект, и в этом докладе расскажу об истории его создания и почему он уже 2 года как в production.
15:40-16:20
ПЕРЕРЫВ
16:20-17:00
Тимур Шемсединов
Прозрачное масштабирование приложений на Node.js
"- Архітектурні рішення для Node.js з масштабування додатків
- Огляд працюючих кейсів масштабування на прикладах реальних проектів
- Огляд типових проблем і вузьких місць в масштабуванні
- Архітектурні паттерни для JavaScript і мультіпарадігменний JS
- Особливості асинхронного і реактивного програмування на JS
- Застереження щодо структури додатків, конфігурації та архітектури
- Практичні поради щодо використання бібліотек
17:00-17:40
Андрей Шумада
One year of React Native app in production
Доклад о создании нашего мобильного приложения Debitoor под iOS на React Native с точки зрения JavaScript разработчика без навыков ObjectiveC / Swift. Расскажу о процессе разработки, автоматического и ручного тестирования, релизы, такие особенности мобильной разработки как offline first, интеграция с Spotlight search, работа с камерой, InAppPurchases и другие в среде React Native.
17:40-18:20
Роман Саченко
Security in NodeJS: Addiction to self-destruct
"Vulnerabilities:
- DoS
- Memory Overflow
- Hijacking the require chain
- Brute-force attack

Painkiller:
- Useful Modules
- Workarounds

Example/Show up:
- Breaking the authentication
18:20-19:00
Grzegorz Przybyłowicz
How to animate a 2D world: the best techniques to create games that gamers want to play
Grzegorz will be presenting the basic ideas behind creating advanced and visually high-quality video slot games while also going into some pros and cons he's learned along the way. Get ready for a detailed discussion about best practice, optimisation, and how to tackle common problems you might come across.
19:00-20:00
LIGHTNING TALKS