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
#доклады
Мы уже упоминали, что C++ Russia 2022 пройдет в офлайне совместно с Hydra 2022 — конференцией по параллельным и распределенным системам. Сегодня вкратце рассказываем о всех пяти докладах из программы «соседей». Подробности — под катом.
#доклады
Что делать, если монолитная архитектура стала огромных размеров и начались проблемы? На этот вопрос Антон Полухин ответит 26 июня на конференции C++ Russia 2022 Антон — представитель России в рабочей группе по стандартизации C++, автор Boost-библиотек TypeIndex, DLL, Stacktrace и книг по Boost.
Он расскажет, как микросервисы помогли решить проблемы монолитной архитектуры Яндекс Go, для чего нужен собственный фреймворк userver и как он устроен. Рекомендуем этот доклад всем разработчикам фреймворков для создания микросервисов а также тем, у кого код работает под большой нагрузкой.
Формат: офлайн-выступление + трансляция.
Подробности и билеты: https://bit.ly/3OiueuJ
#доклады
C++ программисты считают, что хорошо знают, что такое память, и полагают, что имеют над ней контроль. Но много ли известно о памяти на GPU? В ней многие привычные концепции из мира C++ ломаются, а создание single-source слоев абстракции (таких как SYCL) требует введения большого количества странных для CPU понятий и терминов. И все это влияет на производительность.
Константин Владимиров на C++ Russia 2022 рассмотрит память с двух точек зрения — как ее понимают в C++ и в GPGPU. Спикер также покажет много примеров на SYCL.
Формат: офлайн-выступление + трансляция.
Подробности и билеты: https://bit.ly/3mQ4VV9
#доклады
Когда производительность ввода-вывода становится все критичнее, а скорость сети растет, старые подходы в стеках ввода-вывода перестают быть адекватными. Невозможно увеличивать мощность железа и в то же время заниматься переключением контекста и прочим. И то, что раньше было «одним из вариантов», сейчас становится чуть ли не обязательным для приложений с высокой производительностью.
Разработчик сетевого стека Open Onload Константин Ушаков на C++ Russia 2022 расскажет, почему нужно использовать user space стеки для сокращения Hot Path.
Подробности и билеты: https://bit.ly/3mMt1ju
Вы могли заметить, что в наших постах появились хэштеги. Мы ввели их для удобной навигации, чтобы в каналах и чатах было проще ориентироваться. Вот что они означают:
#видеозаписи — видео с прошлых сезонов.
#доклады — о докладах: например, их анонсы.
#программа — хабрапост с обзором полной программы конференции.
#анонсы — общие анонсы конференций с основной информацией: дата, место, формат, время и т.п.
#доклады
RISC-V — открытая и свободная процессорная архитектура. Это новый стандарт, меняющий мир микропроцессоров. Сергей Якушкин расскажет о С/C++ компиляторе и оптимизации приложений для этой архитектуры, трансформациях кода на уровне исходного кода и компилятора. Вы узнаете об истории развития RISC-V и ее современном состоянии. Также в докладе речь пойдет о поддержке архитектуры в инструментах разработки, улучшении производительности и расширениях системы команд.
Формат — офлайн-выступление и онлайн-трансляция.
Подробности и билеты: https://bit.ly/3O9n1ge
Теплый ламповый офлайн уже близко!
26 июня в Санкт-Петербурге, Park Inn by Radisson Pulkovskaya.
Помимо докладов вас ждет много интересного:
– Дискуссии (вживую, а не в Zoom!).
– Нетворкинг.
– Обмен знаниями, опытом и интересными кейсами с комьюнити.
– Партнерские стенды с мини-докладами и мерчем.
Мы уже рассказывали вам про офлайн, а теперь собрали все важное на одной странице.
Перейти:https://bit.ly/3aLWW8B
Обладателям билета «Online» будет доступна трансляция с офлайна. Но лучше один раз увидеть, чем сто раз услышать, поэтому ждем вас на площадке! Наш саппорт поможет вам проапгрейдить билет.
А если вы собираетесь только на офлайн-день, то при покупке билета на офлайн, вы получите доступ к записям 33 докладов и других активностей из онлайн-части.
#анонсы
Теплый ламповый офлайн уже близко!
26 июня в Санкт-Петербурге, Park Inn by Radisson Pulkovskaya.
Помимо докладов вас ждет много интересного:
– Дискуссии (вживую, а не в Zoom!).
– Нетворкинг.
– Обмен знаниями, опытом и интересными кейсами с комьюнити.
– Партнерские стенды с развлечениями, мини-докладами и мерчем.
– Вечеринка для участников.
– Та самая атмосфера 😉
Мы уже рассказывали вам про офлайн, а теперь собрали все важное на одной странице.
Перейти: https://bit.ly/3aLWW8B
Online-часть C++ Russia 2022 подошла к концу. Спасибо всем, кто участвовал!
Скоро на почту вам придет ссылка на опрос по конференции. Пожалуйста, пройдите его до 15 июня включительно. Это поможет нам сделать следующую C++ Russia лучше и интереснее. За ваш отзыв мы даем скидку 2000 рублей на апгрейд билета «Online» до «Online+Offline», а для участников Community Day — скидку на покупку билета. Все подробности ищите в письме.
И это не конец! C++ Russia вернется меньше, чем через месяц — 26 июня вас ждет совместный offline-день конференций C++ Russia и Hydra.
Через час стартует второй день конференции C++ Russia 2022!
Хотите проверить себя на внимательность и смекалку?
Kaspersky предлагает поиграть в угадайку. Команда спрятала в большом изображении несколько «пасхалок», связанных со своим технологическим стеком. Когда будете рассматривать картинку, не привязывайтесь только к технологиям — обращайте внимание на сюжет и на длину слова, которое нужно отгадать.
Поиграть можно здесь. Чтобы ввести ответ, кликните по найденному элементу.
С++ Russia 2022 начинается сегодня ровно через час! Открытие — в 16:40 (Мск, GMT+3).
А мы пока начнем рассказывать о партнерах конференции.
Анализаторы кода легко и быстро умеют находить неочевидные на первый взгляд ошибки. PVS-Studio, которая разрабатывает один из таких анализаторов, предлагает вам посоревноваться в прозорливости и тоже поискать ошибки в коде.
Вам будут предложены фрагменты кода, взятые из известных Open-Source проектов. Успеваете найти ошибку за 60 секунд — вам начисляется один балл. Фрагменты короткие, так что 60 секунд — честное ограничение. Поиграть можно здесь.
Бонус: а для тех, кто не любит чужие ошибки (и признавать свои) PVS-Studio приготовили «50 вредных советов для C++ программиста». Их можно найти на сайте.
C++ Russia 2022 начинается уже в понедельник — 6 июня. Вас ждут 3 онлайн-дня, доклады о C++, дискуссии, активности от партнеров и многое другое. Если хотите поучаствовать, не откладывайте покупку билета — в дни конференции цены вырастут.
А сегодня мы расскажем о том, что будет на конференции помимо докладов. Подробности — под катом.
Узнать больше и купить билеты можно на сайте C++ Russia 2022.
Команде организаторов и Программному комитету С++ Russia хотелось бы, чтобы их усилия оценило как можно больше участников. Поэтому мы сделали доступ к третьему дню конференции свободным.
Community Day на C++ Russia 2022 — 8 июня доступ бесплатный
В билет входит:
— 6 докладов: например, про безопасный дизайн C++ кода и лучшие способы обработки ошибок на примере большого UI-приложения.
— Дискуссии со всеми участниками после каждого доклада.
— Обсуждение в студии: поговорим об особенностях мобильной разработки на C++ с Владимиром Ивановым из 2GIS и Русланом Морозовым из Лаборатории Касперского.
— Игры, конкурсы и другие активности от партнеров — возможность проверить свои знания и выиграть призы.
— Чаты, где можно пообщаться с другими разработчиками.
Подробности и регистрация: https://bit.ly/3m945Ta
Важно! При регистрации вы даете согласие на обработку ваших персональных данных, в том числе на передачу их партнерам конференции. Подробности можно будет найти в политике конфиденциальности.
Команде организаторов и Программному комитету С++ Russia хотелось бы, чтобы их усилия оценило как можно больше участников. Поэтому мы сделали доступ к третьему дню конференции свободным.
Community Day на C++ Russia 2022 — 8 июня доступ бесплатный
В билет бесплатного дня входит:
— 6 докладов: например, про безопасный дизайн C++ кода и лучшие способы обработки ошибок на примере большого UI-приложения.
— Дискуссии со спикерами и другими участниками после каждого доклада.
— Обсуждение в студии: поговорим об особенностях мобильной разработки на C++ с Владимиром Ивановым из 2GIS и Русланом Морозовым из Лаборатории Касперского.
— Игры, конкурсы и другие активности от партнеров конференции — возможность приятно провести время, проверить свои знания и выиграть призы.
— Чаты, в которых можно пообщаться с другими разработчиками.
Подробности и регистрация:
Важно! При регистрации вы даете согласие на обработку ваших персональных данных, в том числе на передачу их партнерам конференции. Подробности можно будет найти при регистрации в политике конфиденциальности.
Сергей Талантов на C++ Russia 2022 расскажет о подходе «secure by design», при котором безопасность (security/safety) достигается путем изначально правильного проектирования, а не за счет устранения уязвимостей по факту их выявления. Спикер рассмотрит паттерны безопасного дизайна с использованием специфики С++.
Подробности и билеты: https://bit.ly/3wTa2by
Кроме стандартной библиотеки C++, существует целая серия сторонних библиотек общего назначения. Александр Еналдиев на C++ Russia 2022 сравнит их содержание и интерфейсы.
Спикер рассмотрит abseil, Folly и немного расскажет про GMock/GBenchmark/boost. Вы узнаете, какие у них есть плюсы и нужно ли их использовать в 2022 году.
Подробности и билеты: https://clck.ru/pNwwT
Операционная система здорового человека должна не просто исполнять запросы программ, их загрузку и выполнение. Она должна еще и предоставлять экосистему для разработчиков, упрощающую разработку ПО под нее.
Арсений Сапелкин проанализировал несколько экосистем вокруг ОС, чтобы понять эталонные требования к экосистеме для C++ разработчика. В своем докладе на примере тестового C++ приложения он продемонстрирует возможности Android NKD, Fuchsia IDK, Tizen SDK и других систем. Также вы узнаете о новинках в KasperskyOS SDK, которые упрощают жизнь разработчика.
Подробности и билеты: https://clck.ru/ooXfs
Корутины, Rust, микросервисы, советские компиляторы, отладчики, wasm в бекэнде, рефлексия — что всё это объединяет? Обо всех этих вещах будут доклады на ближайшей C++ Russia. Собрали программу в один хабрапост: https://habr.com/p/668132/
Вычисления с использованием GPU — способ ускорить выполнение программы. Что можно сделать после того, как разработчик применил все классические оптимизации, про которые рассказывают на курсах по GPGPU?
Об этом расскажут Кристина Михайленко и Михаил Лукин на C++ Russia 2022. Они покажут несколько алгоритмов, применяемых в декомпиляторах, и их адаптацию для архитектуры видеокарт.
Подробности и билеты: https://clck.ru/ooTcB
Часто Go, наряду с C, C++, Rust и Zig, называют «системным языком программирования». Насколько это правда? Что вообще означает этот термин?
На C++ Russia 2022 на эти вопросы ответит Алексей Веселовский. Он рассмотрит несколько приложений и библиотек, для которых используются системные языки. Алексей покажет, какую цену придется заплатить, если писать их на Go.
Подробности и билеты: https://clck.ru/o2fca
