Подать доклад Купить билет

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

Конференция С++ Russia — это два дня и несколько треков хардкорных технических докладов, посвященных C++: concurrency, производительность, архитектура и инфраструктурные решения — всё для того, чтобы ваш код выглядел лучше и делал больше. Конференция ориентирована на опытных разработчиков, никаких вводных докладов!

Спикеры

Nicolai Josuttis
Nicolai Josuttis Автор книг «The C++ Standard Library» и «C++ Templates»
Nicolai Josuttis is an independent systems architect, technical manager, author, and consultant. He designs mid-sized and...

Nicolai Josuttis is an independent systems architect, technical manager, author, and consultant. He designs mid-sized and large software systems for the telecommunication, traffic, finance, and manufacturing industries.

He is well known in the C++ Community for speaking and writing with authority about C++ (being the author of The C++ Standard Library and C++ Templates) but is also an innovative presenter.

He is an active member of C++ standardization committee for almost 20 years now.

Михаил Матросов
Михаил Матросов Align Technology
Выпускник ВМК МГУ. Работал там же в лаборатории компьютерной графики и мультимедиа. Занимался обработкой изображений, компьютерным...

Выпускник ВМК МГУ. Работал там же в лаборатории компьютерной графики и мультимедиа. Занимался обработкой изображений, компьютерным зрением и теорией цвета.

В настоящий момент — разработчик-эксперт в московском R&D-офисе компании Align Technology. Развивает специализированную 3D CAD-систему для дизайна ортодонтических приспособлений.

Постоянный докладчик на конференциях SECR, C++ Russia, SECON, CppCon. Соавтор курса «Основы разработки на С++: коричневый пояс» на курсере, разработанного совместно с Яндексом.

Philip Nash
Philip Nash JetBrains
Philip is the author of the test frameworks Catch for C++ and Objective-C, and Swordfish for...

Philip is the author of the test frameworks Catch for C++ and Objective-C, and Swordfish for Swift. As Developer Advocate at JetBrains he's involved with CLion, AppCode and ReSharper C++. More generally he's an advocate for good testing practices, TDD and using the type system and functional techniques to reduce complexity and increase correctness. He's previously worked in Finance and Mobile as well as an independent consultant and coach specialising in TDD on iOS.

Антон Полухин
Антон Полухин Яндекс.Такси
Представитель России в ISO на международных заседаниях рабочей группы по стандартизации C++. Автор нескольких принятых предложений...
Антон Полухин

Представитель России в ISO на международных заседаниях рабочей группы по стандартизации C++. Автор нескольких принятых предложений к стандарту языка C++.

Aвтор Boost-библиотек TypeIndex, DLL, Stacktrace и активный maintainer Any, Conversion, LexicalCast, Variant.

Автор книг «Boost C++ Application Development Cookbook» и «Boost C++ Application Development Cookbook, Second Edition».

Алексей Миловидов
Алексей Миловидов Яндекс
Окончил МГУ им. Ломоносова. В Яндексе с 2008 года. Руководит группой разработки СУБД ClickHouse....
Алексей Миловидов

Окончил МГУ им. Ломоносова. В Яндексе с 2008 года. Руководит группой разработки СУБД ClickHouse.

Valentin Ziegler
Valentin Ziegler think-cell
Valentin Ziegler is a senior software engineer at think-cell (Berlin), where he has been working for...
Valentin Ziegler

Valentin Ziegler is a senior software engineer at think-cell (Berlin), where he has been working for over 9,5 years. Valentine focuses on the development of layout algorithms and their integration with intuitive user interfaces. Recently, he became a member of DIN and is part of the German delegation in the ISO committee for the standardization of C++.

Viktor Kirilov
Viktor Kirilov http://onqtam.com/
With 6 years of professional experience with C++ in the games and VFX industries, Viktor currently...

With 6 years of professional experience with C++ in the games and VFX industries, Viktor currently spends his time writing open source software (since 01.01.2016) and occasionally doing some contract work. His latest work has been the implementation of hot code-reloading at runtime for the Nim programming language. He is also the author of doctest — "The fastest feature-rich C++11 single-header testing framework". His interests are the making of games and game engines, high performance code, data oriented design, cryptocurrencies, optimizing workflows and incorporating good practices in the software development process such as testing and the use of modern tools like static analysis or instrumentation. Viktor is from Sofia, Bulgaria and his profession is his hobby. Personal website: http://onqtam.com/

Vittorio Romeo
Vittorio Romeo Bloomberg L.P.
Vittorio is a Software Engineer at Bloomberg L.P. with a BS in Computer Science from Università...

Vittorio is a Software Engineer at Bloomberg L.P. with a BS in Computer Science from Università degli Studi di Messina.

He began programming at a very young age and is now a C++ enthusiast. While following and participating in the evolution of the C++ Standard and embracing the newest features, he worked on several open source projects, including modern general-purpose libraries and free cross-platform indie games.

