Книга: «Сетевое программирование. От основ до приложений»
Источник: Habr
Автор: ph_piter (Издательский дом «Питер»)
Источник: Habr
Автор: ph_piter (Издательский дом «Питер»)
Хабр
Книга: «Сетевое программирование. От основ до приложений»
Привет, Хаброжители! В мире, где технологии связи развиваются стремительно, а интернет объединяет миллиарды устройств, умение создавать надежные и эффективные сетевые приложения становится критически...
Евгений Ерохин — Branch prediction, или Откуда процессор берет производительность (Часть 1)
Источник: C++ User Group
Источник: C++ User Group
YouTube
Евгений Ерохин — Branch prediction, или Откуда процессор берет производительность (Часть 1)
Подробнее о конференции C++ Russia: https://jrg.su/9Sszhd
— —
Скачать презентацию с сайта C++ Russia — https://jrg.su/ECLGTM
Современные процессоры являются крайне сложными устройствами, заточенными на получение максимальной производительности из того кода…
— —
Скачать презентацию с сайта C++ Russia — https://jrg.su/ECLGTM
Современные процессоры являются крайне сложными устройствами, заточенными на получение максимальной производительности из того кода…
If the FormatMessage function fails, and I requested that it allocate a buffer, do I have to free the buffer?
Источник: The Old New Thing
Источник: The Old New Thing
Microsoft News
If the FormatMessage function fails, and I requested that it allocate a buffer, do I have to free the buffer?
There was no buffer returned, so there's nothing to free anyway.
[Перевод] Асинхронная обработка ошибок – это сложно. Пример на CUDA
Источник: Habr
Автор: ph_piter (Издательский дом «Питер»)
Источник: Habr
Автор: ph_piter (Издательский дом «Питер»)
Хабр
Асинхронная обработка ошибок – это сложно. Пример на CUDA
Или как я научился не беспокоиться из-за cudaGetLastError() и просто признал её нежелательной Любому, кто сталкивался с проектированием API, приходилось мучиться над вопросом, как лучше всего...
Spinlock vs. Mutex vs. Semaphore: Разбираемся в синхронизации с Zephyr OS
Источник: Habr
Автор: artur_r0k3r
Источник: Habr
Автор: artur_r0k3r
Хабр
Spinlock vs. Mutex vs. Semaphore: Разбираемся в синхронизации с Zephyr OS
Всем привет! Сегодня хочу углубиться в одну из самых важных тем в мире Zephyr OS — синхронизацию потоков и задач. Если вы хоть раз работали с k_thread_create , гоняли потоки туда-сюда и ловили bus...
Taming Hard Faults in Zephyr OS: Практическое руководство для embedded-разработчиков
Источник: Habr
Автор: artur_r0k3r
Источник: Habr
Автор: artur_r0k3r
Хабр
Taming Hard Faults in Zephyr OS: Практическое руководство для embedded-разработчиков
🚨 Что такое Hard Fault простыми словами Hard Fault — это критическая ошибка процессора. Проще говоря, это ситуация, когда микроконтроллер встречает что-то настолько «невозможное» для себя, что не...