avva: (Default)
[personal profile] avva
Я читаю "Хакеров" Стивена Леви. Это знаменитая история нескольких субкультур хакеров (в значении "одержимый энтузиаст компьютеров и программирования", а не в значении "взломщик") от 60-х до 80-х. Леви написал ее в 1984, когда все эти люди еще были живы. Есть русский перевод.

Заметил, что у меня не получается вообще абстрагироваться во время чтения этой книги. Я имею в виду вот что: обычно, когда я читаю статью или книгу для широкого читателя по теме, в которой я разбираюсь, я довольно хорошо умею посмотреть на нее наивным взглядом и сказать: вот это широкому читателю будет непонятно или скучно, потому что плохо объяснено, а вот это хорошо. Я могу "абстрагироваться" от собственного знания и интереса. Но в этой книге у меня не получается, потому что это *настолько мои люди*, настолько мои ценности, настолько мой мир, что я не могу вынырнуть из него. Хоть я из совсем другого поколения, и хоть я никогда не был так близок к железу, как герои "Хакеров", которые в 60-х в MIT физически имплементируют новые инструкции в процессоре своего компьютера - все равно, неважно, это мое племя, и все то, что Леви описывает для читателя как странное и ненормальное, для меня очевидное и естественное.

Я не сразу это понял, но чего мне на самом деле не хватает во время чтения этой книги - это пояснения к "Хакерам" для хакеров. То есть, когда Леви пишет что-то о TX-0, или PDP-1, или о первых микропроцессорах, то он пытается, конечно, какими-то общими словами передать читателю какое-то впечатление об этих машинах, их ограничениях, возможностях и развитии, но это все очень туманно и реальная картина в голове не складывается даже у технически грамотного читателя. Так вот, для таких, технически грамотных читателей, знающих компьютеры, и что такое память и шина и прерывания и как выглядит ассемблер, но выросших уже в эпоху персональных компьютеров - для нас техническая информация помогла бы этой картине в голове сложиться. Может, даже не пояснения к "Хакерам", а просто есть такая книга - история компьютеров на техническом уровне? Понятно, что я могу пойти в Википедию и прочитать про кучу ранних компьютеров, какой у них был процессор, память и I/O - но это набор фактов, а не история. А вот если бы была книга, которая для нас, сегодняшних благодарных потомков, привыкших к гигагерцам и терабайтам, рассказала бы историю компьютеров... как в общих чертах был устроен CPU до эпохи микропроцессоров, как работал его интерфейс с памятью и сама память на сердечниках, как подключались периферийные устройства, как работали считыватели перфокарт/перфолент и что было нужно изобрести, чтобы подключить телетайп или CRT-экран. Как это все развивалось, какие основные изобретения были по дороге, как росло количество памяти, эволюция терминалов, эволюция дискет, жестких дисков и других систем хранения информации...

Есть ли такая книга, или что-то другое в этой области, не знаете? С каким удовольствием я бы почитал...

Date: 2016-07-26 08:05 pm (UTC)
From: [identity profile] alta-voce.livejournal.com
Книги по программированию соответствующих годов, насколько помню, все такое содержат. Особенно по ассемблеру и машинным кодам. И еще был ужас под названием "устройство эвм". :-)

Date: 2016-07-27 06:39 am (UTC)
From: [identity profile] sluggard.livejournal.com
Еще хорош курс "Эксплуатация ЭВМ", когда могикане начинают вспоминать бурную молодость
(deleted comment)

Date: 2016-07-26 08:50 pm (UTC)
From: [identity profile] avva.livejournal.com
Музей это не то. Я был в Маунтин-Вьюшном музее неоднократно, но это туризм, а хорошая история - эмиграция.

Date: 2016-07-30 02:33 pm (UTC)
From: [identity profile] kit1980ukr.livejournal.com
В Mountain View скучный музей. В Сиэттле в http://www.livingcomputermuseum.org/ практически все можно потрогать, на всем попрограммировать, поиграть, сделать свои перфокарты и т.д.

Date: 2016-07-27 06:40 am (UTC)
From: [identity profile] avva.livejournal.com
Ты читал "Хакеров", кстати?

Date: 2016-07-26 08:32 pm (UTC)
From: (Anonymous)
Такого не знаю, но вот есть книга про первый советский компьютер, и всё понятно, можно хоть сейчас студентов сажать программировать: http://it-history.ru/images/a/af/SALebedev_MESM.pdf

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

