С++ Meetup Moscow #2


Details
С++ Meetup Moscow #2
Meetup в Cбербанке 3 октября. Приходите на Кутузовский просп., 32, корп. 1
На Meetup узнаем как обновлять сетевое программное обеспечение без downtime.
Продакшен с vcpkg: малоизвестные фишечки и полноценное версионирование
Хотите быть stl-ninja, но не знаете как?!
На Meetup расскажут про тайные знания которые надо выучить к экзамену на ninja.
Бесшовное внедрение сетевых приложений.
Первухин Дмитрий Сбербанк Разработчик C++
Доклад про возможность снижения издержек при внедрении сетевых приложений.
Любое внедрение высоконагруженного сетевого сервиса является риском и требует большой и тщательной подготовки.
Но есть способ все упростить...
Как мы начали использовать vcpkg
Денис Панин Nvidia
Мы познакомимся с vcpkg, посмотрим на его плюсы и минусы, разберемся, как работает его интеграция с MSbuild, посмотрим, как нам самим сделать свои библиотеки.
На основе этих знаний разберем сценарий, который позволил нашим проектам мигрировать из монорепо, используя некоторые малоизвестные фичи vcpkg.
Так же, посмотрим, как реализовать подобный функционал с помощью cmake.
Под капотом стандартной библиотеки C++
Павел Новиков Align Technology
Пара вещей о реализации стандартной библиотеки С++, о которых вы, возможно, захотите узнать.
На докладе будет обсуждаться:
как гарантируется более строгая сложность O(n log n) в худшем случае для std::sort;
когда использовать std::sort, std::stable_sort, std::partial_sort, std::nth_element;
когда использовать std::unordered_set/map и когда std::set/map;
когда использовать std::vector и когда std::list;
как работает small string optimization (SSO). И другие нюансы реализации стандартной библиотеки C++.

С++ Meetup Moscow #2