15:06:10 22 октября 2003Круг чтения: «Headcrush»На этой неделе нашел-таки себе нескучное чтиво. Это оказалась книга Брюса Бетке «Интерфейсом об тейбл» («Headcrush», 1995). Собственно говоря, это тот самый Бетке, что придумал в 1983 году само слово «киберпанк». Книга странная смесь ядовитых «записок админа в большой корпорации» в духе «Нашего BOFH» и «Лабиринта отражений» Лукьяненко. Перевод хороший, ироничный, реалии узнаваемые. Некоторые пассажи вообще шедевры будто срисованы с моей работы. Не удержусь:
2
После обеда нам позвонили и велели поднять сеть обратно. Обычно для этой сложной и опасной процедуры требуется как минимум пять человек, шесть терминалов, много крика и беготни
ФРЭНК (он же Ян Хуанг) Донг возвышается над своим терминалом, вдохновенно вскинув руки над клавиатурой, так великий пианист настраивает и расстраивает свою тонкую душу перед особенно трудным фортепианным концертом Рахманинова. Седеющий, разменявший шестой десяток, но все еще статный выходец из Азии, он, безусловно, здесь главный. В его глазах, защищенных стеклами очков, сияющий свет спокойного мужества и отблески неоновых светильников.
Завершив свою краткую медитацию, он полной грудью вдыхает воздух, медленно выдыхает, затем, встав на цыпочки, заглядывает в смежные ячейки прямо в глаза своим верным помощникам. К их числу относятся:
ТШомбе (Бэби) Райдер, полногрудая, красивая, тридцати-с-чем-то-летняя. Должность старший инженер машинного зала. Несет стражу у дверей вышеупомянутого машинного зала, сжимая в одной сильной, но безупречно ухоженной руке углекислотный огнетушитель, а в другой гаечный ключ номер 16.
Чарльз (Чарльз) Мэрфи, молодой блистательный гений, по несчастью, прикованный к инвалидной коляске. Должность младший сетевой аналитик. Полностью подключившись к своему интерфейсу, он вышел в открытое виртуальное пространство и теперь жужжит и пищит, точно игровой автомат в режиме «Завлекалочка».
Авраам (Бубу) Рубин, стареющий разочарованный в жизни, обаятельный невротик. Должность старший сетевой аналитик. Стоит между парными антикварными терминалами «DEC VT-320», держа ладони на обеих клавиатурах. Будь Кейт Эмерсон хасидом, он выглядел бы именно так.
И последний по очереди, но не последний по разуму Джек (Пайл) Берроуз. Должность и.о. младшего помощника инженера по программному обеспечению (на испытательном сроке), он же статист, парень в красной рубашке. Стоит посреди разветвленного мультиплексо-серпентария. Его правое плечо отягощено стофутовой бухтой кабеля марки «Эфир-Сеть», чресла препоясаны толстым кожаным ремнем с карманчиками, содержащими полный ассортимент магазина «Инструменты».
ФРЭНК: (окидывая испытующим взглядом свою команду): Все посты готовы?
КОМАНДА: Так точно, сэр!
ФРЭНК: Великолепно. Начинаем инициализацию первой ступени (Фрэнк оборачивается к своему терминалу, нервно закусывает нижнюю губу, набивает на клавиатуре краткую, лаконичную команду):
kiti kat / egrep «666»
(Терминал переваривает команду. Издает тихое гудение, выплевывает на экран несколько кляксообразных пикселов. В течение примерно тридцати секунд кажется, будто вообще ничего не происходит. В воздухе нарастает напряжение. Тишина у всех перехватило дух. И вдруг
)
МЭРФИ: Фрэнк? Наблюдаю аномальный флэттер в коллектимайзере сливного гейта.
ФРЭНК: Ваш анализ, мистер Мэрфи?
МЭРФИ: Пока сложно сказать. Возможно, это просто
РУБИН: 0-хо-хо
(Наклоняется над левой клавиатурой, берет пару аккордов на клавишах).
ФРЭНК: Авраам?
РУБИН: Это
(Умолкает. Берет еще аккорд). Это левая боковая фибриляционная матрица. По
По-моему
МЭРФИ: Подтверждаю. Налицо деградация эвристического стабилизатора гейта. В порядке компенсации регулирую дельту-вэ.
РУБИН (обеспокоенно): Ноль реакции.
МЭРФИ: Продолжаю регулировать дельту
РУБИН (выходя из себя): Ноль реакции, я тебе говорю!
ФРЭНК (Рубину): Возьмите себя в руки, коллега. (Мэрфи): Вы можете ее заблокировать и переключиться на резервную?
МЭРФИ: Есть шанс. По крайней мере, в теории возможно
РУБИН (срывающимся голосом): Боже мой! Указатели стеков зашкалило к чертовой бабушке! (Обеими руками молотит по левой клавиатуре, отчаянно набирая команды. Терминал отвечает чередой утробных «хрю-хрю» и пронзительных «пинь-пинь», от которых рвутся барабанные перепонки. Рубин бросается к правой клавиатуре. Его пальцы буквально летают над клавишами).
ФРЭНК: Авраам?
РУБИН: Не могу удержать! Вразнос пошло! (Правый терминал тоже начинает попискивать и похрюкивать, вторя левому).
МЭРФИ: Подтверждаю. Прогноз катастрофический разрыв кэша спустя приблизительно сорок одну, запятая, двадцать пять сотых секунды.
РУБИН (испуганно попятившись от терминалов):
Ничего не выйдет! Теперь только перезагрузка нас спасет!
ФРЭНК: Нет! Победа будет за нами! (Налегает грудью на клавишу громкой связи): ТШомбе! Мипсы, мипсы давай! И побольше!
ТШОМБЕ (по какой-то необъяснимой причине с шотландским акцентом): Делаю все, что могу, Фрэнк. У нее, у родимой, уж силы на исходе!
МЭРФИ: Тридцать секунд до тотального разрыва кэша.
РУБИН: Синхрон-гиллиолстат рванул! Входим в неуправляемый спин!
МЭРФИ: Двадцать пять секунд до тотального разрыва кэша.
ФРЭНК (Рубину и Мэрфи): Держитесь, ребята, держитесь! (В микрофон громкой связи): ТШомбе, больше мипсов, черт тебя задери!
ТШОМБЕ (перекрикивая шипение работающего огнетушителя): Имейте совесть, наконец! Я тут и так ошметки подбираю!
МЭРФИ: Двадцать секунд до разрыва кэша.
РУБИН (в истерике): Диалектический профилактайзер сдох! А из вентилей зомби с крокодилами так и прут, так и прут!
ФРЭНК (статисту в красной рубашке): Пайл! Шунтуй латентную позитронную матрицу номер три!
ПАЙЛ: Но, сэр! Это чревато аварией всего
МЭРФИ: Пятнадцать секунд до разрыва кэша. ФРЭНК: Авось пронесет! Шунтуй, Пайл, шунтуй! Это приказ!
ПАЙЛ: Слушаюсь, сэр. Есть переключиться на Бэ. (Пайл торопливо вырывает вилки толстых кабелей из их слотов, меняет местами, втыкает в другие слоты, затем переключает резервный мег-юкс-конвертер в диагностический режим. Пульт зажигается разноцветными огнями вылитая рождественская елка на утреннике для кислотной молодежи).
РУБИН: Буфер прорвало! (Выскакивает из своей ячейки.) Демоны, демоны. Демоны плодятся и размножаются прямо под ногами!
ФРЭНК: Не сметь покидать пост, мистер Рубин! (В микрофон громкой связи): ТШомбе, немедленно мипсы, или я за себя не отвечаю!
МЭРФИ: Десять секунд до разрыва кэша!
ТШОМБЕ (ворчливо): Ну ладно, ладно. Это что же получается: честный служащий не может честно пойти кофе перехватить, чтобы
МЭРФИ: Пять секунд до разрыва кэша!
РУБИН (воет): Смерть наша пришла! (Долгая, драматичная пауза. Рубин кусает собственные запястья, Фрэнк, застыв, как статуя, угрожающе заносит над клавиатурой когтистые лапы точнее, сведенные судорогой руки. Он будет вводить команды до самого последнего мига. Мэрфи ритмично попискивает, отсчитывая последние, кажущиеся бесконечными секунды до финала. Пойл впрочем, кому он нужен? Из машинного зала доносится пыхтение агонизирующего огнетушителя. И вдруг
)
КОМПЬЮТЕР (голосом, странно напоминающим одновременно Опру Уинфри и динозаврика Барни): Всем-всем-всем доброе утро! Как я рад быть рядом с вами, как мне хочется вновь окунуться в увлекательные повседневные заботы МДИ! О, как же я счастлив просто петь хочется! Маэстро, соблаговолите ли вы? (Инструментальное вступление. Компьютер поет.) О, Дэзи, Дэзи, дай мне ответ. Ну же, подтягивайте! Схожу с ума я, так «да» иль «нет»?
ФРЭНК (отключает аудиоколонки. Из его груди вырывается громкий вздох облегчения): Ну-с. (Окидывает всех взглядом, кивает): Молодцы, ребята. Сдюжили! Спасибо. (Внезапно вновь преображается в сурового капитана индустрии. Указывает на Пайла): Пайл, сходите гляньте, не надо ли помочь ТШомбе с инвентаризацией повреждений. (После ухода Пайла Рубину, тихо): Авраам, какая муха вас сегодня укусила?
РУБИН: Я
ФРЭНК: Не тратьте зря свое красноречие, мистер. Чтобы до 7.00 завтрашнего дня на моем столе была ваша исчерпывающая объяснительная.
Как я уже говорил, в обычной ситуации воскрешение сети дело тонкое и небезопасное. Однако в тот день на нашем этаже не было представителей менеджмента и маркетинга, так что от стандартной процедуры мы отказались, а просто послали ТШомбе к терминалу в машинный зал, чтобы она ввела односложную команду «start» ту самую, с помощью которой в действительности запускается компьютер. Потом она вернулась в ячейку Фрэнка, где уже сидели мы с Бубу и занимались творческим толчением воды в ступе. Насколько мне помнится, разговор вращался вокруг телесериалов начала 80-х и тридцати трех причин их занудности, но поскольку в обсуждаемый исторический период моей любимой одеждой были памперсы «Хаггиз», я мог лишь гордо опираться о дверной косяк, чувствуя себя слегка чужим на празднике их жизни.
Короче, пока дочитано на две трети очень хорошо.
СонинСлушаю, в который уже раз, альбом этой очаровательной барышни:
NP:Sonin «Hana» Tokyo Midnight Lonelyness |