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