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

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

Жанры

007. Вы живёте только... трижды
Шрифт:

— Избавиться от аллергии… Зачем вы вообще взялись околдовывать куски пыли?!

— Ты ничего не понимаешь. Это будут милые, добрые и абсолютно преданные домашние зверьки. Они будут спать рядом с хозяином, бегать за ним повсюду, но им можно приказать остаться на месте, и они будут прыгать от радости, когда хозяин вернётся, — начал загибать пальцы Джордж.

— Я составил чары для простого распознавателя речевых команд, — самодовольно заметил Фред. — Между прочим, пришлось серьёзно извратиться. Голос у всех разный, и поэтому распознавать команды крайне сложно. При этом в клубке пыли памяти с гулькин нос, всего три аппаратных прерывания, тактовая частота зависит от базового материала, а содержимое регистров может скакать в зависимости от температуры,

влажности воздуха и погоды на Марсе. Нет, ты не подумай, — поспешно продолжил он, заметив, как вытянулось лицо суперагента, — про Марс — это я просто так, к слову сказал. На астрономию там ничего не завязано. То есть я хотел определитель фаз Луны встроить, — софтовый, конечно, — чтобы они могли в полнолуние на Луну выть, но мне тупо не хватило размера области кода. Да и выть им нечем, а с пьезопищалкой эти клубкопухи, Мерлин им в глотку, слишком дорогими получаются…

Лицо суперагента вытянулось ещё сильнее.

— Чары выветриваются недель шесть, — продолжал Джордж, — и всё это время у мага будет идеальное домашнее животное. Почти как карликовый пушистик, только искусственное. Ласковое, мягкое, пушистое, гипоаллергенное, беззаветно преданное, не просящее есть и пить, не гадящее в тапки, не метящее мебель, абсолютно безопасное. Не просящее вывести его во двор для отправления естественных потребностей, не рвущее домашнюю работу, не царапающее обивку мебели. Его веса не хватит, чтобы уронить посуду со стола. Всё лучшее от кошек и собак… И от некоторых других животных…

Мимо проскакала жаба Невилла.

— Может, научить их мух ловить?.. — потеребил подбородок Фред. — Так им, опять же, нечем…

— …Но без присущих этим животным недостатков, — загнул последний палец Джордж. — Наши клубкопухи даже в нос языком лазить не будут, как карликовые пушистики, потому что у них нет языка. Родители не найдут ни одной отмазки на просьбу ребёнка купить им такого клубкопуха.

На некоторое время за столом воцарилась тишина.

— Они будут ещё разных цветов, — мечтательно добавил Фред. — Девочки будут отрывать розовых и пурпурных просто с руками. Нам потребуется самый вместительный сейф в «Гринготтсе».

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

Джеймса передёрнуло.

— И в чём дело? — спросил он, искренне надеясь не получить ответ. Его надежды не оправдались:

— То ли заклинание гипоаллергенности входит в критическую секцию, не подняв сначала семафор, и прямо у нас под руками меняет наши данные, — пожал плечами Фред. — То ли хранит данные в регистре вместо того, чтобы сбрасывать его содержимое в память, — а регистры ресурс ценный, и я их все использую. То ли лезет в область памяти по жёстко определённому адресу, который случайно оказался там, где я разместил модуль выбора цели… А может, конечно, процедура смены контекста шалит, и сохраняет в дескрипторе процесса не все его данные. Я просто не знаю! — Фред в отчаянии взлохматил волосы. — Мы убили на этот проект полтора месяца, пока не добрались до стадии полевых испытаний, и теперь всё идёт прахом, потому что клубки пыли работают в защищёном режиме, а я не могу подставить своё прерывание и перехватить переключение контекста, чтобы понять, что там происходит! [208]

208

Как легко

догадаться, всё вышеперечисленное — реальные проблемы, с которыми сталкиваются системные программисты, работающие непосредственно с процессором. Желающие могут ознакомиться с терминами «прерывание», «переключение контекста», «семафор», «критическая секция», «регистр» и «защищённый режим» в Википедии.

Глаза суперагента стали квадратными.

— Прерывания. Защищённый режим. У клубка пыли?!

Фред растерянно моргнул:

— Только если он тридцатидвухнитный.

Джордж хлопнул Бонда по плечу:

— А что ты хотел? Это магия, не хухры-мухры! Думаешь, волшебство — это взмахнул рукавом, и возникли озёра с белыми лебедями? Да куда там. Неправильно вектор магнус рассчитаешь, в угловой скорости подкрутки напортачишь, и вместо лебедей у тебя куриные объедки из рукавов посыпятся. Магия — наука точная! А высокоэнергетическая магия — наука, точная вдвойне!

Джеймс потряс головой, надеясь избавиться от мыслей о переключении контекста внутри клубков пыли — и не особенно преуспевая в этом.

