Конференция C++ Russia 2025 завершена!
Спасибо за участие всем спикерам, участникам, экспертам и партнерам. До встречи на следующей C++ Russia. Делитесь впечатлениями (и хвастайтесь мерчем) — в комментариях.
А с некоторыми из вас — увидимся уже завтра на конференции sysconf. Вступайте в Telegram-чат, мы будем освещать там все самое важное.
Сегодня вечером вам на почту придет письмо с опросом о конференции. Пожалуйста, заполните его — так мы будем знать, что улучшить в следующий раз. Ждем ваших ответов до 31 марта включительно.
Оценить выступления можно прямо на сайте. Кстати, все просмотренные вами доклады собрали на странице «Посещенное».
Спасибо за участие всем спикерам, участникам, экспертам и партнерам. До встречи на следующей C++ Russia. Делитесь впечатлениями (и хвастайтесь мерчем) — в комментариях.
А с некоторыми из вас — увидимся уже завтра на конференции sysconf. Вступайте в Telegram-чат, мы будем освещать там все самое важное.
Сегодня вечером вам на почту придет письмо с опросом о конференции. Пожалуйста, заполните его — так мы будем знать, что улучшить в следующий раз. Ждем ваших ответов до 31 марта включительно.
Оценить выступления можно прямо на сайте. Кстати, все просмотренные вами доклады собрали на странице «Посещенное».
🔥11👍4❤2
Как и обещали, максимально оперативно подготовили ваши фотографии с C++ Russia 2025.
Приятного просмотра!
Приятного просмотра!
photos.jugru.org
День 2. C++ Russia 2025
JUG Ru Group
❤14👍5🔥1
Media is too big
VIEW IN TELEGRAM
Как C++ Russia объединяет сообщество разработчиков? Рассказывают сами участники.
Конференция закончилась почти две недели назад. Смотрите видео о том, как она проходила.
А уже завтра — встретимся в подкасте Pure Virtual Cast, где Программный комитет подведет итоги конференции и вспомнит самые интересные моменты из докладов.
Конференция закончилась почти две недели назад. Смотрите видео о том, как она проходила.
А уже завтра — встретимся в подкасте Pure Virtual Cast, где Программный комитет подведет итоги конференции и вспомнит самые интересные моменты из докладов.
🔥12❤3👍3
#подкаст
Вчерашний анонс не был шуткой, а рефлексия — дело серьезное
Поэтому сегодня в 19:00 по Москве Программный комитет C++ Russia соберется на групповую терапию:
— вылечим постконференционный синдром;
— разберемся в контенте и докладах;
— и подведем итоги конференции.
Все это в новом выпуске Pure Virtual Cast. Подключайтесь!
Вчерашний анонс не был шуткой, а рефлексия — дело серьезное
Поэтому сегодня в 19:00 по Москве Программный комитет C++ Russia соберется на групповую терапию:
— вылечим постконференционный синдром;
— разберемся в контенте и докладах;
— и подведем итоги конференции.
Все это в новом выпуске Pure Virtual Cast. Подключайтесь!
❤5🔥1
#подкаст
Новый выпуск Pure Virtual Cast — сегодня в 19:30
Поговорим про возможные подходы к парсингу C++ в НЕ компиляторах. Нужен ли полноценный парсер, если нужен, то почему. Можно ли использовать готовые парсеры, в том числе из компиляторной инфраструктуры (типа clang). Зачем может понадобиться собственный парсер, и с какими проблемами придется столкнуться при создании оного.
Гость подкаста — Юрий Минаев, архитектор C++ анализатора PVS-Studio. В рабочее время копается во внутренностях ядра. Немного хирург (операции на открытом сердце парсера), немного ортопед (легаси нужны протезы). Отец трех котов и пары пет-проектов.
Подключайтесь к нам на YouTube
Новый выпуск Pure Virtual Cast — сегодня в 19:30
Поговорим про возможные подходы к парсингу C++ в НЕ компиляторах. Нужен ли полноценный парсер, если нужен, то почему. Можно ли использовать готовые парсеры, в том числе из компиляторной инфраструктуры (типа clang). Зачем может понадобиться собственный парсер, и с какими проблемами придется столкнуться при создании оного.
Гость подкаста — Юрий Минаев, архитектор C++ анализатора PVS-Studio. В рабочее время копается во внутренностях ядра. Немного хирург (операции на открытом сердце парсера), немного ортопед (легаси нужны протезы). Отец трех котов и пары пет-проектов.
Подключайтесь к нам на YouTube
❤4👍4
Долгожданные. Креативные. Репортажные.
Мы выложили все фотографии с C++ Russia 2025.
Не томим ожиданием, фото доступны в альбоме.
Мы выложили все фотографии с C++ Russia 2025.
Не томим ожиданием, фото доступны в альбоме.
VK
C++ Russia 2025 – 1,234 photos
C++ Russia 2025 - C++ Russia — конференция для C++ разработчиков - 1234 photos
👌7
#подкаст
Новый выпуск Pure Virtual Cast: Как LLM AI трансформирует отрасль и что со всем этим делать?
Сегодня у нас в гостях члены Профсоюза работников IT. Вместе поговорим о мифах, легендах и реальных возможностях LLM AI систем сейчас и в будущем, судьбах IT-индустрии и айтишниках. Какую стратегию лучше выбрать? Индивидуально или коллективно? Как тут сможет помочь профсоюз, и сможет ли? Близка ли сингулярность? Поговорим о плане Б и пасеке.
В 19:30 по Москве — на YouTube
Новый выпуск Pure Virtual Cast: Как LLM AI трансформирует отрасль и что со всем этим делать?
Сегодня у нас в гостях члены Профсоюза работников IT. Вместе поговорим о мифах, легендах и реальных возможностях LLM AI систем сейчас и в будущем, судьбах IT-индустрии и айтишниках. Какую стратегию лучше выбрать? Индивидуально или коллективно? Как тут сможет помочь профсоюз, и сможет ли? Близка ли сингулярность? Поговорим о плане Б и пасеке.
В 19:30 по Москве — на YouTube
⚡7👍4🔥3😱3😁1
#видеозаписи
Сегодня, конечно, не #плюсочетверг, но мы начинаем открывать видео докладов C++ Russia 2025.
Константин Владимиров — про модули в C++ как повод «заварить кашу». Не просто перекомпилированные хедеры, а переход к компонентному подходу в проектировании.
YouTube | VK Видео
Скачать презентацию с сайта C++ Russia
Сегодня, конечно, не #плюсочетверг, но мы начинаем открывать видео докладов C++ Russia 2025.
Константин Владимиров — про модули в C++ как повод «заварить кашу». Не просто перекомпилированные хедеры, а переход к компонентному подходу в проектировании.
YouTube | VK Видео
Скачать презентацию с сайта C++ Russia
YouTube
Константин Владимиров — Каша из топора: модули в C++, проблемы и решения
Подробнее о конференции C++ Russia: https://jrg.su/9Sszhd
— —
Скачать презентацию с сайта C++ Russia — https://jrg.su/wR78UC
Модули в C++ имеют нелегкую историю. Они выросли из прекомпилированных хедеров, были с некоторым трудом приняты в стандарт и не…
— —
Скачать презентацию с сайта C++ Russia — https://jrg.su/wR78UC
Модули в C++ имеют нелегкую историю. Они выросли из прекомпилированных хедеров, были с некоторым трудом приняты в стандарт и не…
👍13🔥8❤5
#видеозаписи #плюсочетверг
Открываем новую видеозапись выступления:
Александр Корнилов — Системы сборки для C++ проектов
YouTube | VK Видео
Скачать презентацию с сайта C++ Russia
Открываем новую видеозапись выступления:
Александр Корнилов — Системы сборки для C++ проектов
YouTube | VK Видео
Скачать презентацию с сайта C++ Russia
YouTube
Александр Корнилов — Системы сборки для C++ проектов
Подробнее о конференции C++ Russia: https://jrg.su/9Sszhd
— —
Скачать презентацию с сайта C++ Russia — https://jrg.su/VqnhVm
Традиционно сборка С++ проекта — задача нетривиальная, и далеко не каждой системе сборки это под силу. Несмотря на их большое разнообразие…
— —
Скачать презентацию с сайта C++ Russia — https://jrg.su/VqnhVm
Традиционно сборка С++ проекта — задача нетривиальная, и далеко не каждой системе сборки это под силу. Несмотря на их большое разнообразие…
👍8
#видеозаписи #плюсочетверг
Открываем новую видеозапись выступления:
Антон Полухин — [Не]очевидные оптимизации и паттерны из userver
YouTube | VK Видео
Скачать презентацию с сайта C++ Russia
Открываем новую видеозапись выступления:
Антон Полухин — [Не]очевидные оптимизации и паттерны из userver
YouTube | VK Видео
Скачать презентацию с сайта C++ Russia
YouTube
Антон Полухин — [Не]очевидные оптимизации и паттерны из userver
Подробнее о конференции C++ Russia: https://jrg.su/9Sszhd
— —
Скачать презентацию с сайта C++ Russia — https://jrg.su/VVcmH7
Доклад о весьма сложных проблемах, с которыми столкнулись при разработке userver, и о неожиданно простых решениях.
Поговорили про:…
— —
Скачать презентацию с сайта C++ Russia — https://jrg.su/VVcmH7
Доклад о весьма сложных проблемах, с которыми столкнулись при разработке userver, и о неожиданно простых решениях.
Поговорили про:…
🔥10❤4👍3
#видеозаписи #плюсочетверг
Открываем новую видеозапись выступления:
Владислав Шпилевой — Алгоритм массово-параллельной работы с сокетами для C++
YouTube | VK Видео
Скачать презентацию с сайта C++ Russia
Открываем новую видеозапись выступления:
Владислав Шпилевой — Алгоритм массово-параллельной работы с сокетами для C++
YouTube | VK Видео
Скачать презентацию с сайта C++ Russia
YouTube
Владислав Шпилевой — Алгоритм массово-параллельной работы с сокетами для C++
Подробнее о конференции C++ Russia: https://jrg.su/9Sszhd
— —
Скачать презентацию с сайта C++ Russia — https://jrg.su/zRxeXN
Владиславу посчастливилось работать в проектах, где было критически важно максимизировать пропускную способность сетевого кода, минимизировать…
— —
Скачать презентацию с сайта C++ Russia — https://jrg.su/zRxeXN
Владиславу посчастливилось работать в проектах, где было критически важно максимизировать пропускную способность сетевого кода, минимизировать…
👍8
#видеозаписи #плюсочетверг
Открываем новую видеозапись выступления:
Павел Сухов — Как заставить шаблоны компилироваться быстро и выглядеть опрятно
YouTube | VK Видео
Скачать презентацию с сайта C++ Russia
Открываем новую видеозапись выступления:
Павел Сухов — Как заставить шаблоны компилироваться быстро и выглядеть опрятно
YouTube | VK Видео
Скачать презентацию с сайта C++ Russia
YouTube
Павел Сухов — Как заставить шаблоны компилироваться быстро и выглядеть опрятно
Подробнее о конференции C++ Russia: https://jrg.su/9Sszhd
— —
Скачать презентацию с сайта C++ Russia — https://jrg.su/9QPcKV
Каждый раз при наборе ключевого слова template у меня за плечом магическим образом появляется какой-то коллега и задает стандартные…
— —
Скачать презентацию с сайта C++ Russia — https://jrg.su/9QPcKV
Каждый раз при наборе ключевого слова template у меня за плечом магическим образом появляется какой-то коллега и задает стандартные…
👍5🔥2⚡1
#видеозаписи #плюсочетверг
Открываем новую видеозапись выступления:
Антон Полухин, Павел Новиков — Чему C++ может научиться?
YouTube | VK Видео
Открываем новую видеозапись выступления:
Антон Полухин, Павел Новиков — Чему C++ может научиться?
YouTube | VK Видео
YouTube
Антон Полухин, Павел Новиков — Чему C++ может научиться?
Подробнее о конференции C++ Russia: https://jrg.su/9Sszhd
— —
Обсудили, как C99 создает проблемы с неопределенным поведением и почему C++ должен минимизировать его, улучшая предсказуемость и удобство для разработчиков.
— —
Обсудили, как C99 создает проблемы с неопределенным поведением и почему C++ должен минимизировать его, улучшая предсказуемость и удобство для разработчиков.
❤8👍4🔥1
#видеозаписи #плюсочетверг
Открываем новую видеозапись выступления:
Евгений Ерохин — Branch prediction, или Откуда процессор берет производительность (Часть 1)
YouTube | VK Видео
Скачать презентацию с сайта C++ Russia
Открываем новую видеозапись выступления:
Евгений Ерохин — Branch prediction, или Откуда процессор берет производительность (Часть 1)
YouTube | VK Видео
Скачать презентацию с сайта C++ Russia
YouTube
Евгений Ерохин — Branch prediction, или Откуда процессор берет производительность (Часть 1)
Подробнее о конференции C++ Russia: https://jrg.su/9Sszhd
— —
Скачать презентацию с сайта C++ Russia — https://jrg.su/ECLGTM
Современные процессоры являются крайне сложными устройствами, заточенными на получение максимальной производительности из того кода…
— —
Скачать презентацию с сайта C++ Russia — https://jrg.su/ECLGTM
Современные процессоры являются крайне сложными устройствами, заточенными на получение максимальной производительности из того кода…
🔥9
#видеозаписи #плюсочетверг
Открываем новую видеозапись выступления:
Александр Емеленко — Вам точно нужно многопоточное программирование?
YouTube | VK Видео
Скачать презентацию с сайта C++ Russia
Открываем новую видеозапись выступления:
Александр Емеленко — Вам точно нужно многопоточное программирование?
YouTube | VK Видео
Скачать презентацию с сайта C++ Russia
YouTube
Александр Емеленко — Вам точно нужно многопоточное программирование?
Подробнее о конференции C++ Russia: https://jrg.su/9Sszhd
— —
Скачать презентацию с сайта C++ Russia — https://jrg.su/BanUb4
Все больше людей смотрят в сторону многопоточного программирования и часто видят решение всех проблем в добавлении многопоточности…
— —
Скачать презентацию с сайта C++ Russia — https://jrg.su/BanUb4
Все больше людей смотрят в сторону многопоточного программирования и часто видят решение всех проблем в добавлении многопоточности…
🔥11
#видеозаписи #плюсочетверг
Открываем новую видеозапись выступления:
Илья Казаков — В Asio за корутинами
YouTube | VK Видео
Скачать презентацию с сайта C++ Russia
Открываем новую видеозапись выступления:
Илья Казаков — В Asio за корутинами
YouTube | VK Видео
Скачать презентацию с сайта C++ Russia
YouTube
Илья Казаков — В Asio за корутинами
Подробнее о конференции C++ Russia: https://jrg.su/9Sszhd
— —
Скачать презентацию с сайта C++ Russia — https://jrg.su/EyMG8m
Стандарт С++20 с нами давно. Достаточно давно, чтобы самые используемые компиляторы научились поддерживать большую его часть. Модули…
— —
Скачать презентацию с сайта C++ Russia — https://jrg.su/EyMG8m
Стандарт С++20 с нами давно. Достаточно давно, чтобы самые используемые компиляторы научились поддерживать большую его часть. Модули…
🔥4👍1👎1👏1🍾1
#видеозаписи #плюсочетверг
Открываем новую видеозапись выступления:
Алексей Веселовский — LLVM MemProf и методы профилирования памяти
YouTube | VK Видео
Скачать презентацию с сайта C++ Russia
Открываем новую видеозапись выступления:
Алексей Веселовский — LLVM MemProf и методы профилирования памяти
YouTube | VK Видео
Скачать презентацию с сайта C++ Russia
YouTube
Алексей Веселовский — LLVM MemProf и методы профилирования памяти
Подробнее о конференции C++ Russia: https://jrg.su/9Sszhd
— —
Скачать презентацию с сайта C++ Russia — https://jrg.su/rDaGBN
LLVM MemProf — это сравнительно новый инструмент в коллекции LLVM. Он реализован на общей кодовой базе с ASAN. В докладе рассмотрим…
— —
Скачать презентацию с сайта C++ Russia — https://jrg.su/rDaGBN
LLVM MemProf — это сравнительно новый инструмент в коллекции LLVM. Он реализован на общей кодовой базе с ASAN. В докладе рассмотрим…
👍4❤2
#видеозаписи #плюсочетверг
Открываем новую видеозапись выступления:
Винсент Амбо — Ржавеющие плюсы: как внедрять современные проверки С++ в промышленных масштабах
YouTube | VK Видео
Скачать презентацию с сайта C++ Russia
Открываем новую видеозапись выступления:
Винсент Амбо — Ржавеющие плюсы: как внедрять современные проверки С++ в промышленных масштабах
YouTube | VK Видео
Скачать презентацию с сайта C++ Russia
YouTube
Винсент Амбо — Ржавеющие плюсы: как внедрять современные проверки С++ в промышленных масштабах
Подробнее о конференции C++ Russia: https://jrg.su/9Sszhd
— —
Скачать презентацию с сайта C++ Russia — https://jrg.su/vQ29Fz
Сегодня говорят, что C++ под угрозой: другие языки с более развитыми статическими проверками обгонят. На самом деле, проблема может…
— —
Скачать презентацию с сайта C++ Russia — https://jrg.su/vQ29Fz
Сегодня говорят, что C++ под угрозой: другие языки с более развитыми статическими проверками обгонят. На самом деле, проблема может…
🔥6❤1
#видеозаписи #плюсочетверг
Открываем новую видеозапись выступления:
Егор Парошин — Range views: детали реализации, неочевидное поведение и влияние на производительность
YouTube | VK Видео
Скачать презентацию с сайта C++ Russia
Открываем новую видеозапись выступления:
Егор Парошин — Range views: детали реализации, неочевидное поведение и влияние на производительность
YouTube | VK Видео
Скачать презентацию с сайта C++ Russia
VK Видео
Егор Парошин — Range views: детали реализации, неочевидное поведение и влияние на производительность
Ближайшая конференция C++ Russia: https://vk.cc/cu1LXa #cpp #cpprussia #IT #conference #jugrugroup Обсудим детали реализации некоторых range views в стандартной библиотеке C++. Также поговорим и о том, как избежать распространенных ошибок. Как стандарт ограничивает…
#видеозаписи #плюсочетверг
Этой весной Павел Новиков познакомил нас с подноготной базовой реализации type erasure (т.н. «стирания типов») в C++. В качестве примера он использовал обертку с семантикой значения.
Не противоречит ли «стирание типов» строгой типизации C++? Стоит ли отказываться от
YouTube | VK Видео
Скачать презентацию с сайта C++ Russia
Этой весной Павел Новиков познакомил нас с подноготной базовой реализации type erasure (т.н. «стирания типов») в C++. В качестве примера он использовал обертку с семантикой значения.
Не противоречит ли «стирание типов» строгой типизации C++? Стоит ли отказываться от
std::any
в пользу кастомных type erasure решений? Смотрите доклад, чтобы найти ответы.YouTube | VK Видео
Скачать презентацию с сайта C++ Russia
YouTube
Павел Новиков — Веселье с type erasure: делаем обертку с семантикой значения для полиморфных типов
Подробнее о конференции C++ Russia: https://jrg.su/9Sszhd
— —
Скачать презентацию с сайта C++ Russia — https://jrg.su/GCua56
Цель доклада — познакомить с подноготной базовой реализации type erasure (т.н. «стирание типов») в C++, а также придать уверенности…
— —
Скачать презентацию с сайта C++ Russia — https://jrg.su/GCua56
Цель доклада — познакомить с подноготной базовой реализации type erasure (т.н. «стирание типов») в C++, а также придать уверенности…
❤3