Чтение онлайн

на главную - закладки

Жанры

Кольца Земли
Шрифт:

– Вы не знаете, чего хотите!

– Вы правы. Как раз тот случай, – вдруг Антона осенило. – Предлагаю компромисс! Я сейчас у вас выберу подходящую модель, а вы мне поможете найти и купить аналогичную. Я оплачу ваши хлопоты.

– Не знаю, не знаю…,– заколебался Слоним.

– Неужели вы откажете в помощи человеку?! Если бы вы знали, как это важно для меня!

– Я добрый человек, поэтому сдаюсь. Надеюсь, вы заплатите вперед за риск…

– Я готов! Сколько?

– Залог тысяча пятьсот и за амортизацию триста. Залог вам вернут, если

ничего не случится.

– Согласен! – ответил Антон и подумал: «А старик-то скряга». Подобный шлем новый стоил столько…

На своем скрине Антон ввел сумму и направил электронный чек на счет, который указал Слоним.

Расход Антон понес не напрасно. В коллекции музея он нашел шлем, где были использованы дисплеи того же типа, что и в устройстве, предоставленном странными заказчиками. Слоним отыскал досье на экспонат и пояснил, что дисплеи сняты с производства, так как было несколько случаев повреждения глаз. Фирма-изготовитель дисплеев проиграла судебный процесс и обанкротилась. Складские запасы успели кому-то сбыть, хотя по решению суда они подлежали уничтожению. Теперь коллекционеры за них платили большие деньги. Узнав все это, Антон простил старику его жадность.

– Может, вы решитесь все же отдать мне шлем напрокат?

– Что мне с вами делать?! Удвойте залог, и я согласен.

– Договорились! Давайте составим контракт.

– Зачем нам формальности?! Вы доплачиваете залог и забирайте шлем. Я вам верю. Оставьте только свой адрес и имя… Потом я вычту из залога по десятке за день и все дела.

– Я оставлю, только у меня просьба. Никому не говорите о нашей сделке. Если каким-то образом узнает моя семья, у меня будут крупные неприятности.

– Будьте спокойны на этот счет! Это и моя маленькая коммерческая тайна…

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

Когда небо за окном стало серым, Антон злой и голодный отправился на кухню. Он терялся в догадках. Ведь структура программы была им тщательно продумана. Все функции проверены по входу и выходу. Каждая в отдельности работает правильно, а вместе отрабатывают только один цикл. Нетрудно было догадаться, что в работе модулей возникают взаимные помехи. Один из них портит какие-то переменные другого. Обычная ситуация в сложных программных комплексах. Методы поиска таких ошибок были известны. Все упиралось во время.

Программа содержала более тысячи переменных и сотни модулей…

Антон решил отоспаться. Потом со свежими силами, действуя системно, он локализует ошибку. Жаль, что напрасно потратил столько арендованного компьютерного времени. Это ему влетит в копеечку, можно сказать, что пару дней он отработал в «бункере» бесплатно. Если еще и срок не выдержит…

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

Несмотря на досадный сбой, Антон встретил воскресный вечер в приподнятом настроении. Завтра можно будет предъявить программу заказчикам для испытаний. Еще оставалась работа по оптимизации базовой системы и подготовка документации. За одну сотую секунды должна была отработать и базовая программа, и антонова надстройка к ней. Сейчас Антон мог располагать едва третьей частью от полного цикла прорисовки кадра. Он уже просматривал исходные тексты и был уверен, что сократит длительность цикла до требуемой величины. Разработчики базовой системы явно экономили свое время, а не ресурсы пользователей…

За ужином Максим не дождался выхода Лидии на связь и попытался вызвать ее сам. Не было за последнее время такого случая, чтобы она не выходила на связь ни в субботу, ни в воскресенье. Автоответчик показал Лидию с дорожной сумкой за спиной. Она натянуто улыбалась и просила не беспокоиться – неделю она проведет в Японии по приглашению друга. Сразу после приезда обещала выйти на связь.

