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

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

Open in Telegram

Официальный канал конференции C++ Russia Ближайшая конференция — C++ Russia 2024, даты будут анонсированы позднее О С++ Russia 2023: https://tinyurl.com/CPPRussia2023 Чат конференции @cpprussia

Show more
639
Subscribers
+224 hours
+97 days
+3330 days
Posts Archive
Приглашаем на День открытых дверей с Программным комитетом С++ Russia Когда? 9 февраля с 18:00 до 19:30 по Москве. Где? Онлай
Приглашаем на День открытых дверей с Программным комитетом С++ Russia Когда? 9 февраля с 18:00 до 19:30 по Москве. Где? Онлайн-встреча в Zoom. Хотите выступить на С++ Russia, но не уверены, что тема будет интересна аудитории? Сомневаетесь в структуре доклада? Не знаете, в каком формате представить материал? Программный комитет С++ Russia развеет все сомнения! Обсудите все вопросы по будущему выступлению на Дне открытых дверей с Павлом Филоновым и Павлом Косовым.  Чтобы попасть на День открытых дверей, забронируйте удобный слот в календаре по ссылке. Если свободных слотов не будет или возникнут вопросы, свяжитесь с координатором Екатериной Абросимовой. Екатерина напишет вам, чтобы подтвердить участие. После этого присоединяйтесь к встрече 9 февраля в назначенное время. Конференция  С++ Russia 2023 пройдет 11–12 мая в онлайне и 23–24 мая в Москве. Заявки на выступление принимаем до 20 февраля.

#доклады Привет! В программе С++ Russia 2023 уже появились первые доклады. Начинаем рассказывать о них. Как компилировать проект, в котором 200 000 файлов; в каких ситуациях следует применять flat_map и как работают семантические процессы в С++. Подробнее о каждой теме читайте в дайджесте. Билеты на С++ Russia 2023 — по ссылке. #stl #syntax #semantics #compilers #tooling

Поговорим о проблемах портирования тулчейна LLVM и разработке ассемблера для JIT — на LLVM Meetup при поддержке C++Russia. 2
Поговорим о проблемах портирования тулчейна LLVM и разработке ассемблера для JIT — на LLVM Meetup при поддержке C++Russia. 2 февраля, 18:00, онлайн, бесплатно. В программе: — Круглый стол «Проблемы портирования тулчейна LLVM на новую платформу». Допустим, вам надо создать C/C++ тулчейн для архитектуры процессоров. Какой фреймворк возьмете за основу? Подходит ли LLVM? Как сделать кодогенератор? Вопросов может возникнуть много — обсудим их с экспертами LLVM, имеющими опыт разработки кодогенераторов для разных архитектур. — Павел Степанов — «Разработка портабельного ассемблера для новой инфраструктуры JIT». Разработчик из МЦСТ впервые публично расскажет про разработку нового фреймворка для написания портабельного JIT, который можно (будет) использовать на различных аппаратных платформах. Вы сможете не только послушать доклад и обсуждение, но и поучаствовать в дискуссии и задать вопросы спикерам. Митап пройдет на платформе YouTube. Добавляйте событие в календарь, чтобы не пропустить начало.

#анонсы Участвуйте во всех весенних конференциях от JUG Ru Group с одним билетом! Этой весной мы возвращаем билет Full Pass.
#анонсы Участвуйте во всех весенних конференциях от JUG Ru Group с одним билетом! Этой весной мы возвращаем билет Full Pass. Он дает доступ к онлайн-участию во всех наших конференциях весны. Как вы знаете, мы проводим конференции по разным стекам — от мобильной разработки до тестирования. Хотя мероприятия и разные, их аудитории пересекаются. Оно и понятно: на конференциях встречаются доклады, которые интересны разным специалистам. Например, на конференции JPoint часто обсуждают тестирование, а на Heisenbug говорят о практиках в разных стеках. Чтобы вы могли охватить всё это сразу, мы и предлагаем вам Full Pass. С ним вы получите: — Доступ к онлайн-участию в пяти конференциях. — Бессрочный доступ к видеозаписям всех докладов. — Экономию: Full Pass дешевле, чем билеты на конференции по отдельности. — Еще больше дискуссий, круглых столов и другого нетворкинга с участниками из разных стеков. Купить билет Full Pass можно здесь. А расписание и материалы прошлых конференций можно посмотреть на нашем сайте.

