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