fa
Feedback

فریب کلاهبرداران را نخورید! تل‌متریو این کانال‌ها را شناسایی و برچسب‌گذاری می‌کند 👉 برای مشاهده برچسب، اشتراک تهیه کنید

C++ Russia — канал конференции

C++ Russia — канал конференции

رفتن به کانال در Telegram

Официальный канал конференции C++ Russia. Подробности и билеты: https://jrg.su/CPP_Russia_Conf Чат конференции @cpprussia Саппорт: @JUGruSupport

نمایش بیشتر
1 384
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-17 روز
اطلاعاتی وجود ندارد30 روز

در حال بارگذاری داده‌ها

ابر برچسب‌ها
هیچ داده‌ای
مشکلی وجود دارد؟ لطفاً صفحه را تازه کنید یا با مدیر پشتیبانی ما تماس بگیرید.
اشارات ورودی و خروجی
---
---
---
---
---
---
جذب مشترکین
اکتبر '26
اکتبر '26
+394
در 1 کانال‌ها
سپتامبر '260
در 0 کانال‌ها
Get PRO
اوت '260
در 1 کانال‌ها
Get PRO
ژوئیه '260
در 1 کانال‌ها
Get PRO
ژوئن '260
در 0 کانال‌ها
Get PRO
مه '260
در 1 کانال‌ها
Get PRO
آوریل '260
در 1 کانال‌ها
Get PRO
مارس '260
در 1 کانال‌ها
Get PRO
فوریه '260
در 1 کانال‌ها
Get PRO
ژانویه '260
در 1 کانال‌ها
Get PRO
دسامبر '250
در 1 کانال‌ها
Get PRO
نوامبر '250
در 5 کانال‌ها
Get PRO
اکتبر '250
در 3 کانال‌ها
Get PRO
سپتامبر '250
در 1 کانال‌ها
Get PRO
اوت '250
در 1 کانال‌ها
Get PRO
ژوئیه '250
در 1 کانال‌ها
Get PRO
ژوئن '250
در 2 کانال‌ها
Get PRO
مه '250
در 3 کانال‌ها
Get PRO
آوریل '250
در 1 کانال‌ها
Get PRO
مارس '250
در 2 کانال‌ها
Get PRO
فوریه '250
در 2 کانال‌ها
Get PRO
ژانویه '250
در 1 کانال‌ها
Get PRO
دسامبر '24
+19
در 2 کانال‌ها
Get PRO
نوامبر '24
+31
در 1 کانال‌ها
Get PRO
اکتبر '24
+44
در 1 کانال‌ها
Get PRO
سپتامبر '24
+36
در 1 کانال‌ها
Get PRO
اوت '24
+40
در 1 کانال‌ها
Get PRO
ژوئیه '24
+11
در 0 کانال‌ها
Get PRO
ژوئن '24
+55
در 1 کانال‌ها
Get PRO
مه '24
+50
در 1 کانال‌ها
Get PRO
آوریل '24
+5
در 1 کانال‌ها
Get PRO
مارس '24
+42
در 1 کانال‌ها
Get PRO
فوریه '24
+79
در 3 کانال‌ها
Get PRO
ژانویه '240
در 0 کانال‌ها
Get PRO
دسامبر '230
در 0 کانال‌ها
Get PRO
نوامبر '230
در 0 کانال‌ها
Get PRO
اکتبر '230
در 0 کانال‌ها
Get PRO
سپتامبر '23
+6
در 0 کانال‌ها
Get PRO
اوت '23
+9
در 0 کانال‌ها
Get PRO
ژوئیه '23
+6
در 0 کانال‌ها
Get PRO
ژوئن '23
+8
در 0 کانال‌ها
Get PRO
مه '23
+40
در 0 کانال‌ها
Get PRO
آوریل '23
+37
در 0 کانال‌ها
Get PRO
مارس '23
+25
در 0 کانال‌ها
Get PRO
فوریه '23
+17
در 0 کانال‌ها
Get PRO
ژانویه '23
+21
در 0 کانال‌ها
Get PRO
دسامبر '22
+13
در 0 کانال‌ها
Get PRO
نوامبر '22
+5
در 0 کانال‌ها
Get PRO
اکتبر '22
+9
در 0 کانال‌ها
Get PRO
سپتامبر '22
+5
در 0 کانال‌ها
Get PRO
اوت '22
+4
در 0 کانال‌ها
Get PRO
ژوئیه '22
+7
در 0 کانال‌ها
Get PRO
ژوئن '22
+15
در 0 کانال‌ها
Get PRO
مه '22
+10
در 0 کانال‌ها
Get PRO
آوریل '22
+48
در 0 کانال‌ها
Get PRO
مارس '220
در 0 کانال‌ها
Get PRO
فوریه '220
در 0 کانال‌ها
Get PRO
ژانویه '220
در 0 کانال‌ها
Get PRO
دسامبر '210
در 0 کانال‌ها
Get PRO
نوامبر '210
در 0 کانال‌ها
Get PRO
اکتبر '210
در 0 کانال‌ها
Get PRO
سپتامبر '210
در 0 کانال‌ها
Get PRO
اوت '210
در 0 کانال‌ها
Get PRO
ژوئیه '210
در 0 کانال‌ها
Get PRO
ژوئن '210
در 0 کانال‌ها
Get PRO
مه '210
در 0 کانال‌ها
Get PRO
آوریل '210
در 0 کانال‌ها
Get PRO
مارس '21
+1
در 0 کانال‌ها
Get PRO
فوریه '21
+6
در 0 کانال‌ها
Get PRO
ژانویه '21
+450
در 0 کانال‌ها
تاریخ
رشد مشترکین
اشارات
کانال‌ها
28 اکتبر+1
27 اکتبر0
26 اکتبر+1
25 اکتبر0
24 اکتبر+1
23 اکتبر0
22 اکتبر0
21 اکتبر0
20 اکتبر+1
19 اکتبر0
18 اکتبر0
17 اکتبر0
16 اکتبر0
15 اکتبر+1
14 اکتبر+2
13 اکتبر+1
12 اکتبر0
11 اکتبر+2
10 اکتبر0
09 اکتبر0
پست‌های کانال
#подкаст Год назад гостем Pure Virtual Cast стал Кирилл Ерохин — популяризатор российского ПО и аппаратного обеспечения. Мы п
#подкаст Год назад гостем 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 и Postgr+2
C++ Russia x Postgres Professional: митап о системной разработке 26 ноября встречаемся в Москве на митапе C++ Russia и Postgres Professional. В программе — две задачи системной разработки, в которых важны детали реализации. 🗣Александр Рябиков (системный архитектор ПАК) — «Почему от ошибки переполнения (исчерпания) стека в C++ не нужно специально защищаться?» Можно ли обнаружить переполнение стека заранее и обработать его как исключение? Разберем альтернативный подход на примере плагина для Clang. 🗣Жора Бабаян (Postgres Professional) — «C++ СУБД внутри С СУБД — и это не шутка» Как работают C++ расширения PostgreSQL? Обсудим вызовы между SQL и C++, обработку ошибок и управление памятью. После докладов — общение с коллегами и обмен опытом. [Зарегистрироваться]
707
4
#видеозаписи #плюсочетверг — Слова public и private не влияют на размещение объекта в памяти? — Ссылки в полях классов не продлевают жизнь временным объектам? — В лямбде можно использовать только те локальные переменные, которые были в нее захвачены? — decltype(x), где x — некоторое имя, означает в точности тот тип, с которым x был объявлен? — Неявное добавление const разрешено, значит, можно отдать T** туда, где ожидается const T**? Ответы на эти и другие интересные вопросы — в докладе, который открываем сегодня. Илья Мещерин — Back to basics: неочевидные факты о базовых возможностях языка 😉 YouTube | 📺 VK Видео
695
5
#видеозаписи #плюсочетверг Безостановочное ремасштабирование системы — один из больших вызовов потоковой обработки данных. Неприятно представить себе сценарий, в котором и так возрастают задержки в системе под увеличенной нагрузкой, и система еще и сама приостанавливается на реконфигурацию. В этом докладе описывается эволюция от классического алгоритма Чанди — Лампорта для консистентного захвата состояния распределенной системы до механизмов отказоустойчивости и безостановочного ремасштабирования распределенных систем обработки потоковых данных. Также приводятся нерешенные проблемы эластичности систем обработки потоковых данных. Рене Ван Беверн — Эластичность в распределенных системах обработки потоковых данных 😉 YouTube | 📺 VK Видео
1 229
6
#видеозаписи #плюсочетверг Реализация конкурентных структур данных — достаточно сложная задача, но не менее сложная задача — проверка корректности реализованной конкурентной структуры данных. Авторы этого доклада рассказали, как значительно увеличить уверенность в корректности реализации благодаря технике model checking. Илья Кокорин, Кирилл Гарманов — Верификация конкурентных структур данных на C++ 😉 YouTube | 📺 VK Видео
1 243
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 Этой весной было много хороших заявок на доклады, и Программному комитету было особенно тру
Летний бонус-трек 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 не было таким долгим, мы продолжаем серию встреч сообщества. На этот раз — увидимся в инженерн
Чтобы ожидание 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