#анонсы Приглашаем вас на С++ Russia! Этой весной конференция будет идти целых четыре дня: 11–12 мая в онлайне и 23–24 мая в
#анонсы Приглашаем вас на С++ Russia! Этой весной конференция будет идти целых четыре дня: 11–12 мая в онлайне и 23–24 мая в офлайне в Москве. Если вы думаете о том, чтобы выступить — подавайте заявку до 20 февраля. Стать спикером значит вложиться в развитие личного бренда и улучшить скиллы публичных выступлений. Это шанс познакомиться с другими участниками комьюнити и членами Программного комитета, получить фидбек от аудитории и обсудить рабочие задачи в неформальной обстановке. И, конечно, это возможность сходить на все конференции весны бесплатно. Вы можете выступить в любом формате — с классическим докладом, воркшопом, дискуссией или предложить что-нибудь свое. Мы поможем вам подготовиться и проведем репетиции, а после конференции выложим запись в 4K на YouTube, чтобы вы смогли поделиться ей с друзьями и коллегами. Выбирайте тему на сайте или предлагайте свои идеи и подавайте заявку на выступление.

#анонсы C++ Russia возвращается: много офлайна и онлайна В мае мы вновь проведем конференцию, и она будет состоять из двух ча
#анонсы C++ Russia возвращается: много офлайна и онлайна В мае мы вновь проведем конференцию, и она будет состоять из двух частей: — онлайн 11-12 мая — офлайн 23-24 мая в Москве (с возможностью онлайн-участия) Для любителей пообщаться вживую мы делаем продолжительный двухдневный офлайн, подзабытый за время пандемии. А тем, кто не хочет добираться до московской площадки, подойдут ONLINE-билеты, с которыми и во второй части можно поучаствовать за компьютером. Подробности и билеты — уже на сайте. Для тех, кто хочет не только слушать, но и рассказывать: обратите внимание, что сейчас мы принимаем заявки на доклады. Если знаете что-то полезное разработчикам на C++, подавайте заявку на сайте.

#анонсы У нас новости для всех, кто работает с видеотехнологиями — конференция VideoTech 2022 пройдет в октябре. Если у вас б
#анонсы У нас новости для всех, кто работает с видеотехнологиями — конференция VideoTech 2022 пройдет в октябре. Если у вас большой опыт работы с технологиями видео и стриминга и вы хотите им поделиться, приглашаем стать спикером на VideoTech 2022. Вы заработаете репутацию эксперта, познакомитесь с крутыми специалистами и получите весомую строчку в резюме. А мы поможем подготовиться, поделимся записью и привлечем аудиторию. Нам интересны следующие темы: — WebRTC; — Инфраструктура раздачи видео; — Кодеки аудио и видео; — Устройства и плееры; — Хранение и упаковка; — Качество видео; — Мониторинг; — ML/AI. Если хотите выступить с темой, которой нет в списке, мы обязательно рассмотрим ваши предложения. Подать заявку можно по ссылке: https://bit.ly/3nCeYxt

#анонсы Привет! Выложили фото с онлайн-части C++ Russia 2022. Мы уже занимаемся подготовкой фотоальбома с офлайн-дня. Следите за апдейтами.

