То что должен прочитать каждый, чтобы небыло потом обидно

Первые две книги, я рекомендую особенно. Это новый уровень современной програмерской мысли.

содержание

Алгоритмические трюки для программистов

Генри Уоррен мл.

Книга особенно понравится тем кто программирует на ассемблере. Хотя вообще она посвящена оптимизации вычислений и применима на любом языке высокого уровня. В книге собрано огромное количество неких математических приёмов, если точнее, то даже не математических, а некой смеси арифметики и логики. Гилбертовы кривые, три способа извлечения квадратного корня и т.д. В любом случае прочитайте эту книгу и ваш мир перевернётся.

В том переводе что у меня есть я насчитал как минимум десяток ошибок. Одна две как оказалось принадлежат оригиналу. Но настроения это сильно не портит.

Строки, деревья и последовательности в алгоритмах

Дэн Гасфилд

Книга в основном посвящена генетике. А генетика в данный момент просто запредельная область программирования. Более сложных вещей в области программирования люди ещё не придумывали. Так что генетике мы во многом обязаны. Хотя далёкие области этой генетики нормальному программисту не нужны вовсе. Но по любому, то что вы узнаете в этой книге, больше вы не узнаете нигде. У книги далеко не лучший перевод, и доверять ему не стоит вовсе. А когда читаешь нужно думать как следует головой. Но переводчик тем не менее старался.

Методы и алгоритмы вычислений на строках

Билл Смит

Смысл книги понятен из названия. Книга в принципе почти во всём повторяет всё то что описано в выше указаной книге, трёмя годами раньше. Хотя правда в первой книге было написано больше. Есть также немного новых моментов.

Прикладная криптография

Брюс Шнайер

Лучший и наиболее полный учебник по криптографии, написанный одним из ведущих специалистов в области криптографии. Очень хорошо иметь подобную книгу у себя на полке.

Протоколы TCP/IP

У. Ричард Стивенс

Книга является переводом книги: 'TCP/IP Illustrated, volume 1 The Protocols. W.Richard Stevens'. Переведён был только первый том. Второй и третий переведены небыли и не будут. Для справки первый том посвящен устройству IP протоколов, а также UDP, TCP и т.д. Второй том сетевому программированию в BSD. Третий HTTP протоколу. В любом случае, не смотря на размер книги более удачного и практичного руководства по TCP/IP протоколу вы не найдёте. Многие конешно думают что лучше всего читать книгу Д. Крамера, но это не так.

Олимпиадные задачи по программированию

Стивен С. Скиена, Мигель А.Ревила

Превосходная книга. Не про всякое руководство или олимпиадные задачи я мог бы сказать тоже самое. Действительно подобающий уровень задач. На олимпиаду вас конешно никто не тянет. Можете воспринимать эту книгу как учебник по программированию. Мне лично больше всего понравились разделы по геометрии и динамическому программированию.

Методы сжатия данных

Д. Ватолин, А. Ратушник, М. Смирнов, В. Юкин

Как вы поняли книга про методы сжатия данных. Хафман, арифметическое и PPM кодирование; JPG сжатие. Книга излагает основы методов сжатия данных - предельно понятным и доступным языком. Единственный в своём роде учебник (в других, начинающий и понять бы ничего не смог и напишут скорее всего неправильно). Кстати! Поскольку первый тираж книги давно распродан, мы можете скачать её полную электроную версию на сайте авторов: www.compression.ru. Правда по качеству она будет уступать бумажной.

LaTeX

М. Гуссенс

Путеводитель по пакету LaTeX (М. Гуссенс, Ф. Миттельбах, А. Самарин). Превосходное и незаменимое руководство по пакету LaTex и всем его современным примочкам. Тем кто с LaTeX не знаком толку от него не будет.

Ну и так для справки

Путеводитель по пакету LaTeX и его Web-приложениям (М. Гуссенс, С. Ратц). Книга про то как использовать LaTeX для создания Web страниц, PDF файлов и т.д. Очень интересно там описано такое явление как XML. Вообщем даже если вам это не нужно, то в комплекте с первой книгой она смотрится очень не плохо.

Путеводитель по пакету LaTeX и его графическим расширениям (М. Гуссенс, С. Ратц, Ф. Миттельбах). купил для комплекта. Прочитать ещё не успел, но полистать смог. Видел деревья, биохимические формулы, надписи по кривым траекториям, 20 цветных страниц.

Г. Грэтцер. первые шаги в LaTeX'e. ну эта как-то не очень спечатляет, можете тут скачать: Gretcer(latex).rar (3.5м).

Всё про TeX. Оригинальная книга Кнута. Глубокое описание самого языка TeX, от низкого уровня, до родного макропакета plain TeX. Обложка показана без обёртки (потому как она у меня уже очень потрёпанная).

Всё про METAFONT. Так же книга Кнута. Переведена не так давно, но очень кстати. Раньше можно было достать только в электронном виде на немецком языке. Некоторые используют METAFONT совместно с самим TeX для генерации произвольных рисунков, но это мне кажется дурной тон. А так если хотите можете заглянуть, вещь не менее титаническая чем сам TeX. Кроме того будете иметь представление о том как создаются шрифты TeX и вообще шрифты, и испытывать праведный ужас в дальнейшем.

Об интеллекте

Джефф Хоккинс

Книга про проблемы искуственного интеллекта. Нейробиология, рассуждения о принципах работы человеческого мозга, возможности создания разумных машин, теории автора, научные факты. Ничего применимого к практике в книге нет. Проще говоря болтовня болтовня, но зато какая. Дико интересно почитать, звучит всё очень правдоподобно и разумно. Да автор не прост, он даже умудрился открыть свой институт по нейробиологии. Короче этакий житель силиконовой долины и маленький 'Стивен Хокинг' в мире информатики. Обсуждаются такие вещи, как творчество, сознание и т.д. Очень жаль что автор обделил вниманием такие явления как сон. Вообще спустя неделю, я понимаю что половина учёных рассуждений, которые я видел, просто наивный бред. А вопросов после раздумий возникает всё больше. Хочется чтобы автор написал книгу побольше (хотя бы раз в пять).

Что до самой книги. 230 страниц, крупным шрифтом, на дешёвой бумаге. В книге нашёл три заметные опечатки, одна очень досадная. В приципе можно её не покупать, а просто скачать ввиде текста и напечатать шрифтом нормального размера. Получится меньше ста страниц. Картинок там почти нет, если ваша распечатка, будет совсем без картинок, вы в принципе ничего от этого не потеряете. Ну а вообще можете и купить, бумага дешёвая, книга тоже очень дешёвая (разуммется не в книжном магазине, который завышает цену в два три раза). Можете даже скачать её прямо тут: on_intelligence.rar (317кб). Правда перевод другой, не такой как в книге.

Hosted by uCoz