Книга Уолтера Айзексона «Инноваторы»

innovatoryЯ обожаю читать про историю науки и развитие различных технологий, особенно, когда дело касается информационных технологий. Качественных книг на эту тему еще недавно было не так много, но в последнее время ситуация стала выправляться. В основном за счет переводных книг, но все же. На сегодняшний день любимой книгой по истории информационных технологий у меня была книга Стивена Леви «Хакеры. Герои компьютерной революции», которая очень подробно описывает развитие компьютеров, начиная с конца 50-ых годов прошлого века и до 1980-ых годов. И вот недавно вышла книга, которую в своем личном рейтинге я готов поставить рядом с «Хакерами» — это книга Уолтер Айзексона «Инноваторы» или ее полное название «Инноваторы. Как несколько гениев, хакеров и гиков совершили цифровую революцию» (да, любят историки от IT слово «революция»).

Уолтер Айзексон в России известен в первую очередь как автор жизнеописания Стива Джобса, хотя кроме этого он написал биографии Эйнштейна, Франклина и Киссенджера. Его книгу про Стива Джобса я еще не читал, поскольку ее выход совпал с моментом, когда мне попалась книга Янга и Саймона «iКона», и в тот момент читать вторую книгу подряд на эту же тему не хотелось.

В отличие от книги «Хакеры», которая охватывает лишь несколько десятилетий, Айзексон решил написать историю развития информационных технологий, начиная со времен Бэббиджа и его разностной машины, Ады Лавлейс, которая считается первой программисткой, и до появления компании Google с ее оригинальным алгоритмом поиска, который придумали Ларри Пейдж и Сергей Брин.

Читать далее ‘Книга Уолтера Айзексона «Инноваторы»’ »

Про книгу Я. К. Голованова «Королев. Факты и мифы»

obl-golНа книгу Ярослава Голованова «Королев. Факты и мифы» я наткнулся после поездки в Калугу, когда искал информацию о памятнике, посвященному встречи Королева и Циолковского, которой скорее всего не было. Именно тогда мне попалась глава, посвященная как раз этому вопросу. После прочтения этой главы мне захотелось прочитать всю книгу целиком, что недавно и было сделано.

Эта книга мне очень понравилась, читал ее все свободное время, и несмотря на ее объем (в бумажном виде у нее 800 страниц), даже под конец не надоедает. Удивительно, как можно было так подробно описать жизнь человека, да еще и засекреченного большую часть жизни. В предисловии написано, что Голованов писал эту книгу на протяжении более двадцати лет, используя архивы, разговаривая с непосредственными участниками описываемых событий, с теми, кто работал в НИИ и на космодроме, с первыми космонавтами. Жена С. П. Королева — Н. И. Королева — предоставила автору доступ к письмам Сергея Павловича.

Различные этапы жизни Королева в книге описаны очень подробно, иногда буквально по дням а то и по часам. Для спорных моментов приводятся различные точки зрения, причем часто автор указывает, на что он опирается при описании событий — на интервью с кем-то или на документы, честно пишет, где он домысливает происходящее, поскольку не удалось найти тех, кто непосредственно участвовал в каких-то событиях, в основном это относится к аресту Королева. Хотя автору удалось пообщаться даже с чекистом, который участвовал в допросе.

Голованов по возможности старался избавиться от мифов, которыми обросла фигура Королева уже после смерти, рассказать про него наиболее объективно, учитывая трудности его характера и ошибки, которые он совершал. Именно поэтому он так досконально проверял версию о возможной встречи Королева и Циолковского, пытался найти хоть какие-нибудь свидетельства этой встречи.

Кроме биографии Королева в книге есть краткие биографии многих других известных личностей, с которыми работал или общался Сергей Павлович, включая маршала Тухачевского, В. П. Глушко, М. В. Келдыша, М. К. Янгеля.

