Чего-то я разленилась и давно рассказов не показывала с вызовов наших.
В общем, вот, на вызов "без чистой совести". (Все совпадения - это просто совпадения, ага -) )
Самооценка упала, но поднимать её было некогда: вдали уже слышался свист подлетающего поезда. «Потом куплю, - раздраженно подумал Дэйв, - или скачаю, сойдет на время для такого ничто.. так, стоп!» - приказал он себе и произнес, уже вслух:
- Заблокировать оценочное суждение!
- Подтвердите операцию «заблокировать оценочное суждение» - мягко произнес ему в ухо металлический шёпот.
«Мега-хАкЕр-sZg2OSaq - зашифровать в md5» - подтвердив операцию вводом пароля, Дэйв слегка успокоился, вспрыгнул на подножку вагона. «Внимание!» - загорелась в прокуренном воздухе тамбура надпись - «обнаружена подозрительная всплывающая мысль. Разрешить всплывающие мысли для данного пользователя?»
Устало отмахнувшись от уведомления, Дэйв прошел в теплое нутро поезда, уселся возле окна, устало привалившись к металлической раме. В школе опять неприятности и, наверняка, уже сообщили родителям. При мыслях о матери мальчишка грустно вздохнул.
- Ну почему, почему, - устало спрашивала его она, - почему ты не можешь быть как все нормальные люди? Что ты выкинул на этот раз? - её голос в воображении Дэйва стал раздраженным - Снова разбил чью-то надежду, да? Я сто раз говорила тебе быть осторожнее и не трогать чужих сувениров! Лучше бы ты чей-нибудь нос разбил, или окно, ей-богу! Или, может быть, - в поток ругательств не удавалось вставить ни единой своей мысли, впрочем, Дэйв, наученный горьким опытом, и не пытался, - взорвал что-то? Резервный мозг математику? - не смотря на серьезность разговора, Дэйв не смог сдержать улыбки, вспомним недавнее приключение. Впрочем, с учительским мозгом и правда, нехорошо вышло, но ведь Дэйв его восстановил, сам купил недостающие утилиты, сам обновил прошивку.. учитель его не только простил, но и даже похвалил потом. Мама замолчала, а потом спросила почти жалобно, - Что на этот раз?
- Мам, ничего страшного, правда, мам. Я просто.. - он запнулся на миг, - я забыл почистить совесть перед входом в школу. А там, сама знаешь, сколько всего налипает, если по городу ездить: тут и там куки-стафинг и куки-рекавери по логину в кондитерскую.
- Значит, ты еще и в кондитерской был до уроков? - грозно спросила мама, и Дэйв понял, что прокололся. - Дома договорим! - сказала мама и отключилась.
«Дома так дома, - зло подумал Дэйв, я туда еще не скоро попаду!» Внезапно для себя он выскочил на первой же станции.
- Чекиниться будем? - прошелестел мягкий шепот - вы чекинились на платформе Подлипки ноль раз за последние три месяца.
Отказавшись от чек-ина, Дэйв заблокировал внешнюю связь и пошел, куда глаза глядят. «Упало настроение? - всплыла радужная мысль, - Заходи к нам, мы научим его поднимать», «Я была в шоке, когда узнала, - тут же всплыла соседняя, - Для того, чтобы поднять настроение, нужно всего лишь…» - мысль обрывалась на полуслове. «Вчера вы не дошли до нашего магазина всего два шага! - надрывалась третья, - вернитесь и совершите покупку, мы дарим вам скидочную карту, только сегодня, спешите!»
- Заблокировать тизерные мысли, почистить совесть, уничтожить куки ретаргетинга! Hash, darling, hash! Пароль:6a69d704156fce204cbab6b93941e672!
Стало легче, всплывающие мысли отстали.
- Настроение на критично низкой отметке! Немедленно подключите зарядное устройство, пожалуйста!
Дэйв только чертыхнулся. Конечно же, зарядник остался в поезде, вместе с запасными салфетками для чистки совести и маленькой грушей для продувки мыслей. Впрочем, впереди, возле дороги виднелось строение, похожее на гипермаркет («Опять нацепляю кук на совесть»), в котором наверняка найдется зарядный пункт.
Но Дэйв ошибся, строение оказалось вовсе не гипермаркетом. На первый взгляд в него вообще нельзя было войти. «Хм, явно специалист поработал над защитой» - школьнику стало любопытно. Вблизи удалось разглядеть, что внутрь вела всего лишь одна маленькая деревянная дверь с ярко-оранжевой ручкой.
Любопытство разгорелось со страшной силой, намертво подвесило утилиту «самосохранение». Внутри здания оказалось довольно людно. Дэйва несколько смутил тот факт, что на него никто не обратил никакого внимания. Еще больше его поразило отсутствие у всех этих людей надстроек. «Как будто люди начала тысячелетия!» - восхитился он. Потом его внимание привлек огромный шаманский бубен, на котором, без сомнения, был изображен пингвин.
Дэйв никогда не видел пингвинов, но знал, что это такие бескрылые черно-белые птицы, когда-то водившиеся в Антарктиде (еще до её заселения). А еще пингвинов любили программисты. Последняя мысль смутила и немного испугала Дэйва. Конечно же, как и любой мальчишка, он сотни раз слышал истории про них. А порой, чего уж таить, и сам выдумывал и с охотой делился сочиненными байками с любым, кто готов был слушать. Истории сладко щекотали нервы, заставляя сердце замирать - и было здорово рассказывать их, сидя под защитным куполом дома, на любимом кресле-зарядке. Дэйв затравлено оглянулся на дверь, которая, конечно же, уже исчезла став частью монолитной стены.
- Хэй, Питер! Тут очередной тикет: опять в твоем проекте погода багует, возьми в работу asap, а то юзеры не дождавшись релиза, опять уедут в столицу, а там и так уже сервак за неделю дважды падал, не справляясь с нагрузками!
Дэйв ничего не понял, но поспешил отойти с дороги стремительно несущегося к рабочему месту Питера.
- Ну я же предупреждал тебя, что не буду тестировать без нормальных тест-кейсов! - орал в телефон другой, - да плевать мне что у тебя там наплыв туристов! Я вообще этот пизанский проект брать не хотел, там никакой документации нет и косое все!
Дэйв отошел к стене, понимая, что либо он спит, либо сходит с ума. «Перевод слова не найден. Добавить в словарь? Перевод слова не найден. Добавить в словарь?» - надрывалась утилита переводчика. «Отключить переводчик» - отмахнулся Дэйв. Устало потер глаза, ущипнул себя за руку. Программисты не исчезали.
- Эй ты, что стоишь? Джуниор что ли? - Дэйв не сразу понял, что обращаются к нему.
- Нет, я - Дэйв, - он попытался что-то промямлить в ответ, но незнакомец не дослушал.
- Первый твой спринт, - понимающе улыбнулся он, не бойся, сам таким был, - страшно вспомнить мой первый релиз!
Парень ударился в воспоминания, настолько погрузившись в красноречие, что не заметил, как Дэйв перебрался в противоположный угол комнаты.
«Допрыгался, - подумал он, - сбежал от проблем, называется. Но ведь программисты, они только маленьких детей похищают, говорят? Мне-то бояться нечего, меня уже не приобщить к тайне кода, для этого надо жить вдали от общества.. Или нет?»
Его по-прежнему никто не замечал, а шум постепенно улегся. Видимо Питер все же справился с багом, а скандалист устал кричать в телефон.
- Настроение полностью разряжено - пришло сервисное сообщение, - надстройки личности будут отключены. Сохранение данных…
Зрение погасло, предварительно показав синий экран с загадочным сообщением о какой-то ошибке.
***
Откат данных завершен. Система восстановлена после критической ошибки! Некорректное отключение надстроек! Для продолжения работы введите пароль!
Наконец, Дэйв смог разлепить веки.
«Отключить эмоции, отключить оценочное суждение, включить логику, включить волю, заблокировать всплывающие мысли, очистить куки совести», - машинально перечислил он набор команд.
- Очухался, ребзя, он очухался!
Обладателем резкого голоса оказался длинный сухощавый очкастый субъект, одетый в джинсы и клетчатую рубашку. От радости он даже хотел обнять Дэйва, но тот вовремя увернулся.
- А я уж думал, тебя перепрошивать придется, - сочувственно сообщил он, ничуть не обидевшись. - Но обошлось, только модуль связи восстановить так и не удалось. Переживешь? А вообще, ты как к нам попал? - спросил он, не дожидаясь ответа на предыдущий вопрос, - Надстроенные обычно не видят дверь - у нас спам-защиту правнук самого Касперского разрабатывал. - Лицо сухощавого лучилось гордостью, словно Касперский был его собственным прадедом.
- Ты не хакер, часом? - вдруг подозрительно прищурился он,
Дэйв едва не рассмеялся. Да уж, что скрывать, такое подозрение изрядно льстило его самооценке. Но увидев серьезное выражение лица нового знакомого, поспешил уверить, что о хакерском искусстве он знает чуть меньше, чем ничего.
- Ну ладно, - снова подобрел собеседник. - Отдыхай пока, разбираться потом будем.
***
Так потекли его дни у программистов, неспешные, но вместе с тем насыщенные. Отпускать его не соглашались, чтобы не нарушил тайны. Маме написать разрешили, но один раз и с подставного сервера, чтобы не вычислили по ip. Дэйв помаленьку вливался в местное колоритное сообщество: учился коду, больше не шарахался от новых слов и, даже помаленьку учился обходиться без надстроек. Отключил бы их совсем, но тогда включались эмоции и тоска по маме, в такие моменты Дэйв забирался в серверную и беззвучно плакал. Вскоре, он стал отзываться на Джуниора и даже помогал ведущим тестировщикам сражаться с багами. Однако тоска по дому не проходила. С каждым днем она все сильнее сгущалась. Не помогали утилиты блокировки эмоций, чувств и локальной корректуры памяти. Не выдержав, Дэйв обратился к Питеру, тому самому долговязому программисту, у которого вечно лагала погода, с просьбой помочь написать прогу для возврата во «вчерашний день».
- Релизнем сразу на бой, авось повезет, вроде все учли же! - Радовался Питер, любитель эпатажа и экспериментов. Но конечно же, реальность зависла: горе-программист, как всегда не учел погодных условий.
Реальности это стоило проливных дождей (заставка на время отладки погоды), Дэйву - латания прошивки (вирус, подхваченный во время дождя), а Питеру - выговора с занесением в личное дело (впрочем, как справедливо заметил последний, репутацию его двухтомника порицаний это испортить не могло).
Вторую попытку предприняли через полгода, тщательно рассчитав условия погодной среды, составили запрос к пространству, внесли поправки в базу памяти…
Но все равно ничего не вышло: в последний момент кто-то из коллег выложил незапланированное обновление реальности, это привело к конфликту конфигураций, и Дэйв едва не завис в процессе переноса.
К третьему разу готовились почти год. Откровенно говоря, Дэйв уже не верил, что получится, а где-то в глубине души, даже не хотел, чтобы затея удалась. С программистами было интересно. Так интересно, как никогда не было с родителями или друзьями-школьниками. «Другая культура» - фыркнула бы мама презрительно. «Да ты просто выдумываешь, чтобы нам завидно было» - сказал бы Сенька - друг-подельник по играм и проделкам. «Да я просто изменился сам», - сказал кто-то чужой, но очень мудрый в его голове. И был прав. Но из чистого упрямства Дэйв настоял на третьей попытке.
И к его удивлению она удалась почти идеально: удалось переместиться в нужный день, прямо к порогу школы, да еще и за пять минут до звонка.. Вот только, модуль памяти оказался заполненным: Дэйв не только ничего не забыл, но сумел оцифровать данные в процессе переноса. «А ведь я все равно никому не скажу. И все равно вернусь к ним. Обязательно.»
Из задумчивости его вырвал резкий окрик уборщика:
Куда же ты, олух, прешь-то без чистой совести?