Основная часть офлайн-дня конференций C++ Russia и Hydra завершается. Благодарим всех участников! В 19:35 в зале 1 мы подведе
Основная часть офлайн-дня конференций C++ Russia и Hydra завершается. Благодарим всех участников! В 19:35 в зале 1 мы подведем итоги и вспомним яркие моменты. Конференции на этом не закончатся: оставайтесь на площадке для нетворкинга. Вы сможете пообщаться с участниками, спикерами и экспертами. Скоро вам на почту придет ссылка на опрос — пожалуйста, поделитесь впечатлениями от офлайн-дня до 3 июля. Ваши отзывы помогут нам сделать офлайн-конференции лучше. До новых встреч!

Хотите испытать свою удачу и внимательность? Тогда приходите на стенд PVS-Studio и сыграйте в квиз «Насколько вы внимательны?
Хотите испытать свою удачу и внимательность? Тогда приходите на стенд PVS-Studio и сыграйте в квиз «Насколько вы внимательны?» Ребята выбрали 10 фрагментов кода, в которых анализатор кода нашёл ошибки. Все они взяты из известных open source проектов. Анализаторы кода легко и быстро умеют находить множество ошибок, неочевидных с первого взгляда. А сможете ли вы? Вам будут предложены фрагменты кода из известных open source проектов. Если успеваете найти ошибку за 60 секунд — вам начисляется один балл. Удачливые охотники смогут выиграть мерч от PVS-Studio. Кроме этого, на стенде можно поиграть в «Баги против единорогов». Это версия игры «Пилос» от PVS-Studio. Цель игры — возвести пирамиду из шариков. Но будьте внимательны и не торопитесь выставлять все свои шарики. Тот, кто положит последний шарик на вершину пирамиды, победит. Кто окажется удачливее баги или единороги?

Ждем вас на открытии конференции — в 10:10 приходите в Зал 1 или подключайтесь онлайн.
Ждем вас на открытии конференции — в 10:10 приходите в Зал 1 или подключайтесь онлайн.

Не пропустите самое важное! Напоминаем, где и во сколько будут проходить активности офлайн-дня. Программа — под катом.

Основная часть офлайн-дня конференций C++ Russia и Hydra завершается. Благодарим всех участников! В 19:40 в зале 1 мы подведем итоги и вспомним яркие моменты. Конференции на этом не закончатся: оставайтесь на площадке для нетворкинга. Вы сможете пообщаться с участниками, спикерами и экспертами. Скоро вам на почту придет ссылка на опрос — пожалуйста, поделитесь впечатлениями от офлайн-дня до 3 июля. Ваши отзывы помогут нам сделать офлайн-конференции лучше. До новых встреч!

#анонсы Офлайн-день C++ Russia 2022 — 26 июня! Рассказываем, что ждет вас в программе, кроме докладов о C++. — Интервью со сп
#анонсы Офлайн-день C++ Russia 2022 — 26 июня! Рассказываем, что ждет вас в программе, кроме докладов о C++. — Интервью со спикерами конференции: Антоном Полухиным и Константином Владимировым. — Круглый стол — обсудим concurrency в теории и на практике. Вместе с C++ Russia пройдет офлайн-день конференции Hydra, где вы сможете послушать 5 докладов о параллельных и распределенных вычислениях. После каждого доклада будут дискуссии со спикерами и другими участниками. В конце офлайн-дня конференции вас ждет нетворкинг. Посмотреть расписание офлайн-дня и купить билет можно на сайте C++ Russia.

#доклады При больших нагрузках лучше вложиться в эффективность кода, чем в закупку новых ресурсов. Для этого нужно понять, ка
#доклады При больших нагрузках лучше вложиться в эффективность кода, чем в закупку новых ресурсов. Для этого нужно понять, каким должен быть код, который способен выжать из процессора все соки, а не ждать сотни циклов, пока загрузится «вон тот байт». Вместе с Александром Коботовым на C++ Russia заглянем в «подкапотное пространство» процессора и узнаем, где добыть эффективность. Увидим, для чего там кэш, конвейер, векторные инструкции и многое другое. Рассмотрим различия между x86 и ARM и познакомимся с некоторыми полезными инструментами. Формат: офлайн + онлайн-трансляция. Подробности и билеты: https://bit.ly/3A1tLJt

