Аннотация от Издательства:
Магия — это не так уж сложно. Тем более если вы обладаете системным мышлением и умеете программировать…
Обыкновенный «компьютерщик» попадает в мир, в котором ему удается применить свои способности в области, доселе такому «кощунству» не подвергавшейся. Логика и знания нашего с вами современника находят применение в ином, магическом мире. И не просто помогают ему выжить, но делают его одним из самых могущественных магов, «первым среди равных». Чистая логика плюс компьютер и «никакого мошенства»! Eсли не считать Умника — надежного друга, помощника и советчика на случай самых непредвиденных ситуаций. Ну в самом деле, кто мы без друзей? И кого волнует, что он не из живой плоти, а инопланетный компьютер?
Аннотация от Автора:
Наверно мне надоело читать ламерские описания компьютерных технологий в фантастике. Попробовал описать подобное с профессиональной точки зрения (я — программист), понял, что это скучно и неинтересно. А чтобы не было скучно, надо все это приукрасить. В результате получается то, что я ненавижу — красивая обертка, которая ничего не говорит о содержимом, а содержимого иногда и нет. Ну да ладно, все-таки цель моя — убить своего муза, поэтому, чтобы самому не было противно от придуманных компьютерных технологий, маленько сдвинул действие в будущее, окунул его в фентезийный мир, замесил внутрь компьютера и покрасил получившееся в цвет магии. Интересно, на какой главе, все-таки ОН сдохнет?
Благодарности
Хочу выразить свою признательность людям, близко к сердцу принявшим данное произведение и в течение всего процесса его рождения внимательно наблюдавшим за ним, а также своими комментариями и посильным участием корректировавшим его рост и развитие.
Антону Кулаге — самому въедливому и активному читателю, генератору идей и автору многих сюжетных линий.
Александру Шпильману — за попытки заставить автора расширить кругозор и смотреть на вещи и процессы, протекающие в мире, с неожиданной точки зрения.
Никитину Сергею Николаевичу (Serpent) — за конструктивную критику, нахождение логических нестыковок и вычитку.
Часть первая
Глава 1
Ник
Я мрачно шлепал по лужам, мысленно матеря своего шефа. Николай Петрович, мой шеф и хозяин фирмы «Аналитика и Бизнес», дозвонился до меня аж в час ночи и в приказном порядке потребовал выйти на работу в субботу. Нет чтоб отключить связь, но я только что выскочил из виртуала и, еще плохо соображая, что к чему, отдал компу команду ответить. Вот и приходится сегодня мокнуть под дождем. Нам наконец-то привезли заказанные еще в прошлом месяце сервера, которые вдруг срочно-обморочно понадобилось подключить к нашему кластеру, хотя прошлый заказ был обработан пару дней назад (за что мы получили неплохие премиальные), а новой работы пока не было. Ну что стоило перенести эту настройку на понедельник? Все равно работу всего комплекса останавливать не пришлось бы — вся технология подключения дополнительных мощностей уже давно отработана, а у меня на сегодня были планы, которые теперь летят к черту.
Я работаю программистом в одной, теперь уже серьезной, конторе, занимающейся анализом и обработкой различного рода информации, а также выдачей прогнозов на ближайшее будущее по определенному направлению развития событий. Чаще всего торговые организации нам заказывают проанализировать тенденции развития рынка в определенной рыночной нише, но иногда попадаются и интересные заказы от разных институтов, испытывающих недостаток вычислительных ресурсов или толковых программистов. Лично я от таких заказов получаю огромное удовольствие — для их исполнения частенько приходится глубоко копать, что позволяет узнать много нового. А я всегда отличался любопытством и тягой к знаниям.
К тому же, шеф оказался человеком умным и деятельным, прекрасно разбирающимся в современных информационных технологиях, а поддерживать свой высокий уровень в этой области непросто. В прошлом, заимев первоначальный капитал, он нашел и заинтересовал работой (и не только финансово) толковых программистов, прикупил технику, после чего создал предприятие по анализу информации и выдаче прогнозов на основе этой информации. Прогнозы, сделанные для некоторых не очень дружных с законом типов, спасли их от крупных неприятностей, а мы приобрели репутацию хороших «предсказателей». Все это приносило неплохую прибыль конторе.
Глава 2
Ник
В себя я пришел от звука капающей воды. С трудом открыв глаза, попытался что-нибудь рассмотреть. Стояла сплошная темнота. Внезапно я почувствовал боль во всем теле — нервы, блин, включились. Попытался вспомнить, что произошло. Ага, похоже, меня неслабо шандарахнуло током. Что же меня испугало-то? Сжав зубы и почувствовав в них боль, я попытался пошевелить рукой. Она слабо дернулась. Передохнув немного, я продолжил попытки реанимировать мышцы. Раз-два. Раз-два. Сжать-и-отпустить. Как там учил сэнсэй? Прокачав кровь по мышцам, почувствовал себя полегче. Через полчаса удалось доползти до стены и прислониться к ней.
Тем временем я пытался понять, что же все-таки произошло. Понятно, что меня приложило током, только непонятно, как — руки были в перчатках, провода держал в плоскогубцах. Тут я почувствовал запах паленых волос и решил ощупать голову. В районе затылка тут же стрельнула боль. Волосы там обгорели. Теперь понятно, что случилось: развернувшись на звук, я невольно подался назад и впечатался затылком в оголенные провода. Обдумав это, я удивился, что все еще жив. К тому же, обожженная рана на голове болит только при прикосновении. Я старался сообразить, хорошо это или, наоборот, плохо, но ничего не вспомнил.
Еще раз ощупал голову. Так, на голове нет очков, надо их найти. Особым образом свистнув, я с облегчением увидел вспыхнувший свет, резанувший привыкшие к тьме глаза, и услышал слабый зуммер. Дома я постоянно терял очки, поэтому настроил программу, реагирующую светом и звуком на определенную насвистываемую мелодию. Судя по реакции от бадди-компа, он остался цел. Это неудивительно — обычно их делали защищенными от внешних воздействий, ведь люди их постоянно носят с собой. Некоторые чудики иногда даже купаются, не снимая.
Глава 3
Ник
...Я сидел у стены и пытался разобраться в ситуации. И она мне жутко не нравилась. Потерял я сознание у нас в подвальных помещениях — очнулся непонятно где. От удара током люди не переносятся в пространстве, а чаще всего тупо умирают. Остается предположить, что произошло стечение неизвестных мне обстоятельств, а удар током был только эпизодом произошедших событий. Ну, или от моих действий произошло запитывание электрических цепей в системе питания, и что-то могло включиться у нас на заводе. Завод-то был военным и жутко секретным — правда, с тех пор прошел не один десяток лет, — а что там делали наши вояки, неизвестно. К тому же, имелось у меня подозрение, что он был не только заводом, но и исследовательской лабораторией, были для таких мыслей предпосылки. Место, куда я попал, походило на инопланетный космический корабль или станцию, а проведенный краткий осмотр коридоров и «рубки», как я назвал эту комнату, говорил в пользу этой версии. И то, что было обнаружено в кресле, также подтверждало ее.
Глава 4
Ник
«Приснится же всякая лабудень», — подумал я, потягиваясь. Что-то не так, лежу почему-то на жестком. Открыл глаза: блин, не сон, однако. Огляделся по сторонам — ничего не изменилось: все так же скалилась мумия в кресле (я передернулся), а на полу рядом с пультом светился экран субноута. Вздохнув, я медленно встал и сделал несколько упражнений, чтобы разогнать кровь и размять мышцы. Мысленно просканировал себя. Вроде ничего не болит. Осторожно потрогал затылок. На затылке корка непонятно чего, но боли нет. Немного подумав, я достал очки, поставил бадди-комп на запись и заснял им затылок. Затем прокрутил запись. Мда... смотреть страшно. Но радует то, что рана все же заживает, видимо, вода действительно положительно действует на организм.
Взгляд упал на мумию. Все-таки интересно, куда меня занесло. Дышится легко, значит, воздух откуда-то поступает. Так. Станция, судя по высохшему обитателю, очень старая. Пыли в рубке нет, но это можно списать на какие-нибудь механизмы. В голове сразу выстроилось несколько вариантов. Первый — воздух создается механизмами, что вряд ли возможно; второй — это остатки воздуха, которые изначально были в закрытом пространстве станции (этот вариант мне не нравится, так как подразумевает, что станция может находиться и где-нибудь в космосе); третий вариант, который мне очень нравится, — есть сообщение с внешней средой. Если так, то отсюда можно выбраться. Покидать станцию сейчас особого смысла нет — когда еще встретишь такое чудо, — а вот разведать пути выхода надо. Да и едой необходимо озаботиться, а не только полагаться на эту «живую» воду. К тому же, надо как-то дать знать о себе шефу. А то ушел сотрудник в подвал — и пропал. Дома-то никто не ждет — родители живут в другом городе, сестренка учится в институте и живет отдельно, с подругами. Но о станции говорить пока никому не буду. Мое... Вот такой я жадный, однако...
Я связал свой бадди-комп с субноутом, который отнес в дальний конец рубки, и настроил на нем камеру таким образом, чтобы она охватывала всю комнату. Теперь в любой момент смогу узнать, что здесь происходит, и на каком этапе работа по расшифровке. Отдав команду бадди-компу записывать дорогу и по ходу дела строить маршрут-карту, я двинулся к выходу. Перед завалом еще раз попил воды. Интересно: я уже в общей сложности несколько литров воды выпил, а в кустики по-маленькому совсем не хочется. К чему бы это?
Глава 5
Ник
Комп тем временем закончил расчет наилучшего пути наверх. Он выдал два варианта, для обоих — точность около пятидесяти процентов. Понятно: картинок, сделанных с такого ракурса, не хватило для точного моделирования поверхности стены. Ну и ладно. Один из вариантов — дорога длиннее, но пологая, второй вариант — ползти чуть ли не вертикально. Я попытался на взгляд оценить оба варианта. Первый мне понравился больше — на нем больше уступов, где можно отдохнуть. Если не получится, попробую второй.
Сняв куртку и завязав ее вокруг талии, я поплевал на ладони, потер их друг о друга и потихоньку полез наверх. Подниматься было трудновато. Иногда попадались места, где можно было идти практически не держась. Один раз я чуть не сорвался, когда, подтянувшись на руках, уперся носом в открытую площадку, и от поднятой дыханием пыли расчихался. Слава богу, удержался. Отдыхая на той площадке — метров на тридцать выше выхода из скалы, — я медленно рассматривал пейзаж через комп в разных режимах приближения. Да, природа тут красивая. Полно зелени, воздух чистый — только сейчас заметил, что дышится даже намного легче, чем в нашем парке. Я впервые признался себе, что это может быть другая планета или параллельный мир. И эта мысль уже не вызывает отторжения и паники. Правда, факт еще не доказанный, но теперь я готов и к такому раскладу. Я решил проверить, достучится ли мой бадди-комп до оставленного внутри субноута через толщу камня и корпус станции. Оказалось, они прекрасно видят друг друга, а уровень сигнала даже лучше, чем около отверстия в стене. Я задумался — такого не может быть. Если наличие сигнала у выхода еще понятно, то сейчас он должен был пропасть. Я нашел только два возможных объяснения. Или металл корпуса станции такой хитрый, что пропускает радиосигнал, а толщина камня над ним маленькая. Или из рубки есть выход, позволяющий радиосигналам выходить наружу, а я нахожусь неподалеку от этого выхода... Ладно, надо не забыть потом полазить по скале и поискать, где максимальный уровень сигнала.
Отдохнув, я стал подниматься дальше. Еще через час достиг вершины, перевалился через край и, перевернувшись на спину, перевел дыхание. Немного отдохнув, сел и огляделся. Вылез я на что-то вроде поляны, покрытой травой и цветами, с полсотни метров диаметром. Дальше начинался редкий лес с деревьями привычной высоты — не то что те монстры внизу. Деревья, как и цветы, незнакомые. Елки-палки, вспомнил кое-что (похоже, после удара током я стремительно глупею): у меня же внизу комп, набитый под завязку программным обеспечением и разными базами данных. Когда-то, чтобы забить практически безразмерный винт субноута, я закачал туда все информационные базы, какие нашел на сайтах у наших пиратов. Не помню, была ли там база по флоре и фауне, надо посмотреть. Связавшись с субноутом (сигнал на поляне стал еще лучше) и порывшись на винте, нашел-таки нужную базу. Через минуту запустил ее и передал изображения деревьев, цветов, листьев и того «орла», что видел раньше, на опознание. Прога замечательно отработала все экземпляры. Только вот результат я получил отрицательный. Совпадений нет. Конечно, может такое быть, что база данных неполная, но ведь должно было хоть найтись что-то! Поломав голову и не решившись делать дальнейшие выводы, я встал и пошел обследовать место, где оказался.