— Эх, ребята, натравить бы на вас Эс, — пробормотал суперагент и решительно свернул на те темы, в которых он хоть что-то понимал: — Хорошо, полтора месяца вашей работы ушли клубкопуху под хвост, это я уже понял. Сейчас-то в чём проблема?

— Фреду нужны серьёзные игрушки, чтобы распотрошить клубок пыли и разобраться в причине проблемы, — процедил сквозь зубы Джордж. — Мы уже и так кумекали, и так прикидывали, — своими силами не справимся. Надо к производителю обращаться. А знаешь, сколько стоит лицензия на прошивку тридцатидвухнитных клубков? С правом модификации исходников и продажи конечного продукта? Это ж разориться можно. Коммерческое предприятие, — произнёс он с такой миной, будто сплюнул. — Это они нас назвали коммерческим предприятием! У нас всего оборота — столько, сколько мы можем с первокурсников стрясти! Да с нас даже подоходный налог не берут!

— Ну, вы сами назвались «Golden Boys Инкорпорейтед», за язык вас никто не тянул, — заметил Бонд.

— Тут он прав, — согласился с ним Фред.

— Погоди, как это — обратиться к производителю клубков пыли? — сообразил суперагент.

— Да что ты привязался к этим клубкопухам, я тебе о другом говорю! — кипятился Джордж, взяв Бонда за пуговичку. — У нас же ещё куча проектов. «Забастовочные завтраки», например. Там по рецепту в каждой порции идут две крупинки рога взрывопотама, а эти рога — они дорогие. Ну и что, что одного рога нам хватит на год… При условии разумного использования. У нас нет денег даже на один рог!

— «Погода в бутылке», — выплюнул Фред. — Мы всё лето экономили, на чём только могли. Купили ящик кварцевых колб, зачарованных на абсолютную крепость, с гарантией, для проверки концепции. Так мама закатала в них помидоры! Вот, Гарри, скажи мне, — разумный, взрослый человек будет брать для закатывания помидоров кварцевую колбу, выращенную из монокристалла кварца, из ящика с надписью «Лабораторная посуда», стоящего в нашей с Джорджем комнате, — где каждая мелочь может оказаться опасной для жизни, здоровья и самолюбия любого постороннего?

— Это она не подумала, — глубокомысленно кивнул Бонд.

— Разумеется, оказалось, что помидоры она закатала неправильно, — возвёл глаза горе Джордж. — Не простерилизовала что-то, кажется… Но на банках же чары абсолютной крепости, помнишь? Они не то что взорваться, они даже вздуться не могли! Ну, выставила банку на стол к ужину, дёрнула открывашкой…

Фред рассеянно потёр поясницу и её окрестности.

— Попало нам здорово, — пояснил Джордж. — Ещё и кухню отмывать пришлось… Вот скажи мне, где логика, — она взяла нашу посуду, она допустила ошибку в рецепте, она сама же сняла с посуды крышку, а отмывать кухню всё равно пришлось нам!

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

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

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

Беглец

Бубела Олег Николаевич
1. Совсем не герой
Фантастика:
фэнтези
попаданцы
8.94
рейтинг книги
Беглец

Зубных дел мастер

Дроздов Анатолий Федорович
1. Зубных дел мастер
Фантастика:
научная фантастика
попаданцы
альтернативная история
5.00
рейтинг книги
Зубных дел мастер

Барон Дубов 4

Карелин Сергей Витальевич
4. Его Дубейшество
Фантастика:
юмористическое фэнтези
аниме
сказочная фантастика
фэнтези
5.00
рейтинг книги
Барон Дубов 4

Хозяин Теней 3

Петров Максим Николаевич
3. Безбожник
Фантастика:
попаданцы
аниме
фэнтези
фантастика: прочее
5.00
рейтинг книги
Хозяин Теней 3

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

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

Имперец. Земли Итреи

Игнатов Михаил Павлович
11. Путь
Фантастика:
героическая фантастика
боевая фантастика
5.25
рейтинг книги
Имперец. Земли Итреи

Убивать чтобы жить 3

Бор Жорж
3. УЧЖ
Фантастика:
героическая фантастика
боевая фантастика
рпг
5.00
рейтинг книги
Убивать чтобы жить 3

Инженер Петра Великого

Гросов Виктор
1. Инженер Петра Великого
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Инженер Петра Великого

Черный Маг Императора 7 (CИ)

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

Чужбина

Седой Василий
2. Дворянская кровь
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Чужбина

Убийца

Бубела Олег Николаевич
3. Совсем не герой
Фантастика:
фэнтези
попаданцы
9.26
рейтинг книги
Убийца

Пустоцвет

Зика Натаэль
Любовные романы:
современные любовные романы
7.73
рейтинг книги
Пустоцвет

Темный Лекарь 6

Токсик Саша
6. Темный Лекарь
Фантастика:
аниме
фэнтези
5.00
рейтинг книги
Темный Лекарь 6