#доклады Сейчас последовательность оптимизационных проходов выбирается разработчиками компилятора с помощью набора бенчмарков
#доклады Сейчас последовательность оптимизационных проходов выбирается разработчиками компилятора с помощью набора бенчмарков. Это огромное пространство для поиска возможных решений и очень сложная задача. Роман Карху и Мария Дзюба расскажут, как с этой задачей может помочь ML. Они сделают обзор исследовательских работ, существующих инструментов и моделей, опишут их достоинства и недостатки. Они также покажут, каких результатов можно достичь с использованием машинного обучения для подбора последовательности оптимизационных проходов. Формат: офлайн + онлайн-трансляция. Подробности и билеты: https://bit.ly/39TLoA6

#доклады VK Звонки — это десктопное приложение для видеозвонков между пользователями социальной сети ВКонтакте и групповых зв
#доклады VK Звонки — это десктопное приложение для видеозвонков между пользователями социальной сети ВКонтакте и групповых звонков, в которых может принять участие каждый. Его разработка была настоящим испытанием. Команда поставила перед собой сразу несколько целей: предоставить нативные сборки под Windows, macOS и Linux, добиться максимальной производительности и качества и снять при этом ограничение на число участников в звонке. На C++ Russia вы узнаете, как команда разработки смогла сделать все это в максимально сжатые сроки. Павел Мацула расскажет, как разобраться с нативной сборкой WebRTC, решить проблемы сериализации JSON с помощью Boost.Hana и выжать все соки из Qt. Павел также рассмотрит пайплайн обработки видеокадров — самое узкое место производительности. Формат: офлайн + онлайн-трансляция. Подробности и билеты: https://bit.ly/3QEkc9b

#доклады В C++ часто возникают нарушения правил strict aliasing, например, такие как type punning. Из-за этого многие приложе
#доклады В C++ часто возникают нарушения правил strict aliasing, например, такие как type punning. Из-за этого многие приложения собираются с опцией -fno-strict-aliasing. Эта опция не позволяет компилятору полагаться на strict aliasing и в полной мере оптимизировать код. Было бы полезно иметь способ обнаружения нарушений strict aliasing-правил, который бы позволил избежать использования опции -fno-strict-aliasing при сборке программы. Роман Русяев, разработчик компиляторов в Huawei, расскажет о таком способе динамического анализа приложений. Рассмотрим внутренности LLVM и поймем, как обнаружить нарушения strict aliasing-правил, не замеченные компилятором Формат: офлайн + онлайн-трансляция. Подробности и билеты: https://bit.ly/3QyLzkV

#доклады Встраивание функций (инлайнинг) — это оптимизация, которая основана на эвристиках, поэтому компилятор может принять
#доклады Встраивание функций (инлайнинг) — это оптимизация, которая основана на эвристиках, поэтому компилятор может принять неэффективное решение о встраивании функции, особенно если код не похож на «общий случай». В LLVM эту проблему решает модель машинного обучения. Она анализирует компилируемый код и сообщает, нужно ли встраивать функцию в рассматриваемое место вызова. Павел Косов расскажет, как этот механизм может улучшить программу, как он устроен и какие ограничения имеет. Формат: офлайн + онлайн-трансляция. Подробности и билеты: https://bit.ly/3y46KnK

#доклады Встраивание функций (инлайнинг) — это оптимизация, которая основана на эвристиках, поэтому компилятор может принять неэффективное решение о встраивании функции, особенно если код не похож на «общий случай». В LLVM эту проблему решает модель машинного обучения. Она анализирует компилируемый код и сообщает, нужно ли встраивать функцию в рассматриваемое место вызова. Павел Косов расскажет, как этот механизм может улучшить программу, как он устроен и какие ограничения имеет. Формат: офлайн + онлайн-трансляция. Подробности и билеты: https://bit.ly/3y46KnK