В начале была командная строка - [4]
Люди, которые взаимодействовали с компьютерами только через графические интерфейсы пользователя, типа тех же MacOS или Windows, то есть, почти все, кто когда-либо использовали компьютер, могут испугаться, или, по крайности, растеряться, услышав о телеграфной машине, через которую я обычно общался с компьютером в 1973. Но были, и есть хорошие причины использовать этот конкретный тип технологии. У людей много способов пообщаться друг с другом, как например, музыка, искусство, танец и выражение лица, но некоторые из них более чем другие поддаются, переводу в строки символов. Письменный язык легче всего, поскольку, конечно, он состоит из строк символов — это во-первых. Если символы относятся к фонетическому алфавиту (по сравнению с, скажем, идеограммами), преобразование их в двоичный код — тривиальная процедура, и для тех, кто был технологически подкован в раннем девятнадцатом столетии, с введением Азбуки Морзе и другими формами телеграфии.
У нас был человеко-машинный интерфейс за сотни лет до того, как появились компьютеры. Когда компьютеры возникли где-то в годы Второй Мировой Войны, люди, вполне естественно, общались с ними, просто привив их на уже существующие технологии для перевода букв в биты и наоборот: то есть, телетайпы и перфораторы.
Они воплощают два коренным образом различных метода обработки. Когда вы использовали карты, вы должны были наперфорировать их целую пачку и прогнать через считыватель все сразу, что и называется «пакетная обработка». Вы могли также выполнять такую обработку с помощью телетайпа, как я уже рассказывал выше, используя считыватель перфоленты, и нам в натуре приходилось использовать этот метод, когда я был в средней школе. Но — хотя были приняты все меры, чтобы сохранять нас в неведении — телетайп способен делать нечто, чего устройство считывания с перфокарт не может. На телетайпе, как только установлена модемная связь, вы могли бы просто набрать строку и нажать клавишу возврата каретки (этой клавише соответствует Enter. — прим. перев.). Телетайп должен послать эту строку в компьютер, который может (а может и не) вывести какие-то строчки в ответ, что телетайп и печатает, все время, как копию вашей болтовни с машиной. В то время этот способ взаимодействия не имел даже названия, но значительно позже, когда появилась альтернатива, он был заново воплощен в Интерфейсе Командной Строки.
Поступив в колледж, я делал свои расчеты в больших, просто подавляющих помещениях, где десятки студентов сидели перед немного улучшенными версиями тех же самых машин и писали компьютерные программы: эти машины использовали растровый печатающий механизм, но были (с компьютерной точки зрения) идентичны старым телетайпам. В это время, компьютеры стали лучше справляться с разделением времени — это значит, мэйнфреймы остались мэйнфреймами, но они стали лучше общаться со множеством терминалов сразу. Следовательно, больше не было нужды, использовать пакетную обработку. Считыватели карт были выставлены в прихожие и кочегарки, и пакетная обработка осталась известной только яйцеголовым умникам, и следовательно приобрела определенный вкус старины, даже для тех из нас, кто знал, что она вообще существовала. Все мы были теперь не в Пакетном интерфейсе, а в Командной Строке — мой самый первый сдвиг в сторону парадигм операционной системы, если только я вообще что-нибудь понимаю.
Огромная стопка уложенной в гармошку бумаги на полу под каждым из этих прославленных телетайпов, и мили бумаги продергиваются через их валики. Почти вся эта бумага выбрасывалась или перерабатывалась, никогда не соприкасаясь с чернилами — это экологическое зверство было так вопиюще, что те машины вскоре заменили видеотерминалами — так называемые «стеклянные телетайпы», которые были тише и не тратили бумагу. Хотя, с компьютерной точки зрения, они были, неотличимы от телетайпных машин Второй Мировой Войны. Фактически, мы все еще использовали Виктрианскую технологию, чтобы общаться с компьютерами, вплоть до 1984 года, когда появились компьютеры Macintosh со своим Графическим Интерфейсом Пользователя. Даже после это, Командная Строка продолжила существовать как нижележащий слой — своего рода нижнемозговой рефлекс (brainstem — нижний мозг, прим. перев.) — многих современных компьютерных систем на всем протяжении расцвета Графических Интерфейсов Пользователя, или ГИПов (по аналогии с авторским GUIs, сокр. от Graphical User's Inteface — прим. перев.) как я буду их называть их с этих пор.
Графические интерфейсы пользователя
Сейчас первое, что любому кодеру нужно делать при написании новой части программного обеспечения, сообразить, с какого боку взяться за информацию, которая обрабатывается (в графической программе — изображение; в электронной таблице — колонки чисел) и превратить это в линейную строку байтов (байт — восьмибитная последовательность, когда Интернет был игрушкой агентства DARPA, их еще называли «восьмерками», то есть октетами — прим. перев.). Эти строки байтов обычно называются файлами или (отчасти более точно) потоками. Они подобны телеграммам, как современные люди — кроманьонскому человеку, то есть та же вещь, под другим именем. Все, что вы видите на экране вашего компьютера — ваша «Расхитительница Гробниц», ваши оцифрованные сообщения голосовой почты, факсы, и документы обработанные текстпроцессором, оформленные тридцатью семью разными шрифтами — все это, с компьютерной точки зрения, как обычные телеграммы, только значительно более длинные, и требующие больших вычислений. 3.02
Неожиданная катастрофа обрекла Землю на медленную, но неотвратимую гибель. Нации всего мира объединились для осуществления грандиозного проекта – спасти человечество, отправив его представителей в космос. Но непредсказуемость человеческой натуры вкупе с непредвиденными проблемами губят эту затею, и в живых остается лишь горстка людей… Пять тысяч лет спустя их потомки готовятся к очередному путешествию в неведомый и странный мир, полностью преображенный катаклизмом и ходом времени. Они возвращаются на Землю.
Новый шедевр интеллектуальной прозы от автора «Криптономикона» и «Барочного цикла».Роман, который «Таймс» назвала великолепной, масштабной работой, дающей пищу и уму, и воображению.Мир, в котором что-то случилось — и Земля, которую теперь называют Арбом, вернулась к средневековью.Теперь ученые, однажды уже принесшие человечеству ужасное зло, становятся монахами, а сама наука полностью отделяется от повседневной жизни.Фраа Эразмас — молодой монах-инак из обители (теперь их называют концентами) светителя Эдхара — прибежища математиков, философов и ученых, защищенного от соблазнов и злодейств внешнего, светского мира — экстрамуроса — толстыми монастырскими стенами.Но раз в десять лет наступает аперт — день, когда монахам-ученым разрешается выйти за ворота обители, а любопытствующим мирянам — войти внутрь.
Выдающийся, значительный роман. Роман, который можно читать и как отдельное произведение, и как своеобразный приквел к opus magnum автора — «Барочному циклу». Роман, обозначивший новый этап в творчестве Нила Стивенсона. Роман-мозаика, в котором переплетены линия детективная и историко-приключенческая, фантастическая, реалистическая — и откровенно сатирическая. В «Криптономиконе» Нил Стивенсон соединяет несколько уровней повествования в единый гипертекст — и создает поразительно удачное и единое целое, которое не оставит равнодушным ни ценителя элитарной современной прозы, ни поклонника просто отличной жанровой литературы.
В начале научной революции магия играет заметную роль, но со временем исчезает. В постмагическом мире первой четверти XXI века секретный Департамент ищет причины ее упадка, чтобы подчинить своей воле и сделать инструментом большой политики. Диахронические путешествия приносят ученым неожиданные результаты. Магия научна, но не означает всемогущества.
Крипта.«Реальная» столица Сети. Рай хакеров. Кошмар корпораций и банков. «Враг номер один» ВСЕХ мировых правительств. В сети нет ни стран, ни национальностей. Есть только СВОБОДНЫЕ люди, готовые сражаться за свою свободу!..
Алхимия и герметика.«Королевское искусство» и «искусство королей».Загадочная наука, связавшая в прочную цепь магов и авантюристов, философов и чернокнижников.Алхимиков то принимали как равных, то жгли на кострах Святой инквизиции.Перед вами — история одного из ПОСЛЕДНИХ АЛХИМИКОВ Европы.История тайн и приключений, чудес и мистических открытий.Потрясающая интеллектуальная фэнтези, открывающая читателю НОВУЮ ГРАНЬ таланта Нила Стивенсона!
В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.
«…Французский Законодательный Корпус собрался при стрельбе пушечной, и Министр внутренних дел, Шатталь, открыл его пышною речью; но гораздо важнее речи Министра есть изображение Республики, представленное Консулами Законодателям. Надобно признаться, что сия картина блестит живостию красок и пленяет воображение добрых людей, которые искренно – и всем народам в свете – желают успеха в трудном искусстве государственного счастия. Бонапарте, зная сердца людей, весьма кстати дает чувствовать, что он не забывает смертности человека,и думает о благе Франции за пределами собственной жизни его…»Произведение дается в дореформенном алфавите.
«…Церковный Собор, сделавшийся в наши дни религиозно-нравственною необходимостью, конечно, не может быть долгом какой-нибудь частной группы церковного общества; будучи церковным – он должен быть делом всей Церкви. Каждый сознательный и живой член Церкви должен внести сюда долю своего призвания и своих дарований. Запросы и большие, и малые, как они понимаются самою Церковью, т. е. всеми верующими, взятыми в совокупности, должны быть представлены на Соборе в чистом и неискажённом виде…».
Статья посвящена положению словаков в Австро-Венгерской империи, и расстрелу в октябре 1907 года, жандармами, местных жителей в словацком селении Чернова близ Ружомберока…
В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.
В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.