Vittorio is an active member of the C++ community: he participated as a speaker in CppCon, C++Now, Meeting C++, ACCU, and ++it Florence. He currently maintains a technical blog revolving around C++, several open source projects, and an YouTube channel featuring modern C++ tutorials.

When he's not writing code, Vittorio enjoys weightlifting and fitness-related activities, competitive computer gaming and sci-fi movies/TV series.

Алексей Малов
Алексей Малов iSpring Solutions
Главный архитектор в iSpring Solutions. Автор курсов «Объектно-ориентированное проектирование» и «Компьютерная графика» в Поволжском государственном технологическом...

Главный архитектор в iSpring Solutions. Автор курсов «Объектно-ориентированное проектирование» и «Компьютерная графика» в Поволжском государственном технологическом университете.

Timur Doumler
Timur Doumler
Timur Doumler is a C++ developer specialising in audio and music technology, member of the ISO...

Timur Doumler is a C++ developer specialising in audio and music technology, member of the ISO C++ committee, and program chair of the Audio Developer Conference (ADC). He is passionate about writing clean code, providing good tools, evolving the C++ language, and building inclusive communities.

Ivan Čukić
Ivan Čukić KDE e.V.
Ivan Čukić is the author of "Functional Programming in C++" published by Manning. He is one of...

Ivan Čukić is the author of "Functional Programming in C++" published by Manning.

He is one of the core developers in KDE, the largest free/libre open source C++ project.

He is also teaching modern C++ techniques and functional programming at the Faculty of Mathematics in Belgrade and has been using C++ for more than 20 years. He has been researching functional programming in C++ before and during his PhD studies, and uses the techniques in real-world projects.

Александр Гранин
Александр Гранин
Любитель функционального программирования, хаскеллист, спикер, исследователь, писатель....

Любитель функционального программирования, хаскеллист, спикер, исследователь, писатель.

Rainer Grimm
Rainer Grimm Modernes C++
Rainer Grimm has worked as a software architect, team lead and instructor for about 20 years....

Rainer Grimm has worked as a software architect, team lead and instructor for about 20 years. In his spare time he likes to write articles about C++, Python and Haskell, but he also likes to speak at conferences. He publishes very often on his blog "Modern C++". Now he is a trainer giving seminars to modern C++ and Python. His books "C++11 für Programmierer ", "C++", "C++-Standardbiliothek", and "The C++ Standard Library" were published by O'Reilly and Leanpub.

Juan Pedro Bolívar Puente
Juan Pedro Bolívar Puente Independent consultant
Juanpe is a Berlin-based freelance consultant and engineer, with a focus on value oriented design, interactive...

Juanpe is a Berlin-based freelance consultant and engineer, with a focus on value oriented design, interactive software, modern C++, functional programming and open source strategy. Before he worked for Ableton and has been involved in various music technology projects. He has also participated in the GNU project and cofounded a Hacklab in Granada.

Смотреть всех

Программа

Программа предварительная, в ней возможны изменения.

Чтобы посмотреть описание доклада, щелкните на название. Все доклады с кратким описанием — здесь.

Введение в технологию Для практикующих инженеров Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии.

19 апреля. День 1

Введение в технологию Для практикующих инженеров Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии.
Время  & Зал
Доклад
Зал 1
Зал 2
Зал 3
09:00

Регистрация

09:50

Открытие

10:30
10:30 Зал 1
C++17 — the biggest traps
Nicolai Josuttis
Автор книг «The C++ Standard Library» и «C++ Templates»
EN
12:00

Перерыв

12:30
12:30 Зал 1
The hitchhiker's guide to faster builds
Viktor Kirilov
http://onqtam.com/
EN
12:30 Зал 2
RU
12:30 Зал 3
Метаклассы в C++17: фантастика? Реальность!
Сергей Садовников
Лаборатория Касперского
RU
13:30

Обед

14:30
14:30 Зал 1
Монадические парсеры
Александр Гранин
RU
14:30 Зал 2
EN
15:30

Обед

16:30
16:30 Зал 1
EN
16:30 Зал 2
Шаблоны C++ и базы данных
Сергей Федоров
Яндекс.Такси
RU
17:30

Перерыв

18:00
18:00 Зал 2
The dawn of a new error
Philip Nash
JetBrains
EN
19:00

Вечеринка

20 апреля. День 2

Введение в технологию Для практикующих инженеров Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии.
Время  & Зал
Доклад
Зал 1
Зал 2
Зал 3
09:30

Регистрация

10:30
10:30 Зал 1
RU
10:30 Зал 2
Higher-order functions and function_ref
Vittorio Romeo
Bloomberg L.P.
EN
10:30 Зал 3
RU
11:30

Перерыв

