Запрос счета
Заполните поля ниже, чтобы получить счет на оплату билетов DUMP от юридического лица
Юр.лицо
ИНН
Количество билетов
+
Заявка на выступление
Заполните поля и отправьте заявку на DUMP Казань 2019
Имя и фамилия
Компания
Должность
Город
E-mail
Телефон для связи:
Тема
Краткое описание
Какую пользу слушатели получат в итоге?
В какой секции хотите выступить
Нажимая кнопку, я соглашаюсь с Политикой обработки персональных данных
Заявка на спонсорство ДАМП Казань
Нажимая на кнопку, я соглашаюсь на обработку персональных данных организаторами конференции

Секция Frontend

Заявки на доклады больше не принимаем. Готовим программу :)
Программный комитет
Александр Иосса
Diginavis
Руководитель отдела frontend-разработки
Роман Гафиатуллин
ClickClickDrive
Руководитель продуктовой команды
Рамиль Закиров
Diginavis
Старший разработчик интерфейсов
Екатерина Шляхова
IT-People
Админ секции
Предварительная программа
Кровь, пот, микрофронтенды и монолит
Денис Колесников,
Авито
Очевидно, что обновлять технологический стек в проекте с долгой историей — это как перебирать двигатель самолета на лету. Подобная ситуация и у нас в Авито. В докладе я расскажу как итеративно, поступательно мы меняем фронтенд в Авито, внедрили серверный рендеринг, менеджмент зависимостей микрофронтендов, а так же какие грабли встретили и какие выводы из всего этого сделали.

Этот доклад для разработчиков middle и senior уровня, работающих с большой централизованной кодовой базой (и желающих эту кодовую базу распилить).
(не)идеальные картинки и другая пиксельная магия
Полина Гуртовая,
Evil Martians
Графический контент это половина средней web-странички. Чтобы правильно приготовить эту половину надо понимать как устроены картинки и что с ними можно делать.

Я кратко рассмотрю анатомию разных форматов (PNG, JPG, WebP, SVG и других). Расскажу как выбрать подходящий.
Объясню, почему выбор формата это только маленький шаг на веселом пути оптимизаций и расскажу что надо делать дальше.

Те, кто придут на доклад:
  • Узнают страшные тайны джипегов :)
  • Смогут осознанно выбирать форматы и способы оптимизации изображений
  • Узнают про полезные инструменты, которыми можно пользоваться при оптимизации изображений (локально и на сервере)
  • Узнают что веселого можно сделать с пикселями (например натравить на них какой-нибудь ml алгоритм)
Как мы монорепозитировали это
Иван Ботанов,
Tinkoff.ru
Когда у вас большой проект, который разбит на, например, микросервисы или, как в нашем случае, много смежных проектов, возникает вопрос шаринга кода и экономии времени разработки. Ведь скорее всего этот код уже кто — то писал и нет смысла писать его еще раз. Эту проблему можно решить с помощью организации кода.

Есть разные подходы организовать свой код. Мы кратко рассмотрим популярные и остановимся на детальном рассмотрении монорепозитория.
State of SvelteJS
Павел Малышев,
Mustlab
Расскажу текущее состояние набирающего популярность компилируемого фреймворка SvelteJS, его экосистемы и сообщества, а также почему это не «yet another JS framework» и вам стоит присмотреться к нему.

Получите быстрый обзор новой технологии, сравнение с существующими решениями от мейнтейнера проекта и фасилитатора русскоязычного сообщества.
Видео в вебе от Flash до MSE или как написать свой видеоплеер
Алексей Гусев,
Яндекс
Расскажу о том, как развивались технологии потокового видео во фронтенд: от Flash до Media Source Extensions, о том, какие API и форматы используют современные видео-хостинги и том, что вам будет нужно знать, если вы захотите сделать свой онлайн-кинотеатр.

Особый упор в докладе будет сделан на современные стриминговые видео-форматы и принципы их работы, а так же на браузерные API, которые необходимы для их поддержки.
4 способа бросить писать тесты
Альберт Файзуллин,
FlatStack
Погрузитесь в увлекательный мир UI тестирования в вебе. Вместе мы разберемся какие бывают виды тестирования интерфейсов, сравним популярные фреймворки и попробуем разные подходы к тестированию.

Немного спойлера: поговорим о System tests и Platform tests, о UI тестах в React и UI тестах во Vue, снапшотах и не только
Введение в машинное обучение для фронтенд-разработчика
Максим Северухин,
EPAM
В этом докладе знакомимся с популярными библиотеками для применения ML совместимыми с JavaScript. Совершим пробное погружение в ML и узнаем, как его использовать, зная лишь JavaScript.
Эволюция отрисовки текста на Canvas. Про Flash, IE 11, дизайнеров и клинопись
Андрей Чураков,
Miro (Realtimeboard)
Вы уже устали верстать формы в своем фреймворке? Сделали 100+ лендосов и все кажется скучным? В новой CRM нет вызова?
Расскажу сколько интересного и необычного вас может ждать в простой таске «Нам тут еще текст нужно на canvas добавить» и почему эта задача затянулась на почти 5 лет. Будет про Canvas, SVG, дизайнеров, боль и неожиданные повороты и как мы это сделали в Miro.
Заявка на выступление
Заполните поля и отправьте заявку на DUMP Казань 2019
Имя и фамилия
Компания
Должность
Город
E-mail
Телефон для связи:
Тема
Краткое описание
Какую пользу слушатели получат в итоге?
В какой секции хотите выступить
Нажимая кнопку, я соглашаюсь с Политикой обработки персональных данных