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