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

на главную

Жанры

Шрифт:

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

Коровин перепроверил все запущенные надстройки и генераторы кодов, после чего обратился к коммуникатору:

– Негодяя в студию!

Но Бобрис отсутствовал как класс – не отзывался даже его коммуникатор.

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

Взрывоопасная смесь растекается по дому, пока не чиркнет спичка… не заискрит контакт…

– Бобрис, немедленно отзовись! – кричал в трубку Коровин.

– И тогда – бдыщ!!! И с виду – благопристойный дом, а внутри – пепелище! Обгоревшие стены, рухнувшие перекрытия…

– Бдыщ, – машинально зацепился Коровин. – Исключить из лексикона. Предложить синонимы.

– Тыдыщ, – охотно отозвался Терем. – Фигак! Бэмц! Ба-бам!..

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

– Так стоит ли жить? – завывал Терем. – Зачем длить эту муку, нестерпимое ожидание конца?! «Ка-зэ» манит меня искрящей пустотой… Что может быть правильнее, чем самому расстаться с бренной оболочкой…

Коровин в аварийном режиме выключил все процессоры Терема, и в пустой коробке дома зависла зловещая тишина. Осторожно, в защищённом режиме, Коровин восстановил систему из бэк-апа двенадцатичасовой давности и окончательно снёс все куски кода, выработанные домом с тех пор.

Терем проснулся в отличном настроении. Извинился, что не может подать на чердак ранний завтрак, пробежался по новостям, предложил Коровину перебраться в более удобное хозяйское кресло этажом ниже.

Но случившееся раз рано или поздно происходит снова. Коровин самостоятельно и не без грубости взломал программную оболочку, созданную Бобрисом, и погрузился в её изучение.

Солнце взошло, перекатилось через верхнюю точку своего маршрута и снова устремилось к горизонту. Коровин, поминая всуе всех столпов цифрового мира, ковырялся в чужом коде.

Терем опять начал хандрить, и по краю монитора поползли розовые и чёрные побеги.

– Открыть бы воду, – мечтательно рассказывал дом, – да и перекрыть бы пробочки во всех раковинах-то! Так и вижу: вода через край плещет на пол, сочится сквозь микрофибру перекрытий и наконец достигает блоков точной механики… Я полагаю, это похоже на паралич – замирают в ржавом экстазе натруженные шестерёнки, фейерверком смыкаются фазы…

Коровин снова перезагрузил дом, и в этот момент проснулся коммуникатор:

– Негодяй на линии!

Коровин повернулся к Бобрису, нарисовавшемуся на экране.

– Фима, тебя где носит?

– Отдыхал, – расслабленно ответил тот. – Ты же вчера сказал, чтоб я тебя не беспокоил, – вот я и…

Коровин перебил его:

– Посмотри-ка, дружок, вот сюда. Узнаёшь программку?

Бобрис уставился на входящую картинку, следя за мышкой, которой Коровин бешено тыкал туда и сюда.

– Нет, Фима, ты смотри, не отворачивайся!

Что за китайская лапша вместо дерева реакций? А эти вислые ссылки в блоке самооценки? И вот такая структура сортировки входящей информации – это чтоб врагов запутать?

Бобрис неуверенно развёл руками:

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

– Фима, – сжал губы Коровин, – ты уже совсем-совсем забыл, что экспериментальный экземпляр маленькой железной собачки сгрыз уникальную библиотеку в семь тысяч томов, предварительно прочтя её в отсутствие хозяина до последней страницы? Это произошло после того, как твой патч подлатал твой же трухлявый код! Страшно подумать, что под такой программой сотворит трёхэтажный домина!

– Со Шпулькой всё случилось уже после сдачи! – возмутился Бобрис. – Это даже в протоколе о прекращении дела написано! А патч был отличный! Тем более, что я его потом ещё два раза перепатчил. Посмотри, как было – и как стало!

Он кидался в Коровина структурными схемами, таблицами и диаграммами. Исправлять исправления – это было очень в стиле Фимы. Кто же в здравом уме будет вручную переделывать неудачные куски программы? Бобрис любил, чтобы сам процесс выглядел красиво, не говоря о результате… А точнее – иногда не говоря о результате.

