C++ Siberia, 2017

25-26 августа 2017
Томск, Россия
Купить видео
В избранное

Ivan Cukic

Сore developer в KDE

Кирилл Плешивцев

Руководитель группы разработчиков в Яндекс

Алексей Малов

Главный архитектор в отделе разработки Desktop-приложений в iSpring Solutions

Денис Панин

Старший разработчик C++ в RDP.ru

Виталий Минко

Системный архитектор в ИнфоТеКС

О мероприятии

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

Для кого

  • CIO
  • Тимлидам
  • Разработчикам
  • Студентам технических ВУЗов
Поделиться

Расписание

Развернуть все
 
Показать
цену в
$
Получить доступ ко всем докладам
Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Ivan Cukic

Сore developer в KDE

Keynote

Functional programming is often said to be necessary in multi-threaded environments, but that is only one part of the story. Avoiding mutation helps avoid explicit synchronization of concurrent processes, but it can also be helpful in other circumstances.

In this talk, we are going to cover the basic ideas of functional programming and functional software design. We will focus mainly on how to design stateful software that never mutates any data, and how to do it optimally.

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Кирилл Плешивцев

Руководитель группы разработчиков в Яндекс

PGO: уход и кормление

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

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Алексей Малов

Главный архитектор в отделе разработки Desktop-приложений в iSpring Solutions

Как современные возможности C++ облегчают повседневную разработку

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

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

Денис Панин

Старший разработчик C++ в RDP.ru

C++14 консоль для сетевого оборудования

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

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

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Виталий Минко

Системный архитектор в ИнфоТеКС

Автоматическая генерация исходных текстов для повышения качества программных продуктов

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

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Сергей Шамбир

Ведущий инженер в iSpring

Как построить сетевую подсистему для RESTful API на CURL

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

  • Асинхронную, реализующую task-based parallelism с помощью Promise
  • Экономную, исполняющую много запросов в одном Network потоке с помощью curl multi
  • С поддержкой быстрой отмены запросов
Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Алексей Миловидов

Руководитель группы разработки СУБД ClickHouse в Яндекс

Как устроены хэш-таблицы в ClickHouse


Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Александр Фокин

Разработчик в Яндекс

C++17, который мы заслужили

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

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Билеты

Показать
цену в
$
Видеозапись
Доступ к записям всех докладов
Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Организатор

C++ User Group
http://cpp-russia.ru

Организационный комитет: Сергей Платонов, conf@cpp-russia.ru, 79052927713

Похожие мероприятия

24-29 сентября 2017
Докладов 139
Просмотров 8
C++, Development, Код, Программирование, Разработка, Язык программирования
24-25 февраля 2017
Докладов 26
Просмотров 2
C++, Development, Код, Программирование, Разработка
27-28 августа 2016
Докладов 11
Просмотров 0
C++, Development, Код, Программирование, Разработка
показать еще