В предыдущий обзор новинок компьютерная литература, кроме чисто компьютерных книг, была еще одна художественная литература.
Это произошло благодаря тому, что автором этой книги является известный в компьютерном мире товарищ по имени Марк Руссинович (Марк Руссинович), технический сотрудник Microsoft, основатель компании Сисинтерналы , автор нескольких книг, множества статей по WinAPI и компьютерной безопасности и вообще известный в не столь узких кругах парень.
За время, прошедшее с той публикации, я ближе познакомился с творением Марка и теперь могу рассказать о его кибертриллере подробнее.
Попробуем провести параллель между творчеством автора художественной книги, кинорежиссера и.
программиста.
Ведь если посмотреть с определенной точки зрения, то можно заметить, что режиссер фильма и автор книги моделируют некоторую реальность точно так же, как мы с вами моделируем предметную область при проектировании компьютерной системы.
И чем лучше мы знаем предметную область, чем лучше наши аналитические способности и желание создавать качественные абстракции этой самой области, тем ближе полученная система будет соответствовать реальности.
Чем лучше он будет работать, тем меньше в нем будет глюков и тем меньше будет разочарований у бизнес-пользователей – специалистов в этой предметной области.
Режиссер, как и автор книги, моделирует свой вымышленный мир, стараясь подчеркнуть важные с его точки зрения детали, абстрагируясь от второстепенных аспектов.
В большинстве случаев это сводится либо к упрощению тех или иных абстракций, либо к искажению реальности, поскольку реальная работа хакера будет столь же неинтересна рядовому потребителю, как и повседневная жизнь врача, бойца спецназа или археолога.
.
Мы все знаем, что в космосе нет звука, и можно быть уверенным, что Джордж Лукас тоже это знает, но чем были бы «Звездные войны» без потрясающих звуковых эффектов космических сражений? Так что к некоторым из этих «ошибок» следует относиться спокойно.
Но кроме этого бывают и более банальные ошибки, когда режиссер или автор из-за отсутствия собственной квалификации искажает реальность до такой степени, что знающему специалисту становится либо смешно, либо невероятно грустно.
Технически книга «Нулевой день: Роман» Особняком стоит то, что сам автор является всемирно известным экспертом в области компьютерной безопасности — темы, которая является центральной в его книге.
В результате Марк создает достаточно реалистичную с точки зрения компьютерного специалиста модель мира, в которой нет откровенных технических ляпов, а если и есть недостатки в его «абстракции», то они связаны скорее с ее упрощением, а не непониманием работы хакера или специалиста по информационной безопасности.
Однако в данном случае открытым остается другой вопрос: если с технической стороной у книги нет проблем, то как насчет сюжета и художественной составляющей? Давайте представим такой сценарий: мы берем одну из книг Тома Клэнси о Джеке Райане, разрезаем ее пополам; переносим главного героя со стола аналитика ЦРУ (*) в отдел компьютерной безопасности.
Мы меняем основную тему книги с наркотиков, покушения на президента или чего-то подобного, на беспрецедентную компьютерную атаку, которая может ввергнуть славную североамериканскую страну вместе с остальным не менее славным западным миром в длительный хаос.
.
Мы оставляем фанатичных арабов; безрассудные, но очень умные русские; плохие чеченцы; глупый лидер; парочка красивых женщин (не забываем о романтических отношениях главного героя хотя бы с одной из них); мы помним трагедию 11 сентября, мы вмешиваемся в этот вопрос вместе с Аль-Каидой, возглавляемой самим Бен Ладеном; все это обильно обрабатываем компьютерным жаргоном (**) и в результате получаем добротный кибертриллер.
Конечно, ничего сверхъестественного в художественном отношении от этого романа ожидать не стоит. В этой книге действительно есть несколько сюжетных линий, каждая из которых развивается более или менее независимо, но скорость, с которой они объединяются, все еще слишком высока; и поведение героев зачастую кажется слишком неправдоподобным, а многие повороты сюжета кажутся предсказуемыми.
Но, надо сказать, что большинство современных книг, авторы которых не являются специалистами в области компьютерной безопасности, страдают схожими проблемами, поэтому на общем уровне литературная составляющая книги не так сильно выделяется.
И хотя это первый опыт Марка в этой области, можно смело сказать, что его книга стоит потраченного на нее времени и доставит удовольствие своему читателю.
Оценка: 4 – Рекомендую.
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — (*) Да, Джек Райан занимал множество должностей, от аналитика ЦРУ до президента США.
Но давайте представим, что мы взяли с полки книгу, в которой Джек занимал именно указанную позицию.
(**) Книга содержит довольно много компьютерных терминов и интересных исторических фактов.
Так, например, когда речь заходит о руткитах, Марк рассказывает об известном случае обнаружения руткита от Sony. Автор знает это лучше, чем кто-либо другой, поскольку именно он действительно это открыл; но надо отдать должное, факт этот описан от третьего лица и не приписан ни одному из персонажей романа.
Кроме того, в книге присутствует хакерский сленг вроде «Я могу передать сообщение myb. Чего ты не хочешьЭ», фрагменты ассемблерного кода и фрагменты двоичных файлов.
Теги: #Чулан #рецензия на книгу
-
Seo В Графстве Сазерленд
19 Oct, 24 -
Digg Для Программистов/Разработчиков
19 Oct, 24 -
Как Создать Технологию Для Стартапа
19 Oct, 24 -
Убийца Твоего Времени
19 Oct, 24