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 пройдёт, но в другие даты. А ещё мы хотим добавить офлайн-день. О нашем решении вернуться, а также обо всех апдейтах можно почитать в лонгриде.
https://bit.ly/3qJIDGH
Дорогие друзья, коллеги, члены программных комитетов, спикеры, эксперты, спонсоры, партнёры и участники конференции C++ Russia.
На наших мероприятиях собираются люди со всего мира: из разных стран, разных вероисповеданий и с разными политическими позициями. При этом они стараются находить общий язык и помогать друг другу. От такого конструктивного взаимодействия выигрывают все, за это мы с вами и любим конференции.
То, что происходит сейчас на территории Украины, идёт вразрез с ценностями мирного и взаимовыгодного сотрудничества.
Но больше всего нам больно от того, что гибнут люди и растёт ненависть.
Чтобы не отвлекать вас от действительно важных сейчас вещей, мы приняли решение:
1. Приостановить всю рекламу наших конференций в интернете во всех её видах.
2. Перевести все наши чаты и социальные сети в режим тишины.
По всем вопросам пишите на support@jugru.org.
Сейчас время позаботиться о наших с вами близких, давайте этим и займёмся. Остальное подождёт.
До связи.
Недавно мы анонсировали конференции весны и лета 2022 года — попасть на все семь можно по абонементу Full Pass. Этот пост о нем.
Напомним даты:
– DotNext, .NET — 7-8 апреля.
– Heisenbug, тестирование — 12-14 апреля.
– HolyJS, JavaScript-разработка — 18-21 апреля.
– JPoint, Java-разработка — 25-28 апреля.
– Mobius, мобильная разработка — 23-26 мая.
– Hydra, параллельные и распределенные системы — 1-3 июня.
– C++ Russia, C++ разработка — 6-9 июня.
Чтобы оценить контент, посмотрите подборку популярных докладов с прошедших конференций.
Даже если вы работаете только в одном направлении, вам все равно может зайти. На всех конференциях есть «универсальные» доклады, Q&A-сессии с известными экспертами, технические интервью, обсуждения и разные активности вроде интеллектуальных игр. Примеры можно найти в том же плейлисте.
Full Pass стоит как билеты на две конференции, а полезностей и приятностей дает со всех семи. Сделка века :)
Переходите на сайт за подробностями и покупкой: https://bit.ly/3rO26pB
Всем привет! Выложили фотки с C++ Russia 2021 🔥 Посмотрите как это было
Альбом VK
Альбом Facebook
Всем привет!
Осенние конференции только закончились, но мы уже готовы анонсировать весенние. Итак, барабанная дробь...
C++ Russia 2022 — 6-9 июня 🔥
Билеты уже в продаже и ждут на сайте.
А если хотите стать спикером, там же вас ждет форма заявки на доклад. Приходите со своей идеей, а мы поможем превратить ее в крутой доклад и подготовиться к выступлению. Детали и анкета — здесь.
Кстати, сейчас мы анонсируем еще и весенние Heisenbug, HolyJS, JPoint, DotNext, Mobius, Hydra. Итоги прошедшего сезона и анонс следующего можно найти в нашем свежем хабрапосте.
И еще одно: записи докладов Community Day прошедшей C++ Russia теперь есть на YouTube в открытом доступе. Это наш небольшой подарок для вас к Новому году ;) Приятного просмотра!
Смотрите видео, покупайте билеты и, конечно, присылайте заявки на доклад, если хотите выступить весной. Увидимся!
Бесплатный онлайн-митап для C++ разработчиков — Magnit Tech++ Meet Up
29 ноября, 17:00 (GMT+3)
Совсем скоро команда «Магнита» при нашей поддержке проведет бесплатный митап для C++ разработчиков. В программе — четыре доклада об инструментах, методиках и новых стандартах языка:
– Антон Полухин, «C++23 и C++26, планы»;
– Дмитрий Архипов, «Qt + STL + Boost.Ranges»;
– Александр Крикунов, «Переносимая сборка в Linux: запускаем современные программы на 15-летних дистрибутивах»;
– Дмитрий Пестеха, «RPC для межмодульного взаимодействия: излишество или необходимость?»
А еще у вас будет сразу две возможности получить подарки от «Магнита»:
– На сайте митапа вас ждет задача. Если пришлете правильный ответ до 27 ноября, станете участником рандомного розыгрыша, который пройдет в прямом эфире во время события.
– В конце выступлений спикеры будут выбирать лучшие вопросы из тех, которые им задали участники во время доклада. Авторы этих вопросов будут награждены.
Подробности и регистрация ждут вас здесь.
Небольшой апдейт программы!
К сожалению, Сергей Федоров не сможет принять участие в сегодняшнем техническом интервью по архитектурной секции. Вместо него интервьюером выступит Александр Гранин — эксперт по архитектуре и дизайну ПО и автор нескольких книг по этой теме.
Начало — в 18:30 по Москве.
Михаил Митрофанов и Аркадий Капустинский из 2ГИС сегодня ждут вас на дискуссии «Меньше, да лучше: как нам оптимизировать время на собеседования». Обсудим, что можно оптимизировать в вопросе участия инженеров в найме, чтобы им было проще переключаться между рабочими задачами и тратить на это меньше времени. Плюс, можно будет поговорить о подобных методиках и просто обо всем наболевшем в найме. Начало — в 18:00.
Сегодня Илья Макаров из 2ГИС выступит с докладом «Нестандартное применение алгоритмов обработки изображений на примере карт 2ГИС». Он расскажет, как реализовать на C++ утилиту, которая генерализует весь мир за сутки. Дополнительно он сравнит этот метод генерализации карт с другими. Начало — в 18:00.
Ребята из команды Luxoft приглашают вас на две активности, которые они проведут сегодня:
– Доклад «Интеграция Lua-скриптов в приложение на C++ для реализации паттерна Visitor» от Леонида Садофьева. Разебрем применение Lua-скриптов для реализации типичных паттернов и решения типичных задач в области IoT и узнаем, как это позволяет повысить гибкость и адаптируемость системы. Начало — 19.30.
– Дискуссия «Тревожность и карьера». Приходите обсудить психологический аспект работы: какой вред и какую пользу несет тревожность, как научиться контролировать ее нежелательные последствия и как выявлять ее причины. Спикер от Luxoft — Олег Солдатов, ведущий эксперт по коммуникации и эффективности. Начало — в 18:00.
Присоединяйтесь сегодня к дискуссии «Полуавтоматический рефакторинг всего с помощью clang-tidy и clang-query» при участии Михаила Алейникова из 2ГИС. Он покажет, как добавить собственные проверки в clang-tidy и начать автоматически рефакторить свою кодовую базу. Кроме того, он проведет небольшую экскурсию в экосистему LLVM и объяснит, как искать паттерны в AST и как использовать это для автоматизации рутины и мини-рефакторинга. Плюс, конечно, обсудим это все. Начало — в 18:00.
Кроме того, во все дни конференции вас будут ждать два квиза. В первом нужно по описанию сервиса угадать, на чем он написан. Во втором — пройти тест на знание поддержки фич стандарта C++ в разных компиляторах. За лучшие результаты в обоих дают подарки: рюкзаки, худи, футболки и термостаканы. Заходите за подробностями на виртуальный стенд 2ГИС в разделе «Выставка».
Представьте, что вы решили в первый раз попробовать инструмент статического анализа и получили на выходе пару тысяч предупреждений, среди которых, естественно, есть ложные срабатывания. Сегодня Николай Миронов в своем докладе расскажет об Intelligence Diagnostic Filter — инструменте для работы с подобными ситуациями, который разработала команда PVS-Studio. Приходите послушать о крутом проекте из первых рук. Начало — в 18:00.
Кроме того, команда PVS-Studio приготовила для вас игру-челлендж: игрок получает три фрагмента кода, в которых должен найти ошибки. Тех, кто отправит правильные ответы, будет ждать супер-стильный мерч от PVS-Studio. Кстати, каждый день конференции фрагменты и ошибки будут меняться.
А если игра покажется слишком легкой, ребята также припасли викторину в Telegram-боте. Приходите испытать знания, навыки и логику. Среди участников, правильно ответивших на все вопросы, разыграют комплект с беспроводной клавиатурой и мышью, внешний жесткий диск и power bank. Удачи!
Друзья, у нас небольшой апдейт в программе конференции!
К спикерам присоединился Andrei Alexandrescu — опытнейший эксперт по C++, автор книг «Modern C++ Design», «C++ Coding Standards» и «The D Programming Language», а также просто крутой спикер 🔥
Его доклад будет посвящен типу variant — его использованию, влиянию на разные аспекты софта и оптимизациям, которые позволяют сократить не только рантайм-расходы, но и время компиляции.
Подробности: https://vk.cc/c845fl
Приходите сегодня послушать доклад «Разработка в Лаборатории Касперского: как все устроено» Алексея Тотмакова из Лаборатории Касперского. Из него вы сможете узнать, как устроена среда и процессы, а также какие методики используют в в топовой IT-компании. Начало — в 19:30.
Кроме того, вас ждет тест на знание C++, где нужно решить задачу на знание C++. Каждый, кто ответит правильно, получит в подарок крутой корпоративный мерч. Удачи!
В этом году среди наших партнеров есть Яндекс, и это не просто так. Ребята буквально месяц назад объявили, что запускают внутри компании Финтех — целое направление, которое прорастет во все сервисы, где есть оплата, а после — станет Яндекс Банком.
Бэкенд Финтеха сделан на плюсах, и сейчас они нанимают очень много разработчиков от джунов до руководителей, причем на разные направления.
Вопреки стереотипам о найме в Яндексе, процесс простой и приятный: со страницы вакансии отправляют сразу в Telegram к эйчару, отвечают быстро, а все этапы отбора можно пройти за неделю. То есть, семь дней — и вы уже работаете в команде, которая с нуля создает банк, который в перспективе пары лет войдет в топ-3 банков страны.
За подробностями переходите на сайт и смотрите видео ниже.
Когда речь заходит о встраиваемых системах, чаще вспоминают С, а не С++.
Владимир Вишневский на C++ Russia 2021 представит доклад об использовании С++ в мире встраиваемых систем. Узнайте о влиянии отраслевых стандартов на разработку, а также о TDD, метапрограммировании, вычислениях на этапе компиляции и многом другом. Кроме того, Владимир разберет общие преимущества и недостатки применения С++ в embedded.
Подробности и билеты: https://vk.cc/c7Wyxp
При программировании высокопроизводительных систем, работающих с большим объемом данных, нам нужно понимать, как оптимально разместить эти данные в памяти. А что, если для ускорения программы научить массивы структур превращаться в структуры массивов?
Павел Крюков на C++ Russia расскажет о C++ библиотеке, которая унифицирует интерфейс к Array of Structures и Structure of Arrays подходам к организации данных. Вас ждет пересечение low-level рассказа про железо с high-level трюками при работе с памятью в C++. Если вы любите метапрограммирование или боитесь его, а также хотите узнать, как L1/L2/L3 в процессоре влияют на производительность — этот доклад для вас.
Подробности и билеты: https://vk.cc/c7TXxP
С принятием корутин в стандарт C++20 мы оказались в странном положении, когда в языке появилась мощная, эффективная фича, которой нельзя воспользоваться, так как поддержка библиотеки еще не доехала.
Константин Осипов на C++ Russia 2021 расскажет, как команда ScyllaDB реализовала нужную им библиотечную поддержку асинхронных I/O примитивов в их фреймворке SeaStar. С такой поддержкой корутинами уже можно начинать пользоваться. Узнайте о подводных камнях компилятора и стандартов, а также о преимуществах корутин перед программированием на основе функций.
Подробности и билеты: https://vk.cc/c7TYgk
На C++ Russia 2021 Максим Кита, разработчик из команды ClickHouse, расскажет, как они реализовали JIT-компиляцию запросов и операции GROUP BY. Узнайте об интересной комбинации технологий на пересечении движка СУБД, SQL и инфраструктуры разработки компиляторов. А также Максим расскажет о кодогенерации на основе LLVM.
Подробности и билеты: https://vk.cc/c7PjjE
В стандарте C++20 появилось несколько фич, которые позволяют писать конкурентный код проще. Например, Executor model, std::jthread, std::latch, std::barrier и многое другое.
Anthony Williams, автор книги «C++ Concurrency in Action», на C++ Russia 2021 расскажет о том, как и зачем всем этим пользоваться.
Подробности и билеты: https://vk.cc/c7MXi9