Date: 2016-07-26 09:56 pm (UTC)
From: [identity profile] avva.livejournal.com
Отличная книжка, спасибо! Скажите, а почему "Опущены шесть последних разделов", вы не знаете? (сноска на стр. 1).

Date: 2016-07-26 10:20 pm (UTC)
From: (Anonymous)
Не знаю, я с источником никак не связан. Могу предположить, что текст для оцифровки был доступен только в сокращённой версии, приведённой в указанном юбилейном сборнике, в котором опустили технические подробности типа схем и таблиц кодов, а за книжкой в красной обложке (да ещё сто процентов с перечёркнутым грифом) надо именно идти ножками в библиотеки, в которых она с того самого времени лежит.

Чтобы лучше представлять, кто авторы и как они работали в то время, можно воспользоваться книгой Малиновского, правда, о ней и так все знают из-за отсутствия конкурентов.

Date: 2016-07-27 08:21 am (UTC)
From: [identity profile] 12345678-12345.livejournal.com
В такой детализации наверно лучше на современной схемотехнике
Вуд http://mexalib.com/view/2711(еще там в библиотеки есть Левенталь)
В списках книг к ней от переводчиков увидел и вспомнил свою любимую книгу Джон Уокерли
http://bookfi.net/book/560443
http://www.twirpx.com/file/1135412/


http://www.computer-museum.ru/histussr/

Это все-таки уже старая история, не мейнстрим, у немцев тоже есть история, длительное время я знал, что Цузе только на бумаге реализовал свой компьютер, видимо вследствие определенных обстоятельств того времени,
немцы возможно длительное время поэтому не афишировали,
другие не рекламировали,в тоже время ракетчик Брауну попал в Америку, став так сказать отцом отрасли.
Теперь материалов по Цузе предостаточно.
Edited Date: 2016-07-27 08:21 am (UTC)

Date: 2016-07-26 08:51 pm (UTC)
From: [identity profile] toothedgoo.livejournal.com
Буду сильно удивлен, если такая книга существует. Вся интересная информация была напечатана на пишущей машинке или написана от руки. Не вижу, кто и для кого мог бы написать такую книгу.

Date: 2016-07-26 09:35 pm (UTC)
From: [identity profile] vasilydanilenko.livejournal.com
Отличный вопрос, с удовольствием буду следить за комментариями,
самому всегда эта тема была интересна

Date: 2016-07-26 10:19 pm (UTC)
From: [identity profile] ushastyi.livejournal.com
Хм. Откуда-то я все это знаю, но откуда -- не помню. Скорее всего из какой-нибудь книги по истории вычислительной техники или архитектуре ЭВМ 70х годов.

Для детей была отличная переводная с японского книжка-комикс "Мир компьютеров в вопросах и ответах" (середина-конец 80х, издательство "Мир"), где доперсональная эпоха изложена наидоступнейшим образом..

Date: 2016-07-26 11:08 pm (UTC)
ext_615659: (Default)
From: [identity profile] akuklev.livejournal.com
Гм, не могу вспомнить точно, но про PDP-7 я читал замечательные воспоминания, не помню только чьи. Но там вот именно с любовью к машине описываются все подробности устройства машины и бытовых проблем/задач при работе с ней, как что где подкрутить надо, чтоб работало, в какие ограничения регулярно утыкались, и т.д.

Date: 2016-07-27 12:30 am (UTC)
From: [identity profile] fukanchik.livejournal.com
Есть такая книжка! Я прямо сейчас её читаю: https://www.amazon.com/Computer-Structures-Principles-Examples-McGraw-Hill/dp/0070573026/

Только она не развлекательная, а написана для инженеров. Читать её не просто: толстая, мелким шрифтом, на тонкой бумаге, и совсем не про хакеров. Но впечатление именно такое о котором ты спрашиваешь.

Date: 2016-07-27 02:34 am (UTC)
From: [identity profile] michaelm1234.livejournal.com
John Lion “A commentary on the Sixth Edition UNIX Operating System”.

http://www.lemis.com/grog/Documentation/Lions/

там можно найти интересные факты: меня удивило что алокатор динамический памяти был тогда очень простым - однонаправленный связной список в качестве списка свободных блоков. Это потому-что памяти было мало (в семидесятые годы)
Edited Date: 2016-07-27 06:14 am (UTC)

