[Перевод] Ещё раз о моделях памяти, применявшихся в DOS
Источник: Habr
Автор: Albert_Wesker (Timeweb Cloud)
Источник: Habr
Автор: Albert_Wesker (Timeweb Cloud)
Хабр
Ещё раз о моделях памяти, применявшихся в DOS
Некоторое время назад я написал несколько статей о различных трюках, применявшихся в операционной системе DOS, чтобы вписаться в те жёсткие лимиты памяти, которые действовали в реальном...
Разработка трёхфазного энергомонитора на базе ESP8266 с функцией автоматической проверки прибора учёта
Источник: Habr
Автор: airattu
Источник: Habr
Автор: airattu
Хабр
Разработка трёхфазного энергомонитора на базе ESP8266 с функцией автоматической проверки прибора учёта
Задача разработки — быстрая проверка прибора учёта электроэнергии в полевых условиях. Устройство должно обладать низкой стоимостью, высокой мобильностью и более простым интерфейсом...
Правильная отрисовка выделения текста в QTextDocument: использование QAbstractTextDocumentLayout::PaintContext
Источник: Habr
Автор: intelegenter
Источник: Habr
Автор: intelegenter
Хабр
Правильная отрисовка выделения текста в QTextDocument: использование QAbstractTextDocumentLayout::PaintContext
Введение Работа с текстом в Qt — это мощный, но иногда сложный процесс. Когда дело доходит до отрисовки выделения текста в QTextDocument, многие разработчики сталкиваются с проблемами. Часто...
[Перевод] Спинлок в современном C++ с применением атомиков, барьеров памяти и экспоненциальной выдержкой
Источник: Habr
Автор: ph_piter (Издательский дом «Питер»)
Источник: Habr
Автор: ph_piter (Издательский дом «Питер»)
Хабр
Спинлок в современном C++ с применением атомиков, барьеров памяти и экспоненциальной выдержкой
Эта статья послужит вам быстрым, но глубоким введением в низкоуровневую конкурентность. Механизмы блокировки — важнейшая часть конкурентного программирования. Такие механизмы позволяют множественным...
Распределённая сборка Unreal Engine проектов с помощью Horde и UBA
Источник: Habr
Автор: feeelin (PVS-Studio)
Источник: Habr
Автор: feeelin (PVS-Studio)
Хабр
Распределённая сборка Unreal Engine проектов с помощью Horde и UBA
Распараллелить сборку большого проекта на несколько компьютеров? Легко! Разбираемся, как использовать Unreal Horde — новый инструмент внутри Unreal Engine 5.5. В том числе мы посмотрим, как с его...
Bridging the Gap: Writing Portable C++ Programs for CPU and GPU - Thomas Mejstrik - CppCon 2024
Источник: CppCon
Источник: CppCon
YouTube
Bridging the Gap: Writing Portable C++ Programs for CPU and GPU - Thomas Mejstrik - CppCon 2024
https://cppcon.org
---
Bridging the Gap: Writing Portable C++ Programs for CPU and GPU - Thomas Mejstrik - CppCon 2024
---
This talk presents a series of effective patterns to address challenges arising when code is developed that shall operate seamlessly…
---
Bridging the Gap: Writing Portable C++ Programs for CPU and GPU - Thomas Mejstrik - CppCon 2024
---
This talk presents a series of effective patterns to address challenges arising when code is developed that shall operate seamlessly…