Читаем Серый полностью

Как раз на этот или подобный случай я специально проверил, чтобы там были добавлены дополнительные интерфейсы, позволяющие выполнить подобную процедуру. И думаю, такие или аналогичные интерфейсные подключения уж точно есть и в более продвинутых моделях.

После миграции производилась автоматическая установка драйверов под новую прошивку искина, превращающую его в специализированный медицинский элемент структуры комплекса. На последнем этапе предлагалось провести физическую замену искинов, снять оригинальный и на его место установить новый.

В итоге общий процесс работы алгоритма по переходу в однопользовательский режим у меня выходил такой.

Первое. Его я скомпоновал в отдельную надстройку, которую требовалось установить в существующую прошивку комплекса.

Второе. Дальше появлялся дополнительный режим работы оператора – «однопользовательский», который или регистрировал нового оператора, или работал с уже прошитыми в него индивидуальными настройками.

Третье. На следующем шаге, если мощностей медкомплекса было достаточно или он был вполне современным, никаких иных манипуляций проводить с ним не требовалось.

Четвертое. Но если это была какая-то устаревшая или не слишком мощная (бюджетная) модель, то оператору предлагался выбор. Или отключить функции, несовместимые с данной моделью медкомплекса, или произвести его модернизацию в соответствии с предложенными рекомендациями.

Пятое. Эти же рекомендация я вынес и в главное меню, давая возможность хотя бы примерно оценить оператору текущую производительность работы медкомплекса и его будущую производительность, которую он получит после замены искина.

Шестое. Ну и при выборе модернизации, оператору предлагался или небольшой программный разгон, или аппаратный, с подобной инструкцией по пошаговой замене искина.

Седьмое. Саму процедуру миграции я просто вшил в последний пункт, обозначенный кнопкой «Запустить», после выбора которого она стартовала автоматически.

Восьмое. Последним шагом я производил привязку модуля к аппаратной части, чтобы этот же модуль не было возможности раскатить на несколько комплексов. А инсталляционный пакет затирался самостоятельно изнутри системы.

С искина повторную установку выполнить уже было невозможно. А инсталлятор для повторной установки не годился, так как по мере передачи данных он безвозвратно саморазрушался, по принципу войсковых баз знаний.

Почему не воспользоваться хорошей идеей?

Еще раз, оценив на виртуальной модели работу всех компонентов модуля, я решил не полениться и провести еще один эксперимент, но уже на полностью готовом продукте со всеми его составными частями.

Транс. Выход.

* * *

После этого я специально прошёл в соседний отсек и подключил к медбоксу его старый искин. А затем запустил комплекс именно с него.

Следом я провел установку своего универсального программного обновления для медицинского оборудования. Перешёл в однопользовательский режим. И начал выбирать соответственно все доступные пункты меню.

Так. Основной функционал работает, как и раньше, до смены искина. Все остальные опции обрезаны. Вижу пояснение, говорящее о том, что для полнофункциональной работы не хватает мощностей основного искина.

Провожу небольшую программную оптимизацию. Теперь открыт доступ к еще нескольким спецоперациям, но все равно основная часть функционала закрыта от пользователя.

Дальше. Переход к самому главному и интересному.

Шаг по подключению искина пропускаю. Он уже установлен.

Миграция и обновление драйверов.

Перезапуск медицинского комплекса и его старт с нового искина.

Доступны все реализованные функции.

И, не знаю, кажется мне это или нет, но, по-моему, даже на дорогущем комплексе Талии этот функционал работает значительно медленнее.

Отклик системы идеален. Нет задержек или подвисаний. Все работает превосходно. Что и требовалось.

Так и непонятно, почему такой простой алгоритм и до сих пор не реализован? Даже в будущем он будет жёстко привязан к аппаратной части оборудования. Но это так, мелочи.

Теперь патентуем его и помещаем объявление в сети.

* * *

Счет. Транс.

Стоимость сделал в целом небольшой относительно цены покупки нового комплекса и уж тем более мизерной по отношению к найму полного штата, обслуживающих подобные комплексы или боксы специалистов. Всего двадцать тысяч кредитов.

