Танго фрезерных станков
Шрифт:
— Ну, типа, да… Не то чтобы я… Просто интересно, правда!
— Интересно? Ну-ну. Никаких проблем, интик. Пользуйся сколько хочешь!
— Серьёзно? Правда?
Ишь ты, как глазки-то загорелись!
— Разумеется.
— И как это… ну… практически?
— Элементарно. Выходишь в заднюю дверь, обходишь здание, заходишь через вход для клиентов, идёшь по коридору, смотришь в витрины, выбираешь ту, что тебе глянется, платишь, и…
— Платить?
— А ты как думал?
— Я… ну… как-то…
— Пока не прошла оплата, мапа из деморежима в рабочий не перейдёт.
— Только так?
— Именно, интик. И сам это запомни, и тем балбесам из корпы передай — никакого «зайти со служебного входа и
— Да я… да они…
— Ой, не надо вот этого. Хлось со своими озабоченными придурками давно мне на это намекает, не мог не попробовать через тебя зайти. И что он тебе предложил за то, что ты его ребят проведёшь и досуг обеспечишь?
— Неважно, — надулся интик, — я не согласился!
— Надеюсь, ты ему ничего не обещал, потому что по понятиям крайма окажешься должен.
— Нет, ничего! — испуганно замотал головой он.
— То-то же. С краймовыми надо всегда думать, что говоришь. А то подтянут за базар, не обрадуешься.
— А что, правда никак? Ну, с мапой…
— Ну, пока она в цикле восстановления, можно пристроиться и потыкать. Но это как в дырку в стене совать. Реакции ноль, только оборудование испачкаешь и от меня получишь так, что эта проблема для тебя станет неактуальной навеки.
— Да я бы ни за что! — возмутился интик. — Я разве не понимаю?
— Не понимаешь, — кивнул я, допивая кофе. — Но поймёшь.
Я развернулся к терминалу и сразу забыл про интика — сработала тревожная кнопка. Да чтоб тебя на запчасти разобрали! Отмена! Отмена!
Глава 3
Нерф прошивки
Третья мапа по меркам нашей коллекции хлама одна из самых беспроблемных. То, что на распродаже брака её никто не перехватил и она досталась жадному Киралику, принципиально выбирающему самые дешёвые лоты, связано только с тем, что глюк очень заметный — сбит цикл работы выводящей системы. Босс бы её тоже не взял, потому что мапа, выводящая жидкие метаболиты в произвольные моменты функционирования, выглядит бессмысленным приобретением — мокрые клиенты жалобами завалят. Но я сказал «бери», он послушал меня и не прогадал, потому что эта неисправность, при всей её неприглядности, очевидная и элементарно патчится. Баг состоит в том, что в норме для срабатывания выведения жидкости должны быть соблюдены два условия: «ЕСЛИ уровень заполнения ёмкости выше пятидесяти процентов И мапа в одном из сервисных режимов, ТО включить режим вывода жидкости». Логика долбоёбов, прописавших условия именно в этом порядке, от меня ускользает. Очевидно, что должно быть наоборот, сначала проверка на сервисный режим и только потом на заполненность. Так вот, у третьей баговалось второе условие. Запрос «Находимся ли мы в сервисном режиме?» не проходил, скрипт не получал от системы ответа и вырубался по таймауту, соответственно, слив не включался. Когда ёмкость заполнялась полностью, срабатывал уже другой, аварийный протокол, предотвращающий переполнение. Мапа выдавала фонтанчик и продолжала функционировать дальше, возмущённый клиент бежал строчить жалобу.
Я даже не стал выяснять, где именно глючит запрос статуса, это надо кода перелопатить море. Сразу написал простенький костылик: теперь мапа в каждый сервисный период включает режим выведения, не проверяя заполненность ёмкости. В конце концов, сходит лишний раз, не переломится, зато проблема решена. Со всеми бы глюками было так просто!
В общем, от третьей я сюрпризов ждал в последнюю очередь.
* * *
—
Она на меня напала! — орёт клиент. — Пнула! И коленом наподдала! Чуть не отшибла… ну, понимаете.Клиент подозрительно юн для ночной Средки, явно до первого ренда, но тут никто не слишком мал, если у него есть токи. Третья мапа раскорячилась на кровати, задрав таз. Странная поза. Сейчас она неподвижна, но это потому, что я её заглушил аварийной отменой.
— Что за фигня, Гарт? — спрашивает Груша. — Неужели хотя бы один день нельзя провести без чэпэ?
— Разбираюсь, — отрезал я. — Клиент цел, остальное в процессе.
— Клиент уже нацелился на компенсацию, — сообщает управляющий. — И Киралику это вообще не понравится.
— На компенсацию, говоришь, — я смотрю на пострадавшего, и мои подозрения растут на глазах. — Так что случилось, парень? Подробно.
— Ну, я только начал! И тут она вдруг как дёрнется! Как мне наподдаст! И локтем! И коленом! И другой ногой! Я скатился с кровати и кнопку сразу — раз! Она и застыла, как была. Да вы сами смотрите — разве это поза для… Ну, вы понимаете!
— Нет, это поза для другого, — до меня стало доходить. — А можно посмотреть ваш айди, юноша?
— Не, я не взял, а зачем вам?
— А чем же вы оплатили услугу?
— Одноразкой, а что, нельзя?
— Глянуть на неё можно?
— А что на неё глядеть? Карта как карта… — клиент забегал глазами и был готов сделать то же самое ногами, но я взял его за плечо и держу. — Я, наверное, погорячился. Ну, это, стресс, неожиданность, опять же по яйцам прилетело… Не буду я никаких претензий предъявлять. Ну, сломалось что-то, бывает, я всё понимаю, я пойду, пожалуй…
— Ты же из парней Хлося? — интересуюсь я невинно. — Вроде видел тебя с ним…
— Ну и что? — вскидывается он. — Что же мне теперь, в бордель не сходить? Имею право!
— Имеешь-имеешь, — я вытащил из его кармана карту. — Эта?
— Ну, типа, да, а что?
— Это не одноразка, дятел ты тупоклювый. Это корповская служебка.
— Какая ещё «служебка»? Что это такое вообще? Знать ничего не знаю! Я заплатил, получил вместо того самого по яйцам, и я же ещё виноват?
— Ты отжал у какого-то вершка карту, заставил его разлочить счёт и радостно побежал в бордель, так?
— Эй, я ни в чём не признаюсь! Токи есть токи! Какое кому дело?
— Вершок, добежав до первого же полиса, подал жалобу, карту заблочили, поставили на отслеживание и отозвали все транзакции, которые сделаны после твоего гоп-стопа.
— Серьёзно? Так бывает? — обалдел парень.
Само собой. Откуда ему знать, он же с низов. Вершков только на Средке и видел.
— Так что с мапой-то, Гарт? — спросил Груша.
— Нормально с ней всё. Просто платёж, по которому она вошла в рабочий режим, отозвали, и она из режима вышла. Сразу обратно в демку.
— Так она танцевать начала? — дошло до Груши. — Ну офигеть прикол! Прямо в койке! С клиентом! Эй, мандюк мелкий, это был танец!
Управляющий ржёт, клиент стоит бледный, а мне не до смеха.
— Груша, ты не понял. Карта на контроле, сюда сейчас примчат в лучшем случае полиса, а в худшем — вершковские безы. Смотря кого этот дебил гоп-стопнул.
— Вот говно! — испугался управляющий. — Что делать будем?
— Закрываться.
— Прям сейчас? А клиенты?
— Выгоняй. Дома закончат, вручную.