1.
ARMы для самых маленьких (
2,
3,
4)
Серия статей про программирование ARMов на самом низком уровне. Целевая аудитория - те, кто еще не знаком с ARMами, но не прочь подержать в руках паяльник и не пугается слов вроде "обработчик прерывания" и аббревиатур вроде UART. В принципе, должно быть полезно даже ковыряющим RaspberryPi.
2.
Why doesn't Windows 95 format floppy disks smoothly? (
перевод)
Как и подсказывает нам заголовок, здесь поясняется, почему Windows 95 подвисала на время форматирования дискеты. Я уже мало что помню из тех времен, но эта особенность врезалась в память навсегда, равно как и шутка про "сейчас, дискету доформатирую". Конечно, статья представляет только исторический интерес.
3.
chrono-compatible Low Level Date AlgorithmsНабор алгоритмов для работы с датами. Реализованы на C++11, но снабжены подробными комментариями, поэтому перевести их на другой язык должно быть относительно легко. В закладки, однозначно.
4.
C++ Style CastsКраткая справка по cast operators в C++ и отличные уточнения в
ветке на reddit.
5.
Operating System Development SeriesМногосерийное руководство по разработке "ОС" с нуля под x86. Вдруг кто-то еще интересуется таким времяпрепровождением?
6.
Algorithmic Trading: A Practical Tale for EngineersКак делаются торговые роботы для Форекса. Человек делится своим опытом, попутно рассказывая самые основы. Плюс приводит несколько ссылок для углубленного изучения.
7.
repz retДетективная история о неожиданном сочетании префикса repz и команды ret, которое в некоторых случаях повышает производительность предсказателя ветвлений.