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