Отчет о поездке: осенняя встреча по стандартам ISO C++.
https://herbsutter.com/2022/11/12/trip-report-autumn-iso-c-standards-meeting-kona/
https://herbsutter.com/2022/11/12/trip-report-autumn-iso-c-standards-meeting-kona/
Sutter’s Mill
Trip report: Autumn ISO C++ standards meeting (Kona)
A few minutes ago, the ISO C++ committee completed its second-to-last meeting of C++23 in Kona, HI, USA. Our host, the Standard C++ Foundation, arranged for high-quality facilities for our six-day …
Для производительности программного обеспечения важен способ доступа к данным.
https://johnnysswlab.com/for-software-performance-the-way-data-is-accessed-matters/
https://johnnysswlab.com/for-software-performance-the-way-data-is-accessed-matters/
Johnny's Software Lab
For Software Performance, the Way Data is Accessed Matters! - Johnny's Software Lab
In our experiments with the memory access pattern, we have seen that good data locality is a key to good software performance. Accessing memory sequentially and splitting the data set into small-sized pieces which are processed individually improves data…
Высокопроизводительный радиоканал на базе STM32 / ESP32 / ESP8285 для RC-приложений.
https://proglib.io/w/6d577a28
https://proglib.io/w/6d577a28
Libhunt
ExpressLRS Alternatives and Reviews
Which is the best alternative to ExpressLRS? Based on common mentions it is: USB-WiFi, Betaflight, Ardupilot, Meshtastic/Firmware or Betaflight-configurator
Мы переезжаем с текущего офиса в центре Москвы с идеальной локацией — рядом метро и все необходимое.
Если у кого-то есть знакомые, которым нужно хорошее пространство на 5 человек, например, взамен коворкингу, то это идеальный вариант.
А еще там осталась мебель в хорошем состоянии, которую можно выкупить дешевле, чем заказывать из магазина.
Адрес: https://yandex.ru/maps/-/CCUfFIa2-D
Записаться на просмотр: https://proglib.tech/w/c9e8bf63
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Высокоскоростной фулл-стек фреймворк для веб-приложений на основе C++ и Qt, который поддерживает протоколы HTTP и WebSocket.
https://proglib.io/w/b978b2f3
https://proglib.io/w/b978b2f3
Libhunt
TreeFrog Framework Alternatives - C++ Web Application Framework | LibHunt
TreeFrog Framework : High-speed C++ MVC Framework for Web Application. Tags: Web Application Framework, Qt, MVC, ORM.
Внутри boost::unordered_flat_map.
https://bannalia.blogspot.com/2022/11/inside-boostunorderedflatmap.html
https://bannalia.blogspot.com/2022/11/inside-boostunorderedflatmap.html
Blogspot
Inside <code>boost::unordered_flat_map</code>
Introduction The case for open addressing SIMD-accelerated lookup boost::unordered_flat_map data structure Rehashing Hash post-mixing Sta...
❓Как выразить мысли дизайнеров интерфейсов в программном коде?
На этот вопрос ответят авторы небольшого цикла статей на Хабре. Команда разработки VK Teams расскажет, как создаёт сложные интерфейсы с помощью Qt Framework. Цель статей — показать, как использовать Qt Framework исключительно с применением классического QWidget-based подхода.
В лонгриде подробно изложены необходимые подходы к реализации интерфейса пользователя и нюансы построения кода.
⬇️ Прочесть статьи можно здесь: https://habr.com/ru/company/vk/blog/701382/
На этот вопрос ответят авторы небольшого цикла статей на Хабре. Команда разработки VK Teams расскажет, как создаёт сложные интерфейсы с помощью Qt Framework. Цель статей — показать, как использовать Qt Framework исключительно с применением классического QWidget-based подхода.
В лонгриде подробно изложены необходимые подходы к реализации интерфейса пользователя и нюансы построения кода.
⬇️ Прочесть статьи можно здесь: https://habr.com/ru/company/vk/blog/701382/
Хабр
Создаем сложные интерфейсы и спецэффекты на базе Qt. Часть I
Привет, Хабр! Меня зовут Михаил Полукаров, я занимаюсь разработкой desktop-версии в команде VK Teams . Каждый день нашим мессенджером пользуются миллионы людей, поэтому мы уделяем особое внимание...
📜 15 лучших практик SQL после 20 лет программирования
Даже если ваш SQL-код работает правильно, его все равно можно улучшить, в частности в том, что касается производительности и читаемости. В статье перечислены лучшие практики составления SQL-запросов, которым вы должны следовать, чтобы сделать ваш код более легким для чтения и понимания.
🔗 Основной сайт
🔗 Зеркало
Даже если ваш SQL-код работает правильно, его все равно можно улучшить, в частности в том, что касается производительности и читаемости. В статье перечислены лучшие практики составления SQL-запросов, которым вы должны следовать, чтобы сделать ваш код более легким для чтения и понимания.
🔗 Основной сайт
🔗 Зеркало
Вынесет ли компилятор strlen() в отдельную переменную?
Anonymous Quiz
59%
Да, GCC сделает так
24%
Нет
17%
Это неправильная оптимизация
Как измерить длину SSO строки с помощью constinit и constexpr (эксперимент C++20).
https://www.cppstories.com/2022/sso-cpp20-checks/
https://www.cppstories.com/2022/sso-cpp20-checks/
C++ Stories
How to Measure String SSO Length with constinit and constexpr
In this text you’ll learn about a few techniques and experiments with constexpr and constinit keywords. By exploring the string implementation, you’ll also see why constinit is so powerful.
What is SSO Just briefly, SSO stands for Short String Optimization.…
What is SSO Just briefly, SSO stands for Short String Optimization.…