RU

Особенности разработки встраиваемого программного обеспечения. Часть 2

В предыдущей части статьи я рассказал об особенностях реализации многозадачности для ВПО. Однако, какой бы ни был выбран подход к многозадачности, а…

CC++embeddedмикроконтроллерыблокировкиdmafsm
Habr
RU

Особенности разработки встраиваемого программного обеспечения. Часть 1

В этой статье пойдет речь о немаловажных особенностях разработки встраиваемого программного обеспечения (далее ВПО) для микроконтроллеров (далее МК)…

CC++embeddedмикроконтроллерымногозадачностьпланировщик задач
Habr
RU

[Перевод] Swift 6.4

Swift 6.4 теперь доступна. Swift стремится быть отличным выбором для всего стека — от приложений и серверов до системного кода, встраиваемых устройс…

swiftc++Cjavawebassemblyembeddedandroid
Habr
RU

Пять месяцев на игровой движок, месяц на игру. Зачем я написал собственный движок на C

Пять месяцев назад я начал делать игровой движок Neotolis Engine на C17. Хотел глубже погрузиться в рендер и собрать для себя движок, с которым мне…

gamedevигровой движокCWebAssemblyWebGLOpenGLAI-агентыClaude CodeCodex
Habr
RU

Оптимизация сетевой обработки в высоконагруженных системах

В условиях стремительного роста объёмов интернет‑трафика особое значение приобретают высоконагруженные системы. Под этим термином понимают подкласс…

vpnCc++высоконагруженные системысокетыwireguardсетевая оптимизация