Страница:
Анджей Ясинский
Ник
Ясинский Анджей
Наверно мне надоело читать ламерские описания компьютерных технологий в фантастике. Попробовал описать подобное с профессиональной точки зрения (я-программист), понял, что это скучно и неинтересно. А чтобы не было скучно, надо все это приукрасить. В результате получается то, что я ненавижу - красивая обертка, которая ничего не говорит о содержимом, а содержимого иногда и нет. Ну да ладно, все-таки цель моя - убить своего муза, поэтому, чтобы самому не было противно от придуманных компьютерных технологий, маленько сдвинул действие в будущее, окунул его в фентезийный мир, замесил внутрь компьютеры и покрасил получившееся в цвет магии. Интересно, на какой главе, все-таки ОН сдохнет? ЗЫ. Здесь весь текст на последний момент. Обновления буду выкладывать отдельно, одновременно обновляя этот основной текст. Обновлено 23.11.2008. Добавлена 17 глава c мелкими коррективами.
ЧАСТЬ ПЕРВАЯ
Глава 1.
Я мрачно шлепал по лужам, мысленно матеря своего шефа. Вчера вечером Николай Петрович, мой шеф и хозяин фирмы 'Аналитика и Бизнес', дозвонился до меня аж в час ночи и в приказном порядке потребовал моего появления на работе в субботу. Нет, чтоб отключить связь, но я только что выскочил из виртуала и еще плохо соображая что к чему отдал команду компу ответить. Вот сегодня и проходится мокнуть под дождем. Нам наконец-то привезли заказанные еще в прошлом месяце сервера, которые вдруг срочно-обморочно понадобилось подключить к нашему кластеру, хотя прошлый заказ был обработан пару дней назад, за что мы получили неплохие премиальные, а новой работы пока не было. Ну что стоило перенести эту настройку на понедельник? Все равно работу всего комплекса останавливать не нужно; вся технология подключения дополнительных мощностей уже давно отработана, а у меня на сегодня были планы, которые теперь летят к черту.
Я работаю программистом в одной, теперь уже серьезной конторе, занимающейся анализом, обработкой различного рода информации и выдачей прогнозов на ближайшее будущее по определенному направлению развития событий. Чаще всего различные торговые организации нам заказывают проанализировать тенденции развития рынка в определенной рыночной нише, но иногда попадаются и интересные заказы от разных институтов, испытывающих недостаток вычислительных ресурсов или толковых программистов. Лично я от таких заказов получаю огромное удовольствие, так как это позволяет узнавать мне много нового из различных областей знаний, а для этого частенько приходится глубоко копать. Конечно, мне не приходится изучать научные разделы целиком, но для элементарного понимания сути проблемы приходится хорошо поработать мозгами. А я всегда отличался любопытством и тягой к знаниям. Все это приносит неплохую прибыль конторе, тем более, что шеф оказался достаточно предприимчивым и умным человеком, сам отлично разбирающимся в современных информационных технологиях, а поддерживать себя в этой области на хорошем уровне непросто, особенно совмещая с управлением бизнесом. В прошлом, поимев первоначальный капитал, найдя и заинтересовав интересной работой (финансово в том числе) толковых программистов, и прикупив техники, он организовал предприятие по анализу информации и выдачи прогнозов на основе этой информации. Несколько прогнозов, сделанных для некоторых не очень дружных с законом типов,, спасло их от сильных неприятностей, а наша контора приобрела репутацию хороших 'предсказателей'; что дало ей дальнейший толчок к развитию.
Вот здесь я и работаю ведущим программистом. Спросите, причем тут моя работа программиста и эти новые сервера? А очень просто - я еще и системный администратор вычислительной техники в конторе. Просто так получилось, что на начальном этапе развития конторы, Петрович долго не мог найти толкового сисадмина, а тут неожиданно для него оказалось, что я неплохо владею этой тематикой; ну он на меня и повесил эти обязанности за дополнительную оплату, а я и не отказывался. Потом, посмотрев на результаты моей работы, он остался доволен и прекратил поиски человека на эту должность. Да и я доволен. Провозившись пару месяцев, я неплохо настроил всю систему, настроил вычислительный кластер, распределенную и удаленную работу для программистов, что позволило им не сидеть все время на работе, а работать дома или где-то еще, а появляться на фирме по необходимости. Ну и защиту нормальную сделал. После этого все работает само по себе, моего вмешательства практически не нужно, ну а денежки капают.
Устав ругаться, я надел очки, связанные с моим бадди-компом, вывел на левый дисплей недочитанную книжку, включил музыку, поправил сумку с инструментами, которые мне могли понадобиться и мощным субноутом с кучей админского софта, и потопал на остановку. Не люблю я таскать с собой кучу оборудования. Хоть оно и небольшое по весу, все вместе вряд ли превышает килограмм чистого веса, но дискомфорт есть, к тому же на нем у меня на всякий случай хранится весь софт, разработанный в нашей конторе, так, на всякий случай. Если б шеф узнал - убил бы на месте и сказал, что так и было. Все-таки ноу-хау, правда у меня там все так зашифровано - фиг выцарапаешь информацию, но шефу все равно лучше не знать.
Доехав до конечной остановки, я поплелся через парк. Наша контора находится почти за городом: шеф в свое время арендовал пустующее здание на бывшем военном заводе, бог знает что выпускавшем, обустроил, вышло неплохо. К тому же куча пространства, есть где походить, подумать, покурить. Под боком парк, в котором можно побродить, душой отдохнуть. Людей там бывает мало - неудобно добираться, потому я там с удовольствием брожу иногда.
В конторе меня встретил один шеф. Сделав радостное лицо, он громко закричал:
– Привет, тёзка, заходь! - радостно при этом помахав рукой.
'Что это с ним?' - хмуро подумал я - 'Бухнул, что-ли?'
– Шеф! Ну и нафига понадобилось сегодня приходить, а? - сразу начал наезжать на него я. - Что, в понедельник нельзя было бы все сделать?
У нас с шефом доверительные отношения, мы друг друга уважаем, и, даже, местами дружим, так что неформальная лексика для нас - нормальное дело.
– Нельзя, Коля, никак нельзя - шеф развалился в кресле Олечки, его секретарши, прихлебывал кофе, курил сигарету и, улыбаясь чему-то, смотрел на меня.
'Увидит Оля пепел на своем месте - со свету сживет', злорадно ухмыльнулся я, Оля была педантом и чистюлей и не терпела непорядка на рабочем месте. Я периодически пытаюсь за ней поухаживать, читай - совратить, но пока она отбивает все мои попытки, эта игра ей самой нравится, но к сожалению я не знаю, нравлюсь ли ей я, а не игра.
– Ладно, выкладывай, в чем дело - буркнул я, бросил сумку на стол и пошел делать себе кофе.
– Понимаешь, Коля, - ненавижу, когда меня называют по имени, все меня зовут Ник, но шефу нравится доставать меня, - появился новый заказ, - он поднял указательный палец, - большой заказ, и приступить к нему надо будет сразу в понедельник, а может даже и завтра, и мне бы не хотелось, чтобы ты отвлекался на настройку серверов в понедельник, так что, извини, поработать тебе придется сегодня. К тому же дополнительные мощности будут совсем не лишними.
Понятно, шеф, видимо, вырвал заказ у конкурентов из зубов, а теперь радуется проведенной хитрой комбинации. Правда, если реально оценивать ситуацию, в нашем городе настоящих конкурентов у нас почти и нет, но у шефа любые, даже маленькие победы вызывают радость.
– Я сейчас тебе скину инфу, вечером дома почитаешь и пришлешь мне свои выводы. В первую очередь меня интересуют затраты времени и кого из программистов ты привлечешь к работе.
Шеф достал из кармана свой бадди-комп и что-то пробормотал в него. У меня пискнул мой комп и начал загрузку информации. Наши компы были настроены друг на друга, так что лишних телодвижений не пришлось делать, чтобы подтвердить прием.
– Ладно, - вздохнул я - привезли-то железо именно то, что мы заказывали или как в прошлый раз? - в прошлый раз нас пытались кинуть: всунули несколько левых железяк, но не на тех нарвались; шеф им быстро мозги вправил, и теперь сам проверяет поступающую технику. Ну нравится ему с железом возиться, боится наверно, квалификацию потерять - подумал я.
– Ага, - шеф кивнул. - Более того, все уже распаковано, осталось только подключить все и настроить. - Он затянулся сигаретой и пустил кольца в потолок.
– Где поставили- то технику? - спросил я. Дело в том, что в некоторых дальних помещениях разводка питания шла не от центрального распред-щитка, а откуда-то сквозь стены и уходила в подвалы, которые мы сильно не исследовали. Мы старались там технику не ставить, потому что запасное питание от нашего генератора дотуда не дотягивалось, шеф все еще не добрался до тех помещений с полным ремонтом, а рисковать вычислительным процессом не хотелось.
– В пятом кабинете, - ответил шеф.
– Так я и думал! А про разводку ты не забыл? - возмутился я от всей души, чуть не разбив чашку с кофеём об стол. Моя сисадминская душа не терпела непорядка на вверенном участке. - А если свет отключат? Ты ж потом мне все мозги прополоскаешь за запорченную работу или не дай бог технику! - я сплюнул через левое плечо. - У нас же есть свободное место в стойках!
Шеф хитро ухмыльнулся:
– Понимаешь, Коля, мне тут упало помощнее железо, чем мы заказывали, говорить не буду какое - сам увидишь, а оно идет в своих шкафах со своим обеспечением поддержки. Так что, дуй на рабочее место и начинай работать, к понедельнику должно быть все тип-топ. А с питанием я на следующей неделе разберусь, не боИсь, все будет нормально.
Шеф махнул рукой и снова погрузился в свои мысли.
Мысленно плюнув на него и захватив свою сумку, я пошел в кабинет с привезенной аппаратурой. Меня разбирало любопытство, что там такое привезли. Все-таки мы заказывали не настолько слабую технику. А помощнее мы не тянем пока.
Зайдя в кабинет, я увидел кучу разбросанной по комнате упаковочной бумаги и в центре возвышающийся шкаф. Открыв дверцу шкафа, я сразу понял, что шефу сказочно повезло, это железо было на порядок мощнее, чем мы заказывали. Информаия с идентификаторов, услужливо высвеченная бадди-компом при взгляде на блоки, показывала, что это оборудование чуть ли не экспериментальное.
'Интересно, откуда шеф достал такое чудо?' - подумал я. Закатав рукава, я принялся за работу. Сначала выкинул из помещения всю упаковку, соединил блоки в шкафчике в тестовую конфигурацию, воткнул штепсель в розетку.
'Ну-с' - радостно потирая руки, пробормотал я и нажал кнопку питания.
– Японский городовой! - выругался я. Ничего не произошло. Посмотрев на розетку, я увидел, что индикатор, указывающий на наличие напряжения, не светился. Достав тестер, я воткнул его в розетку. Как и ожидалось, напряжения не было. Тестер показывал отсутствие короткого замыкания и исправность автоматики защиты в розетке, значит проблема в разрыве цепи питания где-то до того.
Плюнув, теперь уже по настоящему в угол комнаты, я послал ругательство через бадди-комп шефу и сообщение о том, что пошел в подвал разбираться с питанием. Шеф меня проигнорировал.
Собрав все причиндалы в сумку, я начал спускаться по лестнице. Подвал, надо сказать, был обширный, по моим ощущениям больше самого завода. Мы так его и не обследовали нормально, только недалеко от входа.
Спустившись на подвальный уровень, я подошел к металлической двери с кодовым замком. Уж не знаю от какой линии был запитан замок, но он работал. На нем горел красный светодиод. Подключившись через бадди-комп к серверу конторы, я быстро нашел код доступа в подвал и набрал его на клавиатуре замка. Замок задумался на пару секунд. 'Что так долго? Калькулятор там что-ли стоит?'. На двери рядом с замком зажглась надпись 'Чисто', индикатор на замке сменил цвет на зелёный и в двери громко отщелкнулись внутренние задвижки. Они, судя по звуку, были довольно мощные и шли по всему периметру двери.
Я поёжился. Неприятное ощущение. Заныли сервомоторы и дверь медленно стала открываться. 'Да что же там хранили?' - с легким удивлением подумал я. Не представляю, для чего нужны такие двери в подвал. Дверь открылась полностью. Внутри было темно. Чертыхнувшись, про фонарик-то я и не вспомнил, я спустил со лба очки на глаза и перевел бадди-комп в режим ночного зрения с камер на очках. Сначала я увидел только цветные пятна, через пару секунд комп подключил программу обработки видео и передо мной возникло хорошее изображение короткого коридора, частично сгенерированное бадди-компом на основании данных, получаемых им от различных встроенных датчиков.
'Ну, и где искать тут, и главное что?'. Оглядевшись по сторонам, я увидел распределительный щиток, от которого должны были запитываться розетки в нужной мне комнате. Я открыл щиток, потыкал тестером контакты. Странно, напруга есть, а света в коридоре нет. А ведь он должен автоматически включаться при открывании двери.
Недоуменно почесав в затылке, решил идти вдоль линии до следующего щитка и там все проверить, пока не найду неисправность. Поправив очки, я отправился дальше по коридору. В коридоре стояла мертвая тишина, где-то капала вода. По спине у меня пробежался табун мурашек. Что-то мне уже расхотелось переться в темноту, пусть дорога и видна через очки. Тишина, темнота и звуки капели неприятно действуют на расшатанные нервы бывалого геймера. Ну да ладно, все равно дело делать надо. Медленно, вглядываясь во все встречные углы, я двинулся вдоль линии питания.
Где-то с час, судя по часам в углу очков я работал, двигаясь от щитка к щитку, проверяя их. В районе второго щитка бадди-комп пискнул и на экране появилось сообщение о потери связи с базой, глубоко однако. Прошел расстояние, наверное с километр, везде все было нормально. Сильно устал. Решил проверить еще пару щитков и сделать перерыв. Подходя к следующему по очереди щитку, я увидел какое-то мерцание. При ближайшем рассмотрении щиток оказался оплавлен, в отверстиях щитка видны были отсветы разрядов. Понятно, очевидно в нем и коротнуло. С трудом открыв крышку щитка, предварительно надев резиновые перчатки, которые предусмотрительно прихватил с собой, я присвиснул. Провода все оплавились. Непонятно почему не сработали автоматы. Немного отдохнув, я принялся за работу, осторожно обрезав оплавленные провода, аккуратно начал делать перемычку. Конечно, по хорошему, надо было бы дойти до следующего щитка и отключить там питание, но до него долго было бы идти, судя по расстоянию между предыдущими щитками, и я решил плюнуть на это. Дело двигалось к концу и когда я уже собирался прикрутить последний провод, когда со спины раздался какой-то звук. От неожиданности и сразу возникшего страха я подпрыгнул и развернулся в воздухе совсем забыв про зажатые провода в плоскогубцах. Я ничего не успел увидеть, как меня выгнуло дугой, зубы намертво сжались, краем сознания я почувствовал, как начинает крошится зубная эмаль. Из глаз посыпались искры и сознание милостиво покинуло меня.
В себя меня привел звук капающей воды. С трудом открыв глаза, я попытался что-то рассмотреть. Стояла сплошная темнота. Внезапно я почувствовал боль во всем теле, нервы, блин, включились. Попытался вспомнить, что произошло. Ага, похоже меня не слабо шандарахнуло током. Что же меня испугало-то? Сжав зубы и почувствовав в них боль (все-таки покрошил эмаль, мля), попытался пошевелить рукой. Она слабо шевельнулась. Передохнув немного продолжил попытки реанимировать мышцы. Через полчаса мне удалось сесть и прислониться к нащупанной рядом стене.
Тем временем я пытался осознать, что произошло. Понятно, что меня приложило током, только непонятно как - руки были в перчатках, провода держал в плоскогубцах. Тут я почувствовал запах паленых волос. Я поднял руки и попытался ощупать голову. Тут же по нервам ударила боль в затылке. Волосы там обгорели. Теперь понятно, что случилось, развернувшись на звук я невольно подался назад и впечатался затылком в оголенные провода. Обдумав это, удивился, что все еще жив. К тому же обожженная рана на голове болит, только когда касаешься ее. Осознав это, я попытался сообразить, хорошо это или наоборот плохо, но ничего не вспомнил.
Еще раз ощупал голову. 'Так, на голове нет очков, надо их найти'. Особым образом свистнув я с облегчением увидел вспыхнувший свет, резанувший привыкнувшие ко тьме глаза, и слабый зуммер. Я постоянно дома терял очки, поэтому настроил программу, реагирующую на определенную насвистываемую мелодию светом и звуком. Судя по реакции от бадди-компа, он остался цел, что не удивительно. Обычно их делали защищенными от внешних воздействий, ведь люди их постоянно носят с собой, иногда даже купаются не снимая.
В общем, прошло еще некоторое время, пока я сумел подняться, нацепить на себя очки и оглядеться. Сначала я решил проверить, что стало с щитком, о голове решил позаботиться позже, не так уж сильно она и болела, доделать работу и вернуться в офис. Однако первый же взгляд на стену, где должен располагаться щиток, заставил меня застыть неподвижно. Стена была пустая. Никакого щитка не было. Может меня отбросило, подумал я и прошелся вдоль стены влево-вправо метров на двадцать. Ничего не обнаружил. Как бы сильно меня не отбросило, щиток должен быть недалеко. Однако его не было. Тут я обратил внимание на сами стены. Уже давно, что-то цепляло взгляд, только я не обращал внимание. Присмотревшись, понял, что стены другие. Не поверив себе, или вернее бадди-компу, ведь реалистичное изображение синтезировал он, я включил светодиодный фонарь в очках, выглядевший как яркая полоска вдоль очков. Видимое пространство ужалось до нескольких метров, синтез графики автоматически остановился. Чувствительности датчиков бадди-компа хватало, чтобы просканировать окружающее пространство до десятка метров в полной темноте. На основании результатов сканированная он в реальном режиме времени генерировал реалистичную картинку окружающего пространства, в котором намного легче ориентироваться, чем в неверном свете маленького налобного фонарика. Если освещение отличалось от полной темноты, эта граница отодвигалась дальше. Днем же, комп пропускал реальную картинку через себя, а обработка изображения уже зависела от настроенной программы генерации окружающего мира.
Но сейчас мне понадобился именно фонарь, чтобы своими глазами увидеть, то, что показывал мне комп. То, что я увидел, не отличалось от показанного компом. Стена была металлическая с серебристой поверхностью, в то время как у нас в подвале стены были бетонными. Недоверчиво я потрогал пальцем стену. Ничего не изменилось. Все это сильно напрягало. Чтобы составить полную картину, я включил комп на сканирование с подсветкой от фонаря, чтобы расширить пределы. Почти мгновенно перед глазами прояснилось и я огляделся.
Я стоял в коридоре, но коридор был другим. Он был полностью металлическим. Стены, потолок, пол. На полу лежал какой-то мусор. Стены и потолок блестели. Подняв сумку (она лежала под стеной), я медленно пошел в сторону выхода, то есть бывшего моего выхода. Здесь хрен его знает где он есть. Чтобы не сойти с ума и страха, решил пока не выдвигать никаких гипотез. Додумаюсь еще до чего-нибудь…и так страшно.
Вообще-то меня трудно чем-то напугать. Физически я крепок, занимаюсь самбо, правда уже не так интенсивно, как в институте, но форму поддерживаю, психически уравновешен. Но моя ситуация выведет из себя и полного флегматика или пофигиста.
Медленно двигаясь по коридору я сообразил, что звук капели приближается и доносится он из-за угла. Потихоньку выглянув из-за него, я увидел точно такой-же коридор, только перекареженный какой-то, потолок просел, обе стены насквозь пробивают какие-то трубы. Из одной такой трубы и капало. Лужа внизу была небольшая, видно часть воды (воды ли?) куда-то уходила. Как ни странно, после этого завала коридор заканчивался метров через двадцать (в 'своем' подвале я накрутил около километра).
Я остановился, чтобы немного подумать. Имеет ли смысл пробираться через трубы и посмотреть, что в конце коридора, или стоит вернуться по своим следам и обследовать другой конец коридора. Вообще-то неизвестно какой длины то направление коридора, а здесь я уже куда-то пришел. Ладно обследую здесь все и пойду в обратном направлении, если ничего особенного не найду. С трудом пробравшись через трубы, по пути проверив жидкость, которая капает (это оказалась простая вода, как показал простенький анализатор бадди-компа, с примесью каких-то минералов, я не понял каких, но комп утверждает, что пить можно, ладно поверим ему), я оказался в конце коридора. Оглядевшись внимательно, я понял, что это тупик; Непонятно тогда назначение коридора. Подошел к торцу коридора и внимательно его осмотрел. Ага, похоже здесь все-таки есть дверь, сделанная заподлицо со стеной. Поэтому я ее сразу не заметил. Ладно, надо немного отдохнуть, что-то я устал. Вернулся к воде, сделал глоток воды, на вкус оказалась как минеральная. Проанализировал ощущения, вроде ничего, пить можно, комп не соврал. Я напился воды, отполз к стене, расслабился и прикрыл глаза. Сон на меня навалился неожиданно, я не стал ему сопротивляться и, предварительно настроив комп, чтобы он меня разбудил через час, уснул.
Проснулся я от будильника ровно через час, сон слетел с меня мгновенно. Чувствовал я себя бодро, даже голова перестала беспокоить. Хотелось прыгать, что-то делать. Сообразив, что это ненормально для моего состояния я задумался. Так, встряхнуло током меня прилично, мышцы были ватными, ощущение отвратным, болела голова. Сейчас чувствую себя отлично, даже голода не чувствую. Как это могло произойти? Неужели сон так повлиял? Единственное, что пришло в голову - пил эту непонятную воду. Живая вода, что ли, попытался я пошутить, только шутить совсем не хотелось. Ладно, примем за гипотезу, что помогла вода, все равно ничего другого не придумывается. Час прошел, живот не пучит, ощущения хорошие. Махнув рукой я повторно напился воды, смочил затылок водой - а вдруг действительно поможет? - и отправился исследовать конец коридора.
После обследования двери стало понятно, что она сдвигается в стену и в данный момент прикрыта не плотно - между ней и стояком есть щель. Я достал из сумки отвертку, с трудом вставил ее в щель и навалился всем своим весом. Дверь медленно отъехала в сторону, я помог ей, уперевшись в нее ногами и уцепившись руками в косяк. Стоило двери полностью открыться, в комнате зажегся мягкий свет. От неожиданности я скакнул обратно в коридор - свет погас. Тьфу, так и инфаркт можно получить… Интересно, что за автоматика там такая работает, судя по состоянию коридора лет ему немеряно, столько времени автоматика не живет. Мысленно перекрестившись, я сделал осторожный шаг в комнату, снова зажегся свет. Комната оказалась большой, по размерам вроде нашего спортивного зала в институте, только круглый. Меня поразили стены - блестящий металл, условно разделенный на секции с какими-то надписями или рисунками в каждой секции…Блеск металла не напрягал глаза, был какой-то мягкий. Вдоль стен стояли какие-то устройства, от дальней стены к центру таким сглаженным наростом вытягивался стол или скорее пульт, так как в центре комнаты перед этим пультом стояло спиной ко мне кресло. Кресло, кстати тоже похоже было сделано из металла. Откуда свет я так и не понял, похоже светился сам воздух. Немного потоптавшись на месте и на всякий случай засняв панораму комнаты на комп, я медленно пошел к креслу…
Я работаю программистом в одной, теперь уже серьезной конторе, занимающейся анализом, обработкой различного рода информации и выдачей прогнозов на ближайшее будущее по определенному направлению развития событий. Чаще всего различные торговые организации нам заказывают проанализировать тенденции развития рынка в определенной рыночной нише, но иногда попадаются и интересные заказы от разных институтов, испытывающих недостаток вычислительных ресурсов или толковых программистов. Лично я от таких заказов получаю огромное удовольствие, так как это позволяет узнавать мне много нового из различных областей знаний, а для этого частенько приходится глубоко копать. Конечно, мне не приходится изучать научные разделы целиком, но для элементарного понимания сути проблемы приходится хорошо поработать мозгами. А я всегда отличался любопытством и тягой к знаниям. Все это приносит неплохую прибыль конторе, тем более, что шеф оказался достаточно предприимчивым и умным человеком, сам отлично разбирающимся в современных информационных технологиях, а поддерживать себя в этой области на хорошем уровне непросто, особенно совмещая с управлением бизнесом. В прошлом, поимев первоначальный капитал, найдя и заинтересовав интересной работой (финансово в том числе) толковых программистов, и прикупив техники, он организовал предприятие по анализу информации и выдачи прогнозов на основе этой информации. Несколько прогнозов, сделанных для некоторых не очень дружных с законом типов,, спасло их от сильных неприятностей, а наша контора приобрела репутацию хороших 'предсказателей'; что дало ей дальнейший толчок к развитию.
Вот здесь я и работаю ведущим программистом. Спросите, причем тут моя работа программиста и эти новые сервера? А очень просто - я еще и системный администратор вычислительной техники в конторе. Просто так получилось, что на начальном этапе развития конторы, Петрович долго не мог найти толкового сисадмина, а тут неожиданно для него оказалось, что я неплохо владею этой тематикой; ну он на меня и повесил эти обязанности за дополнительную оплату, а я и не отказывался. Потом, посмотрев на результаты моей работы, он остался доволен и прекратил поиски человека на эту должность. Да и я доволен. Провозившись пару месяцев, я неплохо настроил всю систему, настроил вычислительный кластер, распределенную и удаленную работу для программистов, что позволило им не сидеть все время на работе, а работать дома или где-то еще, а появляться на фирме по необходимости. Ну и защиту нормальную сделал. После этого все работает само по себе, моего вмешательства практически не нужно, ну а денежки капают.
Устав ругаться, я надел очки, связанные с моим бадди-компом, вывел на левый дисплей недочитанную книжку, включил музыку, поправил сумку с инструментами, которые мне могли понадобиться и мощным субноутом с кучей админского софта, и потопал на остановку. Не люблю я таскать с собой кучу оборудования. Хоть оно и небольшое по весу, все вместе вряд ли превышает килограмм чистого веса, но дискомфорт есть, к тому же на нем у меня на всякий случай хранится весь софт, разработанный в нашей конторе, так, на всякий случай. Если б шеф узнал - убил бы на месте и сказал, что так и было. Все-таки ноу-хау, правда у меня там все так зашифровано - фиг выцарапаешь информацию, но шефу все равно лучше не знать.
Доехав до конечной остановки, я поплелся через парк. Наша контора находится почти за городом: шеф в свое время арендовал пустующее здание на бывшем военном заводе, бог знает что выпускавшем, обустроил, вышло неплохо. К тому же куча пространства, есть где походить, подумать, покурить. Под боком парк, в котором можно побродить, душой отдохнуть. Людей там бывает мало - неудобно добираться, потому я там с удовольствием брожу иногда.
В конторе меня встретил один шеф. Сделав радостное лицо, он громко закричал:
– Привет, тёзка, заходь! - радостно при этом помахав рукой.
'Что это с ним?' - хмуро подумал я - 'Бухнул, что-ли?'
– Шеф! Ну и нафига понадобилось сегодня приходить, а? - сразу начал наезжать на него я. - Что, в понедельник нельзя было бы все сделать?
У нас с шефом доверительные отношения, мы друг друга уважаем, и, даже, местами дружим, так что неформальная лексика для нас - нормальное дело.
– Нельзя, Коля, никак нельзя - шеф развалился в кресле Олечки, его секретарши, прихлебывал кофе, курил сигарету и, улыбаясь чему-то, смотрел на меня.
'Увидит Оля пепел на своем месте - со свету сживет', злорадно ухмыльнулся я, Оля была педантом и чистюлей и не терпела непорядка на рабочем месте. Я периодически пытаюсь за ней поухаживать, читай - совратить, но пока она отбивает все мои попытки, эта игра ей самой нравится, но к сожалению я не знаю, нравлюсь ли ей я, а не игра.
– Ладно, выкладывай, в чем дело - буркнул я, бросил сумку на стол и пошел делать себе кофе.
– Понимаешь, Коля, - ненавижу, когда меня называют по имени, все меня зовут Ник, но шефу нравится доставать меня, - появился новый заказ, - он поднял указательный палец, - большой заказ, и приступить к нему надо будет сразу в понедельник, а может даже и завтра, и мне бы не хотелось, чтобы ты отвлекался на настройку серверов в понедельник, так что, извини, поработать тебе придется сегодня. К тому же дополнительные мощности будут совсем не лишними.
Понятно, шеф, видимо, вырвал заказ у конкурентов из зубов, а теперь радуется проведенной хитрой комбинации. Правда, если реально оценивать ситуацию, в нашем городе настоящих конкурентов у нас почти и нет, но у шефа любые, даже маленькие победы вызывают радость.
– Я сейчас тебе скину инфу, вечером дома почитаешь и пришлешь мне свои выводы. В первую очередь меня интересуют затраты времени и кого из программистов ты привлечешь к работе.
Шеф достал из кармана свой бадди-комп и что-то пробормотал в него. У меня пискнул мой комп и начал загрузку информации. Наши компы были настроены друг на друга, так что лишних телодвижений не пришлось делать, чтобы подтвердить прием.
– Ладно, - вздохнул я - привезли-то железо именно то, что мы заказывали или как в прошлый раз? - в прошлый раз нас пытались кинуть: всунули несколько левых железяк, но не на тех нарвались; шеф им быстро мозги вправил, и теперь сам проверяет поступающую технику. Ну нравится ему с железом возиться, боится наверно, квалификацию потерять - подумал я.
– Ага, - шеф кивнул. - Более того, все уже распаковано, осталось только подключить все и настроить. - Он затянулся сигаретой и пустил кольца в потолок.
– Где поставили- то технику? - спросил я. Дело в том, что в некоторых дальних помещениях разводка питания шла не от центрального распред-щитка, а откуда-то сквозь стены и уходила в подвалы, которые мы сильно не исследовали. Мы старались там технику не ставить, потому что запасное питание от нашего генератора дотуда не дотягивалось, шеф все еще не добрался до тех помещений с полным ремонтом, а рисковать вычислительным процессом не хотелось.
– В пятом кабинете, - ответил шеф.
– Так я и думал! А про разводку ты не забыл? - возмутился я от всей души, чуть не разбив чашку с кофеём об стол. Моя сисадминская душа не терпела непорядка на вверенном участке. - А если свет отключат? Ты ж потом мне все мозги прополоскаешь за запорченную работу или не дай бог технику! - я сплюнул через левое плечо. - У нас же есть свободное место в стойках!
Шеф хитро ухмыльнулся:
– Понимаешь, Коля, мне тут упало помощнее железо, чем мы заказывали, говорить не буду какое - сам увидишь, а оно идет в своих шкафах со своим обеспечением поддержки. Так что, дуй на рабочее место и начинай работать, к понедельнику должно быть все тип-топ. А с питанием я на следующей неделе разберусь, не боИсь, все будет нормально.
Шеф махнул рукой и снова погрузился в свои мысли.
Мысленно плюнув на него и захватив свою сумку, я пошел в кабинет с привезенной аппаратурой. Меня разбирало любопытство, что там такое привезли. Все-таки мы заказывали не настолько слабую технику. А помощнее мы не тянем пока.
Зайдя в кабинет, я увидел кучу разбросанной по комнате упаковочной бумаги и в центре возвышающийся шкаф. Открыв дверцу шкафа, я сразу понял, что шефу сказочно повезло, это железо было на порядок мощнее, чем мы заказывали. Информаия с идентификаторов, услужливо высвеченная бадди-компом при взгляде на блоки, показывала, что это оборудование чуть ли не экспериментальное.
'Интересно, откуда шеф достал такое чудо?' - подумал я. Закатав рукава, я принялся за работу. Сначала выкинул из помещения всю упаковку, соединил блоки в шкафчике в тестовую конфигурацию, воткнул штепсель в розетку.
'Ну-с' - радостно потирая руки, пробормотал я и нажал кнопку питания.
– Японский городовой! - выругался я. Ничего не произошло. Посмотрев на розетку, я увидел, что индикатор, указывающий на наличие напряжения, не светился. Достав тестер, я воткнул его в розетку. Как и ожидалось, напряжения не было. Тестер показывал отсутствие короткого замыкания и исправность автоматики защиты в розетке, значит проблема в разрыве цепи питания где-то до того.
Плюнув, теперь уже по настоящему в угол комнаты, я послал ругательство через бадди-комп шефу и сообщение о том, что пошел в подвал разбираться с питанием. Шеф меня проигнорировал.
Собрав все причиндалы в сумку, я начал спускаться по лестнице. Подвал, надо сказать, был обширный, по моим ощущениям больше самого завода. Мы так его и не обследовали нормально, только недалеко от входа.
Спустившись на подвальный уровень, я подошел к металлической двери с кодовым замком. Уж не знаю от какой линии был запитан замок, но он работал. На нем горел красный светодиод. Подключившись через бадди-комп к серверу конторы, я быстро нашел код доступа в подвал и набрал его на клавиатуре замка. Замок задумался на пару секунд. 'Что так долго? Калькулятор там что-ли стоит?'. На двери рядом с замком зажглась надпись 'Чисто', индикатор на замке сменил цвет на зелёный и в двери громко отщелкнулись внутренние задвижки. Они, судя по звуку, были довольно мощные и шли по всему периметру двери.
Я поёжился. Неприятное ощущение. Заныли сервомоторы и дверь медленно стала открываться. 'Да что же там хранили?' - с легким удивлением подумал я. Не представляю, для чего нужны такие двери в подвал. Дверь открылась полностью. Внутри было темно. Чертыхнувшись, про фонарик-то я и не вспомнил, я спустил со лба очки на глаза и перевел бадди-комп в режим ночного зрения с камер на очках. Сначала я увидел только цветные пятна, через пару секунд комп подключил программу обработки видео и передо мной возникло хорошее изображение короткого коридора, частично сгенерированное бадди-компом на основании данных, получаемых им от различных встроенных датчиков.
'Ну, и где искать тут, и главное что?'. Оглядевшись по сторонам, я увидел распределительный щиток, от которого должны были запитываться розетки в нужной мне комнате. Я открыл щиток, потыкал тестером контакты. Странно, напруга есть, а света в коридоре нет. А ведь он должен автоматически включаться при открывании двери.
Недоуменно почесав в затылке, решил идти вдоль линии до следующего щитка и там все проверить, пока не найду неисправность. Поправив очки, я отправился дальше по коридору. В коридоре стояла мертвая тишина, где-то капала вода. По спине у меня пробежался табун мурашек. Что-то мне уже расхотелось переться в темноту, пусть дорога и видна через очки. Тишина, темнота и звуки капели неприятно действуют на расшатанные нервы бывалого геймера. Ну да ладно, все равно дело делать надо. Медленно, вглядываясь во все встречные углы, я двинулся вдоль линии питания.
Где-то с час, судя по часам в углу очков я работал, двигаясь от щитка к щитку, проверяя их. В районе второго щитка бадди-комп пискнул и на экране появилось сообщение о потери связи с базой, глубоко однако. Прошел расстояние, наверное с километр, везде все было нормально. Сильно устал. Решил проверить еще пару щитков и сделать перерыв. Подходя к следующему по очереди щитку, я увидел какое-то мерцание. При ближайшем рассмотрении щиток оказался оплавлен, в отверстиях щитка видны были отсветы разрядов. Понятно, очевидно в нем и коротнуло. С трудом открыв крышку щитка, предварительно надев резиновые перчатки, которые предусмотрительно прихватил с собой, я присвиснул. Провода все оплавились. Непонятно почему не сработали автоматы. Немного отдохнув, я принялся за работу, осторожно обрезав оплавленные провода, аккуратно начал делать перемычку. Конечно, по хорошему, надо было бы дойти до следующего щитка и отключить там питание, но до него долго было бы идти, судя по расстоянию между предыдущими щитками, и я решил плюнуть на это. Дело двигалось к концу и когда я уже собирался прикрутить последний провод, когда со спины раздался какой-то звук. От неожиданности и сразу возникшего страха я подпрыгнул и развернулся в воздухе совсем забыв про зажатые провода в плоскогубцах. Я ничего не успел увидеть, как меня выгнуло дугой, зубы намертво сжались, краем сознания я почувствовал, как начинает крошится зубная эмаль. Из глаз посыпались искры и сознание милостиво покинуло меня.
Глава 2.
В себя меня привел звук капающей воды. С трудом открыв глаза, я попытался что-то рассмотреть. Стояла сплошная темнота. Внезапно я почувствовал боль во всем теле, нервы, блин, включились. Попытался вспомнить, что произошло. Ага, похоже меня не слабо шандарахнуло током. Что же меня испугало-то? Сжав зубы и почувствовав в них боль (все-таки покрошил эмаль, мля), попытался пошевелить рукой. Она слабо шевельнулась. Передохнув немного продолжил попытки реанимировать мышцы. Через полчаса мне удалось сесть и прислониться к нащупанной рядом стене.
Тем временем я пытался осознать, что произошло. Понятно, что меня приложило током, только непонятно как - руки были в перчатках, провода держал в плоскогубцах. Тут я почувствовал запах паленых волос. Я поднял руки и попытался ощупать голову. Тут же по нервам ударила боль в затылке. Волосы там обгорели. Теперь понятно, что случилось, развернувшись на звук я невольно подался назад и впечатался затылком в оголенные провода. Обдумав это, удивился, что все еще жив. К тому же обожженная рана на голове болит, только когда касаешься ее. Осознав это, я попытался сообразить, хорошо это или наоборот плохо, но ничего не вспомнил.
Еще раз ощупал голову. 'Так, на голове нет очков, надо их найти'. Особым образом свистнув я с облегчением увидел вспыхнувший свет, резанувший привыкнувшие ко тьме глаза, и слабый зуммер. Я постоянно дома терял очки, поэтому настроил программу, реагирующую на определенную насвистываемую мелодию светом и звуком. Судя по реакции от бадди-компа, он остался цел, что не удивительно. Обычно их делали защищенными от внешних воздействий, ведь люди их постоянно носят с собой, иногда даже купаются не снимая.
В общем, прошло еще некоторое время, пока я сумел подняться, нацепить на себя очки и оглядеться. Сначала я решил проверить, что стало с щитком, о голове решил позаботиться позже, не так уж сильно она и болела, доделать работу и вернуться в офис. Однако первый же взгляд на стену, где должен располагаться щиток, заставил меня застыть неподвижно. Стена была пустая. Никакого щитка не было. Может меня отбросило, подумал я и прошелся вдоль стены влево-вправо метров на двадцать. Ничего не обнаружил. Как бы сильно меня не отбросило, щиток должен быть недалеко. Однако его не было. Тут я обратил внимание на сами стены. Уже давно, что-то цепляло взгляд, только я не обращал внимание. Присмотревшись, понял, что стены другие. Не поверив себе, или вернее бадди-компу, ведь реалистичное изображение синтезировал он, я включил светодиодный фонарь в очках, выглядевший как яркая полоска вдоль очков. Видимое пространство ужалось до нескольких метров, синтез графики автоматически остановился. Чувствительности датчиков бадди-компа хватало, чтобы просканировать окружающее пространство до десятка метров в полной темноте. На основании результатов сканированная он в реальном режиме времени генерировал реалистичную картинку окружающего пространства, в котором намного легче ориентироваться, чем в неверном свете маленького налобного фонарика. Если освещение отличалось от полной темноты, эта граница отодвигалась дальше. Днем же, комп пропускал реальную картинку через себя, а обработка изображения уже зависела от настроенной программы генерации окружающего мира.
Но сейчас мне понадобился именно фонарь, чтобы своими глазами увидеть, то, что показывал мне комп. То, что я увидел, не отличалось от показанного компом. Стена была металлическая с серебристой поверхностью, в то время как у нас в подвале стены были бетонными. Недоверчиво я потрогал пальцем стену. Ничего не изменилось. Все это сильно напрягало. Чтобы составить полную картину, я включил комп на сканирование с подсветкой от фонаря, чтобы расширить пределы. Почти мгновенно перед глазами прояснилось и я огляделся.
Я стоял в коридоре, но коридор был другим. Он был полностью металлическим. Стены, потолок, пол. На полу лежал какой-то мусор. Стены и потолок блестели. Подняв сумку (она лежала под стеной), я медленно пошел в сторону выхода, то есть бывшего моего выхода. Здесь хрен его знает где он есть. Чтобы не сойти с ума и страха, решил пока не выдвигать никаких гипотез. Додумаюсь еще до чего-нибудь…и так страшно.
Вообще-то меня трудно чем-то напугать. Физически я крепок, занимаюсь самбо, правда уже не так интенсивно, как в институте, но форму поддерживаю, психически уравновешен. Но моя ситуация выведет из себя и полного флегматика или пофигиста.
Медленно двигаясь по коридору я сообразил, что звук капели приближается и доносится он из-за угла. Потихоньку выглянув из-за него, я увидел точно такой-же коридор, только перекареженный какой-то, потолок просел, обе стены насквозь пробивают какие-то трубы. Из одной такой трубы и капало. Лужа внизу была небольшая, видно часть воды (воды ли?) куда-то уходила. Как ни странно, после этого завала коридор заканчивался метров через двадцать (в 'своем' подвале я накрутил около километра).
Я остановился, чтобы немного подумать. Имеет ли смысл пробираться через трубы и посмотреть, что в конце коридора, или стоит вернуться по своим следам и обследовать другой конец коридора. Вообще-то неизвестно какой длины то направление коридора, а здесь я уже куда-то пришел. Ладно обследую здесь все и пойду в обратном направлении, если ничего особенного не найду. С трудом пробравшись через трубы, по пути проверив жидкость, которая капает (это оказалась простая вода, как показал простенький анализатор бадди-компа, с примесью каких-то минералов, я не понял каких, но комп утверждает, что пить можно, ладно поверим ему), я оказался в конце коридора. Оглядевшись внимательно, я понял, что это тупик; Непонятно тогда назначение коридора. Подошел к торцу коридора и внимательно его осмотрел. Ага, похоже здесь все-таки есть дверь, сделанная заподлицо со стеной. Поэтому я ее сразу не заметил. Ладно, надо немного отдохнуть, что-то я устал. Вернулся к воде, сделал глоток воды, на вкус оказалась как минеральная. Проанализировал ощущения, вроде ничего, пить можно, комп не соврал. Я напился воды, отполз к стене, расслабился и прикрыл глаза. Сон на меня навалился неожиданно, я не стал ему сопротивляться и, предварительно настроив комп, чтобы он меня разбудил через час, уснул.
Проснулся я от будильника ровно через час, сон слетел с меня мгновенно. Чувствовал я себя бодро, даже голова перестала беспокоить. Хотелось прыгать, что-то делать. Сообразив, что это ненормально для моего состояния я задумался. Так, встряхнуло током меня прилично, мышцы были ватными, ощущение отвратным, болела голова. Сейчас чувствую себя отлично, даже голода не чувствую. Как это могло произойти? Неужели сон так повлиял? Единственное, что пришло в голову - пил эту непонятную воду. Живая вода, что ли, попытался я пошутить, только шутить совсем не хотелось. Ладно, примем за гипотезу, что помогла вода, все равно ничего другого не придумывается. Час прошел, живот не пучит, ощущения хорошие. Махнув рукой я повторно напился воды, смочил затылок водой - а вдруг действительно поможет? - и отправился исследовать конец коридора.
После обследования двери стало понятно, что она сдвигается в стену и в данный момент прикрыта не плотно - между ней и стояком есть щель. Я достал из сумки отвертку, с трудом вставил ее в щель и навалился всем своим весом. Дверь медленно отъехала в сторону, я помог ей, уперевшись в нее ногами и уцепившись руками в косяк. Стоило двери полностью открыться, в комнате зажегся мягкий свет. От неожиданности я скакнул обратно в коридор - свет погас. Тьфу, так и инфаркт можно получить… Интересно, что за автоматика там такая работает, судя по состоянию коридора лет ему немеряно, столько времени автоматика не живет. Мысленно перекрестившись, я сделал осторожный шаг в комнату, снова зажегся свет. Комната оказалась большой, по размерам вроде нашего спортивного зала в институте, только круглый. Меня поразили стены - блестящий металл, условно разделенный на секции с какими-то надписями или рисунками в каждой секции…Блеск металла не напрягал глаза, был какой-то мягкий. Вдоль стен стояли какие-то устройства, от дальней стены к центру таким сглаженным наростом вытягивался стол или скорее пульт, так как в центре комнаты перед этим пультом стояло спиной ко мне кресло. Кресло, кстати тоже похоже было сделано из металла. Откуда свет я так и не понял, похоже светился сам воздух. Немного потоптавшись на месте и на всякий случай засняв панораму комнаты на комп, я медленно пошел к креслу…
Глава 3.
Я сидел у стены и пытался разобраться в ситуации. Ситуация мне не нравилась. Потерял сознание я у нас в подвальных помещениях, очнулся непонятно где. От удара током люди не переносятся в пространстве, а чаще всего тупо умирают. Остается предположить, что произошло стечение неизвестных мне обстоятельств, удар током был только эпизодом произошедших событий. Можно предположить, что от моих действий произошло запитывание электрических цепей в системе питания и что-то могло включиться у нас на заводе. Завод-то был военным и жутко секретным, правда с тех пор прошел не один десяток лет, а что там наши вояки делали - неизвестно. К тому же было у меня подозрение, что завод был не только заводом, но и исследовательской лабораторией, были для таких мыслей предпосылки. Место, куда я попал было похоже на инопланетный космический корабль или станцию, проведенный краткий осмотр коридоров и 'рубки', так я назвал эту комнату, говорит за эту версию. За версию инопланетного корабля говорит то, что я обнаружил в кресле.
Я осторожно подошел к креслу с боку и посмотрел на него. У меня чуть сердце не остановилось. И так нервы на взводе, а тут на тебя смотрит страшное чудовище и ухмыляется. Это попозже, когда я успокоился и снова подошел к креслу (как очутился вдали от кресла я так и не вспомнил), я понял, что это не чудовище, а мумия существа, очень похожего на человека. Как ни странно одежда этого существа не истлела со временем, очевидно было сделано из специального материала (как я потом проверил, мой нож эту материю не берет). То, что это не человек видно было по черепу - у него был третий глаз по середине лба, правда какой-то неубедительный и нечеловеческое строение кистей рук. Пальцев было пять, но суставов на один больше, чем у человека. На голове у существа была простая без украшений диадема. Я наверно с пол часа пялился на существо без всяких мыслей, потом очнулся и пошел исследовать аппаратуру. Хоть я и хороший специалист в электронике, но определить назначение девайсов с ходу не смог. Все закрыто (залито) металлом, на поверхности которого присутствовали надписи или рисунки, похожие на те, что находятся на стенах. Вообще металл какой-то странный. Не похоже, чтобы он был просто покрытием, возможно он несет в себе какую-то рабочую функцию, кроме покрытия. Я попробовал поцарапать его ножом, даже царапины не осталось. Пошлявшись по рубке, я вернулся к креслу и 'пульту' перед ним. Он также состоял из металла, ни одной кнопки или дисплея. После внимательного осмотра я понял, что надписи (или рисунки, ну будем считать что это надписи) несут какую-то смысловую нагрузку. Они группировались определенным образом, встречались повторяющиеся изображения. Ничего не придумав, решил посидеть и подумать.
***
Я осторожно подошел к креслу с боку и посмотрел на него. У меня чуть сердце не остановилось. И так нервы на взводе, а тут на тебя смотрит страшное чудовище и ухмыляется. Это попозже, когда я успокоился и снова подошел к креслу (как очутился вдали от кресла я так и не вспомнил), я понял, что это не чудовище, а мумия существа, очень похожего на человека. Как ни странно одежда этого существа не истлела со временем, очевидно было сделано из специального материала (как я потом проверил, мой нож эту материю не берет). То, что это не человек видно было по черепу - у него был третий глаз по середине лба, правда какой-то неубедительный и нечеловеческое строение кистей рук. Пальцев было пять, но суставов на один больше, чем у человека. На голове у существа была простая без украшений диадема. Я наверно с пол часа пялился на существо без всяких мыслей, потом очнулся и пошел исследовать аппаратуру. Хоть я и хороший специалист в электронике, но определить назначение девайсов с ходу не смог. Все закрыто (залито) металлом, на поверхности которого присутствовали надписи или рисунки, похожие на те, что находятся на стенах. Вообще металл какой-то странный. Не похоже, чтобы он был просто покрытием, возможно он несет в себе какую-то рабочую функцию, кроме покрытия. Я попробовал поцарапать его ножом, даже царапины не осталось. Пошлявшись по рубке, я вернулся к креслу и 'пульту' перед ним. Он также состоял из металла, ни одной кнопки или дисплея. После внимательного осмотра я понял, что надписи (или рисунки, ну будем считать что это надписи) несут какую-то смысловую нагрузку. Они группировались определенным образом, встречались повторяющиеся изображения. Ничего не придумав, решил посидеть и подумать.