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