Конференция C++ Siberia,
25-26 августа 2017

О конференции

Конференция C++ Siberia с блинами и матрёшками! Как всегда, лучшие докладчики
со всей страны на два дня. Конференция ориентирована на опытных разработчиков, никаких вводных лекций!

Место проведения: Томский государственный университет (Томск, пр.Ленина, 36).
В течение года сообщество проводит встречи в разных городах России: Москве, Санкт-Петербурге, Новосибирске, Екатеринбурге, Нижнем Новгороде, Саратове.
На встречах выступают докладчики из разных городов и стран.

Заявки на доклады присылайте на talks@cpp-russia.ru

Доклады

Подать заявку на доклад можно
до 15 августа 2017 года.

Как обычно, продолжительность доклада не должна превышать 50 минут (с учетом вопросов). Мы рады докладам о C++(11/14/17), STL, Boost, Qt, любых других библиотеках, тестировании и сборке крупных проектов на С++, асинхронности и конкурентности, etc.

Хочу стать
спикером!
26/08/17
Track A
12:30 - 13:30
Виталий Минко
Виталий Минко
Автоматическая генерация исходных текстов для повышения качества программных продуктов

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

26/08/17
Track A
10:00 - 12:00
Александр Фокин
Александр Фокин
C++17, который мы заслужили

В C++17 было добавлено очень много всего нового. За два часа я подробно расскажу о (почти) всех новых фичах и о том, как они упростят жизнь рядового разработчика. Мы подробно взглянем на structured bindings, template argument deduction, constexpr if, std::filesystem, std::string_view, и на другие нововведения.

25/08/17
Track A
16:00 - 17:00
Алексей Малов
Алексей Малов
Как современные возможности C++ облегчают повседневную разработку

Стандарты C++11/14/17 принесли программисту много новых возможностей, позволяющих решать как low-level, так и high-level задачи. В докладе будут проиллюстрированы возможности современного C++, которые мы применяем в production-коде.

  • Семантика перемещения
  • Умные указатели, optional, variant
  • Контейнеры, диапазоны, алгоритмы
  • Паттерны проектирования в функциональном стиле
26/08/17
Track A
14:30 - 15:30
Кирилл Плешивцев
Кирилл Плешивцев
PGO: уход и кормление

Расскажу, как мы ускорили браузер с помощью profile-guided optimization.

26/08/17
Track A
13:30 - 14:30
Роман Орлов
Роман Орлов
Fold expressions vs compile time recursion

В докладе пойдет речь о fold expressions (свертках) как новом механизме вычислений на этапе компиляции в C++17.

В чем главная проблема рекурсивной обработки шаблонов с переменным числом параметров? Чем свертки лучше (а может быть хуже) рекурсии? Как с ними работает компилятор? На примере нескольких задач найдем ответы на эти вопросы.

Программа

После конференции на нашем сайте можно будет посмотреть слайды и видео докладов.

24/08/17
Applied functional programming in C+ Continuous integration для C++ разработчика
9:00 - 10:00 Регистрация на мастер-классы
10:00 - 12:00 Applied functional programming in C++ I Continuous integration для C++ разработчика I
12:00 - 12:30 Кофе-брейк
12:30 - 14:30 Applied functional programming in C++ II Continuous integration для C++ разработчика II
14:30 - 16:00 Обед
16:00 - 18:00 Applied functional programming in C++ III Continuous integration для C++ разработчика III
18:00 - 20:00 Предрегистрация на конференцию
25/08/17
track a
09:00 - 10:00 Регистрация
10:00 - 12:00 Ivan CukicKeynote
12:00 - 12:30 Кофе-брейк
12:30 - 13:30 Сергей ШамбирКак построить сетевую подсистему для RESTful API на CURL
13:30 - 14:30 Денис ПанинC++14 консоль для сетевого оборудования
14:30 - 16:00 Обед
16:00 - 17:00 Алексей МаловКак современные возможности C++ облегчают повседневную разработку
17:00 - 18:00 Алексей МиловидовКак устроены хэш-таблицы в ClickHouse
26/08/17
track a
10:00 - 12:00 Александр ФокинC++17, который мы заслужили
12:00 - 12:30 Кофе-брейк
12:30 - 13:30 Виталий МинкоАвтоматическая генерация исходных текстов для повышения качества программных продуктов
13:30 - 14:30 Роман ОрловFold expressions vs compile time recursion
14:30 - 15:30 Кирилл ПлешивцевPGO: уход и кормление
15:30 - 16:00 After кофе

Купить билет на основную программу

Перейтик заказу билетов

Купить билет на мастер-класс

Перейтик заказу билетов

Gold спонсоры

Информационные партнёры

Контакты

ООО "Спп Раша"
ИНН 5310021183

+7 (905) 292-77-13

Место проведения: Томский государственный университет

Если у Вас есть вопросы,
их можно задать по телефону или почте