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