Пулы объектов в C#: примеры, устройство и производительность
#c #net #benchmark #algorithms #datastructures #performance
https://habr.com/ru/articles/864902/
#c #net #benchmark #algorithms #datastructures #performance
https://habr.com/ru/articles/864902/
Хабр
Пулы объектов в C#: примеры, устройство и производительность
Пул объектов (Object Pool) — это паттерн, который позволяет повторно использовать объекты вместо создания новых. Это может быть полезно в ситуациях, когда инициализация объектов затратна. Паттерн...
Зачем покупать, когда можно… или как я собирал систему мониторинга фильтра воды и что из этого вышло
#diyпроекты #esp32 #arduino #homeassistant #c #androiddevelopment #timeweb_статьи
https://habr.com/ru/companies/timeweb/articles/862628/
#diyпроекты #esp32 #arduino #homeassistant #c #androiddevelopment #timeweb_статьи
https://habr.com/ru/companies/timeweb/articles/862628/
Хабр
Зачем покупать, когда можно… или как я собирал систему мониторинга фильтра воды и что из этого вышло
Привет, Хабр! Наверное, многие из вас понимают, насколько важно качество питьевой воды для здоровья человека. Технологии не стоят на месте и высокотехнологичные решения очистки воды, которые когда-то...
std::chrono в C++: управляем временем
#C #программирование
https://habr.com/ru/companies/otus/articles/864900/
#C #программирование
https://habr.com/ru/companies/otus/articles/864900/
Хабр
std::chrono в C++: управляем временем
Привет, Хабр! Помните, какие времена были? Когда-то мы всерьез возились с time_t и ctime , огребали от структур tm и, если хотели засечь время, то приходилось чудить с difftime() и писать собственный...
Баг SRWLock в Windows вешает многопоточные программы
#windows #c #stl #winapi #mutex #deadlock
https://habr.com/ru/articles/865518/
#windows #c #stl #winapi #mutex #deadlock
https://habr.com/ru/articles/865518/
Хабр
Баг в реализации SRWLock в Windows вешает многопоточные программы
Реализация SRWLock ( Slim Reader/Writer Lock ) на Windows может привести к серьёзным проблемам: многопоточное приложение может зависнуть (deadlock). При частой конкуренции многих потоков, удерживающих...
Как вызвать функцию, имея только ее имя в Unreal Engine
#C #UnrealEngine #Разработкаигр #Blueprint #Вызовфункциипоимени
https://habr.com/ru/articles/865524/
#C #UnrealEngine #Разработкаигр #Blueprint #Вызовфункциипоимени
https://habr.com/ru/articles/865524/
Хабр
Как вызвать функцию, имея только ее имя в Unreal Engine
Всем привет! Сегодня я расскажу про такую возможно полезную для кого-то вещь, как вызов функции по её имени в Unreal Engine 5 (причем с любым возвращаемым значением и любым кол-вом аргументов у данной...
Совместить DDD и MVVM: Разработка приложения-трекера расходов по правилу 50-30-20 на .NET MAUI
#net #c #maui #мобильноеприложение #траты #деньги #xamarin
https://habr.com/ru/articles/867768/
#net #c #maui #мобильноеприложение #траты #деньги #xamarin
https://habr.com/ru/articles/867768/
Хабр
Совместить DDD и MVVM: Разработка приложения-трекера расходов по правилу 50-30-20 на .NET MAUI
Всем привет! Сегодня я бы хотел рассказать вам про свое приложение Profitocracy , которое помогает мне следить за личными расходами, а также автоматически планировать бюджет на месяц. Данный проект...
Воскрешаем динозавров С++ в современных проектах: как применяют интрузивные контейнеры, ООП и разные стандарты языка
#5g #c #стандарты #тестированиесхд #библиотекас #митап #доклады
https://habr.com/ru/companies/yadro/articles/868000/
#5g #c #стандарты #тестированиесхд #библиотекас #митап #доклады
https://habr.com/ru/companies/yadro/articles/868000/
Хабр
Воскрешаем динозавров С++ в современных проектах: как применяют интрузивные контейнеры, ООП и разные стандарты языка
Библиотеку Boost.Intrusive применяют в разработке 5G-сетей, а ООП — в тестировании систем хранения данных. Удивлены? Не верьте стереотипам о том, что эти технологии устарели — эксперты YADRO на митапе...
[Перевод] Stat Commands: Добавляем трассировку в Unreal Engine
#unrealengine #C #трассировка #StatCommands
https://habr.com/ru/companies/otus/articles/867940/
#unrealengine #C #трассировка #StatCommands
https://habr.com/ru/companies/otus/articles/867940/
Хабр
Stat Commands: Добавляем трассировку в Unreal Engine
Единственный разумный подход к оптимизации игры — это всегда иметь под рукой хорошие метрики производительности. Unreal Engine поставляется сразу с несколькими полезными...
Реверс-инжиниринг программы мониторинга артериального давления: от анализа к разработке
#реверсинжиниринг #c #arduino #эмулятор #comпорт
https://habr.com/ru/articles/868092/
#реверсинжиниринг #c #arduino #эмулятор #comпорт
https://habr.com/ru/articles/868092/
Хабр
Реверс-инжиниринг программы мониторинга артериального давления: от анализа к разработке
Начало Передо мной встала задача провести реверс-инжиниринг программы мониторинга артериального давления для устройства Spacelabs OnTrak 90227 ABP Monitor. Вот такого: Spacelabs OnTrak 90227 ABP...
Новые диагностические правила в PVS-Studio 7.34
#статическийанализ #sast #гост #c #java #c #net
https://habr.com/ru/companies/pvs-studio/articles/868508/
#статическийанализ #sast #гост #c #java #c #net
https://habr.com/ru/companies/pvs-studio/articles/868508/
Хабр
Новые диагностические правила в PVS-Studio 7.34
С релизом PVS-Studio 7.34 в анализаторе появились новые диагностические правила: taint для Java, множество Unity-диагностик для C#, углубление в OWASP и многое другое! Расскажем о них в этой статье....