C++ Moscow
Open in Telegram
Информационный канал московского сообщества программистов на C++ Чат: @cppmoscow_chat Бот обратной связи: @cppmoscow_bot Организатор: @eoanermine
Show more302
Subscribers
No data24 hours
No data7 days
No data30 days
Posts Archive
302
#digest
Дайджест самых интересных плюсовых видео и статей за прошедшие две недели. Теперь на Хабре :)
Читать далее
302
#meetup
Наш первый митап состоится уже через две недели, 18 августа (Пт) с 17:30 до 20:00 по адресу Москва, 2-й Донской проезд, д. 9, стр. 3 (оффлайн + онлайн трансляция докладов)
Напоминаем, что если вы планируете посетить его очно — вам необходимо зарегистрироваться на него по ссылке.
Регистрируйтесь и приходите на нашу первую встречу, будет классно!
302
Мы рады анонсировать новую активность на ближайшей встрече: викторину по мотивам C++ Quiz!
Проверьте себя, насколько хорошо вы знаете плюсы. Победителя ждёт небольшой приз!
302
#meetup
Навигационный пост для всех новых участников сообщества C++ Moscow
1. Подробности о ближайшем митапе
2. Регистрация на ближайший митап (если вы планируете посетить его очно, то регистрация обязательна)
Активности, запланированные на ближайший митап:
1. Бэкенд на плюсах для нормальных людей — доклад
2. std::expected. Обработка ошибок в C++23 — доклад
3. Викторина по мотивам C++ Quiz
4. Кушать снеки и пить напитки, просто хорошо пообщаться и провести время
И если вы хотите сделать этот список активностей краше — мы рады всем желающим выступить с мини-докладом продолжительностью до двадцати минут на любую тему, связанную с плюсами. Только свяжитесь с нами, и мы поможем вам на всех этапах: от подбора темы для выступления (если вы ещё с ней не определились) до подготовки красивой и ясной презентации.
Кроме того, если у вас есть идеи, как можно сделать наше мероприятие лучше (новые форматы, любые другие моменты) — предлагайте их в наш чат или личные сообщения.
Сделаем наш митап лучшим из доселе виданных вместе!
302
Возвращаемся к вам с дайджестом самых интересных плюсовых видео и статей за прошедшую неделю :)
И напоминаем вам, что регистрация на ближайшую встречу уже открыта. Мы рады всем желающим как просто послушать хорошие доклады и пообщаться с единомышленниками, так и попробовать себя в качестве докладчика — свяжитесь с нами, и мы со всем вам поможем.
1. C++ Weekly - Ep 385 - The Important Parts of C++20 — обзор некоторых полезных нововведений C++20: designated initializers, 3-way comparison, modules and coroutines и прочее
2. How to Master C++ - Jim Pascoe - ACCU 2023 — сборник практических советов по изучению современных плюсов, списочек хорошей литературы прилагается
1. Introduction to Programming with C++ For Engineers, Book Review — обзор, по всей видимости, весьма хорошей книжки по плюсам, единственное — книжке для новичков. Купить/скачать
2. Fast decoding of base32 strings — пример оптимизации декодирования base32 как с помощью стандартных методов избавления от ветвлений (использование таблиц), так и с помощью SIMD инструкций
3. Как вывести форматированный текст на экран в C++ — обзор нововведения C++23, функции
std::print, ее сравнение с std::cout, std::printf и std::format
4. Изучаем Kirigami от KDE: примеры разработки приложений — обзор Kirigami, фреймворка для создания пользовательского интерфейса приложений за авторством KDE
5. Безопасность типов и ресурсов в современном C++ — перевод работы Бьерна Стрaуструпа про безопасность типов и ресурсов в современном С++.
6. Пишем виртуальную машину (интерпретатор) простого байткода + JIT компиляция — туториал по написанию простой стековой виртуальной машины (объемом всего лишь в 558 строк) с использованием libjit
7. Как два байта переслать: контрибьютим в KPHP — история о том, как автор контрибьютил в kPHP реализацию одной функции, да так и не законтрибьютил, потому что это никому не нужно302
Несколько дней, как было согласовано время и место нашей первой встречи, а мы уже рады анонсировать вам и наш первый доклад.
Бэкенд на плюсах для нормальных людей — только на C++ Moscow
Если вы тоже желаете выступить с докладом — свяжитесь с нами! Это не так страшно, как кажется, но вместе с тем может стать важной вехой в вашем профессиональном развитии. Становитесь активной частью плюсового сообщества!
302
Бэкенд на плюсах для нормальных людей
С каждым годом писать прикладной код на плюсах становится все проще: у нас появляются такие удобные библиотеки, которые можно просто взять и использовать без необходимости мучаться с сборкой, страдать от отвратительной документации и просто излишней сложности, такие как nlohmann/json, C++ Requests и fmt
Но как только нам хочется хоть для личных нужд написать даже простой бэкенд.. На нас сваливается с одной стороны Boost.Beast — слишком низкоуровневый для большинства задач, с другой userver, только собрать который уже может оказаться большим испытанием. Кажется, проще плюнуть и написать все за один вечер на питоне.
Но, может, плюсовой экосистеме все же есть, что нам предложить? Сравним альтернативы и ответим на вопрос, бэкенд на плюсах для нормальных людей — миф или реальность?
302
Первая встреча московского сообщества программистов на C++ пройдет 18 августа (Пт) с 17:30 до 20:00 по адресу Москва, 2-й Донской проезд, д. 9, стр. 3 (оффлайн + онлайн трансляция докладов)
Мы приглашаем всех принять в ней участие: поделиться своим опытом и экспертизой, просто хорошо пообщаться в кругу единомышленников
Кроме того, мы будем рады всем желающим выступить с мини-докладом продолжительностью до двадцати минут на любую тему, связанную с программированием на C++
Свяжитесь с нами, и мы поможем вам на всех этапах: от подбора темы для выступления (если вы ещё с ней не определились) до подготовки красивой и ясной презентации
Заходите в чат по ссылке, регистрируйтесь на мероприятие (если вы планируете посетить его очно, то регистрация обязательна), и приходите на нашу первую встречу, будет весело и интересно!
302
Совсем скоро мы анонсируем время и место нашей первой встречи, ну а пока что делимся с вами дайджестом самых интересных плюсовых видео и статей за последнюю неделю
1. C++ Weekly - Ep 384 - Lambda-Only Programming — легкое юмористическое видео о мощи и выразительности, которой обладают лямбды в плюсах
1. Finite State Machine with std::variant - Vending Machine — простой и понятный пример реализации конечного автомата с помощью
std::variant
2, 3. #include cleanup in Visual Studio, Visualize Macro Expansion for C++ — парочка статей из C++ Team Blog от Microsoft, освещающих такие новые возможности Visual Studio как удаление неиспользуемых и добавление транзитивно используемых заголовочных файлов и пошаговая визуализация раскрытия макросов
4. Recognizing string prefixes with SIMD instructions — статья о том, как обмазавшись SIMD инструкциями можно избавиться от ветвлений в своем коде и ускорить его во много раз
5. Герои Кода и Магии: анализ игрового движка VCMI — анализ open-source движка для Героев Меча и Магии 3 от команды PVS-Studio. Проверьте свою внимательность — попробуйте распознать ошибки во всех представленных фрагментах кода с багами сами302
Мы решили вопрос с площадкой для проведения наших мероприятий!
Связавшись с одной из точек кипения, мы получили ответ, что тематика наших митапов вполне совпадает с тематикой их площадки.
Таким образом, они готовы бесплатно стать площадкой для наших встреч — следовательно, и посещение наших митапов будет бесплатным
302
Привет!
Добро пожаловать в московское сообщество плюсовых программистов.
Наша цель — организация регулярных бесплатных оффлайн митапов для обмена опытом и просто хорошего времяпровождения в кругу единомышленников :)
Приглашаем и тебя стать частью нашего сообщества: @cppmoscow_chat
