17 сентября в 18:00 (по МСК) встречаемся на youtube-канале ОЭЗ «Иннополис»:
Тема №1: Ещё чуть быстрее: делаем свой контейнер
Спикер: Антон Полухин, эксперт-разработчик 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» и «Разработка приложений на C++ с использованием Boost».
Изобретатель новой метапрограммной техники для рефлексии в C++14.
В своем докладе Антон расскажет о решении небольшой задачи на обработку потока данных, которая недавно возникла в Яндекс.Такси. Немного поговорим об алгоритмах, немного о нагрузке и гораздо подробнее — об оптимизациях C++ с помощью:
— Stack Overflow
— Здравого смысла
— C++17
— Boost
—???
— PROFIT
Тема №2: Rust vc C++
Спикер: Алексей Афанасьев, С++ разработчик в DataArt
Алексей закончил Радиотехнический факультет ВГТУ, кафедра систем информационной безопасности. Работает в IT c 2007 года, с 2011 года программистом С/С++. Специализируется на back-end приложения по ОС на основе ядра Линукс. Имеет опыт разработки под встраиваемые устройства, телекоммуникационное оборудование, высоконагруженные многоядерные системы.
Алексей сделает кратчайший обзор Rust. Еще одно сравнение производительности. Стоит ли разработчику С++ переходить на Rust?
Тема №3:
Обход проблем Pymalloc через модули Python на С++
Спикер: Александр Боргардт, С++ разработчик в IVA CV
Александр последние 10 лет занимается исследованием новых подходов и созданием решений в областях рекламы, финтеха и ML.
В область его интересов входят вопросы разработки распределенных систем, параллельной и конкурентной обработки информации.
Улучшает мир посредством opensource cyberduckninja.com
Обрабатывая большие массивы данных на Python c одной стороны удобно, но с другой стороны возникает целый ряд проблем в продакшене:
* потребление сотни гигабайт RAM из-за некомпактного хранения данных в памяти;
* низкая скорость загрузки и сохранения больших коллекций в память и на диск.
Один из способов решения проблемы сделать allocator в Python своим лучшим другом
через С++ API, Embedded VM и Module.
Лишь Python позволяет бесшовно и инвазивно внедрить Off-Heap KV-Storage в проект.
В докладе покажует как скомбинировать все вышеизложенные оптимизации и внедрить их в проект, не меняя кодовую базу.
Эксперты митапа:
Павел Новиков
С++ разработчик в Align Technology
Павел любит C++ и думает, что умеет его готовить.
Любитель метапрограммирования, многопоточного и асинхронного программирования, энтузиаст распространения корутин.
Герман Коровкин
Руководитель разработки в ИВКС
Основной интерес Германа лежит в области разработки систем для телекомуникаций реального времени аудио-видео звонки, конференции, цифровая обработка сигнала, алгоритмы видеообработки и видеосжатия и все что с этим связанное собственно с этим и связан опыт последних 10-ти лет, с использованием языка С++.
Мы ждём всех, кто хочет пообщаться со спикерами и задать вопросы.
Участие бесплатное, но нужно зарегистрироваться и присоединиться к группе по ссылке в telegram https://telete.in/cplusplus_meetup_...
Если у вас есть вопросы о митапе, пишите на dariia.starodumova@innopolis.ru.
Подписывайтесь:
Чат Telegram: https://telete.in/cplusplus_meetup_... (в чате появится ссылка на YouTube трансляцию)
Facebook: www.facebook.com/sezinnopolis/...
Instagram: www.instagram.com/sez_innopolis/...
Если вы зарегистрировались на событие, организатор должен был прислать вам ссылку. Если этого не произошло, обязательно свяжитесь с ним.
Если вы хотите вернуть билеты, вы можете сделать это по ссылке из письма с билетами или оформить запрос организатору в вашем  личном кабинете.