Ник. Астральщик. В 2 томах. Том 1 - Анджей Ясинский
Шрифт:
Интервал:
Закладка:
Пока занимался лечением, обратил внимание на разного рода инородные вкрапления в ауре старика. Я далеко не специалист и плохо разбираюсь в чародейских творениях, но, по-моему, это что-то вредное, хотя на проклятия, которые мне показывала Карина, тоже не похоже. Да еще какой-то хитрый конструкт, прилепившийся к макушке искусника, который, точно паук, распустил во все стороны золотые нити, оплетая все тело и подозрительные сгустки в особенности. Или это все-таки что-то старческое, естественного, так сказать, происхождения? Опыта не хватает, чтобы сказать с уверенностью. Причем все это на фоне массы пусть слабых, но работающих плетений из жилета. Не будь у меня биокомпа, который фильтровал лишнее, подсвечивая нужное, вообще ничего не понял бы. В общем, на разглядывание этих «украшений» потратил времени больше, чем на реанимацию: все гадал, нужен конструкт или нет и стоит ли вмешиваться. С одной стороны, кордосцы чародейства чураются, и если у них в ауре есть что-то инородное, то не иначе враги воткнули. С другой – конструкт на виду, не прячется, а значит, искусник о нем должен знать. Конструкт, надо сказать, навороченный. Это не чародейская метка-пропуск и не рядовой доставщик проклятий. В конце концов просто отступился – не рискнул трогать то, чего не понимаю. Это ведь живой человек, а не полигон для моих экспериментов.
В общем, сделал я доброе дело, насколько было можно поправил здоровье старичку-бодрячку, вернул его в шатер и положил рядом его чудо-палку. Потом присмотрелся к искусному жезлу, коим шест и являлся, и присвистнул. Если я правильно понял то, что увидел, этот искусник имел там… э-э-э… структуру, созданную по принципам работы с данными, хранящимися в базе данных. То есть СУБД, если по-русски. Только вместо данных – порой законченные, а иногда просто полуоформленные части плетений. И определенными запросами можно вытянуть из общей базы нужные куски и состыковать вместе. В очередной раз убеждаюсь: век живи – век учись. Или по-другому – каждый новый день приносит нам новые знания. Или – учиться можно вечно. Или… В общем, понятно. Я махнул рукой, глянул на виртуальную модель распотрошенного посоха у себя на внутреннем мысленном дисплее и отправился наружу.
Ну а дальше я отвел душу – накатался. Вернее, попытался. Убежал в сторону от Палатки, где не было ни людей, ни построек, и врубил максимальную скорость. Но пришлось контролировать самому движение голема: нет такого, чтобы втопил педаль – и наслаждайся. Все ручками своими мозолистыми и мозгами… Нет, мне так не нравится, так не пойдет! С недовольным видом остановился и задумался. Жесткая скамейка давила на задницу и прогоняла мудрые мысли. Поерзав, создал удобное кресло. Снова поерзал. Понял, что нормально. Итак.
Кажется, сейчас как раз удобный момент попробовать сделать то, что давно следовало сделать, да сильной необходимости не было. А именно – уже более-менее нормальный комп. Конечно, не как инфосервер или мой биокомп, но вполне работоспособный и для простоты заточенный под определенную задачу. В данный момент – под управление этим средством передвижения. Дело не быстрое, но технологически подобные простенькие модули я делал. Например, управление воздушными потоками для полета. И еще там по мелочи. А сейчас чуть похитрее задача. Впрочем, не думаю, что сложнее, чем разобраться в информструктуре оборотня.
Усевшись поудобнее, я синхронизировал потоки сознания, разогнал их по максимуму и погрузился в работу. Выскочив из ускоренного режима, понял, что занимался около часа. Устал, но был доволен. Вообще довольно сложное устройство получилось. Вчистую с нуля реализовать задуманное не вышло – видимо, знаний не хватает в инфомагическом компьютеростроении. И не хотелось внедрять искусственный интеллект типа дракончика, жалко стало. Пришлось лезть на инфосервер и, используя возможности самого инфосервера по самопотрошению (нужной информации в готовом виде там не было), выделить базовое ядро. Но то, что оно базовое, не исключило его невероятную сложность. Даже в этом состоянии, по моим прикидкам, оно превышало по мощности известные мне суперкомпьютеры Земли как бы не на порядки. Понятно, что точно измерить величину я не мог, но примерно прикинуть – вполне.
Пришлось дальше упрощать, пока не получилось нечто, издали напоминающее наши обычные настольные интеллектуальные системы. При этом оно по сравнению даже с ядром инфосервера было до неприличия примитивным. Повторюсь – примитив по сравнению с инфосервером и нечто на уровне наших навороченных компов. Но главное, что мне удалось: оставить возможность программирования получившегося устройства, причем, как я понял, и сам язык программирования упростился до неприличия. Должен отметить, что заслуги моей в проделанном кастрировании почти не было – всем занимались инфосервер и биокомп. Мне вменялось четко и конкретно ставить задачи, решать возникающие проблемы, выбирать возможные варианты и так далее. То есть программировать на самом высшем и абстрактном уровне, какой только возможен. Это даже программированием не назовешь, скорее исследовательская и инженерная работа. Похоже, я тут использовал изыскательские возможности биокомпа если не по максимуму, то довольно прилично. Осталось зашить в комп нужные программы и внедрить его в голема-паука.
Интеграция навигатора, как я назвал получившийся комп с соответствующим «программным обеспечением», с големом по сравнению с самой разработкой компа была плевым делом. И вот теперь уже я реально оторвался, пока настраивал взаимодействие всех частей голема и отлаживал (все же пришлось это делать) программу навигатора.
Ну а в результате получилось почти то, что я хотел: виртуально утопил кнопку – и наслаждаешься.
Комп сам рассчитает, как управлять конечностями. Причем по ходу использования будет вести мониторинг результата и вносить корректировки, чтобы оптимизировать движения. Управление сделал простым. Без иллюзий, как можно было бы подумать, но с интерфейсом, подобным голограмме на основе магических нитей, формирующим нужные картинки. Просто и со вкусом. Не очень универсально – воспользоваться смогут только маги или чародеи, если поймут. Но по большому счету я делал это исключительно для себя, а не проектировал салон авто для широких слоев населения. Я ничуть не сомневался, что старик-искусник разберется: он уже показал изрядную сообразительность и логику, создавая свои амулеты. Но привязывать к его ауре я не стал – незачем. Забегая вперед, признаюсь: я вообще забыл встроить свой интерфейс в амулет. Разработал, оттестировал, попользовался… и унес с собой. Такой вот казус. Потом, когда сообразил, уже находился в Широтоне и поленился возвращаться.
Пока же настроение у меня было отличное. Причем больше я радовался даже не тому, что покатался, а тому, что наконец-то разобрался, как делать вычислительные устройства на основе инфомагии. Ничуть не проще оказалось, чем создавать у нас компьютеры. Благо я сам и инженер, и программист, и завод по производству в одном лице.
Вернув паука-голема обратно на базу, проверил старика. Он явно пошел на поправку. Внес мелкие изменения в его магический жилет, оптимизировав потребление магии и еще кое-что. Поставил ограничители, чтобы воздействие на организм не выходило за пределы, ведущие к смерти. Спохватившись, украсил голема своим логотипом. Может, это гордыня и паук по большому счету не мой, но я посчитал, что мои усовершенствования тянут на то, чтобы можно было без зазрения совести поставить личное клеймо. А потом отправился «домой». Да, именно так – в кавычках.