Тони ощутил холодок в груди. Да, перспектива оказаться в зависимости от Бульдозера не из блестящих.
– Господи, как же мне хотелось оказаться в Сети! Крис, зачем ты мне все рассказал! Ты же меня просто убиваешь! – Мейджер, понимая правоту Джордана, все же никак не хотел смириться. – Ну хотя бы расскажи, как там, в Сети?
– В Сети? – Крис так привык к новому окружению, что даже растерялся. – Да нормально! Уже нормально. Вот раньше, пока не привык, трудно было, а сейчас пообвык. Самое главное – не заходить туда, откуда потом выбраться не сможешь. Как, к примеру, на коммуникатор Что мы постоянно делаем! Если я допущу неосторожность и весь войду в его оперативку, то при выключении – при полном выключении, когда пропадает питание, – меня просто не станет! Вот и приходится при входе в такие места не полностью перемещаться, а посылать только часть себя. Растягиваться. Раньше это вызывало трудности, но сейчас обвыкся. Или вот, не стоит заходить в те компьютеры, где соединение с Сетью может прерываться. Вдруг владелец решит перезагрузиться?
– А если там защита, пароли и прочие охранные структуры? – спросил Мейджер. – Ну конечно, я понимаю, для вас это игрушки...
– Тони, здесь совсем не так все прекрасно и безоблачно, как тебе кажется, – охладил его пыл Джордан. – На одном компьютере, там, в Империи, для нас даже специальную ловушку построили! Ее даже мои драйверы не сразу идентифицировали. Да еще представили в виде зубастого дерева. Представляешь себе дерево со множеством распахнутых челюстей? Или вот те твари, что сожрали всех. Вообрази узкое быстрое тело длиной с локоть, не больше! Рыбка такая, серебристая... И большая часть этой «рыбки» – страшная зубастая пасть, которая рвет твой код на мелкие кусочки. От одной-то не отобьешься, а когда их много, вообще труба! На нас же напали сотни тысяч, а может, и несколько миллионов, считать было некогда. Зазеваешься, моргнуть не успеешь, и нет тебя! Автор их пираньями назвал. Гаденыш! Сколько людей погубил! Но и сам ненадолго жертвы свои пережил. Бульдозер его пристрелил. Знаешь, за что? За то, что он не смог нас на биты распустить! Понял, как у нас? Совсем не курорт!
Но Тони смотрел на него такими блестящими глазами, что стало ясно – слова Джордана не только не напугали его, а еще больше разожгли желание оказаться в Сети и самому пережить эти приключения.
– Крис, а как это дерево с зубами, пираньи – Мейджер все никак не мог понять, о чем говорит Джордан. – Как это в Сети, где, кроме информации, ничего нет, вдруг появляется дерево?
– Да не появляется! – Крис терпеливо улыбнулся. – Это я так свои драйверы настроил, чтобы он программы в образы соответствующие преобразовывал. Можно было ловушку в виде капкана представить, можно в виде гидры. А можно вообще в сказку перейти. Придумать многоствольный самострел. Колючий такой. А хочешь, Змея Горыныча воображай, огнем полыхай. Кто на что горазд, то и варганит! Главное – не перестараться, на быстродействие и достоверность не повлиять!
– Черт, как бы я хотел это увидеть! – Тони чуть не плакал. – Хоть одним глазком! Крис, а если... Хоть на экскурсию! Крис, ты же можешь одолжить мне свои модули!
Джордан посмотрел на товарища как на сумасшедшего. Что он несет? Модули одолжить. А вообще-то в этом что-то есть! Точно, положительно Мейджер знает, о чем говорит!
– Да, тут ты прав! – Крис улыбнулся. – Экскурсию мы тебе устроим. Давай я сваляю тебе драйверы и подключу их к... Черт, а куда их тебе подключить? – Крис, ты просто выведи то, что видишь, на мой дисплей, а я посмотрю, может, и пойму что-нибудь! – предложил Тони. – Заодно и проверим, одинаково ли мы интерпретируем объекты или нет? – Давай попробуем Но мне кажется, что все будет одинаково, ведь фантазии, представления и прочее у нас разное. В голове. А в драйвере, как все изначально настроено, как мною ранее интерпретировано, так он тебе все и покажет!
– Ну давай, давай! – Тони в нетерпении уставился на дисплей. – Только скажи, мне-то что делать? «Вот торопыга!» – подумал Джордан.
– Сейчас, не спеши, думаешь, просто свою программку перестраивать? – Крис хотел добавить в свой модуль возможность подключения двух потребителей информации. Но это у него не очень получалось. То, что выходило на экран, выглядело как непрерывная череда знаков. – Говори, что видишь?
– Бредятина из цифр и букв! – разочарованно констатировал Мейджер. – Причем из всех алфавитов Вселенной!
– Так, а вот сейчас? – Крис изменил часть модуля.
– Мозаика какая-то!
– Вот черт, а у меня даже лучше стало! – удивился Крис. – Видимо, все же есть несовместимость. Как же ее победить? Ну-ка, вот так еще попробую...
– Есть! Крис! Есть! Вижу... фиолетовый свет. Нет, это тень такая. А вот это что? А-а-а, улица... Странная она какая-то! А почему...
– Тони, я тебе все объясню, вот только...
– Что?
– Тони, дело в том, что я сейчас не вижу ничего, – пояснил Крис. – Наверное, нужно подработать модуль. Не настраивается он на двоих, видимо, есть несовместимость в обратной связи.
– Как это? – удивился Тони. – Ты сейчас...
– Слеп! – закончил за товарища Джордан. – Но это не важно, я потом все восстановлю. Давай, пользуйся, описывай, что видишь, а я буду подсказывать, объяснять. – Спасибо, Крис, я недолго. Вот ты говоришь улица. Но почему она такая многоэтажная, что ли? Да точно, много этажей и рядов! – Тони так увлекся, что почти кричал. – Крис, это не дорога, а целый... Прямо торт «наполеон» какой-то!
– А, так ты сейчас, наверное, смотришь на магистраль! Это физический канал с очень высокой пропускной способностью. А в нем множество информационных каналов.
– Угу, понял! – Тони как программисту понять это было нетрудно. – Ладно, давай дальше! Повернись левее, еще, еще... О, стоп! Крис, а это что?
– Расскажи, что ты видишь? И помни, что я ничего не вижу, а потому говори, пожалуйста, подробнее, образнее! – Крис, привыкший к тому, что все видит, чувствовал себя не очень удобно, но ради товарища решил потерпеть.
– Как же тебе это... Вот мы говорили о магистрали. А от нее ответвление. Толстое, широкое. По нему, как и по проспекту, прости, я буду продолжать аналогии, так легче... так вот, по нему несутся штуки такие вытянутые, длинные. Господи, как красиво! Такое впечатление, что пролетают яркие и красочные поезда!
– Это я так настроил. Это обмен информацией между городскими серверами. Там профессионалы сидят, вот и пакеты аккуратные, законченные. Но не все программы такие симпатичные. Есть и очень кривые, с торчащими во все стороны углами и крючьями. – Крис говорил, а сам продолжал медленно перемещаться в пространстве. – Такое впечатление, что так и норовят зацепиться за что-нибудь, зациклиться, напакостить везде, где только можно.
– А вот это! – Мейджер замер от восторга. – Постой, я сам! Это... Наверное, это домен первого уровня! Вон к нему сколько всего...