Читаем Отладочный марафон полностью

Да, он провел замечательный вечер с Алисой. Только после часовой беседы Х. с удивлением осознал, что Алиса была удивительно красива. Сначала он никак не мог переключиться после работы. Пришел на свидание с головой, забитой базовыми классами и указателями, внутренний компилятор не давал передышки, синтаксические конструкции застилали туманом взгляд, остановившийся на кружке с пивом. "Черт, что она сказала?? Мне что, снова отвечать?"

— Как у тебя день прошел?

— Глупо. Убил восемь часов на поиск тривиальной ошибки, оказавшейся багом в неправильно документированной функции ОС. Нулевой байт вместо обратного слэша, рассказывать дальше?

— Да нет, не обязательно… но если все душевные резервы уходят на разбор недокументированных функций — какое место сможет занять женщина в твоей жизни?

— Жены у меня нет, а подруга мне не нужна. Нет, не принимай на свой счет, мы ведь просто болтаем, не больше.

— Что сегодня с тобой такое? Неприятности в офисе? Игнорируй идиотов…

— Это я умею, лучше некуда. К сожалению бесконечный игнор даже я не могу себе позволить, не смотря на всю мою квалификацию. Алис, ты знаешь "Cyberfroh"?

— Первый раз слышу. Ты там работал?

— Да, одна из этих мелких новоявленных мясорубок, где из фанатичных неохакеров пытаются выжимать средней паршивости бухгалтерские пакеты — бесконечными сверхурочными, само собой. Выжатый насухо личный состав регулярно обновляется. Я вылетел оттуда так сказать до срока, потому что отослал фирме-производителю компилятора подробный список их багов — пусть хоть они извлекут какую-то пользу из моих ночных посиделок…

-.. и заодно оценят твое мастерство…

— Точно. Ответ пришел обычной почтой, правда не мне, а сразу моему начальнику. С довольно резко сформулированным запросом, сколько лицензий он все-таки думает купить, и не ускорит ли заявление по факту компьютерного пиратства его размышления.

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

— Не знаю… Но больше всего меня поражает ранимость вещей. Отключение света, играющий ребенок, несколько капель воды — все, уже не работает, умерло. И дурак тот, кто не может с этим примириться?

— Нет, техник…

— Неужели вера в технику и вера в людей несовместимы? В идеальном мире должно быть равным образом место для одушевленных и неодушевленных предметов.

— Некоторые все еще полагают, что в раю можно будет обойтись без компьютеров…

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

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

— На той стороне напороли. Они там нашими спецификациями похоже пасьянс раскладывают.

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

— В принципе не так уж много осталось. Нет, я не знаю точно, когда закончу. Вообще-то сегодня вечером я собирался…

— Если это что-то важное, то я могу написать Вам объяснительную.

— Угу, замечательно придумано, просто оставьте ключ здесь.

Пожав плечами он продолжил, запустил компилятор и пошел к кофеварке. Чтобы, возвратившись обратно, взорваться в бешенстве. Мог бы сразу понять. Ничего неожиданного значит. Означает всего лишь, что сидеть ему тут до рассвета, вернее до начала нового рабочего дня.

Гребаная машина. Какой дурак пользуется техподдержкой? Ну давай, давай, что значит "Internal Compiler error. Please contact Megasoft Technical Support"? Если ЯВУ этого не умеет — ладно, спустимся к ассемблеру. А теперь что такое? Ага, товарищ компилятор разучился складывать указатели… И кого только в наши дни в программирование несет — никакого представления ни о машине, ни о языке. Чему они в университетах учатся? Размышлять? Большинство даже просто читать не умеет. Иначе не сидел бы я тут посреди ночи…

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

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

Самоучитель UML
Самоучитель UML

Самоучитель UMLПервое издание.В книге рассматриваются основы UML – унифицированного языка моделирования для описания, визуализации и документирования объектно-ориентированных систем и бизнес-процессов в ходе разработки программных приложений. Подробно описываются базовые понятия UML, необходимые для построения объектно-ориентированной модели системы с использованием графической нотации. Изложение сопровождается примерами разработки отдельных диаграмм, которые необходимы для представления информационной модели системы. Цель книги – помочь программистам освоить новую методологию разработки корпоративных программных приложений для последующего применения полученных знаний с использованием соответствующих CASE-инструментов.

Александр Васильевич Леоненков , Александр Леоненков

Зарубежная компьютерная, околокомпьютерная литература / Программирование / Прочая компьютерная литература / Книги по IT
Ведьмак. История франшизы. От фэнтези до культовой игровой саги
Ведьмак. История франшизы. От фэнтези до культовой игровой саги

С момента выхода первой части на ПК серия игр «Ведьмак» стала настоящим международным явлением. По мнению многих игроков, CD Projekt RED дерзко потеснила более авторитетные студии вроде BioWare или Obsidian Entertainment. Да, «Ведьмак» совершил невозможное: эстетика, лор, саундтрек и отсылки к восточноевропейскому фольклору нашли большой отклик в сердцах даже западных игроков, а Геральт из Ривии приобрел невероятную популярность по всему миру.Эта книга – история триумфа CD Projekt и «Ведьмака», основанная на статьях, документах и интервью, некоторые из которых существуют только на польском языке, а часть и вовсе не публиковалась ранее.В формате PDF A4 сохранен издательский макет книги.

Рафаэль Люка

Хобби и ремесла / Зарубежная компьютерная, околокомпьютерная литература / Зарубежная прикладная литература / Дом и досуг