Асинхронное логирование в C++ — не серебряная пуля: что на самом деле ограничивает производительность
Источник: Habr
Автор: emishkurov
Источник: Habr
Автор: emishkurov
Хабр
Асинхронное логирование в C++ — не серебряная пуля: что на самом деле ограничивает производительность
Асинхронное логирование давно считается “очевидной оптимизацией”: вынесли запись в отдельный поток — и всё стало быстрее. Но если копнуть глубже, оказывается, что это не совсем так. В предыдущей...
🔥1
Stratum 1 NTP-сервер на Raspberry Pi в 2026 году: DCF77 + GPS/PPS, chrony, libgpiod v2
Источник: Habr
Автор: hauptling
Источник: Habr
Автор: hauptling
Хабр
Stratum 1 NTP-сервер на Raspberry Pi в 2026 году: DCF77 + GPS/PPS, chrony, libgpiod v2
Все туториалы по «точному времени на Raspberry Pi» сломаны на современных системах. Разбираю почему — и показываю как сделать правильно. Предыстория Хотелось иметь дома автономный NTP-сервер, который...
Создаем Java обертку для C++ класса в Android приложении, а также реализуем обратные вызовы из нэйтива
Источник: Habr
Автор: first_row
Источник: Habr
Автор: first_row
Хабр
Создаем Java обертку для C++ класса в Android приложении и реализуем обратные вызовы из нэйтива
Кратко расскажу о себе и о том, зачем возникла необходимость в подобном. Я более десяти лет пишу приложения под Android, около пяти лет под IOS, и сейчас переношу свои...
Work Contracts in Action: Advancing High-performance, Low-latency Concurrency - Michael Maniscalco
Источник: CppCon
Источник: CppCon
YouTube
Work Contracts in Action: Advancing High-performance, Low-latency Concurrency - Michael Maniscalco
https://cppcon.org
---
Work Contracts in Action: Advancing High-performance, Low-latency Concurrency in C++ - Michael Maniscalco - CppCon 2025
---
Real-time systems such as high-frequency trading, game engines, and embedded control demand predictable,…
---
Work Contracts in Action: Advancing High-performance, Low-latency Concurrency in C++ - Michael Maniscalco - CppCon 2025
---
Real-time systems such as high-frequency trading, game engines, and embedded control demand predictable,…
std::vector — Four Mechanisms Behind Every push_back() -- Gracjan Olbinski
Источник: isocpp.org (Standard C++)
Источник: isocpp.org (Standard C++)
Constexpr STL Containers: Why C++20 Still Falls Short - Sergey Dobychin - CppCon 2025
Источник: CppCon
Источник: CppCon
YouTube
Constexpr STL Containers: Why C++20 Still Falls Short - Sergey Dobychin - CppCon 2025
https://cppcon.org
---
Constexpr STL Containers: Why C++20 Still Falls Short - Sergey Dobychin - CppCon 2025
---
One of the most powerful features that sets C++ apart from many other languages is its ability to perform complex constant evaluation at compile…
---
Constexpr STL Containers: Why C++20 Still Falls Short - Sergey Dobychin - CppCon 2025
---
One of the most powerful features that sets C++ apart from many other languages is its ability to perform complex constant evaluation at compile…
How can I use ReadDirectoryChangesW to know when someone is copying a file out of the directory?
Источник: The Old New Thing
Источник: The Old New Thing
Microsoft News
How can I use ReadDirectoryChangesW to know when someone is copying a file out of the directory?
File copying is not a fundamental operation, nor is it even detectable at the file system layer.
Zig вместо C: пишем высокопроизводительный CLI-инструмент и заменяем 3000 строк C-кода
Источник: Habr
Автор: skywalker192
Источник: Habr
Автор: skywalker192
Хабр
Zig вместо C: пишем высокопроизводительный CLI-инструмент и заменяем 3000 строк C-кода
Всё началось на второй паре по системному программированию. Нам дали задачу: написать CLI-утилиту для анализа логов - парсить файл, фильтровать записи по уровню ошибок, считать статистику, выводить...
Rwal: Как я пишу кросс-платформенный менеджер обоев на C++20 в 10 классе
Источник: Habr
Автор: Aloncie
Источник: Habr
Автор: Aloncie
Хабр
Rwal: Как я пишу кросс-платформенный менеджер обоев на C++20 в 10 классе
Привет, Хабр! Меня зовут Aloncie. Пока в моем окружении часто спорят о том, какой язык программирования учить первым, я решил не выбирать легких путей и закопаться в «кишки» системного...
🔥3