C++ Russia — канал конференции
Ir al canal en Telegram
Официальный канал конференции C++ Russia. Подробности и билеты: https://jrg.su/CPP_Russia_Conf Чат конференции @cpprussia Саппорт: @JUGruSupport
Mostrar más1 383
Suscriptores
+124 horas
Sin datos7 días
Sin datos30 días
Cargando datos
Canales Similares
Nube de Etiquetas
Sin datos
¿Algún problema? Por favor, actualice la página o contacte a nuestro gerente de soporte.
Menciones Entrantes y Salientes
---
---
---
---
---
---
Atraer Suscriptores
octubre '26oct '26
octubre '26
+393
en 1 canales
septiembre '260
en 0 canales
Get PRO
agosto '260
en 1 canales
Get PRO
julio '260
en 1 canales
Get PRO
junio '260
en 0 canales
Get PRO
mayo '260
en 1 canales
Get PRO
abril '260
en 1 canales
Get PRO
marzo '260
en 1 canales
Get PRO
febrero '260
en 1 canales
Get PRO
enero '260
en 1 canales
Get PRO
diciembre '250
en 1 canales
Get PRO
noviembre '250
en 5 canales
Get PRO
octubre '250
en 3 canales
Get PRO
septiembre '250
en 1 canales
Get PRO
agosto '250
en 1 canales
Get PRO
julio '250
en 1 canales
Get PRO
junio '250
en 2 canales
Get PRO
mayo '250
en 3 canales
Get PRO
abril '250
en 1 canales
Get PRO
marzo '250
en 2 canales
Get PRO
febrero '250
en 2 canales
Get PRO
enero '250
en 1 canales
Get PRO
diciembre '24
+19
en 2 canales
Get PRO
noviembre '24
+31
en 1 canales
Get PRO
octubre '24
+44
en 1 canales
Get PRO
septiembre '24
+36
en 1 canales
Get PRO
agosto '24
+40
en 1 canales
Get PRO
julio '24
+11
en 0 canales
Get PRO
junio '24
+55
en 1 canales
Get PRO
mayo '24
+50
en 1 canales
Get PRO
abril '24
+5
en 1 canales
Get PRO
marzo '24
+42
en 1 canales
Get PRO
febrero '24
+79
en 3 canales
Get PRO
enero '240
en 0 canales
Get PRO
diciembre '230
en 0 canales
Get PRO
noviembre '230
en 0 canales
Get PRO
octubre '230
en 0 canales
Get PRO
septiembre '23
+6
en 0 canales
Get PRO
agosto '23
+9
en 0 canales
Get PRO
julio '23
+6
en 0 canales
Get PRO
junio '23
+8
en 0 canales
Get PRO
mayo '23
+40
en 0 canales
Get PRO
abril '23
+37
en 0 canales
Get PRO
marzo '23
+25
en 0 canales
Get PRO
febrero '23
+17
en 0 canales
Get PRO
enero '23
+21
en 0 canales
Get PRO
diciembre '22
+13
en 0 canales
Get PRO
noviembre '22
+5
en 0 canales
Get PRO
octubre '22
+9
en 0 canales
Get PRO
septiembre '22
+5
en 0 canales
Get PRO
agosto '22
+4
en 0 canales
Get PRO
julio '22
+7
en 0 canales
Get PRO
junio '22
+15
en 0 canales
Get PRO
mayo '22
+10
en 0 canales
Get PRO
abril '22
+48
en 0 canales
Get PRO
marzo '220
en 0 canales
Get PRO
febrero '220
en 0 canales
Get PRO
enero '220
en 0 canales
Get PRO
diciembre '210
en 0 canales
Get PRO
noviembre '210
en 0 canales
Get PRO
octubre '210
en 0 canales
Get PRO
septiembre '210
en 0 canales
Get PRO
agosto '210
en 0 canales
Get PRO
julio '210
en 0 canales
Get PRO
junio '210
en 0 canales
Get PRO
mayo '210
en 0 canales
Get PRO
abril '210
en 0 canales
Get PRO
marzo '21
+1
en 0 canales
Get PRO
febrero '21
+6
en 0 canales
Get PRO
enero '21
+450
en 0 canales
| Fecha | Crecimiento de Suscriptores | Menciones | Canales | |
| 26 octubre | +1 | |||
| 25 octubre | 0 | |||
| 24 octubre | +1 | |||
| 23 octubre | 0 | |||
| 22 octubre | 0 | |||
| 21 octubre | 0 | |||
| 20 octubre | +1 | |||
| 19 octubre | 0 | |||
| 18 octubre | 0 | |||
| 17 octubre | 0 | |||
| 16 octubre | 0 | |||
| 15 octubre | +1 | |||
| 14 octubre | +2 | |||
| 13 octubre | +1 | |||
| 12 octubre | 0 | |||
| 11 octubre | +2 | |||
| 10 octubre | 0 | |||
| 09 octubre | 0 |
Publicaciones del Canal
#подкаст
Год назад гостем Pure Virtual Cast стал Кирилл Ерохин — популяризатор российского ПО и аппаратного обеспечения. Мы поговорили с Кириллом о соревновании по программированию на процессорах «Эльбрус», которое он провел впервые.
Совсем недавно соревнование прошло во второй раз, и с тех пор многое изменилось:
• больше участников
• новые задачи
• ...и, конечно, теперь над всем соревнованием висела тень нейронок
На Хабре организатор рассказал, как все прошло: https://habr.com/ru/articles/1098736/
Мы снова позвали Кирилла в выпуск, чтобы поговорить о технической реализации соревнования, оптимизациях и задачах для российских процессоров.
Также к нам присоединится победитель соревнования — Александр Схрейдер.
Подключайтесь к нам 29 октября в 19:00 (МСК, GMT+3):
😉 YouTube | 📺 VK Видео
| 2 | #подкаст
Год назад гостем Pure Virtual Cast стал Кирилл Ерохин — популяризатор российского ПО и аппаратного обеспечения. Мы поговорили с Кириллом о соревновании по программированию на процессорах «Эльбрус», которое он провел впервые.
Совсем недавно соревнование прошло во второй раз, и с тех пор многое изменилось:
• больше участников
• новые задачи
• ...и, конечно, теперь над всем соревнованием висела тень нейронок
На Хабре организатор рассказал, как все прошло: https://habr.com/ru/articles/1098736/
Мы снова позвали Кирилла в выпуск, чтобы поговорить о технической реализации соревнования, оптимизациях и задачах для российских процессоров.
Также к нам присоединится победитель соревнования — Александр Схрейдер.
Подключайтесь к нам 29 октября в 19:00 (МСК, GMT+3):
😉 YouTube | 📺 VK Видео | 2 |
| 3 | C++ Russia x Postgres Professional: митап о системной разработке
26 ноября встречаемся в Москве на митапе C++ Russia и Postgres Professional. В программе — две задачи системной разработки, в которых важны детали реализации.
🗣Александр Рябиков (системный архитектор ПАК) — «Почему от ошибки переполнения (исчерпания) стека в C++ не нужно специально защищаться?»
Можно ли обнаружить переполнение стека заранее и обработать его как исключение? Разберем альтернативный подход на примере плагина для Clang.
🗣Жора Бабаян (Postgres Professional) — «C++ СУБД внутри С СУБД — и это не шутка»
Как работают C++ расширения PostgreSQL? Обсудим вызовы между SQL и C++, обработку ошибок и управление памятью.
После докладов — общение с коллегами и обмен опытом.
[Зарегистрироваться] | 669 |
| 4 | #видеозаписи #плюсочетверг
— Слова public и private не влияют на размещение объекта в памяти?
— Ссылки в полях классов не продлевают жизнь временным объектам?
— В лямбде можно использовать только те локальные переменные, которые были в нее захвачены?
— decltype(x), где x — некоторое имя, означает в точности тот тип, с которым x был объявлен?
— Неявное добавление const разрешено, значит, можно отдать T** туда, где ожидается const T**?
Ответы на эти и другие интересные вопросы — в докладе, который открываем сегодня.
Илья Мещерин — Back to basics: неочевидные факты о базовых возможностях языка
😉 YouTube | 📺 VK Видео | 682 |
| 5 | #видеозаписи #плюсочетверг
Безостановочное ремасштабирование системы — один из больших вызовов потоковой обработки данных. Неприятно представить себе сценарий, в котором и так возрастают задержки в системе под увеличенной нагрузкой, и система еще и сама приостанавливается на реконфигурацию.
В этом докладе описывается эволюция от классического алгоритма Чанди — Лампорта для консистентного захвата состояния распределенной системы до механизмов отказоустойчивости и безостановочного ремасштабирования распределенных систем обработки потоковых данных. Также приводятся нерешенные проблемы эластичности систем обработки потоковых данных.
Рене Ван Беверн — Эластичность в распределенных системах обработки потоковых данных
😉 YouTube | 📺 VK Видео | 1 167 |
| 6 | #видеозаписи #плюсочетверг
Реализация конкурентных структур данных — достаточно сложная задача, но не менее сложная задача — проверка корректности реализованной конкурентной структуры данных.
Авторы этого доклада рассказали, как значительно увеличить уверенность в корректности реализации благодаря технике model checking.
Илья Кокорин, Кирилл Гарманов — Верификация конкурентных структур данных на C++
😉 YouTube | 📺 VK Видео | 1 235 |
| 7 | #видеозаписи #плюсочетверг
В C++ модель алиасинга формируется сразу несколькими слоями:
1) strict aliasing,
2) оптимизационные модели компиляторов (TBAA, noalias, alias scopes),
3) нестандартные расширения компиляторов, такие как __restrict.
Доклад, который мы открываем сегодня — о том, как компиляторы (GCC, Clang, MSVC) принимают решения об алиасинге и что может сделать программист, чтобы сделать свой код более быстрым и, что также важно, безопасным.
Отдельное внимание спикер уделил современным обсуждениям в стандарте C++ (restrict-like семантика, alias sets, свойства доступа для span/mdspan, pointer provenance), в докладе разобраны примеры кода на C++23, выдержки из последнего стандарта C++, а также фрагменты LLVM IR для объяснения работы оптимизатора.
Владислав Белов — Алиасинг памяти в C++: прошлое, настоящее и будущее
😉 YouTube | 📺 VK Видео | 1 206 |
| 8 | #видеозаписи #плюсочетверг
Разбираемся с рефлексией в C++26. Из этого доклада вы узнаете про формализацию паттернов программирования, а также способы описать интерфейсные классы, стирание типов, фабрики и другие популярные конструкции непосредственно на языке C++.
Александр Романов — Почти прикладная рефлексия: формализуем паттерны программирования на C++26
😉 YouTube | 📺 VK Видео
Скачать презентацию с сайта C++ Russia | 1 188 |
| 9 | Трансляция бонус-трека завершена, спасибо всем зрителям!
Надеемся, вам понравился эксперимент. По этой ссылке можно оценить доклады и трансляцию — будем рады любому фидбэку. | 1 123 |
| 10 | Раскрываем карты: с разработчиками userver тоже пообщаемся. В конце этого доклада на мини-дискуссию к нам присоединится Антон Полухин | 1 100 |
| 11 | Расписание на сегодня:
13:00 - 13:10 — открытие
13:10 - 14:00 — Никита Путеев (UserGate) — «Опыт работы с userver на продакшен проекте».
14:05 - 14:55 — Алексей Веселовский — «В погоне за гонкой».
15:00 - 15:40 — Круглый стол: обсудим разные инструменты/фреймворки для бэкенда и не обязательно для него
😉 Трансляция на YouTube | 1 084 |
| 12 | Летний бонус-трек C++ Russia 2026
Этой весной было много хороших заявок на доклады, и Программному комитету было особенно трудно выбрать — в два дня поместились далеко не все выступления. Поэтому конференция продолжается: два выступления пройдут в онлайне уже на следующей неделе.
📅 27 августа, 13:00 (МСК, GMT+3)
😉 Трансляция на YouTube
Доклады в программе:
🗣Алексей Веселовский — «В погоне за гонкой». Разберем фичу adaptive delay из следующего релиза clang в TSAN, которая заметно повышает шансы поймать data race.
🗣Никита Путеев (UserGate) — «Опыт работы с userver на продакшен проекте». Про userver много говорят его разработчики, а в этом докладе будет реальный опыт внедрения в проект: чем фреймворк полезен, для каких задач его выбирать и какие шишки команда набила при внедрении.
До встречи в следующий четверг! | 1 487 |
| 13 | #видеозаписи #плюсочетверг
Детально разбираем эволюцию от ассемблерных вставок до std::simd и смотрим, как заставить один и тот же алгоритм идеально работать и на x86 с AVX2, и на RISC-V с RVV, и на ARM с SVE.
Юлий Тарасов — Векторизация в C++: от ассемблерных вставок к переносимой производительности со std::simd
😉 YouTube | 📺 VK Видео | 1 499 |
| 14 | #видеозаписи #плюсочетверг
В 2025 году Евгений Ерохин рассмотрел понятия Out of Order (OoO), Super Scalar и базовые принципы и алгоритмы подсистемы процессора Branch predictor. Разобрались, почему branch prediction — это основа спекулятивного выполнения и один из самых важных компонентов производительности.
Во второй части — продвинутые алгоритмы предсказаний и state-of-the-art-алгоритмы. То, что поможет понять, до какой степени процессор способен предсказывать поведение вашей программы.
— Двухуровневые таблицы и дихотомия Йеха.
— Продвинутые методы предсказания ветвлений.
— Персептрон, который позволяет предсказать поведение ветвлений, и современные алгоритмы для этого.
Евгений Ерохин — Branch prediction, или Откуда процессор берет производительность (Часть 2)
😉 YouTube | 📺 VK Видео
Скачать презентацию с сайта C++ Russia
Первая часть доклада — в одном из предыдущих постов | 1 585 |
| 15 | Чтобы ожидание C++ Russia 2027 не было таким долгим, мы продолжаем серию встреч сообщества. На этот раз — увидимся в инженерной лаборатории YADRO
В программе:
— Алексей Макареня из Лаборатории Касперского расскажет про переезд акторной системы на C++20-корутины: от плана перехода до неочевидных решений, которые помогли не остановить разработку и не сломать обратную совместимость.
— Илья Клементьев из YADRO покажет опыт внедрения корутин C++20: как select и poll, системные вызовы для работы с сокетами, используются для асинхронных операций в С++- и Unix-системах, в том числе в операционной системе KvadraOS.
После докладов вас ждет экскурсия по лаборатории и инженерным пространствам YADRO, где создаются и тестируются энтерпрайз- и телеком-продукты. А пообщаться со спикерами и стендистами можно будет на афтерпати.
📍 Москва + онлайн (Офис YADRO и трансляция на платформах VK, Rutube, YouTube)
📆 10 сентября, 18:30 (МСК, GMT+3)
Участие бесплатное, нужна только регистрация. | 1 639 |
| 16 | #видеозаписи #плюсочетверг
На C++ Russia 2025 Алексей Веселовской рассмотрел то, как LLVM MemProf собирает профиль использования памяти и как затем LLVM может использовать этот профиль для PGO, автоматически расставляя подсказки менеджеру памяти, какая аллокация будет часто использоваться (hot), а какая редко (cold).
Этой весной он продолжил исследование и показал, во что в реальности превращается эта оптимизация при использовании TCMalloc (который как раз умеет и знает про hot и cold аллокации), насколько приложение становится быстрее или медленнее. И за счет чего. В докладе — как результаты микробенчмарков, так и результаты тестов реальных библиотек и приложений с PGO и без.
Алексей Веселовский — LLVM MemProf + TCMalloc hot/cold на практике
😉 YouTube | 📺 VK Видео
Предыдущий доклад Алексея — LLVM MemProf и методы профилирования памяти
😉 YouTube | 📺 VK Видео | 1 607 |
| 17 | #видеозаписи #плюсочетверг
И снова проводим вечер четверга с Константином Владимировым — публикуем запись интервью о компиляторах, практике и RISC-V.
😉 YouTube | 📺 VK Видео | 1 436 |
| 18 | #видеозаписи #плюсочетверг
Сегодня — один из долгожданных докладов: Константин Владимиров о совместной жизни перегрузки и вывода типов.
Вывод типов может потребовать разрешения перегрузки. Но и разрешение перегрузки может потребовать вывода типов. Эти два механизма очень сильно связаны в языке. Перегрузка принципиально мешает выводу типов развернуться на полную мощь, но и вывод типов создает для перегрузки проблемы.
😉 YouTube | 📺 VK Видео
Это продолжение серии докладов о семантических процессах, хоть оно и не требует просмотра предыдущих частей, это добавит удовольствия от понимания отсылок автора.
Смотрите другие доклады Константина — в плейлисте. | 1 915 |
| 19 | #видеозаписи #плюсочетверг
Разбираемся с проблемой, для которой не существует доказанного оптимального решения — на какие компромиссы идут разработчики движков хранения данных?
Узнайте из доклада:
Константин Осипов — Стратегии слияния (compaction strategies) в LSM-деревьях
😉 YouTube | 📺 VK Видео | 4 060 |
| 20 | #видеозаписи #плюсочетверг
Приоткрываем доступ к горячему — части докладов C++ Russia 2026
Начинаем с исследования, вызвавшего большой интерес сообщества (в том числе за пределами нашей конференции)
Юрий Грибов, Захар Акимов — Производительность языка Rust
😉 YouTube | 📺 VK Видео
Скачать презентацию с сайта C++ Russia | 2 381 |
