Книги

Программист

22
18
20
22
24
26
28
30

— Как сделаешь! — кокетливо улыбнулась Юлия.

— А как вы узнаете, что я сделал?

— Об этом ты не волнуйся. Встретимся, поболтаем… Да, и учти: я у тебя ничего не просила! И мы с тобой не знакомы! Я ведь все-таки замужем… Понял?

ГЛАВА 9.

На следующий день Стас проснулся окрыленным, счастливым, переполненным радужных надежд и веры в самого себя. Ему не хотелось ни есть, ни пить, ни развлекаться — только как можно скорее получить оборудование и посмотреть, чего же от него ждали. Оставленное Юлией задание было единственной ниточкой, связывавшей вчерашнюю сказку с сегодняшней реальностью — Стасу не терпелось ухватиться за эту ниточку, сжать ее в кулаке, убедиться, что не спит и не грезит.

Однако судьба сразу же внесла в его план коррективы: «магазин эксклюзивной техники для тех, кто понимает» требовал на исполнение заказа от трех дней до целой недели. Оборудование собиралось под конкретного покупателя, учитывались личностные предпочтения, пожелания, фантазии клиента — удовольствие стоило немалых денег и не хранилось на складе в готовом виде. Стасу пришлось заплатить пятьдесят семь тысяч евро и набраться терпения: карточка не подходила ни к одному известному молодому человеку устройству, только к персональному вычислительному комплексу институтской лаборатории. Стас не мог рискнуть принести тайное послание Юлии на работу — там повсюду шныряли объективы камер слежения, а ресурсы компьютеров адресовались во внутренней локальной сети.

В итоге, вышло так, что молодой человек не мог ни видеть Юлю — она не посещала лабораторий института и, если и появлялась в НИИ, ограничивалась роскошными кабинетами директоров; ни поговорить с ней — она не оставила электронного адреса; ни заглянуть в полученную от нее карточку памяти.

Что касается глобальной Сети, Стас не нашел там даже упоминания о прекрасной совладелице «НИИ Экспериментальной Медицины» и ее муже. Последнее удивляло — речь шла об известных и богатых людях…

Четырех суток, истекших до того, как персональный вычислительный комплекс был, наконец, изготовлен и привезен в коттедж Стаса, хватило, чтобы воодушевление молодого человека иссякло, а на смену самым оптимистическим мыслям пришли самые пессимистические. С чего Стас взял, что Юлия испытывала к нему чувство? Почему решил, что разработка программы — повод, чтобы продолжать встречи? Откуда, наконец, возникла уверенность, что Юлия несчастна со своим Отелло и предпочтет мужу-миллионеру никому неизвестного оборванца?!

Но к вечеру четвертого дня ожидания комплекс из нескольких вычислительных блоков, набора сенсорных панелей, трех объемных экранов, десятка клавиатур и манипуляторов был наконец доставлен в дом Стаса и благополучно встроен в стену его кабинета — так, чтобы выезжать из-за фальшпанелей, когда будет нажата секретная клавиша. Последнее придумал сам Стас. На вопрос, как он хочет добиться уникальности заказанного устройства, молодой человек попросил сделать его невидимым — во избежание расспросов друзей и родителей.

И едва за мастерами закрылись двери дома, карточка памяти оказалась в считывателе комплекса. На карточке обнаружилась инсталляция программного обеспечения разработчика — и в самом деле точно такого же, как в НИИ. Кроме инсталляции — техническое задание, оформленное по всем принятым в институте правилам. Еще — текстовый файл из одной строчки: «напиши программу, превращающую объект «А» в объект «Б». И — ни слова о месте и времени их следующей встречи, ни одного сетевого адреса, ни одного обращения лично к нему, Стасу.

Смысл Юлиного «каприза» тоже не раскрывался — он тонул в неразберихе математических уравнений, описывающих начальное и конечное состояние некоторого неопределенного объекта. А украденное программное обеспечение хоть и считалось профессиональным, позволяло лишь оцифровать модель, но не содержало функций анализа, подсказывающих программисту суть выполняемых им действий.

По правде сказать, Стас был разочарован. Но ему нужно было доказать Юлии, что та не ошиблась в выборе доверенного лица, а не отвлекаться на планирование романтических встреч и, тем более, не совать нос в чужие секреты. Сердце женщины жаждало сломленных копий и порубленных лат. Наивно было надеяться получить любовь звезды просто так, за смазливое лицо и никому неведомые потенциальные возможности…

Поборовшись какое-то время с накатившей тоской, Стас взялся изучение материала. С первого взгляда ему стало ясно, что одним махом с этим заказом не расправиться: в природе не могло быть простого кода, удовлетворяющего всем условиям поставленной Юлией задачи. Исходная модель значительно отличалась от конечной, обе содержали множество переменных, нелинейно-зависимых друг от друга. Такие задачи решались постепенно и медленно — шаг за шагом, от одной промежуточной модели к другой, спотыкаясь на ошибках и возвращаясь назад к поиску нового алгоритма и нового направления… Под видом невинного женского пожелания к едва поступившему на работу программисту попал сложнейший проект, который требовал и терпения, и внимательности, и чутья, и знаний, и навыков! Проект не на один день, возможно, не на один месяц!

«Почему она решила, что я смогу осилить такой объем?» — ужасаясь, подумал Стас. — «Если ей действительно важно получить результат, то почему вообще я? Как можно надеяться на одного человека там, где увязнет целый отдел? Если же задание на карточке — это проверка, то слишком жесткая — я ведь не называл себя гением, только хорошим специалистом!»

Но и отказаться теперь было стыдно — никто его не принуждал, сам взялся. Оставалось искать хорошие стороны.

«Зато, если не справлюсь — стыдиться нечего,» — сказал себе Стас. — «А, если получится — смогу потребовать по заслугам и приму любую награду, не мытарясь угрызениями совести!…»

С этого вечера жизнь молодого человека стала сложнее. В институте его по-прежнему не щадили — задания поступали одно за другим, без перерывов на отдых. Голова Стаса была загружена, он мог думать исключительно о работе… А дома ждал заказ Юлии, по сравнению с которым самые сложные задачи НИИ казались ребусами для первокурсников.

Стас трудился, не покладая рук, отрывался от компьютеров лишь для того, чтобы поесть, спал от двух до пяти часов в сутки; в выходные не выходил из кабинета, игнорировал звонки родителей и письма друзей. Его лицо осунулось, под глазами образовались мешки. Он стал вялым и сонным.

Хорошо хоть окружающие не особенно обращали на это внимание. На работе многие поглядывали с недоумением, но в душу не лезли — пока человек справлялся со своими обязанностями, его личная жизнь была его личной жизнью. Алексей Павлович, видимо, придерживался другого мнения, но тот ждал, пока Стас заговорит первым, а Стас не собирался делиться с ним своими проблемами…