Читать книгу - "Ретро Бит. Акт 10 - Сева Сотх"
В половине второго ночи, когда мы отлучились на кухню сварить кофе, по клавиатуре прогулялась Каналья, наступив заодно на Энтер и отправив первое в истории дакнета кошачье сообщение «asdfghjk;;;; mrrrp ffffeeddd meee ;;; kkjhggg». Если брать BBS в целом, то какой-то котик наверняка успел раньше.
На всякий случай покормил шерстяную бестию. Что-то именно такое в ее призыве мне и почудилось.
Часа четыре сна мы все-таки поймали. Плоть слаба, и оставшись совсем без отдыха, рисковали бы заснуть прямо во время презентации, назначенной на полдень.
К восьми часам мы уже находились у служебного входа в Аудиториум и вскоре начали подключать оба компа и четыре модема к каждому, специально расположив подальше друг от друга. Восемь телефонных линий! И еще три для «гостевых» терминалов — нормального с PC-XT, Коммодора 64 с дешёвым модемом и допотопного TRS-80, чтобы люди могли сами испытать все прелести сети.
— Ты как будто заранее предполагал подобную необходимость, закладывая в Джулайскрипт асинхронность, — высказался Сэм Гарланд, без которого запуск Дакнета стал бы невозможен. С ним пришли Кирк, соседка Джанин и еще несколько людей с январской вечеринки.
На серверной стороне у нас цикл событий, почти как в Node.js. У каждого звонящего своя сессия, интерпретатор гоняет их по кругу, выделяя долю процессорного времени. На древнем Интел 8088 это все неспешно происходит, но приемлемо, народ-то высокой производительностью не избалован.
Наши сегодняшние листовки снова вызвались раздавать Трейси и Рамон. Картинка с двумя утятами, играющими в настольный теннис. И простой инструкцией:
1. Позвони в PING и оставь сообщение в конференции ЯРМАРКА.
2. Подожди десять минут — почтовые утки успеют доставить его.
3. Позвони в PONG и найди там своё сообщение.
4. Пожалуйста, не занимай линию слишком долго.
То же послание я от имени PENNY закинул на Пиратскую бухту.
В десять утра Аудиториум открыл двери. Карамба! Орале! Любимый артикль дяди Валеры! Мы очень недооценили то, как суббота отличается от будних дней! В голову пришла уже вышедшая и еще неснятая классика зомби-апокалипсиса. Людское море хлынуло в выставочный комплекс, расплескиваясь между стендами. Нас же сейчас сметут!
Школьники, студенты, разного рода работяги, офисный планктон вроде меня. Все они дождались выходного, чтобы посмотреть на интересное, а тут мы со своими уточками. Даже не знаю, хорошо или плохо, что игры мы вчера показывали, а не сегодня. Вроде как все одно полный зал набрали. Да и сеть всяко важнее любой, даже очень хорошей игры.
В 10:03 один из модемов мелодично пропищал соловьиными трелями и у нас появилось первое в официальной истории сообщение от реального пользователя:
CPT_CRUNCH@ping.bay: А мисс Сентябрь тут есть?
PENNY@ping.bay: Йеп, сахарочек! Я на стенде Каналий!
CPT_CRUNCH@ping.bay: Я ПРИЕДУ!
Ответила ему Трейси сама, с гостевого терминала на IBM. Как раз за новой порцией листовок вернулась.
В 10:10 все три сообщения перелетели на PONG в одном общем яйце и Мария отметила их в логе на маркерной доске: «10:10 AM — передано 3».
Два часа до презентации, назначенной на полдень, пролетели, как в тумане. Интерес к Дакнету пока выходил скромный. Обыватели не понимали, что это такое, зачем нужно и причем тут уточки. Каждый десять минут Машенька или кто-то из разрабов фиксировал очередной факт сеанса обмена почтой и констатировал успех.
Сидячих мест всем желающим не хватило, но «лишних» посетителей мы выгонять не стали — люди заняли места в проходе и у стен, и даже продолжали толпиться снаружи за дверью. Опять пришли Рокки, Кен с Робертой и Роджер Желязны, а в середине первого ряда место заняла «миссис Хадсон».
— Приветики! — Трейси вышла к проектору в маечке с утками-теннисистками. — Сегодня меня попросили вам показать странную штуку — это утки, летающие по телефонной линии с одного компьютера на другой. Я сама до конца не понимаю, как они это делают, но чесслово, наш Си-Си клянется, что это даже важнее игр. Ребятки, тушите свет!
Свет погас, проектор заработал, я вышел к микрофону.
— Привет, меня зовут Крис и я программист, а еще одолжил эту шутку у Дональда Кнута. Надеюсь, мистер Кнут не в обиде. Пожалуйста, поднимите руку, кто из вас хотя бы раз звонил на BBS? — спросил я.
Поднялась примерно треть рук. Так-то выборка нерепрезентативна, среди компьютерно-гиковской тусовки.
— А теперь ответьте для себя честно, скольких человек вы там обычно встречаете? Десять? Двадцать? Каждая доска — остров с маленьким населением.
На проекционный экран помогающий мне Джон поставил в слайд схематичную картинку с кучей островов.
— Дакнет соединяет острова! — Джон сменил слайд и на новой картинке между сушей начали летать уточки. — Любая борда, подключенная к сети, становится узлом. Узлы сами перезваниваются по ночам, когда межгород дешевле всего, и обмениваются пакетами с почтой. Мы назвали это это утиным часом. Ваше сообщение, оставленное в Сан-Франциско, к утру окажется в Сакраменто, а через три дня — в Нью-Йорке. Без вашего участия и без платы за междугороднюю связь. Или раньше, если найдется энтузиаст, готовый оплачивать звонки своей BBS на другой конец страны.
— Почтовые голуби, — хмыкнул бородатый мужчина под пятьдесят из третьего ряда.
— Почтовые утки, сэр, мы же их нарисовали, — в зале нестройно рассмеялись. — Чтобы обмен был возможен, мы разработали формат.EGG и собственный BBS-сервер. Протокол обмена мы передаем в общественное достояние. Исходные коды сервера узла, названного нами «Нест», и клиента «Дрейк» открываем под лицензией CPL. Чтобы стать узлом, не нужно спрашивать ни у кого разрешения. Это такая же BBS, но способная синхронизироваться с другими. У Дакнета нет центра или владельца. А сегодня мы подключили два узла, номера которых вы видите на листовках. Они стоят здесь, в Сан-Франциско, звонок между ними бесплатный, поэтому и утки совершают перелет с почтой каждые десять минут. Сейчас покажу, как это выглядит.
На экране проектора появился Дрейк. Наверное, любой, кто видел Коммандер, узнал синие панели. Начал набирать «pi…» — и клиент по нажатию на Таб дописал адрес до ping.bay. Пока шел дозвон, кратко просветил собравшихся по поводу адресной системы.
А едва соединение установилось, написал сообщение в
Прочитали книгу? Предлагаем вам поделится своим впечатлением! Ваш отзыв будет полезен читателям, которые еще только собираются познакомиться с произведением.
Оставить комментарий
- Гость Ирина28 октябрь 10:35Мачеха для четверых и ни одной инструкции - Александра КаплуноваБольшое спасибо за книгу, очень понравилась, автору вдохновения
- Тата15 октябрь 06:48Любовь через развод - Женя ГромоваНе понравилось. Для 28 лет, да ещё и завуча школы, героиня слишком тупая..
- Вероника08 октябрь 13:31Моя истинная попаданка - Наталья БулановаЗдравствуйте.Прочитала с интересом о том что можно разделить себя чтобы не терять две цели и к чему это может привести. Единственное что не понравилось это то что
- Гость Елена22 сентябрь 22:55Академия Сердцеедов. Обман - Полина ВерховцеваВсе три книги Полины Верховцевой понравились, спасибо большое автору и за возможность прочитать полностью.







