Мастер Алгоритмов. ver. 0.3 (СИ) - Петровский Виктор Эдуардович
— Нет. Это мониторинг, — пояснил я. — Смотрите. Мы научили «Циклон» чистить засоры. Но это узкопрофильное решение, для одной конкретной проблемы. И сама его разработка — реакция на проблему, а не предотвращение.
Я быстро набросал схему рядом со списком: кристалл-источник, линия передач и маленький квадратик сбоку.
— Я предлагаю решение, которое проблемы будет обнаруживать до того, как вопрос встанет ребром. Возьмем сенсорную часть от «Циклона», упростим, удешевим, выкинем к чертям весь силовой блок очистки, но при том расширим спектр аналитических чар. Получаем маленькую коробочку, которая просто «слушает» сеть. Не на предмет забития проводников, но на любые проблемы в принципе. И если параметры выходят за рамки нормы — коробочка орет.
— Орет? — переспросила Мария, моргая.
— Фигурально выражаясь. Посылает сигнал бедствия на пульт диспетчера. Мы будем знать об аварии не тогда, когда у бабушки в квартире батареи лопнут, а за некоторое время до этого.
В глазах Василисы отразилось понимание. Ученый в ней был сильнее страха, хоть и ненамного.
— Превентивная диагностика, — пробормотала она.
— Именно. И такой прибор нам нужен будет один на подсеть, плюс — в идеале — усилители сигнала, для большей точности на отдаленных участках. Архитектуру и алгоритм я беру на себя. Это моя головная боль.
Я перешел ко второму пункту.
— Дальше. «Сканер» и «Архивариус». Это, Василиса Дмитриевна, будет ваша епархия.
Она нахмурилась.
— Я не архивариус, Дмитрий Сергеевич. Я магистр прикладной магии.
— Вот именно. Поэтому вы лучше других понимаете, что наши бумажные архивы — это могила информации. Чтобы найти нужный документ, нужно неделю глотать пыль в подвале. Это неэффективно.
Я повернулся к ней, опираясь рукой о стол.
— Задача такая: нужно заклинание, работающее по принципу сканера. Оно считывает текст с листа — любого, даже мятого и залитого кофе — и перегоняет его в файл на кристалле памяти.
— Распознавание рукописного текста? — скептически хмыкнула она. — У иного чиновника почерк такой, что там и демонолог не разберет, не то что алгоритм.
— Люди как-то разбирают — разберет и алгоритм, — парировал я. — Проверкой на опечатки можно и после прогнать. Да и лучше найти документ с опечаткой за три секунды, чем идеальный оригинал, который сожрали мыши в девяносто пятом году.
Я видел, как в ее голове уже начали крутиться шестеренки. Задача была сложной, но решаемой, чистая маго-наука, без стрельбы и риска для жизни. То, что ей сейчас было нужно, чтобы не сойти с ума.
— «Архивариус» — это то же самое, только на стероидах, — продолжил я. — Чтобы не по листочку сканировать, а пройти вдоль стеллажа, дать импульс — и содержимое всех папок улетело в базу. Но начнем с малого. С простого «Сканера» для приемной.
— Задумка ясна, — Василиса кивнула. — Займусь.
— Третий пункт, — я постучал по слову «Портал». — Рефакторинг.
Это слово им ничего не говорило, поэтому пришлось переводить с технического на человеческий.
— Сайт нашего министерства — это позор. Он кривой, косой, падает от каждого чиха, а пользоваться им удобно разве что мазохистам. Техническая реализация на уровне кружка «Юный техник», только бюджет, уверен, освоили как на запуск ракеты.
— И вы хотите, чтобы мы еще и сайт писали? — ужаснулась Василиса.
— Боже упаси, — усмехнулся я. — У нас нет на это ни времени, ни компетенций. Это мы отдадим на аутсорс. Наймем подрядчика.
В уме я, конечно, держал другое. И сам мог бы написать этот сайт сам за пару ночей, хоть с закрытыми глазами. Но, во-первых, «Волконский» этого не умеет, и палиться нежелательно. Во-вторых, у меня и так дел по горло. Моя роль здесь — роль самого душного, самого компетентного и требовательного заказчика в истории этого города. Я напишу такое техническое задание, что сделать не идеально попросту не выйдет.
— Скорей бы… — пробормотала Мария.
Понятное дело, она с этим, с позволения сказать, ресурсом работает на регулярной основе. Изо всей команды именно ее наш министерский софт доканывает больше всего.
— Четвертый пункт. «Печать». Магосигнатуры.
Я вздохнул. Это была моя любимая идея, но и самая сложная.
— Магическая подпись, привязанная к ауре человека. Невозможно подделать, невозможно украсть. Подписал — значит, подписал, и не отвертишься, что «меня там не было» или «бес попутал». Плюс, в идеале, алгоритм, который будет сам читать смысл документов и искать нестыковки. Цифры не бьются, даты перепутаны, фамилии левые. Автоматический аудитор.
Василиса покачала головой.
— Дмитрий, это фантастика. Для анализа ауры нужны мощности стационарной лаборатории. А для смыслового анализа текста… Это уровень высшей ментальной магии. Чуть ли не искусственный интеллект на магической основе. Мы такое не потянем.
— Согласен, — легко кивнул я. — Пока не потянем. Поэтому этот пункт отправляется в «долгий ящик». Но концепцию держать в голове надо.
Я отложил мел и отряхнул руки.
— Итак. Резюмирую.
Я нарисовал на доске простую матрицу.
— «Пульс» — делаем здесь и сейчас. Это моя задача. Я пишу ядро, техники паяют железо. «Сканер» — Василиса, это на вас. Прямо сейчас можете начинать. Мне нужен прототип, который сможет считать хотя бы печатный текст с одной страницы. Запритесь в лаборатории, обложитесь книгами, делайте что хотите, но дайте результат.
Я перевел взгляд на Марию. Она сидела тихо, сжимая в руках пустую чашку.
— Мария Ивановна. На вас — логистика и бумаги. Подготовьте тендерную документацию на разработку нового портала. Шаблоны я вам дам, требования продиктую. И еще… Нужно организовать питание. Мы тут, похоже, надолго.
Мария встрепенулась. Кивнула. В ее глазах появилась хоть какая-то жизнь. Простая, понятная задача. Накормить, оформить, помочь.
— Вопросы?
Возникла пауза.
Василиса смотрела на доску, исписанную моим почерком. Потом перевела взгляд на пустой стол Ильи. Ее плечи дрогнули, она глубоко, судорожно вздохнула.
— Это… — начала она, и голос ее предательски сорвался. — Это все выглядит как план. Хороший план. Но, Дмитрий… Ты правда думаешь, что это поможет? Что если мы будем делать вид, что ничего не случилось, они перестанут стрелять?
Так мы с ней теперь общались. По работе на Вы, по жизни на ты. Такая вот странная, переходная ситуация сложилась.
Я подошел к ней. Не слишком близко, соблюдая личное пространство, но достаточно, чтобы говорить тихо.
— Я не делаю вид, Василиса. Случилось страшное, и мы с этим разберемся. Но если мы сейчас сядем и будем трястись от страха, ожидая новой пули — пользы не будет. Работа — это не только результат. Это способ сохранить рассудок.
Она посмотрела на меня. В ее глазах все еще плескалась тревога, замешанная на страхе и непонимании. И все же, Василиса кивнула
— Хорошо, — сказала она тихо. — Сканер. Я… Посмотрю литературу по оптическим чарам. Там были наработки у Казанцева…
Василиса встала и, не глядя на меня, пошла к своему столу. Движения у нее были деревянными, спина напряжена, словно в ожидании удара исподтишка. Она боялась. Этот страх никуда не делся, просто забился в угол, придавленный весом новой задачи.
Ничего. Это нормально. Страх имеет период полураспада, а работа ускоряет процесс. Сейчас она зароется в формулы, начнет решать уравнения, и ее мозг переключится. Дело лечит лучше любого психолога.
— Баюн, — я посмотрел на кота. — А ты…
— А я, так понимаю, осуществляю моральную поддержку и надзор за соблюдением техники безопасности? — лениво протянул кот, зевая.
— Именно. И следишь, чтобы никто не забывал дышать.
— Тяжела и неказиста жизнь магического кота, — философски заметил он. — Но кто-то же должен.
Я вернулся за свой стол.
Включил компьютер. Открыл чистый файл.
«Проект Пульс. Архитектура системы».
Курсор мигал, приглашая начать.
Глаза боятся, а руки делают.
Начинаем.
Похожие книги на "Мастер Алгоритмов. ver. 0.3 (СИ)", Петровский Виктор Эдуардович
Петровский Виктор Эдуардович читать все книги автора по порядку
Петровский Виктор Эдуардович - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки mir-knigi.info.