Чтобы посмотреть описание доклада, щелкните на название. Все доклады с кратким описанием — здесь.
19 апреля. День 1
Регистрация
Открытие
Автор книг «The C++ Standard Library» и «C++ Templates»

Перерыв
Яндекс


Обед
DINS


think-cell

Обед
Align Technology Александр Воронков
Align Technology

Перерыв
PVS-Studio

20 апреля. День 2
Регистрация


Перерыв

Exonum, the Bitfury Group


Обед



Обед


Independent consultant

Перерыв

Лаборатория Касперского

Перерыв
Закрытие
19 апреля. День 1

Расскажем про разработку приложений для высокочастотной торговли — разумеется, на С++.

Office development is widely associated with boring VBA Macros, or hacky JavaScript. Many developers Valentin has talked to were surprised to learn that think-cell's code base has a million lines of C++ code, and that we had to create some generic libraries along the way to keep it that short. We strive to implement the most simple user interface on top of PowerPoint that enables users to create great-looking slides in little time, and for this we need to use very powerful tools. Let us show you how we apply state-of-the-art algorithms to solve layout and placement problems, and what challenges we had to overcome for seamless integration with the host application.


Все знают, что нужно писать юнит-тесты. Но на практике возникает много проблем: тесты устаревают, не поддерживаются или не пишутся. Иван, руководитель проекта в «Лаборатории Касперского», расскажет о некоторых практиках, применяемых в одном из наших проектов.

Будем сканировать желающих, при этом вместо заставки выводить на экран процесс сканирования.
20 апреля. День 2

Компания «Поехали!», разрабатывающая беспилотные автомобили, познакомит разработчиков С++ с модульной архитектурой беспилотного автомобиля.

Рассмотрим пару конкретных случаев, как мы смогли существенно улучшить производительность приложения.

Компания ABBYY разрабатывает технологии для обработки изображений и видеопотока с целью распознавания текста. В последнее время мы стали создавать продукты, которые в браузере на мобильном телефоне инициализируют камеру и обрабатывают полученные кадры с помощью написанной на С++ библиотеки. Мы хотим рассказать о своём опыте, как существующий С++ код, содержащий реализацию алгоритмов, требующих высокоинтенсивных вычислений, был переиспользован под WebAssembly и Asm.js.


Расскажем о спортивных турнирах среди IT-компаний Санкт-Петербурга и Москвы, о том, почему спортивные турниры — это уже давно намного больше, чем «просто корпоративный досуг». Также подведем итоги двухдневного турнира по кикеру, проходившего на стенде IT-Events, и, конечно, наградим победителей.

Что за операционку «Лаборатория Касперского» разрабатывает в своих недрах? Зачем еще одна ОС? Какие принципы в неё закладываются и какие направления для её применения на данный момент видятся? И, конечно же, несколько слов о том, как мы её разрабатываем.


Мы регулярно пишем статьи о дефектах, которые обнаруживает наш статический анализатор кода PVS-Studio в различных проектах. Однако наш инструмент тоже программа, которая содержит ошибки и недоработки. Предлагаем найти самый интересный или эпичный дефект в нашем анализаторе. Трое счастливчиков, чьи баги окажутся наиболее интересными, получат: экшн-камеру GoPro Hero 7 White, беспроводные наушники Sony MDR-XB950B1, фитнес-браслет Xiaomi Mi Band 3. Задание можно получить на нашем стенде.