Date: 2016-07-27 06:51 am (UTC)
From: [identity profile] avva.livejournal.com
У меня это есть, даже в бумажной форме (т.е. куплено много лет назад), но это все же совсем не то.

Date: 2016-07-27 04:49 am (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
Иногда бывает такое, что единственный способ прочитать книгу, которую хочется прочитать - написать ее самому. Это намек.

Date: 2016-07-27 06:02 am (UTC)
From: [identity profile] eterevsky.livejournal.com
Есть, к примеру, вот такой документ из той эпохи: History of NSA General-Purpose Electronic Digital Computers (http://www.governmentattic.org/3docs/NSA-HGPEDC_1964.pdf). Написан в 1964-м году.

Date: 2016-07-27 07:28 am (UTC)
From: [identity profile] shadow-ru.livejournal.com
Я в своё время задавался вопросом:

http://panchul.livejournal.com/189922.html?thread=5362914

Но ни сам не нашёл, ни опытные люди не подсказали (рекомендации были интересные, но не совсем то). В целом, не уверен, что такая книга существует, т.к. объём и разнородность информации весьма велики. Думаю, лучшим советом может считаться чтение "IEEE Annals of the History of Computing".
Edited Date: 2016-07-27 07:35 am (UTC)

Date: 2016-07-27 09:17 am (UTC)
From: [identity profile] golub.livejournal.com
Анатолий, мне в своё время жутко понравилась повесть John McNeil — The Consultant. A Novel of Computer Crime (это не то, о чём вы спрашиваете, она родственна «Хакерам», чертовски занятная беллетристика о кибермошенниках конца семидесятых). Русский перевод был напечатан в журнале «ЭКО» в середине восьмидесятых, доступен здесь: http://coollib.com/b/277258

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

Date: 2016-07-27 09:33 am (UTC)
From: [identity profile] mantix.livejournal.com
А можно и мне напроситься на скан?

Date: 2016-07-27 10:08 am (UTC)
From: [identity profile] golub.livejournal.com
Отправил в ЖЖ-личку. Надеюсь, AZW не испугает :)

Date: 2016-07-27 11:20 am (UTC)
From: [identity profile] mantix.livejournal.com
Спасибо. :) Не испугает.

Date: 2016-07-27 09:56 am (UTC)
From: [identity profile] kzn.livejournal.com
Немного не в тему, но при чтении "Хакеров" мне она показалась очень созвучной с "Беседами о программировании" Кронрода.

Date: 2016-07-27 10:06 pm (UTC)
From: [identity profile] avva.livejournal.com
Не читал Кронрода. Стоит, да?

Date: 2016-07-28 06:52 am (UTC)
From: [identity profile] kzn.livejournal.com
Стоит, если интересна история развития вычислительной техники в СССР. И это как раз современно с первым поколением хакеров у Леви.

Date: 2016-07-27 11:15 am (UTC)
From: [identity profile] vlad v. golovach (from livejournal.com)
http://publ.lib.ru/ARCHIVES/Z/''Znakomstvo_s_komp'yuterom''/_''Znakomstvo_s_komp'yuterom''.html

Книги старые, но очень хорошо изданные и поскольку они о старых событиях, не очень устаревшие (ну т.е. будущее конечно не то, но прошлое не сильно поменялось с тех пор).
From: [identity profile] leontodys.livejournal.com
Для созвучного удовольствия очень советую вот эту книгу
https://www.ozon.ru/context/detail/id/136426410/

Date: 2016-07-27 09:03 pm (UTC)
From: [identity profile] valgring.livejournal.com

https://www.amazon.com/Code-Language-Computer-Hardware-Software/dp/0735611319

Есть и про перфокарты ближе к концу.

Date: 2016-07-28 01:32 am (UTC)
From: (Anonymous)
You tube канал "the 8-bit guy" посмотрите. Там эволюция разных устройств хорошо рассказывается.

Date: 2016-07-28 07:31 am (UTC)
From: [identity profile] musatych.livejournal.com
Есть вот такая статья Юрия Аммосова на Слоне: https://slon.ru/posts/69175

Date: 2016-07-28 08:52 am (UTC)
From: [identity profile] musatych.livejournal.com
Есть вот такая статья Юрия Аммосова на Слоне: https://slon.ru/posts/69175

June 2025

S M T W T F S
123 4 5 6 7
8 910 11 12 13 14
15 16 17 18192021
22232425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 18th, 2025 11:15 am
Powered by Dreamwidth Studios