Предыдущая глава |
↓ Содержание ↓
↑ Свернуть ↑
| Следующая глава |
— Мы хорошо замаскировались! Не мог он нас увидеть!
— Маленькие вы ещё значит, нетерпеливые. Не обязательно было высовываться, могли неестественно ветку наклонить, качнуть! Да мало ли что! Эти зверьки знаешь какие хитрые! И очень не хотят умирать! Всё! Расстроил ты меня. Не столько проигрывателем, сколько тем, что маленький! Я подумаю, как тебя наказать.
— — — — — — — — — — — — — — — — — — — — —
В общем с работой я освоился. За два дня откатал с рабом в качестве инструктора, прошёл сертификацию и начал работать один. Особой добычи мне не попадалось. Другие мусорщики время от времени что-нибудь притаскивали. Я начал чинить это по вечерам после основной работы. Реализовывал отремонтированное кладовщик, отстегивая себе некоторый процент, в зависимости от сложности реализации. Какой-то процент беру я за починку, тоже в зависимости от сложности ремонта. Рабам деньги не положены. Точнее они могут их получать и накапливать на специальном счете для выкупа. Накопив сумму они могут выкупить себя, нейросеть и перейти на контракт. Некоторые так и делают. В основном молодежь. Могут получать вещами тоже через кладовщика. Ну и некоторая сумма отстегивается на общие расходы. Картриджи пищевые получше купить.
Часть проведённого ремонта, я начал фиксировать под протокол и скидывать в центр сертификации. На специализацию ремонтника широкого профиля. Некоторый ремонт, по моим понятиям в эту специальность не подходил. Сбрасывал я только "чистые" ремонты. Когда были блоки одного производителя или им официально одобренные. Тогда я их заранее готовил. Потом под протокол тестировал с комментариями вслух, устанавливал, проводил их согласование опять согласно рекомендациям производителя и окончательно проверял. Эти протоколы накапливались и могли сработать в нескольких связанных сертификатах. Первыми я начал получать сертификаты компаний производителей — "Начинающий ремонтник бытовой техники фирмы Таксел", "Опытный ремонтник медиааппаратуры фирмы Тайрис". В общем, что чаще ремонтировать приходилось. Денег с меня за это не просили.
Так и прошла вторая неделя. На выходной начальник меня назначил в дежурную смену, так что бордельный отряд возглавил комендант. "А в бордель ты потом дежурную смену сводишь." — сказал он мне.
Начальника, как я выяснил, зовут Канод. Сейчас он свободный, со статусом государственного чиновника. Работает в коммунальном хозяйстве больше ста двадцати лет. Родился от рабыни, воспитывался в приюте. Ему повезло с интеллектом — целых 115, больше, чем в среднем по планете, и значительно больше чем в среднем у рабов. А вот у меня интеллект определяется в 160. (Действительно, при интеллекте 160, прибавке за счет нейросети в 16 пунктов из 144, имплант ещё на 25 единиц, вот и выходит 202 или 203.) Так что мне всё, чего он добивался усердным трудом, достается мне даром ("нет, это тебе не в упрек, завидую я тебе немного, мне-то тяжелее пришлось!"). А он сам прошел долгий путь от молодого специалиста на побегушках до начальника участка. Он рассчитывает, что ему по выслуге лет присвоят привилегированный статус и отправят на пенсию. Хочет устроиться жить в своем доме где-нибудь на отшибе, лучше всего на берегу реки, озера или моря. Пусть домик будет не большой, даже пусть маленький, но свой, с небольшим участком, на котором он сможет посадить несколько фруктовых деревьев. А на отшибе, так это чтоб людей видеть поменьше — говорит надоели.
Начальник решил изменить планы работы. Распорядился отремонтировать на участке всё что есть, сделать его образцовым. Так что мне предстоит, не отвлекаясь на другие дела, ремонтировать всех дроидов, гравиплатформы, вообще всю технику. Проблему с запчастями будем решать по-разному. Что-то удастся взять на складах. Что-то выменять у соседей. Соседи за это попросят их технику починить. Но это нашему участку и ему лично тоже зачтется. В общем назначает он меня на ближайшую неделю дежурить по участку. С дежурствами дневальные справятся, комендант подстрахует. Это для того, чтобы я мог спокойно ремонтом заниматься.
Ну что ремонт, так ремонт. Дело понятное. Начать решил с ремонтных дроидов. До них руки никак не доходили. Разобрал оба на блоки. Компы приличные, манипуляторы на один набрать можно, насадок тоже вроде хватает. Реактор у одного работает, у второго нет, упоры для устойчивости у обоих функциональны. А вот гравиподушки нет, не идут. В общем только из них одного целого собрать не получается. Связался с начальником, уточнил, как списывать не работающие части — оказалось достаточно сбросить протокол тестера и отправить их в утилизатор. Замечательно, хоть здесь мороки нет.
Время быстро пролетело. Сменилась дежурная смена, мы быстро помылись, намарафетились и пошли. В дежурной смене оказалось шесть человек. Как только рабы построились перед расположением из женской части вышли пять женщин. Четыре из них оказались рабынями дежурной смены, пятая служащей.
— Я — Нара. Комендант на женской половине. Слушай, Иля, а ты моих заодно не сводишь? Там сейчас сериал начинается. У тебя хорошо получается!
— Очень приятно, Нара, конечно свожу.
— Спасибо, пока! — протараторила комендантша и скрылась в дверях.
— Пристраивайтесь, девочки, — сказал я.
В борделе по медкапсулам в первую очередь я разогнал мужчин. Медкапсул на этот раз оказалось восемь, одну куда-то дели.
Две остались свободны.
— Подождете? — спросил я у женщин.
— Ой, да что уж мне в мои сто лет стесняться-то, — сказала из них одна, быстро разделась, крутанулась несколько раз перед шкафчиком и полезла в медкапсулу. Оставшиеся три переглянулись, и ещё одна начала снимать комбинезон.
— Ладно, пойду тоже готовиться, — сказал я, и несколько поспешно отправился за занавеску. Женщины прыснули.
Настройки медкапсулы не изменились. Пока медкапсула мной занималась я связался с искином и сменил свои настройки. Поручил искину делать автоматический выбор. Выбирать случайным образом, из тех женщин, кому я подхожу по критериям и показывать мне, также показывать число оставшихся возможностей. Стоило мне войти в бар и взять коктейль, как у меня высветилось предложение. Ну, сто не сто, 97 лет, двенадцать детей. Выглядит на земные тридцать. Пока я допил коктейль, искин показал мне, что появилось ещё три возможности, о ещё народ заходить начал, с соседнего участка. Я поставил стакан и одобрил выбор.
Все-таки живут здесь значительно дольше. Действительно, нейросеть помогает поддерживать здоровье и внешний вид в оптимальной форме. Правду Нама говорила, выбранная мной женщина была рада и полна желания. Когда мы окончательно закончили, она меня попросила: "Не торопись, посиди около меня". Она лежала на спине, согнув ноги в коленях и поставив ступни на кровать. Я сел на кровати около нее, свесив левую ногу и подогнув правую. Мы взялись за руки. Пальцы и ладони у нее были натруженные, немного шершавые. Отсутствие волос на голове в моих глазах её не портило, видимо привык к отсутствию причесок. Спокойная, устало-рассеянная улыбка её украшала.
Дорога назад обошлась без происшествий.
За первые недели у меня накопилась небольшая денежка. Я связался с медиками, скинул им записи тренировок. Медицинский искин вызвал меня на дополнительное обследование. В носоглотке оказался небольшой дефект. В целом он жить не мешал. Искин мне его сразу и устранил. Кредитов расплатиться мне не хватило. Но особых проблем это не вызвало. Медики заранее знали мое финансовое положение и сделали мне операцию "в долг". Беспроцентный кредит, который я буду выплачивать из зарплаты. За три-четыре недели должен расплатиться.
Всю следующую неделю я числился дежурным по подразделению, на деле занимаясь ремонтом. Днём общение с посетителями выполнял либо комендант, зовут его, кстати, Кналс. Либо сам начальник участка. Начальник скидывал мне по нейросети на его взгляд полезные для меня диалоги и свои комментарии к ним: почему он поступил так, а не иначе, что могло бы произойти, если бы он принял другое решение. Надолго от ремонта меня это не отвлекало. Часть запчастей удалось получить со складов. У кладовщиков что-то нужное получить достаточно сложно. Всё, лежащее на складе, они воспринимают как свое. Во все времена и во всех местах. Несколько отремонтированных медиаплееров и кухонный автомат из предпоследней серии, притащенные мусорщиками и пожертвованные ими в общий фонд, сделали своё дело — мы получили не что ни попадя, а нужные для ремонта блоки из списка.
Я сумел полностью восстановить одного из ремонтных дроидов и сейчас тренировался в управлении. Управлять им можно было в двух режимах.
Во-первых, можно было почувствовать его своим инструментом, почувствовать его манипуляторы и двигать ими как своими конечностями. С четырьмя манипуляторами делать это на так просто. Я научился управлять сначала одним манипулятором. Затем начал управлять двумя. Точнее серьезно управлял я одним, а вторым мог выполнять какие-то не сложные работы. Остальные манипуляторы при этом получали какую-нибудь простую команду, не требующую моего вмешательства. Обычно это была команда "Держать!" Сначала я по-очереди представлял их своей правой рукой, фиксировал в нужном положении. Затем научился представлять два манипулятора двумя своими руками и фиксировать их в нужном положении одновременно. Наконец, я научился идентифицировать все четыре манипулятора с руками и ногами. Ногами я научился подводить манипуляторы-захваты и хватать ими в требуемом месте. На два манипулятора, связанных с ногами, чего-то более сложное мне настроить не удалось. А вот двумя руками я мог делать разные действия одновременно. Зачем все эти сложности? Всё дело в объектах ремонта. Когда ремонтируешь что-то небольшое, своими руками делать удобнее. А вот когда ремонтируешь грузовик и его надо немного приподнять, снять какую-нибудь тяжелую и громоздкую деталь или блок. Вот здесь-то управление дроидом и нужно. Сам так не сделаешь.
Во-вторых, можно было отдавать ему команду на выполнение какой-то операции. Для этого надо было заранее подробно описать как эта команда выполняется. И где-то эту информацию сохранить. Затем из таких команд-заготовок можно было собрать программу по ремонту. Для этого был необходим искин. Мне этот способ был пока не доступен.
Автопарк на участке был в рабочем состоянии. Всё более-менее ездило, выполняло свою работу. После моего обслуживания это не просто ездило и работало, а ещё и работало от и до. Включались все сигналы, все проблесковые маячки, связь по нейросети работала как в спецификации, а не на расстоянии метра от кабины. Всю технику я аккуратно подкрашивал, полировал — смотрелась она ярко и нарядно. Ну и себя не забывал, все что можно, сбрасывал под протоколом в сертификационный центр.
В таком режиме прошло две недели. Денежка капала. Женщины, подобранные мне искином — радовалась. Я учил нужные по работе ремонтные базы днем, буквально на лету — времени это практически не занимало. По ночам ставил на изучение компьютерные. Вот это было интересно. Оказалось, что основой компьютерного исчисления в Империи (а, возможно и в Содружестве) была тройка. Использовались три основных состояния -1, 0 и 1. Таким образом при представлении целых чисел не требовалось использовать знаковый бит (на самом деле он не бит, а трит, но очень уж слово трит непривычно для нашего уха). Были и беззнаковые целые числа, там состояния интерпретировались как 0, 1, 2. Были стандартные типы, для которых длина представления была фиксирована. Были типы с переменной длиной, состоящие из двух частей, в первой части описывалась используемая длина представления, во второй — значение самого числа. Простейшие алгоритмы и технологии вполне соответствовали земной истории компьютерной техники. Числа с плавающей точкой тоже на троичной основе, очень удачное округление — простое отбрасывание приводит к нулевому математическому ожиданию ошибки, дисперсия соответствует закону больших чисел. Здесь были ничего не говорящие мне имена. Жалко, что баз по математике нет. Ладно, честно заменю их Пафнутием Львовичем Чебышевым.
Хотя надо быть осторожнее. Можно и ошибиться. Вот помню историю.
Один мой университетский товарищ В. как-то сильно увлекся компьютерами. И на лекции ходить перестал. А сдавать экзамены было нужно. Иначе с мехмата выгонят, до компьютеров не допустят. Да, компьютеров тогда было мало и были они большими, а программы — маленькими. И пошел В. сдавать статистику. Пошел последним, чтоб время было. Вытащил билет — доверительный интервал — есть такая штука. Подумал В., что бы такое это могло быть. Придумал определение. Придумал, какие свойства могут быть у этого математического объекта. Придумал несколько теорем и доказал их. Здесь и время на подготовку вышло. Попался отвечать какому-то аспиранту.
"Ха", — говорит аспирант, — "У Вас здесь ошибка!"
"Где?" — спрашивает В.
"Вот!", — тыкает пальцем аспирант.
"Почему?" — спрашивает В.
Аспирант начал просматривать ответ с конца в начало. Все было выведено строго математически. С каждой новой страничкой аспирант все сильнее бледнел.
"Откуда! Где Вы все это прочитали?!!" — воскликнул он.
"Да, вот, сам только что придумал", — чистосердечно признался В.
"Фух", — сказал аспирант, — "Вот здесь определение немного отличается от классического!"
"На какую оценку претендуете?" — после паузы уточнил он.
"Чтоб с факультета не выгнали".
"Три устроит?"
"Конечно".
Эх, какое было беззаботное время! Хотя, я же в это время служил на хим-арсенале. И, ежели что, должен был попробовать всё там потушить. Ну, если что загорится, или американцы атомную бомбу на нас сбросят, и я при этом случайно выживу. У меня для этого противогаз был. Был и костюм химзащиты, но он под пожарную боёвку не одевался. Так что историю эту я не видел, мне её девочки в письме для поддержания боевого духа написали. Ладно. Отставить!
Простейшие технологии программирования проскочили на ура. Что там, принцип черного ящика — введение в инкапсуляцию, флаговое программирование, полиморфизм и наследование. Это понятно. Вот интересно про уникальность имен, мол лучше перекрытием областей видимости не злоупотреблять. Стеки, деки, списки, деревья, сбалансированные деревья поиска. О, экзотика — троичное дерево! Вообще троичная логика здесь используется, но не активно. Упоминается, что актуальной она станет при работе с искинами. Ну этим нас не запугать, изучал я многозначные логики на мехмате. Параллельное программирование, синхронизации и тупики. Концепция и практика распределения вычислений. Очень сильно напоминает земную историю программирования. Вспомнил! Вспомнил как она называется — Сетунь! Была такая троичная ЭВМ в Советском Союзе!
С простейшим программированием разобрался. С настройкой и конфигурацией компов тоже — есть набор священных слов. Даёшь команду — получаешь результат. А вот на искинах я завис. Очень не хватает математических знаний. Одна из главных проблем здесь — распознавание образов. Потому как, ежели проблему правильно распознал, то и решение её понятно. На земле помню, была два основных подхода. Строили некоторые эвристические алгоритмы, которые решали конкретную задачу. И пытались построить общую теорию, которая пыталась решать любые задачи, но ничего из её попыток не получалось. И год за годом математики эти два подхода пытались сблизить. Да. Дальше в меня просто так не запихивается. Знаний не хватает. Ещё одна проблема — случайные числа. То, что компьютер генерирует, они не совсем случайны. Точнее, совсем не случайны. Похожи по тестам на случайные, но не случайные. На этом тоже прилично в базе остановились, как подходящие псевдослучайные числа сгенерировать? Всё. Застопорился я и здесь. Понятно почему эти базы в свободном доступе. Чтобы в них разобраться надо сначала много чего другого изучить. Хорошо, что у них модульная структура. Начал кусочек, освоил — молодец, он твой, можешь использовать. Не освоил, вот это сначала изучи. Потом ещё раз попробуешь.
Предыдущая глава |
↓ Содержание ↓
↑ Свернуть ↑
| Следующая глава |