Books — различия между версиями

Материал из OpenWiki
Перейти к: навигация, поиск
(Imported from MoinMoin)
 
м (1 версия)
(нет различий)

Версия 18:27, 14 октября 2008

Обзоры книг

Сети, для администраторов

  • "[wiki:AdminBook Unix: руководство системного администратора]" (Эви Немет)
  • "__TCP/IP: Сетевое администрирование__" (Крэйг Хант) - книга про настройку разнообразных сетевых сервисов под Linux, Solaris, BSD. Для начинающих администраторов.

Фундаментальные, классические труды

  • Эндрю Таненбаум:
    • "__Современные операционные системы__"
    • "__Операционные системы: разработка и реализация__"
    • "__Архитектура компьютера__"
    • "__Распределенные системы. Принципы и парадигмы__"
    • "__Компьютерные сети__"
  • Дональд Кнут:
    • "__Искусство программирования том 1. Основные алгоритмы__"
    • "__Искусство программирования, том 2. Получисленные алгоритмы__"
    • "__Искусство программирования, том 3. Сортировка и поиск__"
    • "__Конкретная математика__"
  • Ричард Стивенс:
    • "__UNIX: разработка сетевых приложений__"
    • "__UNIX: взаимодействие процессов__"

Операционные системы

  • "[wiki:RobachevskyBook Операционная система Unix]" (А. Робачевский)
  • "UNIX изнутри" (Ю. Вахалия)


Книги для разработчиков

  • Java
    • "__Java: Справочник__" 4-е издание (Дэвид Флэнаган) - хороший справочник по Java 1.4, без воды. Первые 300 страниц из 1000 - руководство по языку и средствам разработки.
  • Perl
    • "__Программирование на Perl__" 3-е издание (Ларри Уолл) - прекрасное руководство по языку Perl, включая разделы по работе интерпретатора и трехсот страничный справочник по функциям и модулям;
    • "__Perl: Сборник рецептов__" 2-е издание - (Том Кристиансен) - сборник огромного числа заметок, примеров и советов по программированию на языке Perl. Позволяет найти оптимальное решение для огромного числа небольших задач.
  • Web-технологии
    • "__JavaScript: Подробное руководство__" (Дэвид Флэнаган) - лучшая книга по JavaScript. Первые 500 страниц - руководство по языку, остальные 500 - отличный справочник.
  • Python
    • На русском языке нет нормального руководства и справочника по Python. Классическое руководство "__Язык программирования Python__" (Г.Россум) переведено, но не опубликовано в бумажном виде.
  • Системное программирование
    • "__Linux: Сетевая архитектура__" (Клаус Вейрле) - подробное описание структуры и реализации сетевых протоколов в Linux ядрах 2.2. и 2.4.
    • "__FreeBSD: архитектура и реализация__" (МакКузик Маршалл К., Невилл-Нил Джордж В.) - в книге представлена информация о внутренней структуре FreeBSD (на примере FreeBSD 5.2). Рассказывается об организации ядра FreeBSD и его службах, управлении процессами, потоками и памятью, сетевой и локальной файловых подсистемах и сетевых протоколах.

Книги для пользователей, основы