В общем, книга отличная. Тем, кто интересуется историей техники, а особенно космонавтики, читать обязательно. Сама книга довольно старая, она издана была в 1994 году, и сейчас ее проще найти уже в электронном виде. Хотя когда я гуглил, попадалась информация о том, что эта книга была переиздана в 2007 году в виде двухтомника.

Питер Сейбел «Кодеры за работой»

Питер Сейбел. Кодеры за работой Похоже, что за границей пользуются популярностью книги, которые представляют собой сборники интервью у людей определенных профессий. Когда-то мне уже попадалась книга Пионеры программирования, для которой автор интервьюировал (бррр, ну и словечко) создателей различных языков программирования, на этот раз хочу рассказать про еще одну подобную книгу — «Кодеры за работой. Размышления о ремесле программиста» за авторством Питера Сайбела, который сам является «программистом-писателем или писателем-программистом», как написано во введении. В ней представлены 15 интервью с известными в определенных кругах программистами, которые внесли заметный вклад в развитие IT и языков программирования. Не все фамилии мне были знакомы до чтения этой книги, тем полезнее было чтение «Кодеров» в плане ознакомления с историей IT.

Некоторые программисты, у которых брал интервью Питер Сейбел, имеют почтенный возраст и начинали свою программерскую деятельность еще в 60-ые годы прошлого века, продолжая заниматься этим увлекательным делом и сейчас. В интервью они рассказывают о том, что из себя представляло программирование в то время, когда компьютеры были большие, как они подсели на этот наркотик, и что из этого получилось. Затем разговор переходит о современном программировании. Интервьюируемые (еще раз бррр) рассказывают о том, как они проектируют программы прежде чем писать код (или сразу начинают писать код), чем пользуются для отладки (используют ли отладчики или пользуются просто выводом на печать), рассказывают о том, чем пользуются для написания кода.

Читать далее ‘Питер Сейбел «Кодеры за работой»’ »

Книга Кевина Митника «Призрак в сети»

cover_mitnickЕсли вы попросите кого-нибудь на улице назвать какого-нибудь хакера, то тут возможны два исхода: или вам ничего не ответят, или назовут имя Кевина Митника (неправильные варианты рассматривать не будем). Книга «Призрак в сети» (в оригинале «Ghost in The Wires») является автобиографией этого известного хакера в соавторстве с Уильямом Саймоном (он в основном занимался художественной обработкой текста). Поскольку имя Митника обросло огромным количеством легенд, многие из которых являются откровенной ложью, а многие преувеличением, то автобиография — это хорошая отправная точка для того, чтобы узнать историю жизни этого человека.

В книге основной упор был сделан на том, что Митника интересует больше всего — на взломах. Он довольно подробно (опуская некоторые технические моменты) описывает то, как ему удалось проникнуть на тот или иной компьютер или получить ту или иную информацию. Это довольно удивительно, учитывая, что с момента некоторых его атак прошло более 20 лет. Однако, Кевин в самом начале предупреждает, что память у него, мягко говоря, хорошая, что он до сих пор помнит многие номера телефонов, которыми пользовался во время взломов.

Читать далее ‘Книга Кевина Митника «Призрак в сети»’ »

Книга Джеймса Бёрка «Пинбол-эффект»

pinball-effectВы бы не могли прочитать этот пост, если бы программисты не написали бы ваш любимый браузер, который был бы бесполезен, если бы в 1989 году Тим Бернес-Ли и Роберт Кайо не создали технологию WWW (World Wide Web), которая, в свою очередь, не могла появиться без военного проекта ARPANET по созданию компьютерной сети, который был бы бессмысленным без появления компьютеров, построенных по архитектуре фон Неймана, который работал над созданием компьютера ENIAC, который был по начальной задумке предназначен для расчета баллистических таблиц, которые было бы невозможно создать, если бы в в XVII веке Ньютон не открыл законы механики, названные его именем. Продолжая такую цепочку, мы должны будем благодарить того неизвестного гениального человека, кто изобрел колесо, которое, в свою очередь, не было бы открыто, если бы до него кто-то впервые не взял в руки камень…

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

