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