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

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

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

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

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

Доклады

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

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

Хочу стать
спикером!
25/08/17
Track A
12:45 - 13:45
Сергей Шамбир
Сергей Шамбир
Как построить сетевую подсистему для RESTful API на CURL

CURL – надёжная чёрная коробка с API с интерфейсом на языке C и полной поддержкой HTTPS, HTTP2 и т.п. В докладе будет показано, как мы построили оболочку над CURL для своих нужд:

  • Асинхронную, реализующую task-based parallelism с помощью Promise
  • Экономную, исполняющую много запросов в одном Network потоке с помощью curl multi
  • С поддержкой быстрой отмены запросов
25/08/17
Track A
16:00 - 17:00
Денис Панин
Денис Панин
C++14 консоль для сетевого оборудования

Рассказ о том, как мой pet-project был внедрен в продукты компании и побудил коллег начать активно использовать Modern C++.

Рассматривается управляющая консоль, сделанная на базе std::tuple, variadic templates и compile-time диспетчеризации вызовов.

26/08/17
Track A
12:30 - 13:30
Григорий Демченко
Григорий Демченко
Субъекторная модель

Правда ли, что в С++ присутствует ООП? Сколько существует различных способов асинхронной синхронизации на сопрограммах в пользовательском пространстве? И, наконец, что такое "субъекторная модель" и чем она отличается от акторной модели?

Обо всем этом и пойдет речь в данном докладе.

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

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

  • Семантика перемещения
  • Умные указатели, optional, variant
  • Контейнеры, диапазоны, алгоритмы
  • Паттерны проектирования в функциональном стиле

Программа

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

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:45 Кофе-брейк
12:45 - 14:45 Applied functional programming in C++ II Continuous integration для C++ разработчика II
14:45 - 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:45 Кофе-брейк
12:45 - 13:45 Сергей ШамбирКак построить сетевую подсистему для RESTful API на CURL
13:45 - 14:45 Алексей МаловКак современные возможности C++ облегчают повседневную разработку
14:45 - 16:00 Обед
16:00 - 17:00 Денис ПанинC++14 консоль для сетевого оборудования
26/08/17
track a
10:00 - 12:00 Александр ФокинC++17, который мы заслужили
12:00 - 12:45 Кофе-брейк
12:30 - 13:30 Григорий ДемченкоСубъекторная модель
13:30 - 14:30 Роман ОрловFold expressions vs compile time recursion
14:45 - 16:00 Обед

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

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

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

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

Gold спонсоры

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

Контакты

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

+7 (905) 292-77-13

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

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