Читать далее ‘Книга Джеймса Бёрка «Пинбол-эффект»’ »

Галерея компьютерной эволюции. Очень ностальгический пост

Галерея компьютерной эволюции. Очень ностальгический пост

Недавно благодаря [info]tehi4ka удалось побывать в галерее компьютерной эволюции, о которой до этого даже не слышал. Скорее всего я бы про нее не знал и дальше, если бы не стечение двух обстоятельств. Обстоятельства заключаются в том, что в этом году день «ночи в музее» выпал на субботу, благодаря чему галерея работала в эту самую субботу, хотя обычно она работает только по будням и только до 18 часов.

Галерея расположена в небольшом зале, где в витринах разложено компьютерное (и не только) железо, начиная с советских времен и до современных гаджетов и серверов.

Зал галереи

Читать далее ‘Галерея компьютерной эволюции. Очень ностальгический пост’ »

Музей Apple в Москве. Фотоотчет

Когда-то я уже писал про музей вычислительной техники, а недавно удалось попасть в еще один подобный музей, чуть более узкой направленности. Недалеко от метро Таганская в Москве в ничем не приметном здании в Пестовском переулке расположился музей техники Apple.

Внутри в уютном помещении собрано большое количество компьютеров от первого серийно выпускаемого компьютера Apple II до современных ноутбуков. Причем компьютеры работающие, более того, все, что находится в музее можно трогать руками, попытаться поработать с запущенными программами или поиграть в игры.

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

Читать далее ‘Музей Apple в Москве. Фотоотчет’ »

Книга «Коды, шифры, сигналы и тайная передача информации»

Недавно мне попалась еще одна книга по истории криптографии, которая называется «Коды, шифры, сигналы и тайная передача информации», автор — Фред Риксон. В этой книге он коротко пробежался по всем темам, которые так или иначе связаны с передачей информации в неявном виде.

Начинается книга с общей истории развития криптографии и криптоанализа, начиная еще с веков до нашей эры и до современного общества, после чего автор переходит к описанию простейших шифров. Подробно описываются варианты шифров перестановки, когда символы открытого текста остаются сами собой, но порядок символов меняется по определенному принципу. После этого автор рассказывает про шифры замены, когда символы исходного текста заменяются на некие другие символы (часто из того же алфавита).

Здесь же рассказывается и про различные шифровальные машины, которые когда-либо были созданы. Правда, описание таких устройств довольно скудное, даже о знаменитой «Энигме» сказано всего несколько страниц, но зато перечислено довольно большое количество устройств для шифрования, начиная с XIX века и до середины XX века.

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

Читать далее ‘Книга «Коды, шифры, сигналы и тайная передача информации»’ »

История UNIX-систем

Операционная система UNIX — прародитель многих современных операционных систем, таких как Linux, Android, Mac OS X и многих других была создана в стенах исследовательского центра Bell Labs — подразделении компании AT&T. Вообще говоря, Bell Labs — настоящий рассадник питомник ученых, которые совершили открытия, буквально изменившие технику. Например, именно в Bell Labs работали такие ученые, как Уильям Шокли, Джон Бардин и Уолтер Браттейн, впервые создавшие биполярный транзистор в 1947 году. Можно сказать, что именно в Bell Labs был изобретен лазер, хотя к тому времени уже были созданы мазеры. Клод Шеннон, основатель теории информации также работал в Bell Labs. Там же работали создатели языка C Кен Томпсон и Денис Ритчи (о них мы еще вспомним), а также работает автор C++ — Бьярн Страуструп.

bell_labs

Bell Labs

Читать далее ‘История UNIX-систем’ »

Интервью Б. Н. Малиновского

Несколько постов назад я писал про книгу Малиновского «История вычислительной техники в лицах». А на ютубе наткнулся на видеоролик, где автор этой книги рассказывает про МЭСМ (малую электронную счетную машину) и про С. А. Лебедева. В 20 минут уместилось не много, но все-равно не могу не поделиться.