– Ты понимаешь, что происходит? – спросил Максим у Антона.

– Не знаю! Последний раз она была какая-то взвинченная.

– Ты не думаешь, что она успела завести какого-то японца?

– На влюбленную она не похожа. По приглашению в Японию не означает, что пригласил японец… Ведь она не сказала «японского друга».

– Кто там к ней привязался? Ты, Антон, напрасно теряешь время. Денег у тебя и так хватает. Работаешь с утра до ночи, а теперь и ночью…

– Не в деньгах дело. Работаю я из чисто психологических потребностей. Не волнуйся, с Лидией я все улажу. У тебя же еще не просят благословения. Подождем неделю!

– Сейчас такая молодежь, что благословения ей не нужно…

– Все будет хорошо! Ведь не можем мы с тобой желать ей счастья больше, чем она сама себе желает!

– А если она ошибается?

– Это ее неотъемлемое право – решать и ошибаться!

– Я бы своего не отдал, боролся бы изо всех сил…

– Я тоже своего не отдам! Что-то мне подсказывает, что бороться еще не с кем…

– Мне бы твою уверенность и спокойствие!

В этот момент в комнате Антона раздался звуковой сигнал внимания телескрина. Антон отставил чашку с чаем и поторопился к экрану.

Поделиться:
Популярные книги

Последний Герой. Том 4

Дамиров Рафаэль
Последний герой
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Последний Герой. Том 4

Гримуар темного лорда V

Грехов Тимофей
5. Гримуар темного лорда
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Гримуар темного лорда V

Первый среди равных. Книга VI

Бор Жорж
6. Первый среди Равных
Фантастика:
аниме
фэнтези
попаданцы
5.00
рейтинг книги
Первый среди равных. Книга VI

Скандальная история старой девы

Милославская Анастасия
Скандальные истории
Фантастика:
фэнтези
попаданцы
5.00
рейтинг книги
Скандальная история старой девы

Треск штанов

Ланцов Михаил Алексеевич
6. Сын Петра
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Треск штанов

Лейтенант. Назад в СССР. Книга 8. Часть 1

Гаусс Максим
8. Второй шанс
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Лейтенант. Назад в СССР. Книга 8. Часть 1

Битва за Изнанку

Билик Дмитрий Александрович
7. Бедовый
Фантастика:
городское фэнтези
мистика
5.00
рейтинг книги
Битва за Изнанку

Законы Рода. Том 12

Андрей Мельник
12. Граф Берестьев
Фантастика:
юмористическое фэнтези
аниме
фэнтези
5.00
рейтинг книги
Законы Рода. Том 12

Дракон - не подарок

Суббота Светлана
2. Королевская академия Драко
Фантастика:
фэнтези
6.74
рейтинг книги
Дракон - не подарок

Здравствуй, 1985-й

Иванов Дмитрий
2. Девяностые
Фантастика:
альтернативная история
5.25
рейтинг книги
Здравствуй, 1985-й

Законник Российской Империи. Том 4

Ткачев Андрей Юрьевич
4. Словом и делом
Фантастика:
городское фэнтези
альтернативная история
аниме
дорама
5.00
рейтинг книги
Законник Российской Империи. Том 4

Эволюционер из трущоб. Том 7

Панарин Антон
7. Эволюционер из трущоб
Фантастика:
попаданцы
аниме
фэнтези
фантастика: прочее
5.00
рейтинг книги
Эволюционер из трущоб. Том 7

Бастард Императора. Том 6

Орлов Андрей Юрьевич
6. Бастард Императора
Фантастика:
городское фэнтези
попаданцы
аниме
фэнтези
фантастика: прочее
5.00
рейтинг книги
Бастард Императора. Том 6

Надуй щеки! Том 2

Вишневский Сергей Викторович
2. Чеболь за партой
Фантастика:
попаданцы
дорама
фантастика: прочее
5.00
рейтинг книги
Надуй щеки! Том 2