Единица - значит истина - [9]
И вот этот парень сидел в конференц-зале с тремя поблескивающими прямыми соединениями, которые кричали «устарел!!!» прямо в ухо Горди с громкостью реактивного двигателя в форсажном режиме.
- Итак, - сказала Салли Таггарт, - что у вас есть?
Стэнго указал на экран и приступил к объяснениям. Все повернулись к нему, но Горди продолжал думать о мальчишке.
Госпожа Таггарт, представляя свою команду, сказала, что его зовут Уилл Дарбрингер и что он консультант - еще одна странность, от которой Горди стало не по себе. В том, что компания заключала контракты с разработчиками и покупала их программы, не было ничего необычного. Необычным казалось то, что компания масштаба DigiCorp при проведении технической экспертизы полагалась на мальчишку.
Разогнав свои опасения, Горди заставил себя заняться делом.
Он посмотрел на Салли Таггарт.
Во взломе защитной системы человека, находящегося с тобой в одной комнате, было одно преимущество - ты немедленно получал реакцию от «сторожевого пса». Горди до сих пор помнил, как он сидел на уроке английского языка миссис Паули и наблюдал за красным огоньком, мерцающим на роговице ее глаза. Тогда ему удалось ускользнуть только потому, что он уловил проблему еще до того, как ее сторожевые процедуры смогли поймать его.
Минусом, конечно же, была концентрация. Рассеивая внимание - частично на свою виртуальную проекцию, частично на реальный мир, - ничего не стоило попасть впросак.
Отбросив колебания, Горди отправился по беспроводному каналу прямо в пространство памяти Салли Таггарт. Он немедленно построил виртуальную таблицу, чтобы защититься от сканирования «сторожевого пса», и вздохнул с облегчением, увидев, что Таггарт не заметила нарушителя.
Стэнго закончил вступительную часть своего монолога.
- Все это хорошо, - изрекла Таггарт, резко наклоняясь вперед, - но все мы знаем, что у вас беда со сроками.
Повеяло стужей. Стэнго прочистил горло.
Виртуальная проекция Горди проскользнула через слои закрытого кода, заменяя ключи и перегружая запрашивающие пароль процедуры. Наконец ее система была открыта. Вся ее информация была расположена в четком, понятном порядке, редко когда позволявшем хранить больше горстки файлов в одном месте. Серии процедур, устанавливающих перекрестные ссылки, давали ей доступ к этой информации через множество разнообразных мыслительных механизмов. Финансовые записи и отчеты были размещены в специализированных хранилищах.
Краткая информация о проектах находилась в отдельной структуре. Если по ее системе получения данных можно было о чем-либо судить, то Салли Таггарт поднялась по служебной лестнице DigiCorp, потому что была сообразительной, поддерживала строгий порядок и всегда находилась под контролем.
Виртуальная проекция Горди отметила наборы данных для дальнейшего извлечения и переключила флаг исполнения с 0 на 1, чтобы запустилась его процедура сбора информации. Затем он выскользнул из системы госпожи Таггарт. Результаты он получит позже.
- Мы возвращаемся в рамки графика, - сказал Стэнго уверенно. - Горди заставил работать интерфейс почти в трети всех модулей и доделывает их по двадцать штук в день.
- Мы договаривались, что система будет полностью готова через два месяца, - напомнил Гарольд Макинтайр, проявляя нетерпение.
Таггарт проигнорировала его, уперевшись взглядом в лицо Стэнго.
Вот где Юлани в свое время заработала все свои деньги. Она умела обращаться с огнем. Она смотрела тигру в глаза и умудрялась выйти из клетки, прихватив с собой кусок мяса.
- Верно, - сказал Стэнго, прокашливаясь, - мы договаривались на два месяца.
Слова Таггарт упали, как отравленный нож гильотины:
- Вы закончите к этому сроку?
Горди подобрался, полностью сконцентрировался:
- Не вижу препятствий.
- Вам нужно разобраться с тысячами функций.
Горди встал, вызывая на экран блок-схему. Он провел рукой по экрану возле баз данных. Уилл Дарбрингер слегка наклонился вперед. Его взгляд был острым, как лезвие бритвы.
- Я использую подход, при котором нейронные функции собираются в группы по различным характеристикам.
- Вы изменили интерфейс, - тихо сказал Дарбрингер, голосом хрупким и тоненьким, похожим на мышиный писк.
- Да.
- Одна и та же программа управляет многими нервами.
- Да. Это существенно снижает вероятность ошибки. Интерфейс должен быть более устойчивым и надежным.
- Понятно, - кивнула Таггарт.
- Не могу поверить, что мы получим ту же функциональность, - заявил Дарбрингер.
- На каком основании? - Горди принял вызов.
- Это повредит визуальной составляющей. Если управлять рукой с помощью функции, разработанной для ноги, плавного движения не получится.
Все присутствующие смотрели на Горди. Его подмышки увлажнились, лоб покрылся испариной. Стэнго тихо стоял у стены.
- Эту парадигму я тоже изменил. Если вы посмотрите на движение тела с точки зрения чистого интерфейса - на более высоком уровне абстрагирования, - то нервы не делают ничего особенного, они просто включают или выключают мышцы, и мышцы либо сокращаются, либо нет. В конце концов, задача состоит в том, чтобы подавать двоичные сигналы различным частям тела.
- Вы рассматриваете различные виды движений отдельно, не учитывая роли конкретных систем, - сказал Дарбрингер.