Archive for May, 2006

Joel Spolsky, “User Interface Design for Programmers”

Sunday, May 14th, 2006

Книга Джоэля Сполски “Дизайн пользовательского интерфейса: руководство для программистов” свободно доступна в электронном виде на сайте автора: Joel Spolsky “User Interface Design for Programmers”.

Также можно почитать сделанный энтузиастами русский перевод: “Руководство по UI дизайну для программистов”.

Oracle Documentation

Sunday, May 14th, 2006

В стандартной документации, прилагающейся к Oracle Server 10g, можно отдельно порекомендовать три книги безусловной самостоятельной ценности:

Для получения доступа к книгам придётся завести бесплатный Oracle Web эккаунт. Полный список книг, входящих в комплект: Oracle Database Online Documentation (и по ссылкам из верхнего меню).

Intel IA-32 Technical Documentation

Saturday, May 6th, 2006

Стандартные руководства по современным процессорам Intel, начиная от Pentium IV и заканчивая Xeon, доступны с сайта developer.intel.com.

Архитектура процессора подробно и достаточно увлекательно описана в следующих томах:

Описание интеловской реализации технологии x86-64, которая для конспирации переименована в IA-32e, также входит в комплект. Из документации старательно удалены любые ссылки на AMD, но правду утаить невозможно.

Бонус: список отличий между реализациями AMD x86-64 и Intel IA-32e.

См. также: AMD x86-64 (AMD64) Developer Guides.

Бьерн Страуструп “Дизайн и эволюция C++”

Saturday, May 6th, 2006

В книге Страуструпа “Дизайн и эволюция C++” описана история создания и развития языка C++, а также рассмотрен ряд технических аспектов реализации тех или иных возможностей языка. Много внимания уделено влиянию других языков программирования.

Купить книгу можно на bolero: Бьерн Страуструп “Дизайн и эволюция C++”.