C++ Russia — канал конференции
Open in Telegram
Официальный канал конференции C++ Russia Ближайшая конференция — C++ Russia 2024, даты будут анонсированы позднее О С++ Russia 2023: https://tinyurl.com/CPPRussia2023 Чат конференции @cpprussia
Show more639
Subscribers
+224 hours
+97 days
+3330 days
Posts Archive
Что нужно изменить в С++
Продолжаем знакомиться со спикерами на С++ Russia 2023. Павел Новиков будет выступать с докладом про flat_map. Он расскажет, что это такое, в каких ситуациях его следует применять и какие есть альтернативы.
Мы узнали у Павла, почему он решил рассказать о flat_map, кому стоит прийти на его доклад и что бы он изменил в С++.
А что бы вы спросили у спикеров? Смотрите другие выступления на сайте C++ Russia 2023 и пишите вопросы в комментариях.
#видеозаписи
Видеозаписи прошлой С++ Russia — в открытом доступе
В 2022 году на конференции С++ Russia мы говорили про работу с C++ — от метапрограммирования до ПО для беспилотников.
Мы проводим конференции, чтобы участники комьюнити обменивались опытом и знаниями и вместе находили решения трудных задач. Поэтому мы и решили открыть вам доступ к докладам последней конференции. Чтобы их посмотреть, достаточно авторизоваться на сайте конференции.
Если при открытии видео возникает ошибка — перезагрузите страницу или сбросьте кэш. Если это не помогает, перелогиньтесь.
«Лучший способ научиться чему-то — это научить других» — новое интервью со спикером С++ Russia 2023
Мы поговорили с Сергеем Талантовым — архитектором в Лаборатории Касперского. На С++ Russia 2023 Сергей выступит с докладом «С++ и безопасность: правда ли все так плохо?», где расскажет, действительно ли в С++ все плохо с безопасностью, и что современная индустрия предлагает для решения этого вопроса.
Мы узнали у Сергея, почему он решил выступить на конференции, кому стоит прийти на его доклад и что бы он изменил в С++.
#доклады
Все тонкости применения B-Tree индексов в базах данных; библиотека Яндекса, применяемая в YTsaurus для сериализации иерархических JSON-like структур; а также вторая часть рассказа про автоматизацию программирования в СССР
Подробнее об этих темах — в дайджесте.
Билеты на С++ Russia — на сайте.
#software_design
#доклады
Фреймворк для сложных конвейеров распределенных вычислений, создание простого класса tuple и оптимизация слияния кода в Эльбрусе.
Узнаем об этих темах от спикеров из Яндекса, Project Jupyter и МЦСТ. Подробнее — в дайджесте.
Билеты на С++ Russia — на сайте.
#распределенные_вычисления #tuple #компилятор
#доклады
Антон Соснин из Teknavo разрабатывает на С++ уже 9 лет. Он программировал редактор для изображений, компьютерное зрение для роботических манипуляторов, агрегатор статистики для игровых автоматов и теперь брокер для сообщений.
В Twitter и Telegram Антон любит шутить о С++, а на конференции расскажет через мемы о С++ как продукте. Узнаем, кто его придумывает, как его используют и какие стереотипы о нем существуют. Доклад будет полезен и новичкам в С++, потому что он поможет осознать некоторые неочевидные вещи (например, UB и предложения в стандарт), и бывалым, потому что будет полон понятных им шуток и мемов. Но самое главное — это чтобы всем было весело.
Подробности и билеты — по ссылке.
#доклады
Позиционно-независимый код во вредоносах, многопоточность и кроссплатформенность.
Об этих темах расскажут спикеры из Яндекса и Teknavo. Подробности — в дайджесте.
Билеты на конференцию — на сайте.
#безопасность #многопоточность #кроссплатформенность
«Кому быть спикером, если не мне?» — новое интервью со спикером С++ Russia 2023
Мы поговорили с Константином Владимировым — разработчиком в Syntacore и преподавателем в МФТИ. Константин выступит с докладом «Семантические процессы в C++», в котором опишет взаимодействующие семантические процессы в языке, как с точки зрения внутренностей компилятора, так и с точки зрения стандарта языка.
В интервью он рассказал, кому будет полезен доклад, почему выбрал именно эту тему и что бы изменил в C++.
— Почему решили сделать доклад именно о семантических процессах?
Я часто сталкиваюсь с ситуацией, когда люди относятся к взаимодействию семантических процессов как к магии. За годы преподавания я выработал методику объяснять эти вещи и давать удобный инструментарий, чтобы об этом думать. Теперь хочется обкатанную на студентах методику донести до широких кругов специалистов по С++. Конечно, я мог бы сделать лекцию на личном канале, но решил использовать это как повод сходить на конференцию, пообщаться с людьми — совместить приятное с полезным 🙂
— Как часто понимание семантических процессов пригождается в ежедневной работе?
Очень часто. Я разрабатываю бэкенды компиляторов, а люди часто винят бэкенд в том или ином поведении. На самом деле это поведение вызвано их собственным непониманием происходящего.
— Кому бы вы посоветовали прийти на доклад?
Всем программистам, которые хотят узнать больше про семантические особенности языка.
— Почему вы решили стать спикером на конференции?
Я хочу рассказывать умным людям интересные вещи. Я и преподаю ради этого, кстати. А насчет «быть спикером» — так а кому им быть, если не мне? 🙂
— Есть ли доклады других спикеров, которые вам особенно запомнились?
Из докладов C++ Russia мне запомнился доклад Антона Полухина «Монолит vs Микросервисы, и Как эффективно работать с последними в C++». Еще один запоминающийся доклад — «Мои любимые моменты C++20» Николая Йосьютиса на C++ Now.
А что бы вы спросили у спикеров? Смотрите другие выступления на сайте C++ Russia 2023 и пишите свои вопросы.
#доклады
На что разработчик может влиять в производственном процессе, чего может не хватать в С++ и как наследование работает под капотом
Узнаем об этом на С++ Russia 2023. В дайджесте рассказываем про доклады спикеров из Лаборатории Касперского.
Билеты на С++ Russia 2023 — по ссылке.
#производственный_процесс #языки_программирования #наследование
#доклады
Как писать компараторы для алгоритмов сортировки, можно ли разработать фреймворк под Windows 95 и как оптимизировать производительность некой колоночной базы?
Поговорим об этих темах на C++ Russia 2023. Подробнее — под катом.
Билеты на C++ Russia 2023 — по ссылке.
#компараторы #оптимизация_производительности #фреймворки
Что бесит в С++ наших спикеров, зачем они вообще выступают и как выбирают тему доклада
Мы спросили об этом у спикеров C++ Russia 2023.
Первые вопросы мы задали Александру Кирсанову. Этой весной он выступит с докладом «nocc — распределенный компилятор для гигантских проектов на C++», в котором познакомит вас с nocc — аналогом distcc, только значительно более быстрым. В интервью он рассказал, кому будет полезен доклад, почему выбрал именно эту тему и что бы изменил в C++.
— Почему решили сделать доклад именно о nocc?
Я написал этот распределённый компилятор с нуля и захотел поделиться опытом с комьюнити.
— Как ваша разработка помогает в ежедневной работе?
Она суммарно экономит много часов при разработке бэкенда ВКонтакте.
— Кому бы вы посоветовали прийти на доклад?
Советую прийти тем, кто страдает от долгой компиляции большой кодовой базы и хочет узнать про инструменты, с которыми компиляция будет быстрее.
— Почему вы решили выступить на конференции?
Я неоднократно выступал на конференциях и люблю это делать. Несколько человек из моей команды пришли после моих выступлений или прочтения моих статей.
— Есть ли доклады других спикеров, которые вам особенно запомнились?
Очень нравятся все доклады Григория Петрова.
— Что Вас бесит в C++?
Бесит, что шаблонные функции нельзя выносить в cpp, это приводит к гигантским h-файлам и долгой компиляции.
А что бы вы спросили у спикеров? Смотрите другие выступления на сайте C++ Russia 2023 и пишите вопросы в комментариях.
#подкаст
Новый выпуск подкаста Pure Virtual Cast — уже сегодня!
Где C++, а где безопасность и при чем тут авиация? АНБ набросило — Страуструп ответил.
Алексей Веселовский и Антон Квятковский попробуют разобраться, кому можно верить и какие практические шаги стоит (или не стоит) предпринять.
Ждем вас сегодня в 18:30. Жмите колокольчик, чтобы не пропустить выпуск.
В подготовке к выступлению на С++ Russia есть два плюса:
+ Вы можете созвониться с членом Программного комитета и обсудить будущий доклад
+ Можно выбрать уже конкретную тему из списка и прийти на встречу с ПК с ней.
Что бы вы ни выбрали, ждем вас 20 февраля с 18:00 до 19:30 по Москве на Дне открытых дверей С++ Russia.
• Чтобы туда попасть, забронируйте удобный слот в календаре.
• Если свободных слотов не будет или возникнут вопросы, свяжитесь с координатором Екатериной Абросимовой.
• А если вы предпочитаете письменный формат, то обсудить будущий доклад с членом ПК можно в Telegram.
До встречи на С++ Russia!
Встретимся 20 февраля?
20 февраля — последний день приема заявок на выступление. Времени осталось совсем немного, и если вы хотите выступить, но до сих пор не определились с темой, форматом или планом доклада, то приходите на День открытых дверей с Программным комитетом.
Когда? 20 февраля с 18:00 до 19:30 по Москве
Где? Онлайн-встреча в Zoom
• Чтобы попасть на День открытых дверей, забронируйте удобный слот в календаре.
• Если свободных слотов не будет или возникнут вопросы, свяжитесь с координатором Екатериной Абросимовой.
• А если вы предпочитаете письменный формат, то обсудить будущий доклад с членом ПК можно в Telegram.
Помимо общего списка направлений у нас есть и конкретные темы. Выберите ту, которая вам нравится больше всего, и куратор из ПК поможет составить вам черновой вариант плана.
Конференция уже близко, поэтому не откладывайте подготовку к ней в долгий ящик!
А уже совсем скоро мы расскажем вам про первые принятые в программу доклады. И будем рады, если в программе будет и ваш!
#доклады
В чате конференции С++ Russia обсуждался трюк с
bimap — очень быстрой мапой над известным на этапе компиляции набором строк. Антон Полухин из Яндекс Go подробно разберет предысторию вопроса и итоговые результаты с бенчмарками. А кроме трюка с bimap спикер расскажет о:
— LazyPrvalue;
— Обнаружении ODR violation из C++ кода;
— FixedArray.
Готовый к использованию код из доклада уже можно найти здесь.
Подробности и билеты — по ссылке.
#toolsПривет!
Уже совсем скоро мы закроем прием заявок на выступления на C++ Russia 2023. Последний день — 20 февраля.
Если вам есть что рассказать о работе с C++, то самое время выбрать тему на сайте и подать заявку.
#подкаст
А на подкасте PVC только и разговоров, что о велосипедах.
Сегодня в 18:30 Алексей Веселовский, Александр Воронков и Сергей Платонов расскажут про велосипедостроение в софтостроении.
Вы узнаете, что такое «велосипед», всегда ли это что-то плохое (иногда бывает и хорошее!), абсолютное это понятие или относительное, как превратить велосипед в невелосипед и, наконец, при чем тут NSA и Бьярне Страуструп.
Встречаемся в 18:30 (Мск) по ссылке.
Не забудьте кликнуть на колокольчик, чтобы не пропустить прямой эфир.
Уже завтра пройдет День открытых дверей с Программным комитетом С++ Russia
Когда? 9 февраля с 18:00 до 19:30 по Москве.
Где? Онлайн-встреча в Zoom.
Не успели подать заявку на доклад? Хотите выступить на C++ Russia, но не уверены, что тема будет интересна аудитории?
Вы все еще можете потестить свои идеи и обсудить с Программным комитетом конференции будущее выступление.
Чтобы попасть на День открытых дверей:
— Забронируйте удобный слот в календаре по ссылке.
— Если свободных слотов не будет или возникнут вопросы, свяжитесь с координатором Екатериной Абросимовой.
Екатерина напишет вам, чтобы подтвердить участие. После этого присоединяйтесь к встрече 9 февраля в назначенное время.
Конференция С++ Russia 2023 пройдет 11–12 мая в онлайне и 23–24 мая в Москве. Заявки на выступление принимаем до 20 февраля.
