Высокопроизводительный радиоканал на базе 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.…
Преобразование списка в массив в C++
Простое решение состоит в том, чтобы использовать цикл for на основе диапазона для обхода списка и, один за другим, добавлять каждый элемент в следующий доступный индекс в массиве.
Другой способ преобразование можно найти здесь.
Простое решение состоит в том, чтобы использовать цикл for на основе диапазона для обхода списка и, один за другим, добавлять каждый элемент в следующий доступный индекс в массиве.
Другой способ преобразование можно найти здесь.
2D примитивы мультимедийной библиотеки SFML для разработки игр на C++.
https://habr.com/ru/post/702128/
https://habr.com/ru/post/702128/
Хабр
2D примитивы мультимедийной библиотеки SFML для разработки игр на C++
Предыдущая тема Следующая тема Продолжая тему построение графических объектов используя мультимедийную библиотеку SFML, рассмотрим интересный класс VertexArray (массив вершин). Точки #include...