Weekly 7 #49

Jan 02, 2014 21:57

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, которое в некоторых случаях повышает производительность предсказателя ветвлений.

weekly 7, ссылки

Previous post Next post
Up