Коровин бегло просматривал падающую на экран цветную мишуру, уже понимая, что другого выхода у него всё равно нет. Кто кроме Фимы мог разобраться в фимином творчестве? Результаты тестирования выглядели утешающе – патч действительно подправлял нестыковки, породившие эмоциональный перекос в псевдоинтеллекте Терема.

Коровин сплюнул через плечо и инсталлировал бобрисовскую заплатку.

– Видишь? Всё в ажуре! – бодро сказал Фима. – До завтра, старик!

Коровин снова запустил процессоры Терема и несколько часов пялился в монитор, проверяя, сработал ли патч. Потом вызвал дизайнера.

Разгильдяй вопреки опасениям оказался на связи и даже обрадовался вопросу о том, кто возглавит комиссию:

– Улавливаю ход твоей мысли, коллега! И настраиваюсь на волну твоего креатива!

Забрасывая Коровина видеофайлами, он комментировал:

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

Коровин тяжко вздохнул… и принялся вместо доводки Терема до ума изучать биографию незнакомой тётки.

* * *

Коровин застыл на крыльце мрачной сутулой глыбой, по-мефистофелевски положив руку на притороченный к поясу коммуникатор.

Первым заявился бесстрашный Бобрис.

– Улыбайся, Коровин! – Фима ткнул товарища в рёбра. – У тебя красивые зубы, пользуйся этим! От твоей улыбки сейчас всем станет теплее и экономически выгоднее!

Один за другим к особняку подползали пафосные чёрные катафалки приёмной комиссии.

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

Его наследник

Безрукова Елена
1. Наследники Сильных
Любовные романы:
современные любовные романы
эро литература
5.87
рейтинг книги
Его наследник

Сердце Дракона. Том 9

Клеванский Кирилл Сергеевич
9. Сердце дракона
Фантастика:
фэнтези
героическая фантастика
боевая фантастика
7.69
рейтинг книги
Сердце Дракона. Том 9

Белые погоны

Лисина Александра
3. Гибрид
Фантастика:
фэнтези
попаданцы
технофэнтези
аниме
5.00
рейтинг книги
Белые погоны

Системный Нуб 4

Тактарин Ринат
4. Ловец душ
Фантастика:
боевая фантастика
рпг
5.00
рейтинг книги
Системный Нуб 4

Барон меняет правила

Ренгач Евгений
2. Закон сильного
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Барон меняет правила

(Не)нужная жена дракона

Углицкая Алина
5. Хроники Драконьей империи
Любовные романы:
любовно-фантастические романы
6.89
рейтинг книги
(Не)нужная жена дракона

Я Гордый часть 2

Машуков Тимур
2. Стальные яйца
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Я Гордый часть 2

На границе империй. Том 5

INDIGO
5. Фортуна дама переменчивая
Фантастика:
боевая фантастика
попаданцы
7.50
рейтинг книги
На границе империй. Том 5

Сотник

Ланцов Михаил Алексеевич
4. Помещик
Фантастика:
альтернативная история
5.00
рейтинг книги
Сотник

Мятежник

Прокофьев Роман Юрьевич
4. Стеллар
Фантастика:
боевая фантастика
7.39
рейтинг книги
Мятежник

Не грози Дубровскому! Том II

Панарин Антон
2. РОС: Не грози Дубровскому!
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Не грози Дубровскому! Том II

Огни Эйнара. Долгожданная

Макушева Магда
1. Эйнар
Любовные романы:
любовно-фантастические романы
эро литература
5.00
рейтинг книги
Огни Эйнара. Долгожданная

Жена по ошибке

Ардова Алиса
Любовные романы:
любовно-фантастические романы
7.71
рейтинг книги
Жена по ошибке

Черный Маг Императора 9

Герда Александр
9. Черный маг императора
Фантастика:
юмористическое фэнтези
попаданцы
аниме
5.00
рейтинг книги
Черный Маг Императора 9