реклама
Бургер менюБургер меню

Дмитрий Колесниченко – Баба Яга Нью-эйдж (страница 4)

18

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

Наконец, после десяти минут безумного полёта, конструкция резко затормозила и шлёпнулась… на крышу небоскрёба в центре Москвы. Прямо на вертолётную площадку, где как раз приземлялся настоящий вертолёт с каким-то олигархом.

Охранники выскочили с автоматами, увидели Ягу в чёрном драном платке, вылезающую из странного летательного аппарата, и остолбенели.

– Бабуль, вы как сюда попали?! – заорал старший охраны. – Это частная собственность!

– Сам попала! – огрызнулась Яга, отряхивая юбку. – Думаешь, я специально на вашу дурацкую крышу хотела? Ступа сглючила!

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

Глава третья. Про хакера Кирилла

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

Полезла она снова в интернет, нашла форум «Хакеры и программисты Москвы» и написала объявление: «Требуется инженер для настройки летательного аппарата. Оплата натурой (зельями, приворотами, снятием порчи). Срочно!»

Через час ей ответил некто под ником «Cyber_Kirill»: «Интересно. Где смотреть аппарат? Какая модель?»

Яга написала адрес промзоны и добавила: «Модель уникальная. Сам увидишь».

На следующий день к избушке на курьих ножках подъехал старенький «Логан». Из него вылез парень лет двадцати пяти – худой, в очках, в толстовке с надписью «Sudo make me a sandwich». В руках у него был ноутбук и ящик с инструментами.

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

– Ээээ… – протянул он. – Это… это что?

– Дом мой, – сказала Яга, выходя на крыльцо. – Чего встал? Проходи!

– Дом на… на ногах? – Кирилл потер глаза. – Я что, грибов объелся?

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

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

– Это… это же Робинсон Р44! – выдохнул он. – Но что с ним сделали?! Это же… это кошмар инженера!

– Я модернизировала, – гордо сказала Яга. – Магией усилила.

– Магией?! – Кирилл уставился на неё. – Вы серьёзно?

– Серьёзней некуда. Я Баба Яга, между прочим. Слыхал про такую?

Кирилл молчал секунд десять, потом достал телефон, открыл калькулятор, что-то посчитал и сказал:

– Знаете, я, кажется, действительно грибов объелся. Ладно. Допустим, вы Баба Яга. Допустим, это магия. Какая проблема с аппаратом?

– Летает куда попало! – пожаловалась Яга. – Я направо хочу – он налево. Я вниз – он вверх. Вчера вообще на кладбище приземлился, покойников разбудил. Они на меня обиделись!

Кирилл вздохнул, открыл ноутбук и начал осмотр. Подключил диагностический кабель к тому, что когда-то было бортовым компьютером вертолёта, и запустил программу.

На экране побежали строчки кода. Кирилл нахмурился.

– Так… тут полная каша. Датчики выдают невозможные значения. Гироскоп показывает, что вы одновременно летите вверх и вниз. GPS вообще думает, что вы находитесь в четырёх местах сразу. А вот это… – он ткнул пальцем в экран, – это вообще что за язык программирования? Я такого никогда не видел!

– А, это я заклинание в код вплела, – небрежно сказала Яга. – Думала, поможет.

– Заклинание в код?! – Кирилл схватился за голову. – Вы понимаете, что это нарушает все законы физики и информатики?!

– Ну и что? Я триста лет законы природы нарушаю, и ничего, живу.

Кирилл глубоко вдохнул, считая до десяти. Потом сказал:

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

– Водки нет, – сказала Яга. – Зато есть самогон на мухоморах. Пойдёт?

– Пойдёт, – обречённо кивнул Кирилл.

Глава четвёртая. Про отладку и приключения

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

Первый тестовый полёт закончился тем, что ступа-дрон взлетела, сделала три круга над промзоной и исчезла в магическом вихре. Яга с Кириллом час искали её по GPS (который, к счастью, Кирилл успел установить) и нашли… в реке Москве, у Воробьёвых гор. Ступа мирно покачивалась на воде, а вокруг неё плавали изумлённые утки.

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

– Это не работает! – в сердцах сказал Кирилл после третьей неудачи. – Магия и техника несовместимы!

– Ещё как совместимы! – возразила Яга. – Просто ты не так подходишь! Надо не программировать, а договариваться!

– Договариваться? С кем? С микросхемами?

– Не с микросхемами, дурень, а с духом аппарата! У каждой вещи есть душа. Вот ты с ней и договаривайся!

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

– А знаете… может, вы и правы. В машинном обучении есть концепция «обучения с подкреплением». Может, попробовать научить систему понимать ваши команды?

– Вот! – обрадовалась Яга. – Умный парень! Давай научим!

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

И – о чудо! – начало получаться.

Четвёртый полёт прошёл почти идеально. Ступа-дрон взлетела плавно, послушно повернула направо, потом налево, поднялась выше, опустилась ниже. Яга и Кирилл (он полетел с ней, чтобы контролировать систему с ноутбука) пролетели над Москвой, любуясь огнями ночного города.

– Красиво, – тихо сказал Кирилл, глядя вниз.

– Да уж, – согласилась Яга. – Раньше тут лес был, болота. А теперь вон сколько огней. Мир меняется.

– Вы не жалеете, что всё по-другому стало?

Яга задумалась.

– Знаешь, парень, я триста лет живу. Видела всякое. Войны, революции, перестройки. Мир всегда менялся. Главное – самой не застывать. Вот я и решила: раз мир новый, то и мне новой быть надо. Поэтому и вертолёт купила.

Кирилл улыбнулся.

– Вы странная, Баба Яга. Но мне нравитесь.

Яга фыркнула, но в темноте было не видно, что она смущённо улыбнулась.

Глава пятая. Про аварию и спасение

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

– Что такое?! – закричал Кирилл, судорожно стуча по клавишам. – Система отказала!

– Заклинание слабеет! – крикнула Яга. – Кто-то магию глушит!

Они падали всё быстрее. Внизу приближались крыши домов, дороги, машины. Кирилл побледнел. Яга сжала метлу и начала читать заклинание – громко, отчаянно:

– Ветры буйные, подхватите! Духи воздуха, помогите! Не дайте упасть, не дайте разбиться!

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

– Давай! – крикнул он. – Ещё немного!