Отладочный марафон
Шрифт:
В окружении технической документации, лицом к лицу с братом-компьютером и другом-компилятором самоуверенность Х. разрасталась не зная преград. Достигнув под конец таких высот, что разрешила посмотреть на Алису уже со смутным интересом, и, встретившись с ней взглядом, отвести глаза не сразу, а лишь секунд через десять. В один прекрасный день Алиса сама обратилась к нему на стоянке перед зданием с просьбой подкинуть ее в центр. Трястись по такой жаре в общественном транспорте — удовольствие небольшое, да и вообще… Х. был слишком ошарашен, чтобы отказать, и сделал пару лишних кругов, прежде чем наконец выдавил "Не посидеть ли нам еще где-нибудь в кафе?"
Как бы то ни было — это было нечто новое и волнующее. Что, однако, не мешало ему чувствовать усталость, сидя рядом с Алисой, и уж разговаривать не хотелось совершенно. На самом деле ему хватало и просто ее присутствия, которое давало ощущение чего-то уютного и обыденно-нормального — непривычно, но очень даже мило. У Алисы был приятный мягкий голос, немного меняющий тональность, когда она задавала вопрос. Именно таких моментов Х. боялся. "Пока что ей было интересно с ним. Но наверняка уже скоро поймет, что он просто скучный и серый зануда." Алиса нравилась ему и он с удовольствием слушал ее голос. Каким-то чудом как раз успел ухватить пару слов, речь шла о будущем и фраза оказалась вопросом. Х. постарался сконцентрироваться.
— Невероятный прогресс последних 50ти — нет, вру, 30ти — лет продвинул нас дальше, чем предыдущие столетия. Представь только, что нас еще ожидает: прямое подключение к нервной системе, имплантаты, искусственные нейронные сети… о чем ты мечтаешь больше всего?
— У тебя все мысли направлены только на компьютеры, код и сеть?
— Как ни крути, это будущее. Если уже палаточники начали гнать под прилавком код под шкворчание жарящихся чевапчичей.
— И часто ты на таких двинутых типов попадаешь? Хотя это скорее меня спросить надо…
Домой Х. приходил как правило поздно вечером. Открывал дверь и запах перезрелых бананов устремлялся ему навстречу. Сторонний наблюдатель мог бы счесть его жилищные условия достаточно безотрадными, но только наблюдатель, ничего не понимающий в компьютерах и музыкальных инструментах. Гитары в большом количестве — некоторые под слоем пыли, одна поврежденная акустическая, но занимающие центральное место в большой комнате. С первого взгляда было понятно, что они все практически совсем не использовались, а служили своеобразной выставкой взыскательной натуры, которая упорно держалась за иллюзию собственной многогранности. На полках из светлых, необработанных досок по стенам длинные ряды научной фантастики, пара комнатных растений между ними — не то, чтобы живые, но и не совсем засохшие.
Иногда ему случалось урвать свободную минутку и, облокотясь на микроволновку, умиротворенно помедитировать над тускнеющими цветами приправ в банках. Кричаще-красный оттенок молотого перца постепенно сменился бледно-оранжевым, который еще года через два в свою очередь превратился в своеобразный красновато-серый. Сравнявшись таким образом в цвете с кафелем в мужском туалете "Астры", одним из немногих мест, прямо напоминающем о собственной половой принадлежности. Не менее скудной была обстановка и в квартире, где несколько небрежно сваленных на дне комода старых номеров Плейбоя являли собой неохотную дань обременительным биологическим потребностям мужского существования. На не застеленной половине двойной кровати сидели в ряд растрепанные и вытертые плюшевые ветераны детства. Могли ли они надеяться на скорое пополнение? Он вспомнил Клауса: "Бери пример с W. Сегодня он снова с какой-то блондинистой красоткой уехал. Эх, сказал бы я.."
Да, он провел замечательный вечер с Алисой. Только после часовой беседы Х. с удивлением осознал, что Алиса была удивительно красива. Сначала он никак не мог переключиться после работы. Пришел на свидание с головой, забитой базовыми классами и указателями, внутренний компилятор не давал передышки, синтаксические конструкции застилали туманом взгляд, остановившийся на кружке с пивом. "Черт, что она сказала?? Мне что, снова отвечать?"
— Как у тебя день прошел?
— Глупо. Убил восемь часов на поиск тривиальной ошибки, оказавшейся багом в неправильно документированной функции ОС. Нулевой байт вместо обратного слэша, рассказывать дальше?
— Да нет, не обязательно… но если все душевные резервы уходят на разбор недокументированных функций — какое место сможет занять женщина в твоей жизни?
— Жены у меня нет, а подруга мне не нужна. Нет, не принимай на свой счет, мы ведь просто болтаем, не больше.
— Что сегодня с тобой такое? Неприятности в офисе? Игнорируй идиотов…
— Это я умею, лучше некуда. К сожалению бесконечный игнор даже я не могу себе позволить, не смотря на всю мою квалификацию. Алис, ты знаешь "Cyberfroh"?
— Первый раз слышу. Ты там работал?
— Да, одна из этих мелких новоявленных мясорубок, где из фанатичных неохакеров пытаются выжимать средней паршивости бухгалтерские пакеты — бесконечными сверхурочными, само собой. Выжатый насухо личный состав регулярно обновляется. Я вылетел оттуда так сказать до срока, потому что отослал фирме-производителю компилятора подробный список их багов — пусть хоть они извлекут какую-то пользу из моих ночных посиделок…
– .. и заодно оценят твое мастерство…
— Точно. Ответ пришел обычной почтой, правда не мне, а сразу моему начальнику. С довольно резко сформулированным запросом, сколько лицензий он все-таки думает купить, и не ускорит ли заявление по факту компьютерного пиратства его размышления.
— Не повезло тебе, но в принципе ничего удивительного. Если учесть, что три четверти коммерческого ПО используются так или иначе нелегально, не говоря уже о играх.
— Не знаю… Но больше всего меня поражает ранимость вещей. Отключение света, играющий ребенок, несколько капель воды — все, уже не работает, умерло. И дурак тот, кто не может с этим примириться?
— Нет, техник…
— Неужели вера в технику и вера в людей несовместимы? В идеальном мире должно быть равным образом место для одушевленных и неодушевленных предметов.
— Некоторые все еще полагают, что в раю можно будет обойтись без компьютеров…
Начальник отдела I. завершал регулярный вечерний обход, не забыв признательно похлопать по плечу Х., единственного присутствующего программиста.
— Без Вашей образцовой работы нелегко бы нам пришлось с СОУ. Вы еще задержитесь? М. заходил сегодня ко мне и сказал, что модуль связи все еще не…
— На той стороне напороли. Они там нашими спецификациями похоже пасьянс раскладывают.
— Ага, конечно, мейнфреймовцы виноваты, мог бы и сам догадаться. Х., прекратите Вы наконец относиться к тому отделу как к вражескому лагерю. Где ваш командный дух? Ладно, Вы здесь справитесь? Отлично. Тогда до завтра?
— В принципе не так уж много осталось. Нет, я не знаю точно, когда закончу. Вообще-то сегодня вечером я собирался…
— Если это что-то важное, то я могу написать Вам объяснительную.