Weekly 11 #28

Mar 04, 2013 08:00

1. How a C++ compiler implements exception handling
В подробностях описывается, как реализован механизм исключений в VC++. Не для слабых духом.

2. Вейвлет-сжатие «на пальцах»

На примере преобразований Хаара и Добеши. Действительно понятно и на пальцах. Правда, обобщенное понятие вейвлет-преобразования так и не раскрывается.

3. Manually creating an ELF executable
x86 Masochism 101, как говорит автор. Сооружаем исполняемый ELF-файл с помощью одного лишь hex-редактора.

4. Vim after 11 years
Советы по настройке и использованию vim с высоты 11-летнего опыта.

5. О техническом собеседовании

Поток сознания на тему проведения технических собеседований. Комментарии во многом интереснее статьи.

6. Algorithms
Свободно доступный черновик книги по алгоритмам за авторством небезызвестных товарищей Dasgupta, Papadimitriou и Vazirani.

7. Forcing a file's CRC to any value
Как, изменив всего 4 последовательных байта в файле, заставить его CRC32 принимать произвольное значение. С теоретическим обоснованием.

8. Linux Commands - A Practical Reference
Справочник по типичным вариантам использования популярных консольных команд.

9. Frustrations and Aspirations of a Software Craftsman
Какие факторы заставляют нас чувствовать отвращение к проекту и снижают мотивацию, а какие - наоборот.

10. Which LISP dialect would you use if you started learning it today?
Пьедестал, разумеется, делят Racket, Clojure и Common Lisp. Но интересно само обсуждение.

11. TOML

Минималистичный YAML-JSON-like формат представления данных. Симпатичный. Желающие могут успеть приложить руки к написанию парсеров на экзотических языках.

weekly 11, ссылки

Previous post Next post
Up