- Не сюда! Убери! - ворчал Камышин на очередной пробег пальцев
Васенкова по клавишам, - Выдели и удали к чертям собачим. Не так, руки твои
кривые! Не "inslude", а "include"! Какое, к черту, "int main"? Void main! И
скобки!!!
Сенцев хихикнул. Леня Васенков как был всегда дубом, так дубом
и останется. И зря только надрывается Пал Секамыч, - так звали Павла Семеновича
Камышина на всем ПС'е, - определенно зря бедняга портит свои нервы, все равно из
этого лодыря ничего хорошего не выйдет.
За всю пару сам Костя успел проверить три с половиной
программы, - четвертая как раз была в процессе правки, - и тем самым почти
доделал семестровую. В очередной раз утерев нос Васенкову. Оставалось всего -
ничего: разобраться с тремя-четырьмя малюсенькими багами, половину из которых
Сенцев уже обвел на распечатке красным маркером.
В перерыве Костя вместе с Борей бегал вниз покурить, - как
всегда, проклиная сессию и, загибая пальцы, вспоминал, сколько осталось зачетов
и сколько росписей можно посмотреть в зачетке. На ладони незагнутым оставался
только большой палец, и возможным результатом сессии была модификация жеста,
когда этот самый палец пропускался под указательным. Короче говоря, перспектива
не прельщала, хоть была и не хуже, чем у многих.
Боря Демков сейчас проходил тест, то и дело отвлекая Сенцева по
пустяковым вопросам. Но в отличие от того же Васенкова, Боря дубом не был.
Просто не давалось ему программирование. Вообще.
Пал Секамыч устало опустился на свой стул. По лицу его было
видно, что Васенкову допуска до экзамена не видать. Ну и правильно. Пусть
побегает...
Баг за багом Сенцев откорректировал программу и потребовал у
Камышина файл с нужными данными. Пал Секамыч оживился, защелкал по клавишам, и
уже через полминуты файл palsekam.ini был в папке Кости. Сенцев придвинул
клавиатуру.
Ctrl-F9, что значит, - запуск. По монитору побежали коды,
распечатывая массив данных, высветилось меню, и Костя, не задумываясь, ткнул
Enter. На экран высветился трехмерный поверхностный график в сеточной,
естественно, форме. Кривовато немного, но можно сослаться на искажение экрана.
Esc, что значит, - сгинь с глаз долой. Чернота монитора
сгинула, выкинув Костю в оболочку. Сразу на рабочий стол, в Windows. А на
рабочем столе уже красовалась табличка:
Сенцев, останьтесь после пары. Palsekam.
Внизу, на четвертом этаже прозвенел звонок. Пара закончилась. И
зачем Пал Секамычу понадобился именно Костя? Может быть, потому что Сенцев лучше
всех в группе знает программирование? Костя просветлел: автомат! Ну конечно, -
скорее всего, Камышин просто собирается поставить автомат. В это время надпись с
рабочего стола исчезла, - будто и не было вовсе.
- Ты идешь или нет? - выдохнул под самым ухом Боря, заглядывая
в монитор.
- Нет... - ответил Костя, скосив взгляд на Пал Секамыча. Тот
делал вид, что изучает какую-то распечатку. - Тут еще пара глюков...
- Ну, как хочешь, - хмыкнул Демков, - Бывай.
Хлопнула дверь, - Боря был последним.
- Так зачем, Павел Семенович... - приподнимаясь, выговорил
Сенцев.
- А затем, - прервал его Пал Секамыч, - Пошли.
Костя кивнул и, обогнув компьютерные столы, проследовал за
Камышиным в его святая святых - в небольшую преподавательскую каморку. Открыв
дверь раздвоенным ключом, Пал Секамыч просочился внутрь и зажег в каморке свет.
Сенцев усмехнулся: именно это он и ожидал увидеть. На столе у стены стоял
компьютер со вскрытым блоком, кругом торчали провода, какие-то странные приборы,
казалось бы, помнящие еще брежневское время. Но компьютер был новый.
- Сенцев, не догадываетесь, зачем я вас оставил?
Хорошая постановка вопроса. Это не Костя остался, а Пал Секамыч
его оставил. Сенцев покачал головой. Камышин же в это время включил компьютер.
По монитору побежали строки загружающейся оболочки, сверкнул логотип - сверкнул
и тут же исчез, будто его специально убрали. А на экране в это время появилось
трехмерное изображение мужского лица. Изображение было анимированное и довольно
четкое, можно было даже разглядеть отдельные ресницы и морщины.
Костя хмыкнул.
- 3D-графикой занялись, Павел Семенович? - спросил Сенцев,
- Качественная мордашка. Только чуть кривоватая.
- Ты на свою посмотри!
Костя икнул. Голос был отнюдь не камышинский и уж точно не его
личный, - доносился он из колонок компьютера.
- Ну, чего уставился? - нахмурившись, сказало лицо, - Да, я -
то, о чем ты подумал.
Сенцев перевел взгляд на Пал Секамыча - тот улыбался, сложив
руки.
- ИИ? - наконец, выдавил из себя Костя. Камышин кивнул. - А
уровень? По стандартам классификации?
- Э! - возмутилось лицо, - Хомо Сапиенс Сапиенс! Я же тебя в
обезьянах не меряю! Вот и ты меня не меряй.
- Оно что, нас даже видит? - спросил Сенцев.
- У меня вообще-то имя есть, - буркнул компьютер.
Камышин вздохнул.
- Сенцев, КОНК-3. Будете знакомы.
- Очень приятно... - добавил Костя.
2. download...
Костя нервно курил слегка сплющенный "Pall Mall" прямо в
каморке, - несмотря на запрет курения в университете, но с великодушного
разрешения на то Пал Секамыча. Благо в небольшой комнатушке была вполне
приличная вентиляция, и отсутствовали датчики дыма.
- А как работает эта функция? - спросил КОНК. Сенцев глянул на
экран.
- Тебе что, непонятно? - удивился Костя. КОНК кивнул. Вздохнув,
Сенцев начал объяснять. Компьютер время от времени кивал головой на экране,
иногда задавал вопросы. Обсуждали они программирование - именно для этого
Камышин и позвал Костю, поскольку любой мало-мальски искусственный интеллект
должен уметь великолепно себя настраивать. Сам же Пал Секамыч раскланялся и
побежал зачем-то в деканат.
- Можно вопрос не по теме? - просительно состроил брови КОНК.
- Валяй.
- Почему вы курите? - спросил компьютер, - Это же вредно влияет
на здоровье, сокращает срок жизни...
- Стресс сбить, - улыбнулся Костя.
- А разве помогает?
- Психологически - да, - честно сказал Сенцев, - Физически -
нет.
- И зачем? - нахмурился КОНК.
- Не знаю... - развел руками Костя, - Душу потешить.
- Что же это такое - душа? - задумчиво протянул компьютер.
- А черт его знает...было поверье, что душа - в сердце. Но
сердце, как оказалось, только толкает кровь по венам.
- Нет, не где, а что, - проговорил КОНК, - Что такое душа.
- Я думаю, что душа - это просто наши мысли, - улыбнулся Сенцев
и, облокотившись на стол, случайно сбил на пол какую-то папку, - Вот мои лично
мысли в мозгу, в голове. Твои, вероятно, в логических цепочках между процессором
и оперативной памятью.
А он почти как живой...
Сенцев не заметил даже, как при общении с КОНКом стал
разговаривать с ним, как с обычным человеком, как с приятелем. Может быть, это
всего лишь костин собственный нейронный процессор немного перегрелся...
Студент нагнулся, поднимая упавшую папку, - та в полете,
видимо, приоткрылась и из нее выпали две карточки. Взяв за уголки, Костя
перевернул их на свет и хмыкнул. Черно-белые фотографии. На первой - молодой Пал
Секамыч, еще студент, стоит возле огромных "шкафов", которые, кажется, еще с
перфокартами работали. Снизу было подписано: "КОНК-1". На второй карточке
оказался КОНК-2 - несколько соединенных компьютеров либо "Спектрум", либо
"Корвет". За одним из них и сидел повзрослевший Камышин.
- Что там? - спросил КОНК.
- Твои пращуры, - усмехнулся Сенцев, показывая фотографии в
объектив расположенной над монитором камеры.
- Первая и вторая модели... Интересно, как они?
- Боюсь, их уже нет, - без особой уверенности ответил Костя.
- Печально...
3. connect & disconnect
- Чем ты занимаешься свободное время? - спросил Сенцев.
- Читаю, выхожу в Интернет...
- Сам? - удивился Костя.
- Да. А что тут такого? - фыркнул компьютер, - Желания и
потребности организуются частично по случайности, частично по заданным шкалам
времени. К примеру, раз в день я провожу дефрагментацию - это элементарно, как
пойти в ванную.
- Что читаешь-то?
- Все, что на жестком диске сохраняю, - ответил КОНК, - Все, в
чем есть хоть какой-то смысл. Стимулирование навыка логических цепочек. Да и
просто - полезные законы мироздания.
- Например? - нахмурился Костя.
- Ну, например - восточная тематика. Артур Ллойд, "Кодекс чести
самурая". Наука. Релятивистская механика. А Камышин, создатель кода, говорит,
что у меня нет вкуса...
Сенцев усмехнулся. И правильно говорит. Тут вкусом даже не
пахнет: обыкновенный метод "научного тыка". С миру по нитке, прямо-таки.
- В общем, ладно. Давай, до завтра, - бросил Костя. КОНК
кивнул.
Поднявшись, Сенцев подцепил джинсовую куртку, висевшую на
спинке стула, закинул за спину пакет и собрался, было, уходить, как у самой
двери его окликнул компьютер.
- Слушай, E-mail есть?
Костя зевнул, диктуя адрес. Клонило в сон, отчего-то ныли
плечи, часы упорно показывали девять с лишним, и, следовательно, удача быстро
добраться домой Сенцеву особо не улыбалась.
Сенцева разбудил будильник.
- ...Вставай, дурак. Одевайся, дурак. Иди, дурак, к царю,
дурак! - провозглашал по пятому разу порядком надоевший голос автомата. Костя
пошарил рукой по полу в том месте, где должен стоять мерзкий враг сонного
народа. Однако, вопреки ожиданиям, будильника там не оказалось, вместо него
обнаружился моток провода. Разлепив глаза, Сенцев сел на кровати.
Зазвонил на базе радиотелефон, разместившийся близ кровати,
прямо на полу. Кто же это мог быть? Друзья по универу редко звонили Косте на
домашний, в основном - на мобильник. Сенцев поднял трубку.
- Алло.
- Сенцев? - спросил Пал Секамыч.
- Он самый, - ответил Костя, - Откуда номер-то достали?
- На кафедру вашу заскочил. Значит так, Сенцев, я, кажется,
попал.
- Что? - удивился Костя.
- КОНК вирус подцепил. Говорил же, чтоб по Интернету не
лазил...
- Выезжаю, - прорычал Сенцев, бросая трубку.
Взбегая по лестнице наверх, Костя на ходу вынул из сумки диск с
антивирусом. Ногой распахнув дверь, Сенцев нырнул направо, в преподавательскую.
- Что за вирус? - отдышавшись, спросил Костя.
- Не знаю, - ответил Камышин, бледный, как привидение.
- Просто нет его, наверное...
- Есть он, - жестко отрезал Пал Секамыч, кивая на компьютер. По
экрану монитора шли полосы.
CD-привод проглотил диск и еле слышно зашуршал, считывая
данные. Запустился всемирно известный "Касперский". Хмыкнув, Камышин принялся
менять настройки сканирования, снимая и ставя флажки быстрыми щелчками мыши.
Через минуту Пал Секамыч начал проверку файловой системы. Опершись локтями в
стол, Камышин массировал виски с проступившими на них полосками вен.
Вирусы стерлись не все, - файлы ядра КОНКа были в настоящий
момент запущены и, как назло, отказывались лечиться. Касперский время от времени
подавал запрос на удаление, Пал Секамыч каждый раз отвечал отказом.
Проверка подходила к концу, как вдруг в лаборатории вышибло
пробки. Палец Камышина так и завис над клавишей "Enter", Костя же, вздохнув,
потянулся в карман за сигаретой.
4. Format & Sepokku
- Ну, как? Готово?
- Щаф, маненько ефё. Фюток.
Пал Секамыч смотрел снизу вверх на копающегося в щите
безопасности электрика. Тот, стоя на шаткой табуретке, с трудом держал
равновесие, перемещая миниатюрный фонарик из одного угла рта в другой, будто
курящий дорогую гаванскую сигару американский миллиардер.
- Проводку-то давно меняли? - спросил электрик, выплюнув
фонарик и захлопнув дверцу, - Поди из-за нее усе и вылетело.
- Шут знает.
Спрыгнув на пол, электрик пощелкал выключатель и, убедившись,
что свет есть, вышел из аудитории. Камышин вздохнул, Сенцев, покачав головой,
метнул сигарету в металлическое ведро у входа. В тишине одиноко шумел кулер.
- Включился, - сказал Пал Секамыч. Оба, не сговариваясь,
бросились к каморке, по пути обронив стул и сбросив на пол стопку распечаток.
Бумаги с шелестом легли на только что вымытый паркет, частью завалившись под
стол.
Камышин побледнел. Система загружена не была, на черном экране
светилась всего лишь одна строчка.
Format disk C: 97%.
- На диске C система и КОНК... - проговорил он и добавил: -
Были. Процесс уже не остановить. Я даже понятия не имею, как он запустился...
- Это все вирус... - успокаивающе произнес Костя.
98%
- Нет, не верю! - взвыл Пал Секамыч. На него было жалко
смотреть, - только что он потерял свое величайшее, быть может, детище. КОНКа-3
больше нет и никогда не будет...
99%
- Бросьте, Павел Семеныч. Ничего уже не исправить.
100%
Полчаса в полном молчании они переустанавливали систему.
Странно, но Сенцев уже настолько привык к КОНКу - к искуственному интеллекту,
который личностью-то не является, и теперь ему было тошно, будто при потере
близкого человека. Живого человека.
- Гляньте! А в CD-ROMе-то диск, Пал Семеныч! - заметил Костя,
выдвигая привод, - С него и запустилось форматирование.
- Гляну, - сухо ответил Камышин, задвигая обратно привод и
запуская "проводник".
Кроме программы "format.exe" на диске обнаружился текстовый
файл "readme.txt", Пал Секамыч открыл его, не задумываясь.
"Я ушел, как истинный самурай. Уничтожив последние
зараженные вирусом файлы, я уничтожил себя. Можете называть это
самоубийством, но мне больше нравится "сепокку". Глупо. Компьютеру не может
что-нибудь нравиться. Может быть, потому что я - больной компьютер.
Павел Семенович! Ваши личные файлы целы и нетронуты -
находятся в скрытой и запароленной папке на этом диске. Не сердитесь на
меня.
Костя! Спасибо тебе за все, чему ты меня научил. Теперь я
знаю, почему у меня нет души, а вам, однако, этого не понять никогда.
Не печальтесь, я не последний самурай.
Ваш КОНК-3."
- ...Вставай, дурак. Одевайся, дурак. Иди, дурак, к царю,
дурак!..
Сенцев ударил по будильнику кулаком. Будильник не живой, ему
все равно, а на душе у Кости откровенно погано, как и в организме. Вчера Сенцев
нажрался с Демковым в стельку, так что сегодня не помнил, как добрался до дома.
С шестого раза Сенцев поднялся. Простонав, потянулся и, с
трудом нащупав кнопку, запустил компьютер. В интернет его пропустили довольно
быстро. Первым делом, Костя решил проверить ящик. Залогиневшись, Сенцев сразу
открыл папку "Входящие" и впал в ступор.