12:00
12:00 Зал 1
RU
12:00 Зал 2
Postmodern immutable data structures
Juan Pedro Bolívar Puente
Independent consultant
EN
12:00 Зал 3
RU
13:00

Обед

14:00
14:00 Зал 1
Не слишком глупые указатели в ClickHouse
Алексей Миловидов
Яндекс
RU
14:00 Зал 2
RU
14:00 Зал 3
EN
15:00

Обед

16:00
16:00 Зал 1
Асинхронная разработка на C++
Павел Новиков
Align Technology
RU
16:00 Зал 2
ABI compatibility is not a MAJOR problem
Javier García Sogo
JFrog/Conan
EN
16:00 Зал 3
Know your hardware: CPU memory hierarchy
Александр Титов
Intel
RU
17:00

Перерыв

17:30
17:30 Зал 1
Move-only C++ design
Ivan Čukić
KDE e.V.
EN
17:30 Зал 2
Реактивный C++
Александр Шмидт
Artec 3D
RU
18:30

Перерыв

19:00
19:00 Зал 1
Незаменимый С++
Антон Полухин
Яндекс.Такси
RU

Дискуссионные зоны

Дискуссионные зоны

Специальные зоны для общения со спикерами в перерывах между докладами. Без цензуры, без паники, без ограничений по времени.

BOF-сессии

BoF-сессии

Обсуждения, где нет ведущих и спикеров. Те самые кулуары, где рождаются новые идеи и создаётся будущее.

Ask Expert

Ask Expert

Зона на выставке, где вы можете обратиться к эксперту со своей проблемой и прямо на месте получить практические советы. Приносите свои ноутбуки и готовьте вопросы.
Ищите плакат Ask Expert в выставочной зоне!

Программный комитет

Сергей Платонов
Сергей Платонов Tensor Technologies
C++ программист. Организатор C++ Siberia....

C++ программист. Организатор C++ Siberia.

Антон Полухин
Антон Полухин Яндекс.Такси
Представитель России в ISO на международных заседаниях рабочей группы по стандартизации C++. Автор нескольких принятых предложений...
Антон Полухин

Представитель России в ISO на международных заседаниях рабочей группы по стандартизации C++. Автор нескольких принятых предложений к стандарту языка C++.

Aвтор Boost-библиотек TypeIndex, DLL, Stacktrace и активный maintainer Any, Conversion, LexicalCast, Variant.

Автор книг «Boost C++ Application Development Cookbook» и «Boost C++ Application Development Cookbook, Second Edition».

Александр Гранин
Александр Гранин
Любитель функционального программирования, хаскеллист, спикер, исследователь, писатель....

Любитель функционального программирования, хаскеллист, спикер, исследователь, писатель.

Кристина Бородулина
Кристина Бородулина Программный координатор JUG.ru Group
Кристина Бородулина

Анастасия Казакова
Анастасия Казакова JetBrains
Имеет опыт более 8 лет в коммерческой разработке на C и C++. В прошлом занималась разработкой...

Имеет опыт более 8 лет в коммерческой разработке на C и C++. В прошлом занималась разработкой систем реального времени и встроенных систем, а также исследовательскими задачами в области сетевого трафика. Анастасия уверена в том, что разработка — процесс творческий, а рутинные задачи должны быть переданы «умным» инструментам. Поэтому сейчас она является частью команды JetBrains и работает менеджером по продуктовому маркетингу всех продуктов для разработки на C++ (CLion, ReSharper C++). Уже больше года занимается организацией встреч питерского сообщества C++ разработчиков.

Антон Наумович
Антон Наумович SolarWinds
Старший менеджер в компании SolarWinds. Организатор С++ сообщества CoreHard и сообщества тестировщиков-автоматизаторов COMAQA. В прошлом — участник разработки...
Антон Наумович

Старший менеджер в компании SolarWinds.

Организатор С++ сообщества CoreHard и сообщества тестировщиков-автоматизаторов COMAQA.

В прошлом — участник разработки продукта Hyper-V в компании Microsoft.

Область технических интересов — архитектура, производительность, отладка.

Павел Филонов
Павел Филонов Лаборатория Касперского
Более 5 лет занимается разработкой ПО в области информационной безопасности. Более 3-х лет активно использует методы...
Павел Филонов

Более 5 лет занимается разработкой ПО в области информационной безопасности. Более 3-х лет активно использует методы анализа данных для разработки и внедрения методов машинного обучения в ИБ. До начала карьеры разработчика занимался исследованиями в области радиофизики и преподаванием в высшей школе.

Спонсоры

Конференция — это не только доклады, но и стенды партнёров, где можно пообщаться с разработчиками крупных компаний, поучаствовать в конкурсах и розыгрышах, послушать мини-доклады.

Золотые спонсоры

Серебряные спонсоры

Если вы хотите стать партнёром конференции — пишите на partners@cppconf.ru.

Наши контакты