И черт с нами | Страница: 68

  • Georgia
  • Verdana
  • Tahoma
  • Symbol
  • Arial
16
px

– И для чего это нужно? – спросил Гамигин.

– Да, – поддержал я напарника. – Зачем мне эта твоя видоизмененная чашка?

– Ну, чашку я взял просто для примера. – Шульгин щелкнул ногтем по краю чашки. – Как самый простой вариант, чтобы было понятно. Можно ведь вместо чашки взять, например, картину Пикассо, концерт Рахманинова, теорию относительности Эйнштейна или Конституцию Московии. Смешать все это вместе и посмотреть, что получится.

Ингредиенты предложенного ти-кодером коктейля были настолько неожиданными и на первый взгляд совершенно несочетаемыми, что я невольно заинтересовался:

– И что получится?

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

– По мне, все это полная чушь. – Я поморщился, как от горькой таблетки, и покачал головой: – И ради этого вы уродуете свои мозги?

Шульгин почесал ногтями щеку и посмотрел на меня не то насмешливо, как на недоумка, не то презрительно, как на жлоба, – я так и не понял.

– Я хотя бы сам засераю себе мозги, – сказал ти-кодер. – А такие, как вы, Дмитрий Алексеевич, доверяют это дело средствам массовой информации и турбореалистам из Кремля.

Я не знал, кто такие турбореалисты, но решил не уточнять. Потому что, по сути, безотносительно лично ко мне, конечно, Флопарь был прав.

Я щелкнул пальцами:

– Мы уклонились от темы. Так, значит, Клайс Зифул поручил вам с Читером сделать транс-программу, используя как исходник карту генома человека?

– Ага, – кивнул Шульгин. – Всю необходимую для этого информацию он предоставил на мини-диске.

– А почему именно геном заинтересовал Зифула? – спросил Гамигин.

– Да сколько же раз вам повторять? – безнадежно вздохнул Шульгин. – Для транс-программирования можно использовать любую информацию. Чем сложнее исходные данные, тем интереснее может оказаться результат. Хотя при такой работе и мусора образуется очень много.

– Мусор – это что?

– Мусор – это ни на что не годный материал, полученный на выходе. Ага?

– То есть то, что вам нужно, вы получаете не с первого раза?

– Снова-здорово! – Флопарь патетически вскинул руки к потолку, затем резко бросил их вниз и пальцами выбил длинную барабанную дробь на столешнице. – Мы, ти-кодеры то есть, действуем интуитивно. Говоря иначе, наугад. Про теорию вероятности, чай, слышали? Получить с первого захода пригодную к использованию прогу – все равно что сунуть руку в мешок с красной фасолью в надежде, что сразу же поймаешь единственную затерявшуюся там белую фасолину. А работая над заказом демона, мы с Читером пошли еще более сложным путем. Мы соединили наши мозги и тем самым удвоили число используемых прогтрансов! – Шульгин звонко хлопнул кончиками пальцев о ладонь. – Ага! Каково! – Должно быть, забыл, перед кем выступает.

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

– И как долго вы с Читером корячились, прежде чем получили то, что потом решили продать?

Ти-кодер весь сразу сник. Плечи опустил, руки на коленках сложил, как школьник в кабинете директора, куда его вызвали совсем не для того, чтобы вручить грамоту за отличную успеваемость.

– Две с половиной недели. Восемнадцать дней. Потом еще три дня доводили прогу до ума. Красивая прога получилась.

– В каком смысле красивая?

– Функциональная значит. Можно ею просто любоваться, а можно в деле использовать.

– Любоваться – это как? – спросил демон.

– В деле – это что значит? – спросил я.

– Для того чтобы получить удовольствие от транс-проги, ее нужно прямо в мозг через специальный адаптер загрузить. Принцип действия примерно тот же, что и у светомузыки, когда в ответ на звуки различной частоты программка на экране замысловатенькие узоры рисует. Только, естественно, сложнее, потому что транс-прога воздействует сразу на все органы чувств. Виртуальный аппарат Шмидта именно для того и был предназначен, чтобы переводить все эти образы в плоскость доступной каждому реальности. Хотя, как это можно осуществить на практике, я лично понятия не имею. И никто, я так думаю, этого не знает. Включая самого Шмидта… Ага… Практическая же сторона дела сводится к тому, что на руках у вас, по сути, действующая программа, нужно только придумать, как ее использовать. Мы сами не знаем всего, на что способны наши программы.

– А пример из тех, что попроще, привести можно?

– Пример… – Шульгин, задумавшись, потрогал пальцами кончик носа. – Как-то раз Фигель получил заказ от помощника одного спичрайтера, нужна ему была прога, которая речи помогала бы писать. Ну, Фигель, недолго думая, загрузил себе в мозги годовую подшивку нашей центральной газеты «Святая Московия», сокращенный вариант Уголовного кодекса и здоровенный сборник анекдотов. И ничего получилась прога, вполне рабочая… Ага… Догадываетесь, для кого этот спичрайтер речи пишет?

– Я знаю! – азартно махнул рукой Степан.

– Вот вам и практическое применение, – улыбнулся Шульгин.

– Зифул с какой целью заказывал программу на основе генома? – спросил я.

– Да ни с какой. Просто хотел посмотреть, что получится.

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

– Аавал, – обратился я к ангелу, с огромным интересом слушавшему все то, что рассказывал ти-кодер, – могу я попросить вас сварить свежий кофе?

– Конечно. – Ангел улыбнулся, взял кофейник и вышел за дверь.

– И что же получилось?

Это был вопрос вопросов. Вопрос, ответ на который мог пролить свет на все темные пятна, делавшие это странное дело похожим на шкуру леопарда.

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