📚 Hub Books: Онлайн-чтение книгТриллерыКруглосуточный книжный мистера Пенумбры - Робин Слоун

Круглосуточный книжный мистера Пенумбры - Робин Слоун

Шрифт:

-
+

Интервал:

-
+
1 ... 6 7 8 9 10 11 12 13 14 ... 67
Перейти на страницу:

Наконец я открываю свою любимую страницу: «Бурчалу».

Бурчала – это человек, вероятно, мужского пола, подпольный программист, подвизающийся в области на стыке программирования и литературы: частично хакерские новости, частично Paris Review[5]. Мэт прислал мне ссылку после того, как побывал у меня в магазине, полагая, что затеи Бурчалы могут перекликаться с нашими. Мэт не ошибся.

Бурчала рулит богатейшей пиратской библиотекой. Пишет сложные коды для взлома ТСЗАП[6]; строит сложные аппараты, копирующие тексты с бумажных книг. Работай он в Амазоне, был бы, наверное, богачом. Вместо этого он хакнул считавшуюся неуязвимой Поттериану и выложил все семь томов на своем сайте для бесплатной скачки – с некоторыми поправками. Так что если хочешь читать «Гарри Поттера» бесплатно, придется терпеть проскакивающие упоминания юного волшебника по имени Бурчандор, однокашника Гарри Поттера по Хогвартсу. Ну это и не так плохо: у этого Бурчандора есть несколько отличных реплик.

Меня однако заворожил последний проект Бурчалы. Карта, показывающая места действия всех научно-фантастических историй, изданных в двадцатом веке. Он повыдергивал их из книг специальным софтом и выстроил в трехмерном космосе, так что можно наблюдать, как год за годом коллективное воображение человечества устремлялось все дальше: на Луну, на Марс, Юпитер, Плутон, к Альфе Центавра и дальше. Можно приближать и вращать эту вселенную, а можно вскочить в компактный многогранник-звездолет и все облететь на нем. Отправиться на свидание с Рамой[7]или искать Базовые миры[8].

В общем, два вывода:

1. Нилу это придется по душе.

2. Я хочу быть как Бурчала. В смысле, а вдруг у меня получится что-то столь же крутое? Вот это была бы настоящая компетенция. И я смог бы открыть свое дело. Или пойти работать в Эппл. Мог бы встречаться и взаимодействовать с другими персонами в теплых лучах дневной звезды.

На мое счастье, Бурчала, как и следует герою-хакеру, опубликовал код, на котором работает его карта. Весь трехмерный графический движок, написанный на Ruby – языке программирования, который мы использовали на сайте «НовоБублика», – целиком и совершенно бесплатно.

Я собираюсь применить код Бурчалы, чтобы изваять что-нибудь свое. Оглядываясь вокруг, я понимаю, что мой будущий проект стоит прямо передо мной: трехмерную графику я буду осваивать, рисуя модель круглосуточного книжного магазина мистера Пенумбры. Это высокий узкий кирпич, внутри заставленный похожими маленькими – ну явно не титанический труд?

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

Но теперь, со всеми данными на руках, я строю модель магазина. Пока грубую – кучка серых кирпичиков, сцепленных на манер виртуального лего, – но уже узнаваемую. Обувная коробка помещения налицо, и все стеллажи на месте. Я выстроил их по системе координат, и моя программа умеет находить без моей помощи тринадцатую полку в третьем ряду. Цифровой свет из цифровых окон рисует четко очерченные тени в цифровом магазине. Если это вас впечатляет, значит, вам за тридцать.

Три ночи проб и ошибок, но зато теперь я строчу длинные куски кода, обучаясь на ходу. И это здорово что-то создавать – на экране медленно вращается довольно убедительная полигональная аппроксимация Пенумбриного магазина, и я счастлив, как не был ни разу после закрытия «НовоБублика». В динамиках ноута играет новый альбом веселенькой местной группы под названием «Лунное самоубийство», и я собираюсь как раз залить базу на…

Брякает колокольчик, и я вырубаю звук. «Лунные самоубийцы» смолкают, и, подняв глаза, я вижу незнакомое лицо. Обычно я моментально понимаю, стоит передо мной член страннейшего в мире книжного клуба или просто полуночник-бродяга. Но сейчас мое паучье чутье буксует.

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

Его взгляд устремляется первым делом к коротким стеллажам, а не к Дальнеполочникам, так что он может оказаться и обычным клиентом. Может, он шел мимо из «Попок».

– Могу я вам помочь? – спрашиваю я.

– А это вот что такое? Что это значит? – тарахтит он, уставившись на передние стеллажи.

– Да, понимаю, с виду не много, – отвечаю я.

На следующем выдохе я собираюсь упомянуть кое-какие жемчужины куцего каталога Пенумбры, но странный тип обрывает меня:

– Издеваетесь? Не много?

Он швыряет пакет на стойку – шмяк – и подступает к полкам с научной фантастикой и фэнтези.

– Что это здесь делает?

У него в руке единственный в магазине экземпляр «Автостопом по галактике».

– А это? Издеваетесь, да?

Показывает «Чужака в чужой стране».

Я не знаю, что сказать, так как не очень понимаю, что происходит. А он возвращается к стойке с обеими книжками в руках.

Шлепает их на деревянную крышку.

– А вы вообще кто такой?

Его темные глаза вызывающе вспыхивают.

– Я – человек, который за все это отвечает, – говорю я как только могу спокойно. – Вы хотите их купить или что?

У него раздуваются ноздри.

– Ни за что вы не отвечаете. Вы даже не новичок.

Блин. Конечно, я работаю тут чуть больше месяца, но это не меняет сути…

– И вы понятия не имеете, кто на самом деле управляет магазином, ведь так? – наседает тот. – Говорил вам Пенумбра?

Я молчу. Уж конечно, это не обычный клиент.

– Нет, – фыркает он. – Выходит, не говорил. Так вот, больше года назад мы велели вашему боссу избавиться от этого хлама.

1 ... 6 7 8 9 10 11 12 13 14 ... 67
Перейти на страницу:

Комментарии

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

Никто еще не прокомментировал. Хотите быть первым, кто выскажется?