Дополнительно еще десять тысяч я просил за подключение к уже выставленному модулю системы модернизации устаревшего или малобюджетного оборудования. Это решение я все же вынес в отдельный модуль. Вдруг его кто-то захочет приобрести как самостоятельный продукт.

Расписал оба алгоритма работы и их преимущества. Быстро подготовил реальную запись тестовых испытаний, составленную на основе моего собственного протокола, который ведет нейросеть. И приложил ее к уже подготовленным объявлениям о продаже.

Предложил первоначально ознакомиться с полным описанием работы алгоритма и записью тестовых испытаний, проведенных в реальных условиях на одном из самых устаревших типов медицинских комплексов, который нам удалось найти.

Перейти на страницу:

Все книги серии Серый (Муравьев)

Серый
Серый

Необычный молодой человек по воле рока оказывается за пределами Земли. На долгое время он станет бесправным рабом, которого никто даже не будет считать разумным, и подопытным животным у космических пиратов, которые будут использовать его в качестве зверя для подпольных боев на гладиаторской арене. Но именно это превращение в кровожадного и опасного зверя поможет ему выжить. А дальше все решит случай и даст ему один шанс из миллиона, чтобы вырваться и не просто тихо сбежать, но и уничтожить всех, кто сделал из него настолько опасное и смертоносное оружие.Судьба делает новый поворот, и к дому, где его приняли и полюбили, приближается армада космических захватчиков, готовая растоптать все и всех на своем пути. И потому ему потребуется все его мужество, сила, умения, навыки и знания, которые он приобрел в своей прошлой жизни. Жизни, которая превратила его в камень. Камень, столкнувшись с которым, остановит свой маховик наступления могучая звездная империя. Камень, который изменит историю не просто одного человека, но целой реальности.

Константин Николаевич Муравьев , Константин Николаевич Муравьёв

Детективы / Космическая фантастика / Боевики
Серый
Серый

Молодой человек (необычный человек, хотелось бы сказать) волею случая — но точнее будет сказать, по воле Рока — окажется за пределами Земли. Мы не скажем, что ему будет легко, но всё, что его не убьёт сначала… убьёт чуть позже. Пираты, превращение в зверя — и возврат к жизни. Неизвестность и непонимание. Страх и боль. Но он выберется. Назло судьбе — или тому, кто загнал его в такие условия. И найдёт свой путь среди звёзд! Но вот куда он его приведёт?.. Ведь может получиться так, что наш соотечественник оказался не просто среди звёзд и цивилизаций, на много поколений обогнавших наш мир, но и в параллельной Вселенной… И что делать тому, кто стал случайным гостем в этой Вселенной? Бороться? Стараться выжить самому? Помочь тем, кто окажется рядом с ним? Или сделать нечто большее?

Галина Фабрициус , Елена Звездная , Константин Николаевич Муравьёв , Сергей Михайлович Орехов , Сид Чаплин

Детективы / Современная русская и зарубежная проза / Попаданцы / Боевики / Современная проза
Стальной рубеж
Стальной рубеж

Пираты, превращение в зверя и возврат к нормальной человеческой жизни. Неизвестность и непонимание. Страх и боль. Но он выбрался и пережил всё. Всё это уже было. Но нельзя останавливаться. Нельзя забывать о том, что готовит ему будущее. И поэтому начнёт он с «малого». Постарается не дать раздавить себя в жерновах грядущей войны. И он сделает это. Ведь от этого будет зависеть не только его жизнь, но и жизни тех, кто доверился ему. Особенно её, жизнь той, кого он встретил тут. И поэтому он, используя все свои приобретённые умения, навыки и знания, создаст последний рубеж между его новыми друзьями и тем неведомым, что должно прийти из-за него. Рубеж, которого не должно было тут быть. Рубеж, который впоследствии будут называть «Стальным».

Константин Николаевич Муравьев , Константин Николаевич Муравьёв

Альтернативная история / Боевая фантастика / Космическая фантастика / Попаданцы

Похожие книги