Онлайн книга «Мастер Алгоритмов. Книга 0»
|
Василиса несколько секунд молчала, глядя на доску. Потом резким движением стерла свой список рисков. — Хорошо, — сказала она. — Тогда нам нужен план. Декомпозиция задачи, — она начала чертить на доске блоки. — Блок питания. Блок генерации поля. Блок управления. Илья, тебе — первые два. Мне — третий. Дмитрий Сергеевич, на вас — алгоритм аварийного отключения и общая интеграция. Мария поставила поднос на стол, всем своим видом выражая исключительную решимость. — А на мне — кофе, еда и чтобы вас никто не трогал. Все заявки, все бумаги — я беру на себя. — Вот и отлично, — тут же подхватил я. — Как раз по бумажной части есть первое и самое срочное задание. Нам нужен ордер на полевые испытания от городской Управы. Доступ в подвал, временное отключение энергии. Без этой бумажки через неделю мы со своим прототипом дальше порога лаборатории не уйдем. Я быстро набросал на листке суть запроса, адрес дома. Для меня это была просто еще одна задача в общем плане, формальность. Я и представить не мог, что эта рутинная, казалось бы, бумажка станет первым выстрелом в нашей маленькой войне. — Справитесь? — спросил я. — Будет сделано, Дмитрий Сергеевич, — без тени сомнения ответила Мария, забирая листок. — Сегодня же все подготовлю и подам. Она развернулась и почти бегом направилась к своему столу, уже на ходу доставая планшет, чтобы найти нужные бланки. Вот. Вот это команда. Илья — мотор. Готов пахать. Василиса — мозг. Уже не спорит, а ищет решение, пускай и не переставая ворчать. Но главное — если до меня ей дела нет и не было, то вот проект… Проект для нее был важен. Это ключевая перемена. Без Марии мы бы потонули в бюрократии через день. Они были в деле. Все. Теперь главное — не мешать им работать, а только направлять. И делать свою алгоритмическую часть, без которой никакого чуда не будет. Марафон начался. Я сразу подписал Илье все необходимые бумаги, и он с горящими глазами умчался на склад. Вернулся через пару часов с левитирующей тележкой, доверху заваленной тем, что любой другой назвал бы хламом. Но он всем своим видом напоминал кладоискателя, а не мусорщика. К вечеру он уже начал паять. Тем временем Василиса, окруженная горой древних фолиантов и современных научных книг, исписывала свои блокноты. Она бормотала что-то себе под нос и периодически подходила к измерительному стенду, чтобы провести короткий тест, сверяя свою безумную теорию с практикой. Я же продолжил работать над «мозгами» нашего аппарата, поскольку моя задача была самой сложной — написать для этого всего управляющую программу. Только вместо кода у меня были руны, а вместо компилятора — собственная голова. Принципы этой алгоритмической магии мы с Баюном уже обкатали в теории. Я потратил не один вечер, пытаясь сплести простые заклинания в логические цепочки. Но то было гораздо проще. Сейчас же нужно было написать первую в мире рабочую программу для конкретного сложного устройства. Моим рабочим местом стала большая грифельная доска из черного отполированного кристалла. Стилусом из лунного камня я чертил на ней блок-схемы, комментарии, иногда переключался на работу за терминалом, когда нужно было что-то напечатать. Светящиеся руны вспыхивали и гасли, соединяясь линиями потоков энергии. «Считать параметры цели». «Сравнить с базой данных». «ЕСЛИ тип А, ТО запустить протокол 1». «ИНАЧЕ ЕСЛИ тип Б, ТО протокол 2». Это была настоящая магия, но построенная на чистой логике практического программирования. |