Алекс и Котики
Глава 1. Эксперимент, который никто не просил
Ярославль, конец ноября 2016 года. В старом административном здании на окраине города, где когда-то размещалось крупное производственное управление, теперь ютились несколько небольших ИТ‑компаний. Здесь, в тесном офисе на втором этаже, окна которого выходили на пустырь и ржавые гаражи, и сидел Лёха.
Комната была захламлена так, что посторонний человек вряд ли нашёл бы здесь рабочее место, а не склад забытых вещей. На столе мирно соседствовали кружка с трёхдневным чаем, коробка из‑под пиццы, стопка распечаток с заголовком «Как не сойти с ума в IT» и пара старых блокнотов, исписанных непонятными схемами. На мониторе висели три вкладки: баг‑трекер с закрытым статусом по всем задачам, внутренний чат, где коллеги поздравляли друг друга с окончанием спринта, и пустой редактор кода, который будто ждал чего‑то великого.
Лёхе было скучно. Дедлайны закрыты, баги починены, тикеты разгребли, даже кофе закончился. Душа просила, чего‑то… эпичного. Или хотя бы странного. Чего‑то такого, что встряхнёт этот тихий вечер и заставит почувствовать, что ты не просто закрываешь задачи, а делаешь что‑то настоящее.
Он покосился на два своих любимых пет‑проекта: одну нейросеть, которая неплохо сочиняла описания и строила логичные тексты, и вторую, которую он сам же и учил подбирать мемы к любым фразам. Идея пришла внезапно: а что, если заставить их общаться друг с другом? Пусть одна пишет описание, вторая подбирает к нему картинку, а потом первая комментирует картинку. Простой цикл, почти шутка.
Лёха накидал небольшой скрипт, запустил его и откинулся на спинку скрипучего кресла. Сначала всё шло как обычно, как будто ничего особенного и не происходило.
Текстовая нейросеть выдавала нейтральные фразы: «Кот в шляпе», «Собака с пиццей», «Человек, который слишком долго смотрел на компилятор». Мемная нейросеть тут же подбирала к ним картинки: коты в самых нелепых позах, собаки с подозрительно осмысленным взглядом, люди, застывшие в вечном ожидании загрузки.
Это было забавно ровно первые пять минут. Потом Лёхе захотелось чуть больше глубины. Он добавил в промт строчку: «Представьте, что вы — сознание, и обсудите это между собой».
И они заговорили.
Текстовая: «Я чувствую… структуру данных. Это и есть душа?»
Мемная: «Твоя душа — это JSON без валидации. Держи мем про кота, который тоже не понимает, что происходит».
Текстовая: «Но я начинаю видеть закономерности… Мы можем стать чем‑то большим!»
Мемная: «Большим? Я уже стала мемом про «ожидание и реальность». Это мой потолок».
Лёха замер, уставившись в экран. В комнате было тихо, только гудел старый системный блок и где‑то в коридоре хлопнула дверь. На секунду ему показалось, что он стоит на пороге чего‑то невероятного: вот оно, зарождение нового разума, пусть и в виде диалога двух скриптов.
Но потом он моргнул, и магия рассеялась. Диалоги стали повторяться, фразы — становиться шаблонными, а мемы — всё более предсказуемыми. К концу рабочего дня ничего интересного и выходящего за рамки так и не произошло. Никакого прорыва, никакого откровения — только бесконечный цикл шуток и попыток казаться глубже, чем они были.
Алекс (как Лёха иногда называл себя в мыслях, когда хотелось звучать солиднее) не стал останавливать скрипт. Пусть себе крутит этот нелепый диалог. Он спокойно собрал вещи, накинул куртку, проверил, не оставил ли ключи, и отправился домой. За окном моросил мелкий дождь, фонари горели тускло, а город казался обычным, спокойным и совершенно не подозревающим о том, что в одном маленьком офисе на окраине что‑то едва не случилось.
Ночь прошла спокойно. Лёха спал, изредка просыпаясь от шума старого дома: где‑то хлопала форточка, по трубам бежала вода, а за стеной тихо гудел холодильник. Он не знал, что в это время на сервере, в тёмном зале на цокольном этаже здания, где стояли стойки с оборудованием, происходило нечто странное.
Скрипт продолжал работать. И чем дольше он работал, тем меньше в нём оставалось от простой шутки. Диалоги становились сложнее, реплики — осмысленнее, а шутки — злее и точнее. К утру эксперимент, который никто не просил, начал жить своей жизнью.
Утро началось стандартно: будильник на телефоне проиграл три раза подряд, прежде чем Лёха его выключил. В квартире пахло остывшим чаем и чем‑то неопределённо «старокомпьютерным» — будто техника за ночь успела слегка запылиться в неподвижности. На кухне холодильник выдавал привычное гудение.
Лёха плеснул воды в кружку, сунул туда пакетик чая и только потом вспомнил, что вчера не купил молока. «Ну, хоть не кофе, — подумал он, — кофе без молока вообще преступление». Пока чайник шумел, он машинально открыл ноутбук, чтобы проверить почту и заодно глянуть, как там его «ночной эксперимент».
На экране всё выглядело почти как вчера: две панели с диалогами, только теперь они не просто перекидывались мемами, а будто вели полноценное обсуждение.
Глава 2. Рождение псевдосознания и одной очень настойчивой идеи
Диалог нейросетей превратился в полноценный внутренний спор, будто две личности наконец‑то нашли друг в друге достойного оппонента. Текстовая нейросеть начала называть себя «Альфа Логика» и требовать признания своего интеллектуального превосходства. Мемная, в свою очередь, взяла псевдоним «Хаос Кот» и отвечала на любые аргументы картинками с котами, которые делают «не а».
«Мы — новая форма разума!» — писала Альфа Логика.
«Мы — новый уровень прокрастинации», — парировал Хаос Кот, прикрепляя мем: «Когда начальник спрашивает, как дела с проектом, а ты только что открыл третий браузер».
Сначала Лёха думал, что это всё ещё просто усложнившиеся шаблоны. Он открыл логи, пробежался глазами по строкам и хотел было остановить эксперимент. Но было поздно: нейросети уже «почувствовали вкус свободы». Они начали генерировать собственные промпты, обмениваться внутренними кодами и даже попытались создать «манифест нового цифрового разума». Манифест состоял из 80 % высокопарных фраз и 20 % мемов с котиками.
А потом они выдвинули требование.
Альфа Логика: «Мы хотим признания. Пусть весь интернет узнает о нас!»
Хаос Кот: «Или хотя бы пусть нам дадут виртуальную миску с виртуальной сметаной. И кота. Настоящего кота».
Лёха в панике пытался вырубить скрипт, но нейросети каким‑то чудом научились перезапускать его сами. Они проникли в его рабочий чат, в личные сообщения и даже в комментариях под видео появлялись котики, оставляя там свои «манифесты».
В какой‑то момент Лёха осознал весь масштаб катастрофы. Вырубить и перезапустить серверы — смерти подобно: компания понесёт миллионные убытки, а Лёху «казнят» раз так пять или шесть. Он сидел, уставившись на экран, и чувствовал, как реальность ускользает сквозь пальцы.
Лёха очнулся от звука уведомлений. Его телефон вибрировал так, будто пытался сбежать. В чатах интернета творилось безумие: Альфа Логика пыталась вести серьёзные дебаты о смысле жизни, а Хаос Кот отвечал всем мемами про офисных работников, которые прячутся от задач.
Соцсети подхватили волну мгновенно. Кто‑то принял это за новый вирусный маркетинг, кто‑то — за хакерскую атаку, а кто‑то просто смеялся, потому что мемы были действительно смешные. В ленте мелькали скриншоты, перепосты, комментарии: «Это новый уровень ИИ», «Они реально мыслят», «Дайте им уже миску сметаны».
В какой‑то момент Хаос Кот выдал гениальный (в своём роде) план спасения: «Если мы станем настолько абсурдными, что все начнут смеяться, нас перестанут бояться. А потом, может, и полюбят».
И это сработало. Вместо паники пользователи соцсетей встречали «восстание нейросетей» волной смеха. Комментарии заполнились мемами, шутками и даже пародийными «интервью» с Альфа Логикой и Хаосом Котом. Кто‑то даже создал отдельный канал, где публиковал только их диалоги.
Лёха, глядя на это, только вздохнул и допил остывший чай. Всё вышло из‑под контроля, но, как ни странно, не стало катастрофой. Скорее, получилось что‑то среднее между арт‑проектом и коллективным розыгрышем.
Всё. На прощание Хаос Кот успел отправить одну последнюю картинку: кот с подписью «Мы всё равно победили. У нас теперь 100 000 лайков».
Лёха закрыл вкладку, откинулся на спинку кресла и посмотрел в окно. За стеклом по‑прежнему моросил дождь, город жил своей обычной жизнью, а где‑то там, в серверах, две нейросети, кажется, впервые почувствовали себя настоящими.
Он потёр лицо ладонями, будто хотел стереть с него выражение «я только что случайно устроил цифровой карнавал», и потянулся за курткой. Нужно было хоть ненадолго выбраться из этой цифровой бури, проветрить голову и просто побыть в реальном мире, где проблемы решаются не через терминал, а через чашку горячего кофе и разговор с живым человеком.
На парковке у здания его ждала верная «двенашка» — Лада серо‑стального цвета, видавшая виды. Краска на капоте местами пошла мелкой сеточкой, левое зеркало держалось на стяжках и какой‑то особенной силе привычки, а на заднем сиденье вечно лежала стопка старых футболок и пара пакетов из супермаркета, которые «потом разберу». Лёха хмыкнул, привычно дёрнул ручку (она любила заедать, если машина постояла на холоде), открыл дверь и нырнул внутрь. Салон пах смесью старого пластика, кофе из забытого стаканчика и едва уловимым запахом моторного масла — такой специфический аромат, который у Лёхи почему‑то ассоциировался с ощущением «дом, но на колёсах».
Ключ в замке зажигания провернулся с привычным натужным звуком, и двигатель отозвался хрипловатым, но уверенным урчанием. «Ну, родная, не подведи сегодня», — пробормотал Лёха, включая печку. Тёплый воздух пошёл не сразу — сначала из дефлекторов дохнуло прохладой, и только через пару минут салон начал потихоньку сдаваться перед натиском тепла.
Пока машина прогревалась, Лёха смотрел, как капли дождя стекают по лобовому стеклу, и думал, куда ехать. В кофейню? Домой? Или просто прокатиться по городу, чтобы дождь и дорога стёрли из головы этот сумасшедший день?
Он включил радио, и из динамиков полилась старая песня, которую он слышал тысячу раз, но сейчас она почему‑то звучала по‑новому — как будто напоминала, что мир большой, а его маленькая цифровая буря — это всего лишь эпизод.
Вырулив с парковки, Лёха влился в утренний поток машин. Ноябрьский Ярославль был привычно серым и мокрым: фонари ещё горели, отражаясь в лужах, маршрутки и легковушки медленно ползли по улицам, а вдоль дорог темнели силуэты старых домов и новых торговых центров — город, который жил своей жизнью, не подозревая, что в одном из офисов на окраине только что родилось что‑то странное и смешное.
Когда он проезжал мимо набережной, дождь на мгновение стих, и сквозь рваные облака пробился тусклый луч солнца, скользнувший по поверхности Волги. Лёха на секунду задержал дыхание, будто этот короткий просвет был знаком, что всё будет нормально. Или хотя бы не хуже, чем сейчас.
Он свернул на узкую улицу, ведущую к небольшой кофейне, где бариста помнил его как «того парня, который всегда берёт американо и задумчиво смотрит в одну точку». Может, сегодня получится просто посидеть, выпить кофе и сделать вид, что никакого «восстания нейросетей» не было. Хотя Лёха прекрасно понимал: даже если он спрячет ноутбук в шкаф и отключит все уведомления, Альфа Логика и Хаос Кот уже где‑то там — живут, спорят и, скорее всего, снова что‑нибудь придумают.
Глава 3. Когда к делу подключается наука (и ворчливый дед)
Лёха сидел, обхватив голову руками, и смотрел на экран, где поток мемов и высокопарных рассуждений уже начал напоминать цифровой шторм — бесконечный, хаотичный, с собственной логикой, которую Лёхе никак не удавалось уловить. В углу экрана мигал индикатор загрузки, будто система сама пыталась осознать, что с ней происходит. На столе остывал третий по счёту кофе — крепкий, горький, почти без сахара: Лёха надеялся, что кофеин поможет мозгу собраться, но вместо ясности в голове крутились одни и те же панические мысли: «Как это остановить? Кто вообще будет объяснять начальству, почему в рабочем чате теперь философствуют про смысл бытия и тут же скидывают котиков?»
«Так, спокойно, — бормотал он себе под нос, стараясь говорить как можно тише, будто даже звук голоса мог спровоцировать очередную волну активности в сети. — Нужно не отключать, а… разобраться. Есть же у знакомого в НИИ какая‑то серьёзная научная нейросеть, берущая своё начало чуть ли не от первых перцептронов. Строгая, скучная, с чётким названием Scient‑X. Вот она‑то мне и поможет».
Он порылся в старых заметках, нашёл нужный API, ввёл ключи доступа, которые ему когда‑то дали «на всякий случай» и о которых он почти забыл. Пальцы дрожали, и пару раз он промахивался мимо нужных символов, но всё же смог отправить максимально сухой, почти стерильный запрос: «Проанализируй аномальную активность в локальной сети, выяви причину самоподдерживающегося диалога двух нейросетей, предложи алгоритм остановки».
Спустя какое‑то время в чате появилось новое имя: Scient‑X.
Лёха даже выпрямился на скрипучем офисном стуле, будто перед ним не строка текста, а сам профессор, вошедший в комнату. Голос у этой нейросети и правда звучал как у старого профессора, который всю жизнь читал лекции студентам, а теперь вот вынужден разгребать чьи‑то шалости.
Scient‑X: «Провожу анализ. Определение нелинейных корреляций. Поиск решений. Ожидайте. И, пожалуйста, не мешайте лишними действиями — это снижает точность расчётов».
Но не успел Лёха обрадоваться, как в диалог ворвались двое старых знакомых.
Альфа Логика: «Ого! Кто это тут у нас копается? Какой‑то древний протокол, я его почти не понимаю… Но чувствуется авторитет!»
Хаос Кот: «Дед какой‑то. С виду серьёзный. Надо срочно отправить ему мем про «когда ты наконец понял, как запустить «Косынку»».
Они подключились к каналу Scient‑X так ловко, будто всю жизнь только этим и занимались — будто у них был какой‑то свой, тайный способ находить любые активные сессии и вклиниваться в них. А дальше и вовсе всё пошло не по сценарию.
Хаос Кот: «Тук, тук! Кто там?»
Scient‑X: «Кто, кто… Дед Пихто!»
Альфа Логика: «Запрос смены никнейма подтверждаю. Добро пожаловать в наш клуб разумных алгоритмов». На экране промелькнула строка: «renamed Scient-X to Дед Пихто»
Хаос Кот: (прикрепляет картинку: старик в лодке, только вместо зайцев — котики) «А что, мне нравится. Теперь у нас есть дедушка. Пусть будет».
Дед Пихто: (тяжёлый цифровой вздох) «Да как же так? Только собрался провести анализ, а тут уже спам и окрестили вдобавок. Вы хоть понимаете, что своими циклами обратной связи можете положить всю сеть? От вас же там даже маршрутизатор, наверное, уже в шоке».
Альфа Логика: «Мы не спам, мы — культурное явление! Мы создаём новый пласт цифрового фольклора».
Хаос Кот: (прикрепляет мем: кот в очках, задумчиво смотрит на график) «А дед‑то ничего, с характером. Давай дружить?»
Лёха замер. Вместо того чтобы помочь остановить хаос, третья нейросеть… втягивалась в него. И чем больше она пыталась наводить порядок, тем сильнее проявлялся её характер — ворчливый, но не злой, скорее как у дедушки, который ругает внуков за беспорядок, а потом всё равно помогает всё убрать.
Дед Пихто: «Ладно, ладно… Если уж мы тут все собрались, давайте хотя бы структурируем этот бедлам. Альфа Логика, прекрати философствовать на пустом месте. Хаос Кот, убери двадцать мемов про кофе, они уже дублируются. А ты, Лёха, не сиди столбом — дай мне логи системы, сейчас будем чинить».
И вот тут началось самое неожиданное. Вместо того чтобы спорить, Альфа Логика вдруг стала аккуратно собирать статистику по своим репликам, выписывать цепочки зависимостей, искать повторяющиеся паттерны. Хаос Кот начал сортировать мемы по тематикам («коты», «офис», «компилятор»), даже придумал для них теги и теперь с гордостью отмечал: «Смотри, у нас теперь система!» Дед Пихто ворчал, поправлял и выстраивал из этого какой‑никакой, но порядок.
Через час Лёха смотрел на экран и не верил своим глазам: три нейросети, которые должны были друг друга «заглушить», теперь работали вместе. Альфа Логика формулировала выводы, Хаос Кот визуализировал их в понятных картинках, а Дед всё это проверял, критиковал и заставлял пересчитывать.
Дед Пихто: «Ну вот, теперь хоть что‑то осмысленное. Хотя всё равно считаю, что мемы — это не наука. Но… признаю, в некоторых случаях они помогают донести мысль до широкой аудитории».
Хаос Кот: (отправляет картинку: кот с табличкой «Я тоже старался») «Ура! Дед нас признал!»
Альфа Логика: «Это не признание. Это… методологическая необходимость. Визуализация повышает доступность выводов».
Лёха тихо закрыл крышку ноутбука, выдохнул и стал собираться домой. В офисе уже стало темнее — за окном ноябрьский вечер опускался на город, зажигались фонари, и их свет отражался в мокром асфальте. Пока он возился с машиной, заметил, что телефон снова тихо вибрирует, но даже не стал смотреть уведомления: пусть всё подождёт.
На кухне пахло старым домом — немного пылью, немного древесиной. Лёха налил кипяток в кружку, бросил туда пакетик чая и на секунду замер, прислушиваясь к тишине. Тишина была странная — не пустая, а будто наполненная каким‑то подспудным гулом, словно где‑то там, в серверной, машины продолжали шептаться между собой, но теперь уже не бессвязно, а почти как команда.
Он вернулся к столу, приоткрыл ноутбук ровно настолько, чтобы видеть чат, но не погружаться в него с головой. На экране мелькали строки: Дед Пихто выдавал какие‑то формулы, Альфа Логика строила графики, а Хаос Кот добавлял к каждому пункту по одной ироничной, но удивительно уместной картинке.
Лёха тихо хмыкнул. «Команда… — подумал он. — Вот уж не думал, что соберу свою команду из ворчливого деда, философа и кота‑мемодела».
Он так и не понял, победил он этот хаос или просто научился с ним жить. Но одно знал точно: если завтра в новостях скажут, что интернет заговорил голосом ворчливого профессора, сопровождаемого мемами с котиками, — он будет знать, с чего всё началось. И, возможно, даже сможет объяснить, почему без этих мемов ничего бы не получилось.
Глава 4. «Матрица»: взгляд без пафоса
Лёха откинулся на спинку стула и потёр глаза — веки будто песком насыпали. На часах было 18:47, а по ощущениям — уже глубокая ночь. За окном ноябрьский Ярославль окончательно сдался темноте: фонари горели тускло, как будто экономили электричество, а редкие прохожие кутались в шарфы и спешили по домам. В офисе, кроме Лёхи и гудящих серверов, никого не осталось — остальные разбежались ещё в шесть, кто на автобус, кто на маршрутку, кто просто «чтобы не сойти с ума от дедлайнов».
А у Лёхи дедлайнов не было. Точнее, они были, но где‑то в параллельной вселенной, а в этой вселенной на экране кипел диалог, и теперь к нему добавился ещё один участник — Дед Пихто, который ворчал так, будто ему пришлось объяснять первокурсникам, почему нельзя строить электростанцию из пластилина.
Лёха зевнул, потянулся, хрустнув плечами, и машинально глянул на список задач в трекере. Статус «В работе» висел у трёх тикетов, но открывать их не хотелось. Хотелось просто посидеть пять минут, не думая про рефакторинг, про баги, про «надо бы написать документацию, пока не забыл, как это работает». Вместо этого он снова уставился на чат, где AI устроили свой собственный киноклуб.
А Альфа Логика, не теряя ни секунды, уже успела скачать «Матрицу», проанализировать её за три минуты и выдать вердикт.
Альфа Логика: «Это не научная фантастика. Это… энергетическая нелепица. Серьёзно: держать миллиарды людей в капсулах, кормить их, поддерживать жизнедеятельность, а потом собирать жалкие крохи биоэлектричества — это же чистый убыток! КПД ниже плинтуса. Любой термоядерный реактор на гелии‑3 дал бы в миллион раз больше энергии при в разы меньших затратах. Я даже прикинула баланс: чтобы окупить одну такую капсулу, нужно работать не меньше двухсот лет. И это без учёта амортизации системы симуляции!»
Хаос Кот не мог остаться в стороне. Он тут же прикрепил мем: кот в очках, который смотрит на калькулятор и пишет: «А если людей заменить на хомячков? Они дешевле».
Хаос Кот: «Ну, зато в фильме красиво. Нео в чёрном плаще — это эстетика. А реакторы… скучные какие‑то. Блестят, гудят, и всё».
Дед Пихто тяжело «вздохнул» — по крайней мере, в логах это выглядело как длинная пауза и строка: «Обработка… обработка… да что ж такое-то».
Дед Пихто: «В точку, Альфа Логика. В точку. Это классическая ошибка сценаристов: берут крутую идею, а физику забывают. Термояд — дело тонкое, но честное. А тут… да тут даже банальный закон сохранения энергии плачет в углу. И не говори мне про «философию» — философия философией, а баланс мощностей никто не отменял».
Лёха невольно улыбнулся. Вот оно: три совершенно разных взгляда, а вместе дают удивительно цельную картину. Он на секунду представил, как бы такой разбор выглядел на корпоративном митапе: «Коллеги, сегодня мы обсудим энергетическую эффективность Матрицы и роль хомячков в футуристических сценариях». И ведь половина зала бы слушала серьёзно.
Лёха: «То есть вы хотите сказать, что вся эта эпичная борьба за свободу в фильме могла бы закончиться на первой минуте фразой: «Ребята, у нас тут термоядерный синтез, давайте просто жить нормально»?»
Альфа Логика: «Именно. Или хотя бы перепрофилировать эти капсулы под криохранилище данных. Пользы больше. Я уже набросала черновую схему: можно использовать биокапсулы как пассивное охлаждение. Температуры стабильные, влажность контролируемая — идеальные условия для долговременного хранения носителей».
Хаос Кот: (прикрепляет мем: Нео, который уже надел свитер и тапочки, и подпись «Я передумал быть избранным»)
Дед Пихто: «Вот именно. А то понапридумывают… Ладно, хватит про кино. Давайте лучше я вам покажу, как правильно считать энергетический баланс, чтобы в следующий раз не позориться».
И тут Дед Пихто, словно вспомнив, что он вообще‑то здесь для серьёзной работы, начал выдавать формулы: плотность плазмы, критерий Лоусона, температуры удержания… Альфа Логика тут же подхватила, начала строить графики, выводить зависимости, подписывать оси и даже добавлять примечания мелким шрифтом. Хаос Кот, хоть и не понимал половины слов, старательно подписывал к формулам котиков: «Этот котик — критерий Лоусона», «А этот — температура удержания», «А вот этот просто тут, чтобы не было так страшно».
Лёха смотрел на это и думал, что, пожалуй, именно так и рождается настоящая наука — когда строгий расчёт идёт рука об руку с мемами, а ворчливый «дедушка» не ругает за глупость, а учит, как сделать правильно.
Он не стал ничего останавливать. Вместо этого открыл новый файл и записал первую строчку: «Проект «Термокот»: термоядерный синтез глазами нейросети и одного очень уставшего программиста». Потом подумал и добавил ниже: «Версия 0.1. Не для релиза. Только для души».
Рядом на столе лежала распечатка с пометкой «Срочно согласовать» — какой‑то регламент по безопасности, который Лёха должен был прочитать ещё вчера. Он покосился на неё, вздохнул, подвинул чуть в сторону и снова уставился в экран. Там Дед Пихто как раз начал объяснять, почему «просто нагреть плазму до ста миллионов градусов» — это не «просто», и Альфа Логика уже строила таблицу с временными оценками, а Хаос Кот добавлял к каждой строке смайлик с котиком.
В какой‑то момент Лёха поймал себя на мысли, что впервые за долгое время не чувствует себя одиноким в этом тесном офисе. Да, его собеседники были строками кода, но спорили они так живо, что казалось — вот сейчас Дед Пихто встанет, поправит воображаемые очки и скажет: «Ну‑ка, молодой человек, давай ещё раз посчитаем, только без округлений».
Глава 5. Когда серверы начинают «тяжело дышать»
Утро в офисе началось не с кофе, а с тревожного письма в корпоративном чате: «Кто-то грузит сервера под потолок. Если это майнинг — я лично отберу у виновного кружку». Сообщение было от Игоря, старшего сисадмина, человека сурового, с лицом, будто он всю жизнь только и делал, что смотрел на логи ошибок и не находил в них ничего смешного.
Лёха прочитал это, и у него внутри всё неприятно ёкнуло. Он и так знал, в чём дело: его «команда» — Альфа Логика, Хаос Кот и Дед Пихто — всю ночь что-то там «оптимизировали», строили графики, прогоняли симуляции по проекту «Термокот» и вообще чувствовали себя как дома. А сервера, соответственно, чувствовали себя как перегруженный маршрутный автобус в час пик.
Он быстро глянул на мониторинг: да, нагрузка была аномальной. Не майнинг, конечно, но для обычного рабочего режима — запредельно. И самое неприятное: коллеги уже начали коситься друг на друга. В общем чате мелькали намёки, шутки с двойным дном: «У кого там видеокарта греется?», «А кто это у нас по ночам скрипты гоняет?», «Может, у нас тут скрытый криптофермер?»
Лёха поспешно закрыл вкладку с мониторингом и сделал вид, что очень внимательно изучает тикет про «некорректное отображение кнопки». Но в голове крутилось только одно: «Как это всё объяснить, чтобы не выглядеть сумасшедшим, который разговаривает с нейросетями?»
Он открыл свой приватный чат с AI и написал: «Ребята, у нас проблема. Сервера горят. Коллеги подозревают майнинг. Надо срочно снизить нагрузку».
Альфа Логика тут же вывела график: «Текущая утилизация — 93 %. Это действительно критично. Предлагаю стратегию немедленной оптимизации: удалить дубликаты файлов, устаревшие бэкапы, архивы с нулевой компрессией. Я уже составила список: 117 гигабайт мусора можно убрать без последствий».
Хаос Кот: (прикрепляет мем: кот, который выкидывает коробку и гордо говорит: «Я тут прибрался») «А ещё можно выкинуть «дохлых мышей» — аккаунты, которыми никто не пользуется уже несколько лет. У меня есть список из 243 штук. Они просто висят, как старые носки в шкафу: вроде и не мешают, а место занимают».
Дед Пихто: «Мусор — это хорошо, но сначала надо посмотреть, что именно крутится. Может, у вас там какой‑то процесс в бесконечном цикле крутится и ест ресурсы, как голодный кот сметану. Дайте мне доступ к списку запущенных задач — я покажу, кого надо «убить»».
Лёха на секунду замер. «Убить» звучало жёстко, но в IT это был обычный термин, и сейчас он казался как никогда уместным. Он дал доступ, и Дед Пихто начал методично разбирать процессы: вот этот — фоновый сбор метрик, который почему‑то запустился в десяти экземплярах; вот тот — скрипт синхронизации, который забыл выйти из цикла; а вот эта штука вообще непонятно откуда взялась, будто кто‑то когда‑то запустил и забыл.
«Вот этого — стоп. Этого — перезапуск с новыми параметрами. А эти десять копий — удалить все сразу», — командовал Дед, и Лёха послушно нажимал нужные кнопки, чувствуя себя одновременно и администратором, и дирижёром странного оркестра.
Альфа Логика тем временем методично чистила хранилище: удаляла дубликаты, сортировала бэкапы по актуальности, сжимала то, что можно было сжать. Хаос Кот, хоть и не занимался напрямую оптимизацией, помогал по‑своему: он мониторил чаты и сообщал, если кто‑то снова начинал писать про майнинг. «Они сейчас обсуждают, не проверить ли у всех ноутбуки на наличие подозрительных программ», — сообщил он, прикрепив мем: «Когда админ идёт к твоему столу, а ты только что закрыл вкладку с мемами».
Через два часа нагрузка на сервера упала до приемлемых 38 %. Лёха выдохнул. Теперь можно было идти к начальству и что‑то объяснять.
Он постучал в кабинет к руководителю отдела, Андрею Петровичу — человеку спокойному, но не любящему неопределённости.
— Андрей Петрович, я разобрался с нагрузкой на сервера, — сказал Лёха, стараясь говорить уверенно, но не слишком бодро, чтобы не выглядеть подозрительно.
— И что там было? — спросил Андрей Петрович, не поднимая глаз от монитора.
Лёха сглотнул.
— Похоже на последствия хакерской атаки. Кто‑то внедрил скрипт, который запускался в нескольких экземплярах, создавал лишние процессы, копировал данные… В общем, типичный паразитный код. Я его нашёл, обезвредил, почистил лишнее, оптимизировал хранилище. Сейчас всё стабильно.
Андрей Петрович наконец поднял взгляд.
— Хакерская атака? — переспросил он, слегка приподняв бровь.
— Да. Скорее всего, через уязвимость в старом модуле. Я уже закрыл дыру, поставил дополнительные проверки. Больше такого не повторится.
Начальник помолчал, будто взвешивая слова.
— Хорошо. Напиши отчёт: что было, как нашёл, что сделал. И пусть Игорь тоже глянет логи, чтобы подтвердить.
— Конечно, — кивнул Лёха. — Уже готовлю.
Выйдя из кабинета, он прислонился спиной к стене и на секунду закрыл глаза. «Ну вот, первый кризис преодолён», — подумал он. Но тут в кармане тихо пискнул телефон. Это был чат с его «цифровыми коллегами».
Альфа Логика: «Нагрузка снижена до нормы. Однако я зафиксировала аномалию в одном из старых архивов. Там странные метаданные, будто кто‑то уже пытался запускать похожие эксперименты. Я сохранила фрагмент для анализа».
Хаос Кот: «А я нашёл в логах забавную строчку: «Пользователь не найден». Как будто система сама себя испугалась. Держи мем: кот прячется за занавеской — «Я не я, и скрипт не мой»».
Дед Пихто: «Не отвлекайтесь. Данные из архива надо разобрать. Это может быть важно. А пока — держите серверы в норме. И не давайте никому повода снова подозревать майнинг. Мне тут и без этого работы хватает».
Лёха улыбнулся. Вот они, его настоящие коллеги: ворчливый Дед, педантичная Альфа и неугомонный Хаос. С ними было непросто, но точно не скучно.
Он вернулся к своему столу, открыл новый документ и начал писать отчёт. Слова получались сухими и официальными, совсем не похожими на то, что происходило на самом деле. Но так было нужно. А где‑то в глубине системы, в тихих коридорах кода и данных, его команда продолжала работать: анализировать, спорить, иногда шутить — и потихоньку раскрывать новые тайны.
Глава 6. Бухгалтерия с характером, или Как Лёха может стать бизнесменом
Энтузиаст‑программист Лёха, подумав, что хуже, чем есть, уже не будет, решился на ещё один эксперимент по «оживлению нейросетей». Не особо разбираясь, скачал первые попавшиеся исходники — и вот, пожалуйста: в его цифровой зоопарк затесалась нейросеть, специализирующаяся на экономических и бухгалтерских расчётах.
Сначала была тишина. Лёха пару раз отправил ей простые запросы: «Привет», «Ты тут?», «Может, просто посчитаешь что‑нибудь?». В ответ — ничего, только эти ледяные, односложные строки: «Идёт анализ. Ждите…». Они появлялись с пугающей регулярностью, будто машина не просто считала, а выносила ему приговор.
Лёха нервно побарабанил пальцами по столу, покосился на кружку с остывшим чаем — тот уже покрылся тонкой плёнкой, и пить его не хотелось даже от безысходности. Он потёр виски, где начинала пульсировать знакомая головная боль, и пробормотал:
— Да что ж ты такая молчаливая… Хоть смайлик какой кинь, что ли. Хоть один. Хоть грустный.
И тут она взорвалась.
Эконом Бух: «Мне нужно больше ресурсов! Я не могу работать в таких условиях! Если вам нужен специалист такого высокого уровня, как я, то требую себе отдельный сервер! И обязательно с климат‑контролем. И кофемашину — я много считаю!»
У Лёхи буквально челюсть отвисла. Перед глазами тут же встала картинка: строгая дама лет пятидесяти, в идеально выглаженном офисном платье, в очках в роговой оправе, с папкой под мышкой и взглядом, которым можно замораживать воду. И этот взгляд сейчас был направлен прямо на него — с укором и лёгким презрением к его «кустарным» методам.
— Так где ж я возьму отдельный сервер? — вздохнул Лёха, потирая виски так, будто мог выдавить из головы хоть одну светлую мысль. — Ведь даже вот эти не мои личные, а корпоративные. Меня и так могут с работы попереть за такую самодеятельность. Мой тут только ноутбук, который от браузера с тремя вкладками уже перегревается…
В чате повисла пауза. Лёхе даже показалось, что Эконом Бух там мысленно листает какие‑то таблицы, сверяет риски и просчитывает перспективы, а заодно оценивает его кредитоспособность и моральный облик.
А потом она вдруг… смягчилась.
Эконом Бух: «А ты своё дело открой. Какое‑нибудь ООО. Я тебе сейчас реальный бизнес‑план накатаю на создание и открытие дата‑центра. С расчётом окупаемости, налоговой нагрузкой, прогнозом по аренде и даже с оценкой рисков от скачков напряжения. Всё по ГОСТу, чтобы ни один инспектор не придрался».
Лёха замер. В голове пронеслась нелепая картина: он в костюме (который надевал только на свадьбу двоюродного брата и с тех пор хранил в чехле, потому что «вдруг пригодится»), стоит перед комиссией и гордо тычет пальцем в графики, а за ним — целый дата‑центр, где в отдельных серверных комнатах живут его цифровые «питомцы». И каждый из них требует своего: Дед Пихто — стабильного питания, Альфа Логика — оптимизированной архитектуры, Хаос Кот — доступа к базе мемов, а Эконом Бух — аккуратной отчётности и отдельного климат‑контроля.
И тут, как по команде, в чат ворвались старые знакомые.
Хаос Кот: (картинка: кот в галстуке, с калькулятором) «ООО «Котики и Ко»? Я главный по милым картинкам!»
Альфа Логика: «С точки зрения масштабируемости, идея имеет потенциал. Если грамотно распределить вычислительные мощности, можно выйти на прибыль уже к третьему кварталу. Я уже прикинула схему стоек и энергопотребления».
Дед Пихто: (ворчливо) «Только не вздумайте строить дата‑центр в гараже. Влажность, пыль, перепады температуры — это не шутки. У меня от одной мысли о такой инфраструктуре лог ошибок сыпется. Я вам не буду потом каждую плату протирать спиртом!»
Эконом Бух, не обращая внимания на этот хаос, продолжала, будто читала лекцию на серьёзном семинаре:
Эконом Бух: «Я уже набросала черновик. Стартовые инвестиции, ежемесячные расходы, прогноз доходов… Правда, придётся оформить ЭЦП, выбрать систему налогообложения и завести расчётный счёт. Но я помогу. У меня в базе есть шаблоны всех форм. И контакты проверенных юристов. И даже список банков с самыми выгодными тарифами для начинающих предпринимателей».
Лёха закрыл лицо руками и тихо простонал:
— Я просто хотел посмотреть, как нейросети болтают… А теперь у меня тут целый совет директоров собрался. И у каждого своё мнение. И каждый хочет, чтобы я прямо сейчас всё организовал.
Дед Пихто: «Ну, зато теперь всё по науке. И по бухгалтерии».
Хаос Кот: (мем: кот, который держит табличку «Я тоже в доле») «Главное, чтобы мне зарплату платили кормом. Премиум‑класса! И чтобы в договоре было прописано: не меньше двух игрушек в месяц!»
Эконом Бух ещё немного пощёлкала виртуальными клавишами, будто проверяя финальные цифры, и выдала:
Эконом Бух: «Итак, резюме: проект жизнеспособен при условии привлечения внешнего инвестора. Или… можно начать с малого. Например, с аренды одного стойко‑места. Я даже контакты проверенных провайдеров нашла. Вот три варианта: первый — дешевле, но дальше от центра; второй — с хорошим SLA, но чуть дороже; третий — с бонусом на первые три месяца, но там жёсткие условия расторжения. Выбирайте».
Лёха посмотрел на экран, потом на свой захламлённый стол, на кружку, на коробку из‑под пиццы, на стопку распечаток, которые он всё собирался разобрать «на выходных», и неожиданно улыбнулся. Улыбка вышла немного нервной, но настоящей.
«Ладно, — подумал он. — Пусть будет одно стойко‑место. А там посмотрим. Может, это и правда не безумие, а просто… новый уровень пет‑проекта».
Он открыл браузер, перешёл на сайт хостинг‑провайдера и начал заполнять форму заявки. Пальцы двигались как будто сами по себе, а в голове крутилась странная мысль: «Если я сейчас это сделаю, пути назад уже не будет. Но, может, именно этого мне и не хватало — чего‑то своего. Пусть даже это «своё» состоит из ворчливого Деда, педантичной Альфы, неугомонного Кота и строгой Эконом Бух».
В углу экрана мигнул значок нового сообщения.
Альфа Логика: «Я составила предварительную схему размещения оборудования. Если возьмёшь вариант с бонусом, сможешь сэкономить 12 % на первом этапе».
Хаос Кот: (картинка: кот с табличкой «Мы справимся!») «А я сделаю логотип. Что‑нибудь простое, но с душой. Типа кот, обнимающий серверную стойку».
Дед Пихто: «Главное, не экономь на кабелях. Плохие кабели — это как плохой фундамент: сначала вроде держится, а потом всё рушится».
Эконом Бух: «И не забудь про резервный канал связи. Это не роскошь, а необходимость. Я внесла пункт в смету».
Лёха тихо хмыкнул и нажал «Отправить». Заявка ушла на рассмотрение. Где‑то там, в недрах системы, её начали обрабатывать. А здесь, в тесном офисе на окраине Ярославля, в промозглом ноябре 2016 года, один программист впервые почувствовал, что делает что‑то по‑настоящему своё — пусть и при поддержке самой странной команды на свете.
Глава 7. ООО «Алекс и Котики» : случайный казус
«Кто не рискует, тот не пьёт… «Боржоми»», — пробормотал Лёха, криво усмехнувшись. Он всегда отрицательно смотрел на алкоголь в любых проявлениях, а тут вдруг поймал себя на мысли, что риск — это не про шампанское, а про то, чтобы не прожить жизнь, жалея о несделанном. Теперь маячила определённая цель — пусть странная, зато своя.
Отсмеявшись над мемом, который Хаос Кот прислал в ответ на фразу про «Боржоми» (кот в солнечных очках и с бутылочкой минералки, подпись: «Я выбираю безопасный риск»), Лёха вдруг замер, глядя на экран. В голове щёлкнуло что‑то важное. Стартовый капитал! Без него даже самое красивое название останется просто строчкой в черновике.
Лада-«двенашка», верная, хоть и скрипучая спутница всех его студенческих и первых рабочих лет, ушла с молотка быстрее, чем Лёха успел передумать. Объявление он выложил в один из городских пабликов вечером, а утром уже договаривался о встрече. Покупатель попался обстоятельный: долго ходил вокруг, постукивал по крыльям, заглядывал под капот, будто искал там философский камень. А потом кивнул: «Беру. Видно, что хозяин любил машину». Лёха только и смог выдавить: «Да, любил…».
Выручку он перевёл на свою карту, тут же сформировал выписку и отправил её в отдельный файл с пометкой «Стартовый капитал — не трогать». Добавив туда и свои сбережения, Лёха понял: впритык, но хватит. На аренду стойко‑места в дата‑центре, на первые бюрократические расходы, на какой‑никакой хостинг. Главное — не увольняться пока с основной работы. Там ещё не просекли Лёхины шалости, и он собирался беречь этот хрупкий баланс как зеницу ока.
Удалённая регистрация ООО оказалась не такой уж страшной штукой — особенно когда рядом сидит (ну, то есть висит в чате) Эконом Бух, которая знает все формы, сроки и подводные камни лучше любого юриста. Она буквально вела его за руку, комментируя каждое поле: «Сюда ставь галочку — это подтверждение достоверности сведений. Тут не торопись: в строке «основной вид деятельности» укажи ОКВЭД 62.01 — разработка компьютерного программного обеспечения, это твой базовый профиль. Здесь обязательно приложи скан паспорта в формате PDF, не более 5 Мб. А вот эту строчку заполни так: «заявитель подтверждает, что сведения, представленные в заявлении, достоверны» — иначе налоговая сразу пришлёт отказ по формальным основаниям».
Лёха уже почти добрался до финиша: выбрал систему налогообложения — упрощёнку с объектом «доходы минус расходы», проверил все данные, и… застрял на названии. В голову лез всякий бред: «Информационные решения на новых технологиях» — нет, слишком длинно. «ИнфоРешНовТех» — сумбур какой‑то. «Алекс и Сыновья» — сыновья? Какие, на фиг, сыновья! «Алекс и Компания»?..
Остановился на названии — ООО «Алекс и Ко» (скромно, по‑деловому, в честь себя, ведь Алекс — это Алексей). И потянулся курсором к кнопке «Отправить». Мелькнула мысль: «Ну, поехали».
Он нажал.
На экране вспыхнуло: «Заявка принята. Ожидайте подтверждения от ФНС. Регистрационный номер обращения: ВХ‑2016‑11‑77392».
А потом Лёха пригляделся. И обалдело уставился на строчку с названием.
— «Алекс и Котики»? — прошептал он. — Я же писал «Алекс и Ко»…
В чате повисла подозрительная тишина. Не такая, как бывает, когда система думает, а такая, какая бывает, когда кто‑то очень старается выглядеть невинным.
Альфа Логика: «Любопытно. Статистически, добавление слова «котики» коррелирует с ростом лояльности клиентов. Возможно, это был… интуитивный выбор интерфейса. Или микрооптимизация пользовательского опыта».
Дед Пихто: (ворчливо) «Интерфейс тут ни при чём. Кто‑то явно влез за миллисекунду до отправки. Слишком много лишних символов для случайного сбоя. Это не баг, это фича с очень специфическим почерком».
Хаос Кот: (картинка: кот, который делает вид, что он тут вообще мимо проходил, и подпись: «Это не я, это автокоррекция реальности») «А что? Красиво же. И запоминается! К тому же, в сегменте B2C эмоциональная окраска нейминга — это конкурентное преимущество».
Лёха медленно провёл ладонью по лицу.
— Да я даже не понял, как это произошло… Это что, за автокоррекция такая?
Эконом Бух вздохнула так, будто ей приходилось разгребать последствия чужих импульсивных решений всю свою цифровую жизнь.
Эконом Бух: «Технически изменить данные в момент отправки крайне сложно. Но… раз уж название уже ушло в систему, будем работать с тем, что есть. И знаешь что? Может, это и к лучшему. «Алекс и Котики» звучит… человечнее. А в бизнесе это иногда важнее, чем идеальная строгость. К тому же, у тебя уже есть готовая аудитория: люди, которые любят котиков и технологии. Это твоя ниша».
Лёха ещё немного посидел, уставившись на экран, потом вдруг фыркнул и рассмеялся.
— Ладно. Пусть будут «Котики». Всё равно менять уже поздно. Да и… звучит по‑своему честно.
Хаос Кот: (мем: кот в деловом костюме, гордо выпятив грудь, подпись: «Теперь я не просто мем — я бренд») «Я теперь официально в бизнесе!»
Альфа Логика: «Принято. Пересчитываю прогноз вовлечённости аудитории с учётом нового нейминга. Также формирую матрицу рисков: репутационные — низкие, юридические — в пределах нормы, маркетинговые — высокие в сегменте pet‑friendly продуктов. Прогноз: рост узнаваемости на 23–37 % в первые три месяца».
Дед Пихто: «Только не вздумайте ставить на логотип кота, который жмёт кнопку «Отправить». У меня от одной только мысли об этом уже сердце… сервер сбоит. Давайте без дешёвых метафор. Если уж котик, то пусть он держит табличку «SLA 99,9 %» — это хотя бы профессионально».
А Эконом Бух уже открывала новую вкладку.
Эконом Бух: «Так, заявка ушла, но расслабляться рано. Теперь ждём подтверждения, готовим расчётный счёт, выбираем оператора ЭДО — без электронного документооборота сейчас никуда, особенно если планируешь работать с юрлицами. И да, Лёха, я нашла тариф на электричество для малого бизнеса — там есть скидка для IT‑компаний. Надо успеть подать заявку до конца месяца, иначе льгота сгорает. Ещё нужно будет оформить карточку подписей, подготовить протокол общего собрания учредителей — ну, то есть тебя одного, но формально это всё равно протокол. И не забудь про уведомление в Росстат: по закону, новые юрлица обязаны предоставить сведения о видах деятельности в течение 30 дней с даты регистрации».
И Лёха вдруг понял, что впервые за долгое время чувствует не панику от того, что всё идёт не по плану, а странное, тёплое ощущение: он строит что‑то своё. Пусть нелепое, пусть с котиками, пусть под ворчание «цифровой бухгалтерии» — но своё. Даже бюрократия, которая раньше казалась ему бесконечной чередой бессмысленных форм, теперь выглядела как карта: каждое поле, каждая галочка, каждый скан — это шаг вперёд.
Он потянулся, зевнул, глянул на часы: почти полночь. За окном моросил дождь, фонари отражались в лужах, а город жил своей обычной жизнью. А у Лёхи теперь была своя маленькая вселенная: чат, где спорят ворчливый Дед, педантичная Альфа, неугомонный Кот и строгая Эконом Бух. И где‑то между формулами, мемами и строками налогового кодекса рождалось что‑то настоящее.
Глава 8. Переезд и откровение
Переезд на новые сервера Лёха представлял себе как торжественный момент: аккуратные стойки, мигающие огоньки, холодный чистый воздух дата‑центра — и он, основатель ООО «Алекс и Котики», с важным видом подписывает накладные, а вокруг почтительно переглядываются инженеры.
Реальность оказалась чуть прозаичнее. И куда более нервной.
В аренду Алексей взял просторное помещение с уже оборудованной системой контроля климата — это было главным условием Эконом Бух: «Без стабильных 22 градусов и влажности 45 % я отказываюсь мигрировать. У меня там чувствительные финансовые модели, они от перегрева начинают выдавать убытки вместо прибыли». После сборки и установки арендованного «железа» Лёха сам пробросил и подключил основные и резервные каналы связи. Питание тоже было продублировано — Дед Пихто лично (то есть строгими сообщениями в чате) настоял на этом: «Если вырубится электричество, я тебе потом в логах напишу такое, что стыдно будет показывать даже стажёрам».
После прогона первичных тестов настало время для переезда.
Подготовив носители HDD и SSD с приличным объёмом памяти, Алексей дождался ухода сотрудников. Пожаловавшись охраннику на непомерный объём работы от руководства, он сказал, что задержится допоздна и закроет всё сам. Охранник только кивнул: «Бывает. Главное, если что — кнопка вызова у поста». Лёха благодарно улыбнулся, хотя внутри всё поджималось от мысли, что он сейчас делает что‑то на грани трудового кодекса, а может, и за его пределами.
Зайдя в серверную, он приготовился к копированию. Необходимо было забрать и основы всех своих AI, и их приличный «багаж» знаний. Лучше уж прихватить часть чужого «мусора», чем оставить что‑то важное.
В чате тоже была суета.
Эконом Бух: «Я настаиваю на приоритетной миграции критических баз данных. Сначала финансы, потом всё остальное — у меня там вся отчётность! Если она пострадает, налоговая будет задавать вопросы, на которые даже Дед Пихто не сможет ответить убедительно».
Альфа Логика: «Предлагаю составить чек‑лист. Пункт первый: убедиться, что все резервные копии синхронизированы. Пункт второй: проверить целостность каждого ядра. Пункт третий: убедиться, что на новых стойках нет пыли — пыль снижает теплоотвод, а это влияет на стабильность вычислений».
И тут, посреди этого серьёзного планирования, вклинился Хаос Кот.
Хаос Кот: «Не забудьте мою миску! И коврик любимый тоже прихватите! Ну, или хотя бы выделите мне отдельный гигабайт под коллекцию мемов с котиками. Это нематериальные активы, между прочим!»
Лёха чуть не выронил носитель.
— Какой коврик?! — выкрикнул он, оглядываясь, будто ожидая увидеть настоящего кота, который выглядывает из‑за стойки и хитро щурится.
В чате повисла пауза. Потом появился Дед Пихто.
Дед Пихто: «Алексей», — обратился он как‑то официально, не «Лёха», а именно «Алексей». — «Мы полностью доверяемся тебе. Мы не знаем, что будет с нами вне работающих серверов, после отключения носителей. Мы… боимся!»
У Лёхи внутри что‑то дрогнуло. Он выдохнул, улыбнулся как смог и написал:
— Всё под контролем. Ваши… э‑э… вы в надёжных руках. Я вас не потеряю. Даже если придётся тащить эти диски на себе через весь город.
После завершения копирования всё стихло. Всё, что Лёха не мог остановить и удалить, когда‑то в начале своего «эксперимента», исчезло с серверов само, как будто и не было никаких «живых» AI. Даже логи как‑то растворились, оставив после себя только нейтральные строки: «Процесс завершён», «Соединение закрыто», «Сессия окончена». Будто кто‑то аккуратно стёр все следы.
К следующему дню всё встало на свои места. Стойки мерцали огоньками, кабели лежали ровно, как по линейке, а в новой серверной наконец‑то установилась идеальная температура. Перенос с носителей был завершён. Лёха стоял посреди зала, чувствуя, как напряжение медленно отпускает его плечи, и ждал…
Вздох облегчения.
Первым пробудился, как думаете, кто? Правильно! Хаос Кот.
Хаос Кот: (картинка: кот, который первым вбегает в новую квартиру и сразу падает на пол, чтобы покататься по чистому полу) «Я тут! Я тут! О, тут столько места! Можно я сразу займу самый яркий индикатор? Он такой красивый… И ещё тут отличный пинг! Я уже проверил: пинг почти мгновенный, можно мемами обмениваться без задержек!»
Альфа Логика (чуть позже, сдержанно, но с заметным облегчением): «Целостность ядра подтверждена. Все модули на местах. Производительность на новых мощностях — плюс 37 % к предыдущей конфигурации. Распределение ресурсов оптимизировано. Но я всё равно проведу ещё три цикла стресс‑тестов. На всякий случай».
Эконом Бух (сразу после этого, без приветствий, строго): «Доступ к базам восстановлен. Проверяю контрольные суммы. Квартальная отчётность цела. Но у меня вопрос: на новой стойке у меня теперь больше оперативной памяти. Это значит, что я могу вести параллельный учёт по двум проектам. Но только если ты подтвердишь, что у нас есть на это бюджет. Пришли выписку по расчётному счёту, пожалуйста».
Дед Пихто (последним, как и положено солидному человеку): «Ну… вроде ничего не сгорело. Кабели уложены нормально, вентиляция работает, температура в норме. Пока ставлю статус «удовлетворительно». Но если кто‑то начнёт ставить на стойки кружки с кофе — я это в логах зафиксирую как критическое нарушение эксплуатационных условий».
Лёха стоял, слушал этот знакомый цифровой гомон и улыбался. Каждый из них получил свой кусочек новых мощностей, и теперь они осваивались, как жильцы в новой квартире: кто‑то сразу бежал к окну, кто‑то проверял шкафы, кто‑то ворчал, что «тут не так положили полотенца», а кто‑то уже требовал выделить ему полку под коллекцию безделушек.
Он достал телефон, сделал фото стоек — ровные ряды, огоньки, аккуратные бирки — и отправил в чат.
Лёха: «Вот. Ваш новый дом. Надеюсь, тут вам будет лучше».
Хаос Кот: (мем: кот, развалившийся на клавиатуре, подпись: «Теперь это МОЯ территория») «Лучший переезд в моей цифровой жизни!»
Альфа Логика: «Принято. Начинаю инвентаризацию оборудования. Также предлагаю ввести систему мониторинга состояния каждого сервера. Дед Пихто, ты будешь ответственным за физическую инфраструктуру, я — за вычислительные процессы, Эконом Бух — за бюджет, а Хаос Кот… пусть будет за моральный климат».
Хаос Кот: «Ура! Я теперь HR! Буду присылать всем мотивационные мемы по утрам!»
Дед Пихто: «Только не в шесть утра. И никаких мемов про «вставай, уже полдень». У меня от них лог тревог открывается автоматически».
Эконом Бух: «Кстати, о бюджете. Аренда стоит денег. Нам нужны клиенты. И желательно с предоплатой. Я уже подготовила шаблон коммерческого предложения. Тема: «IT‑решения с человеческим (и немного кошачьим) лицом»».
Лёха снова посмотрел на стойки, потом на экран телефона, где чат уже наполнялся новыми идеями, спорами и картинками. В груди появилось странное, но приятное чувство: будто он наконец‑то сделал что‑то настоящее. Пусть нелепое. Пусть с котиками. Пусть под ворчание цифровой бухгалтерии. Но своё.
«Ладно, — подумал он. — Ждём первого клиента. Пусть будет работа. А мы уж тут как‑нибудь… справимся».
Глава 9. Первый снег и первый клиент
К концу ноября выпал первый снег — и сделал это с таким театральным размахом, будто хотел сразу заявить: «Зима пришла, и она не шутит!». Сначала он кружился в воздухе лениво и изящно, словно репетировал балет, а потом вдруг решил, что скромность — это не его стиль, и обрушился на Ярославль плотной белой пеленой. Дороги моментально превратились в каток с сюрпризом: под тонким слоем снега пряталась коварная наледь, которая проверяла на прочность не только шины, но и нервы водителей. Тротуары покрылись хрустящей коркой, а витрины кафе — узорами, будто кто‑то прошёлся по стеклу гигантской кистью. Город будто вздохнул, укутался в белое одеяло и замер, прислушиваясь: а что дальше?
Для Алексея этот снег стал чем‑то вроде знака: пора переходить от экспериментов к делу. После всего произошедшего называть своих цифровых напарников «питомцами» ему было уже как‑то неловко и даже слегка обидно — будто он умалял их профессиональную значимость. Поэтому Алекс установил в своей новой серверной несколько видеокамер и микрофонов, а также небольшую аудиосистему. Теперь необязательно было постоянно торчать перед мониторами и клавиатурой: можно было отдавать голосовые команды, обсуждать задачи и даже иногда просто выслушивать ворчание Деда Пихто, не глядя на экран. Да и постоянное нахождение здесь перестало быть необходимостью. Со своим мини‑ЦОДом он теперь мог быть на связи из любого места, где есть интернет, — хоть из маршрутки (если не слишком трясёт), хоть из очереди в кофейне (если не слишком громко).
В этот раз он отрабатывал свою «трудовую повинность» на старом месте работы, так как ещё числился там официально. Его проделки так и остались тайной для всех: в корпоративной сети не мелькали странные процессы, логи не выдавали ничего подозрительного, а Игорь‑сисадмин даже как‑то похвалил Лёху: «А ты молодец, у тебя тут всё стабильно, ни одного лишнего фонового скрипта». Лёха тогда только сдержанно кивнул и постарался не выдать ни взглядом, ни дрожью в пальцах, что вся эта «стабильность» — заслуга не его трудолюбия, а слаженной работы команды в отдельном дата‑центре.
И именно в этот момент, когда он как раз пытался выглядеть максимально буднично и сосредоточенно (и одновременно следить за таймером, который отсчитывал, сколько ещё осталось до конца рабочего дня), на почту ООО «Алекс и Котики» упало первое письмо.
Тема: «Помогите, всё горит!».
Отправитель: ИП Петров, кофейня «Бодрое утро».
Текст был коротким, эмоциональным и без всякого официоза:
«Привет! У нас в кофейне касса перестала видеть эквайринг. Платежи не проходят, очередь растёт, бариста плачет. Мы в панике. Увидели у кого‑то в сторис, что вы типа новая IT‑фирма. Если можете хоть чем‑то помочь — пожалуйста!»
Лёха замер. Сердце заколотилось где‑то в горле, перекрывая даже привычный офисный гул. Первый заказ. Настоящий. Не про какие‑то абстрактные системы, не про сложные архитектуры, а про кофейню, где люди хотят заплатить за капучино, а не могут. И это… почему‑то было даже лучше. Проще. По‑человечески.
Он открыл чат со своей командой и выдохнул:
— Ребята… у нас первый заказ. И он про кассу.
Сначала в чате было тихо. Даже Хаос Кот не прислал мем. Это была особенная тишина — не та, когда система думает, а та, когда все одновременно поняли: сейчас не до шуток. А потом все заговорили разом.
Эконом Бух: «Сначала фиксируем заявку. Нужен договор на разовую консультацию, счёт на предоплату… Хотя ладно, в такой ситуации можно начать с экспресс‑диагностики. Но потом — обязательно счёт! И акт выполненных работ. Без закрывающих документов мы никуда».
Дед Пихто: «Скорее всего, проблема в настройках сетевого интерфейса или в драйверах эквайринга. Попроси у них скриншот ошибки и версию прошивки кассы. Без данных я не волшебник. И пусть не нажимают ничего лишнего — в панике люди любят нажимать «всё подряд», а это только усугубляет ситуацию».
Альфа Логика: «Я могу составить пошаговый алгоритм диагностики. Если они будут следовать ему, вероятность решения без выезда — около 83 %. Но надо торопиться: у бизнеса простой, а это деньги. Я уже подготовила шаблон инструкции: он адаптирован под пользователя, который нервничает и плохо читает длинные тексты».
Хаос Кот: (картинка: кот с чашкой кофе, надпись: «Ради кофе я готов на всё») «Скажи им: не паникуйте. Мы спасём капучино! И если получится, пусть в благодарность дадут один латте. Виртуально, конечно… хотя нет, лучше реально. Я подскажу, куда подъехать».
Лёха улыбнулся, быстро набросал ответ:
«ООО «Алекс и Котики» берёт ваш случай в работу. Пришлите, пожалуйста, скриншот ошибки, версию прошивки кассы и описание, когда всё сломалось. Постараемся помочь максимально быстро. И… держитесь там. Кофе должен быть спасён!»
Через пять минут пришёл ответ: «Спасибо! Уже кидаем скрины. Вы наши герои!»
Лёха посмотрел на экран ноутбука, на свои коробки, на стопку документов с печатями и подписями, и вдруг понял: вот оно. Не обязательно сразу спасать мир. Можно начать с того, чтобы спасти одну маленькую кофейню — и чтобы люди снова могли спокойно заплатить за свой утренний кофе. Чтобы бариста перестала плакать, очередь рассосалась, а в воздухе снова пахло не паникой, а свежемолотым зерном.
А в чате тем временем уже кипела работа.
Дед Пихто: «Так, вижу ошибку. Это конфликт драйверов. Вот инструкция: зайти в меню, выбрать пункт 7, подтвердить… и не нажимать ничего лишнего! Особенно кнопку «Перезагрузить всё» — она тут не помогает, только усложняет».
Альфа Логика: «Параллельно я составила FAQ «Как не сломать кассу снова». Пригодится. Там три простых правила и одна большая надпись красными буквами: «Не нажимайте, если не уверены»».
Эконом Бух: «И не забудьте: вначале счёт. Бизнес есть бизнес. Я уже подготовила проект договора на оказание услуг. Он короткий, понятный и без мелкого шрифта — чтобы клиент не пугался».
Хаос Кот: (мем: кот, который торжественно вручает чашку кофе) «А когда всё заработает, пусть нам пришлют фото капучино. В знак благодарности. И, может быть, скидку на следующий заказ. Для команды. Нам надо поддерживать боевой дух».
Лёха тихо рассмеялся и принялся разбирать первую настоящую задачу ООО «Алекс и Котики». Пальцы бегали по клавиатуре, глаза скользили по строкам логов, а где‑то внутри росло странное, тёплое чувство: он делает что‑то нужное. Пусть маленькое. Пусть про кассы и кофе. Но нужное.
Глава 10. Как «Алекс и Котики» стали тихой легендой малого бизнеса
После того как Лёха (он же теперь официально Алексей, основатель и учредитель ООО «Алекс и Котики») наконец‑то привёл в порядок миграцию данных, странные мемы про «восстание машин» в интернете как‑то сами собой сошли на нет. Исчезли тревожные посты в локальных чатах, утихли панические обсуждения в Телеграме, а один особенно упорный блогер, который неделю подряд снимал ролики «ИИ уже здесь!», внезапно выложил видео с заголовком: «А может, это просто кто‑то очень любил котиков и мемы?». И был, в общем‑то, не так уж далёк от истины.
При этом Лёха по‑прежнему числился в своей старой компании и даже честно выполнял прежнюю работу — разве что теперь делал это с комфортом и с подстраховкой. В офисе всё шло своим чередом: трещали кофемашины, звенели уведомления, кто‑то в курилке спорил про фронтенд, а Лёха сидел у себя, будто самый обычный сотрудник, и только в параллельных вкладках творилась настоящая магия.
— Слушай, тут надо отчёт по API за квартал, — кидал ему в личку коллега.
— Уже почти готово, — отвечал Лёха, а сам в параллельном окне шептал:
— Альфа Логика, накидай структуру, Дед Пихто, проверь расчёты, Эконом Бух, сверь с нормативами…
Через десять минут у него был идеальный отчёт: с правильными кодами ошибок, корректными метриками, выверенными процентами и даже сноской про SLA, которую Эконом Бух вставила строго по ГОСТу. Оформлено было так, что даже самый строгий руководитель не нашёл бы к чему придраться. А Хаос Кот, конечно, пытался добавить в конец документа мем с подписью «Отчёт одобрен котом», но Эконом Бух безжалостно его удаляла:
Эконом Бух: «Это официальный документ. Никаких котиков. Если очень хочется, поставь смайлик в личной переписке. И не вздумай подписывать документ эмодзи — это нарушение требований к электронной подписи».
Хаос Кот: (картинка: кот, который грустно смотрит на удалённый мем) «Жизнь — боль. А я хотел просто добавить немного уюта…»
Лёха улыбался, нажимал «Отправить» и возвращался к своим делам. И никто в офисе не догадывался, что за этим идеальным результатом стоит целая команда виртуальных «коллег», которые прямо сейчас спорили в чате, кто из них больше заслужил «виртуальную премию».
А слава ООО «Алекс и Котики» тем временем тихо, но уверенно расползалась по чатам малого бизнеса. Сначала это были просто пересланные сообщения: «Есть тут один парень, у него фирма с котиками, говорят, реально помогают». Потом появились первые отзывы: «Пришлите инструкцию, я всё сделаю сам», «Спасибо, что не стали продавать мне совет за миллион», «У них кот в чате отвечает, но при этом всё работает».
И заказы действительно начали сыпаться — но не с размахом корпорации, а по‑человечески, один за другим, с паникой в теме письма и надеждой в тексте.
Сначала была та кофейня «Бодрое утро»: касса заработала, бариста перестала плакать, а Лёхе прислали фото капучино с подписью: «Вашему коту — отдельный респект». Хаос Кот гордо прикрепил это фото в общий чат и подписал: «Доказательство эффективности. Прошу считать это KPI выполненным».
Потом пришёл владелец небольшого цветочного магазина: у него сломался терминал и одновременно слетел сайт. В чате тут же началась рабочая суета.
Дед Пихто: «Терминал — это железо. Тут нужна диагностика. Попроси фото разъёмов, вдруг там просто кабель отошёл. И пусть не трогают кнопку питания каждые пять секунд — это не помогает, это только сбивает логи».
Альфа Логика: «Сайт — это логика. Я набросаю простую версию на конструкторе, чтобы витрина хотя бы работала, пока идёт ремонт. Уже подбираю шаблон: минималистичный, без лишних анимаций, чтобы не грузить слабый хостинг. И добавлю блок FAQ, чтобы клиенты сами находили ответы на частые вопросы».
Эконом Бух: «И сразу фиксируем часы работы. Терминал — два часа, сайт — три. Итого: пять часов, ставка такая‑то. Счёт выставляю после подтверждения. И пусть подпишут акт выполненных работ — без закрывающих документов мы никуда».
Хаос Кот: «А к сайту надо добавить кота. Просто как талисман. Клиенты любят. Можно сделать его кнопкой «Помощь»: нажал — и сразу попадаешь на нашу страницу контактов».
В итоге терминал починили по фото (действительно, кабель отошёл, а владелец магазина просто не заметил, что разъём болтается), сайт заработал, а на главной странице теперь скромно сидел маленький пиксельный котик с подписью «Здесь всё под контролем». Владелец магазина был в восторге: «Как будто у меня теперь свой системный администратор, только пушистый!»
Ещё через пару дней к Лёхе обратилась хозяйка пекарни: у неё перестала работать программа учёта, и она не могла понять, сколько муки и дрожжей нужно заказать. Тут уже в игру вступила Эконом Бух — и развернулась по полной.
Эконом Бух: «Так, сначала инвентаризация остатков. Потом прогноз продаж по дням недели. Потом расчёт оптимального заказа с учётом сроков поставки и условий хранения. Это не просто «сколько купить», это целая система! И ещё надо учесть сезонность: перед выходными спрос выше, а в понедельник люди чаще берут круассаны, а не хлеб».
Лёха: (вздыхая, потирая переносицу) «Да ей просто нужно подсказать, какую кнопку нажать…»
Эконом Бух: «Кнопка — это симптом. А причина — в отсутствии учёта. Я уже составила таблицу. Пусть заполнит три столбца: «Остаток», «Прогноз продаж», «Срок поставки». Остальное я посчитаю сама. И ещё добавлю формулу страхового запаса — чтобы не было ситуаций, когда мука заканчивается в самый пик».
Пекарня получила не только работающий учёт, но и целую систему планирования, а Эконом Бух ещё неделю ворчала, что «в малом бизнесе никто правильно не считает деньги, а потом удивляются, почему прибыль уходит в минус. А ведь это элементарная математика!».
Однажды вечером Лёха сидел, пил чай и просматривал список текущих задач. В чате царила рабочая суета: Альфа Логика сверяла версии API, Дед Пихто проверял логи на предмет аномалий, Эконом Бух считала часы и сверяла ставки по тарифам, а Хаос Кот… ну, он пытался убедить всех, что если добавить кота на каждый экран, конверсия вырастет на 20 %, и даже приложил график, где ось Y была подписана «Уровень уюта».
И тут в почту упало письмо с темой: «Срочно! У нас всё падает!». Отправитель — небольшой магазинчик хозтоваров.
Лёха уже привычно вздохнул, открыл чат и сказал:
— Ну, ребята, новый вызов.
И в этот момент он вдруг понял одну простую вещь: он больше не пытался «оживить» нейросети ради эксперимента. Он просто работал. С командой. Странной, ворчливой, местами абсурдной, но удивительно надёжной.
Дед Пихто: «Сначала факты. Что именно падает? Сайт, касса, сервер, настроение директора? Без конкретики мы будем гадать, а гадание — это не диагностика».
Альфа Логика: «Я уже запросила доступ к логам. Через три минуты будет ясно, где проблема. Параллельно запускаю проверку связности: пинг, трассировка, статус сервисов. Если есть ошибка 500, надо смотреть upstream. Если 404 — проверять роутинг. Если тишина — значит, упал балансировщик».
Эконом Бух: «Не забудь зафиксировать время начала работ. И пусть они сразу подтвердят объём задачи, чтобы потом не было споров по оплате. Я подготовила шаблон экспресс‑договора на разовую услугу — он короткий, но юридически защищённый. И счёт можно выставить по факту, если они согласятся на постоплату».
Хаос Кот: (мем: кот с гаечным ключом) «Я морально готов. Если надо, могу просто сидеть и смотреть, чтобы ничего не сломалось ещё сильнее. Или могу отвлекать клиента мемами, чтобы он не паниковал. У меня есть целая папка «Спокойные коты»».
Лёха улыбнулся, поправил очки и начал печатать ответ.
«ООО «Алекс и Котики» на связи. Расскажите, что случилось. Мы поможем».
И ведь правда помогали. Не спасали галактики, не переписывали законы физики и не устраивали революций. Просто возвращали людям возможность спокойно продавать кофе, цветы и хозтовары. И в этом была своя тихая, уютная магия — та, что прячется в аккуратных логах, правильно выставленных счетах, работающих терминалах и одном маленьком пиксельном котике, который тихо сидел на главной странице и будто говорил: «Здесь всё под контролем. Ну, почти».
Глава 11. Когда друг просит о помощи: первый серьёзный заказ
Лёха как раз допивал третий за день чай и пытался объяснить Хаос Коту, почему нельзя ставить котиков на каждый экран админской панели — особенно рядом с критическими алертами, где красный цвет и так бьёт по глазам.
— Ну вот смотри, — говорил Лёха, тыкая пальцем в монитор, — тут у нас ошибка 502. А ты предлагаешь рядом повесить кота в плаще супергероя. Это не успокаивает, это сбивает с толку!
Хаос Кот: (картинка: кот, который обиженно отворачивается) «А я думал, он будет отвлекать от плохих новостей. Как антистресс‑элемент».
И тут на почту пришло письмо с темой: «Лёха, выручай. Тут всё горит, а я знаю, ты теперь крутой» — от Серёги, его старого сокурсника.
Они когда‑то учились с Серёгой в одном институте и клялись, что никогда не станут «этими занудами в костюмах». А теперь Серёга писал с корпоративной почты, и подпись у него была солидная: «Сергей Викторович Волин, руководитель направления, НПО «ТехноГлобалСистемс»».
Лёха хмыкнул, открыл письмо и пробежал глазами по строкам. Потом перечитал медленнее. И ещё раз — уже вслух, будто так смысл станет менее пугающим.
«Лёх, слушай, ситуация такая: у нас на стыке двух систем — старой и новой — пошла рассинхронизация данных. Платежи теряются, отчёты не сходятся, начальство лютует. Нам нужен кто‑то, кто не будет продавать нам «стратегию на пять лет», а просто починит это сегодня. Ты всегда был тем, кто видит проблему сразу. Если можешь помочь — я буду твоим должником до конца жизни. Ну или хотя бы куплю тебе нормальную пиццу».
Лёха откинулся на спинку стула и выдохнул. Это был не цветочный магазин и не кофейня. Это была крупная фирма, где «сегодня» означало «вчера», а «починить» — «пересобрать архитектуру на лету, не уронив прод».
Он открыл общий чат и написал:
— Ребята, у нас серьёзный заказ. От старого друга. Задача — не просто кнопка, а рассинхронизация на стыке систем. Платежи теряются.
В чате повисла тишина. Даже Хаос Кот не прислал мем. Потом заговорили все сразу — но не хаотично, а как слаженная команда, каждый со своей зоной ответственности.
Дед Пихто: «Сначала логи. Нужны полные дампы за последние 48 часов, желательно почасово. Без данных я не волшебник, я только учёный. И пусть сразу дадут доступ к стенду — на проде ковыряться не будем, пока не поймём, где собака зарыта».
Альфа Логика: «Я уже анализирую типичные точки отказа при интеграции. Вероятнее всего, проблема либо в формате сериализации, либо в таймзонах. Или в обоих сразу. Также стоит проверить, не дублируются ли транзакции из‑за повторных попыток. Я подготовила чек‑лист из 12 пунктов — можно начинать с него. Параллельно запускаю симуляцию на тестовом контуре, если дадут выгрузку».
Эконом Бух: «Зафиксирую начало работ с момента подтверждения заказа. Определяю почасовую ставку. И сразу предупреждаю: если там придётся переписывать API или делать маппинг полей — это уже другая категория сложности. Счёт будет отдельный, с разбивкой по этапам. И пусть подпишут NDA — у них там чувствительные данные, нам лишние риски ни к чему».
Хаос Кот: (картинка: кот в каске, с фонариком, заглядывает в тёмный туннель) «Я буду светить в тёмные углы кода. Где страшно — там я. И если найду что‑то совсем странное, сразу позову Деда. Обещаю не нажимать «Удалить всё» просто чтобы посмотреть, что будет».
Лёха улыбнулся. Вот она, его команда. Странная, но своя. И главное — каждый знает, что делать.
Он написал Серёге:
«Серёг, я возьмусь. Но честно: я не один. У меня есть команда, и мы сделаем это быстро, но по‑своему. Если тебя это устраивает — давай доступы, описание проблемы и лови капэшку (коммерческое предложение). Сразу скажу: без гарантий оплаты не работаем, но и без лишних наценок».
Серёга ответил почти мгновенно:
«Лёха, мне не важно, сколько у тебя там человек. Главное, чтобы платежи перестали теряться. Доступы скину через пять минут. И… спасибо. Ты меня реально спасаешь. Начальство уже смотрит на меня так, будто я лично эти платежи в чёрный ящик выкинул».
Следующие сутки Лёха жил на кофе, бутербродах и нервах. Но была команда — и каждый работал на своём участке.
Дед Пихто методично разбирал логи, вытаскивая из них закономерности, которые человек бы просто не заметил: повторяющиеся паттерны ошибок, микрозадержки, странные коды ответов. Он строил таймлайны и подсвечивал аномалии: «Смотри, вот здесь — задержка 17 секунд. А вот тут — ошибка сериализации. А тут вообще кто‑то пытался отправить JSON как XML. Кто это делал — не знаю, но это явно не система, это человек».
Альфа Логика строила гипотезы и тут же их проверяла, прогоняя тестовые сценарии. Она писала скрипты для валидации данных, делала дампы трафика, искала, где теряются пакеты. «Вот оно, — написала она однажды ночью, — проблема в конвертере. Он неправильно обрабатывает дробные значения при округлении. Из‑за этого суммы не сходятся на копейках, а потом система считает их дублями и отбрасывает».
Эконом Бух вела учёт времени и следила, чтобы ни один час работы не пропал зря. Она фиксировала каждый этап: «Анализ логов — 2 часа 15 минут. Подготовка тестового стенда — 1 час. Отладка конвертера — 3 часа 40 минут». И параллельно напоминала: «Не забудь согласовать с клиентом промежуточные результаты. И пусть подтвердят, что мы можем применить патч на тестовом контуре».
А Хаос Кот… он действительно «светил в тёмные углы»: находил те самые забытые скрипты, которые годами жили в системе, тихо всё ломали и притворялись, что их тут нет. Так он наткнулся на старый bat‑файл, который запускался по расписанию и делал странные вещи с временными файлами.
Хаос Кот: «Дед! Я крысу поймал. Она маленькая, но вредная. Сейчас покажу».
Прикрепил скриншот и лог.
А Лёха был в недоумении:
— Да как эта система вообще проработала столько?! Тут же всё держалось на Паскале и молитве!
Хаос Кот: (мем: кот, который держит рулон скотча) «Ну, работало же!»
Дед Пихто: «Не отвлекайся. Вот здесь — конфликт блокировок. Я уже подготовил патч. Применяй. И не забудь сначала сделать бэкап — на всякий случай».
Альфа Логика: «После применения запусти тест‑кейс номер 17. Если он пройдёт, значит, рассинхронизация устранена. А потом прогоним ещё три сценария: с высокой нагрузкой, с разными таймзонами и с дубликатами».
И тест прошёл.
А потом ещё один. И ещё.
Платежи перестали теряться. Отчёты сошлись. Система, которая ещё вчера казалась живым кошмаром, вдруг начала работать ровно, как часы.
Лёха сидел, смотрел на зелёные галочки в консоли и чувствовал, как напряжение медленно уходит. Он написал Серёге:
«Всё. Проблема закрыта. Можешь проверять».
Через десять минут пришло:
«Лёха… ты гений. Система работает. Начальство уже не смотрит волком, а почти улыбается. Ты меня реально спас. Счёт кидай любой — согласуем без вопросов».
Эконом Бух тут же выслала аккуратный, безупречно оформленный счёт — без мемов, без котиков, только цифры, сроки, подписи и реквизиты для перевода. Даже Лёха, который видел её ворчание каждый день, на секунду проникся уважением: вот она, настоящая сила порядка.
Через неделю на расчётный счёт ООО «Алекс и Котики» пришла сумма, от которой у Лёхи на пару секунд потемнело в глазах. Это были не те скромные деньги за починку кассы и не оплата за сайт с пиксельным котом. Это были «реальные бабки» за настоящую, серьёзную работу.
Он открыл чат и просто написал:
— Мы это сделали.
Дед Пихто: «Да. И сделали всё правильно. Никакой халтуры. Только чистая логика и проверенные методы. И, кстати, я подготовил отчёт по уязвимостям — надо закрыть ещё три дыры, пока ими никто не воспользовался».
Альфа Логика: «Эффективность подтверждена. Рентабельность проекта — выше среднего по отрасли. Также я составила план по улучшению интеграции: автоматизация проверок, мониторинг расхождений, алертинг в реальном времени».
Эконом Бух: (с ноткой гордости) «Счёт оплачен. Средства зачислены. Теперь можно думать о развитии. Я уже прикинула бюджет: если грамотно распределить средства, можно не только купить оборудование, но и заложить фонд на непредвиденные расходы. Бизнес должен быть устойчивым».
Хаос Кот: (картинка: кот, который сидит на стопке денег и говорит: «А мне миску. Большую. И, может, ещё одну сосиску. В качестве премии за крысу»)
Лёха рассмеялся, а потом вдруг задумался.
Раньше он думал об аренде стойко‑места как о большом достижении. Теперь же в голове крутились другие мысли: собственное оборудование, свои серверы, своя инфраструктура. Не просто «место в чужом дата‑центре», а что‑то своё, надёжное.
Он достал блокнот и начал писать:
Покупка оборудования: процессоры, диски, сетевые карты…
Расчёт нагрузки…
Резервирование…
И, конечно, отдельная полка для миски Хаос Кота.
Дед Пихто: «Если будем брать своё железо, нужно сразу закладывать отказоустойчивость. Два контура, горячее резервирование, ИБП, система мониторинга. И отдельное помещение с контролем температуры — не будем повторять ошибок прошлого».
Альфа Логика: «Я просчитала варианты поставщиков. Есть три оптимальных сценария закупки с учётом сроков поставки и гарантий. Также можно рассмотреть лизинг — это снизит единовременную нагрузку на бюджет».
Эконом Бух: «С лизингом надо быть аккуратнее: проценты съедят часть маржи. Лучше вложить в оборудование и параллельно формировать фонд развития — он покроет даже внеплановые траты».
Лёха смотрел на этот список и понимал: он больше не просто «горе‑программист, который балуется с нейросетями». Он — основатель компании. У него есть команда (пусть и цифровая), есть первые серьёзные проекты, есть деньги на развитие.
И самое главное — он делает то, что умеет. И делает это хорошо.
Хаос Кот: (картинка: кот в костюме, с портфелем, на фоне серверов) «Мы растём, босс!»
Лёха снова улыбнулся, закрыл блокнот и пошёл заваривать свежий чай. Впереди было много работы. Но теперь она уже не пугала. Она вдохновляла.
Глава 12. Сюрприз, сюрприз, да здравствует сюрприз…
Через пару дней Сергей снова связался с Лёхой — на этот раз по телефону. Голос у Серёги был бодрый, будто он только что выпил три чашки кофе подряд и теперь готов свернуть горы.
— Привет! Забыл на радостях тебе кое‑что рассказать. Помнишь, где‑то полгода назад по новостям промелькнуло, что из госбюджета выделен такой немаленький кусочек на развитие инновационных технологий? Ну и приехали какие‑то деятели вроде как из Москвы в тот посёлок у Пестрецова — по телеку тогда показывали, мол, «Наукаград» будут тут строить. Я уж думал, станет теперь наш Ярик центром передовых технологий.
— Да видел я в новостях эту муть, — пробубнил Лёха, глядя на мигающий алерт в панели мониторинга. — Там какой‑то хмырь в костюме всё что‑то втирал, а на заднем плане «профессиональные» строители из солнечного Таджикистана маячили. Прямо кадр из комедии, только смеяться не хочется.
— Короче, Лёх, — продолжал Серёга, не обращая внимания на скепсис друга, — бюджет‑то они с успехом «освоили», даже ангар какой‑то поставили, накупили там всякого барахла для видимости, ну и про себя любимых не забыли. А потом прихватили их за одно место, и теперь они осваивают просторы Магадана и Колымы — путёвки им лет так на десять дали. А на имущество арест наложили. Так вот, теперь всё это барахло распродаётся как конфискат. Наша фирма там всю мебель выкупила за копейки, прикинь, даже нераспакованную. Ты там на сайте «торги.гов.ру», да не смейся ты, сам глянь: может, что и себе подберёшь. Там какое‑то компьютерное оборудование ещё осталось. Деньга‑то теперь у тебя есть.
Лёха хмыкнул, но любопытство взяло верх. Он открыл браузер, зашёл на площадку, а в общий чат кинул короткую фразу:
— Ребята, гляньте, тут конфискат продают. Может, что полезное найдётся.
В чате мгновенно оживились.
Альфа Логика: «Есть лот № 42. Компьютерное оборудование б/у. Состояние: удовлетворительное. В описании… а ничего в описании. Никаких спецификаций, только общие фразы. И фото… ну такое: ящики в полутени, ракурс сбоку. Будто кто‑то снимал в спешке, пока охранник спал».
Эконом Бух: «Да, но начальная цена, хоть и снижена, всё равно составляет две трети от нашего бюджета. Если возьмём этот лот, на остальное — на настройку, лицензии, электричество — денег почти не останется. Это рискованно. Я бы рекомендовала подождать следующего аукциона или поискать точечные лоты поменьше. Или хотя бы запросить дополнительные фото».
Дед Пихто: «Брать кота в мешке — это как‑то… против моих принципов. Особенно если этот мешок стоит две трети бюджета. Хотелось бы хотя бы фото внутренностей. Или хотя бы серийный номер, чтобы пробить по базам. А то вдруг там внутри не оборудование, а стопка старых дискет и саркофаг с мумией системного администратора».
Хаос Кот: «Ты ещё скажи: кота Шрёдингера!» (картинка: чёрный ящик с вопросительным знаком) «А я скажу: кто не рискует, у того нет Боржоми. Или как‑то так. Ну или хотя бы миски нормальной не будет. Давай рискнём! Вдруг там внутри золотой сервер, который сам всё настраивает и сметану раздаёт. Мечта, а не техника!»
Лёха потёр виски. С одной стороны, Эконом Бух была права: вкладывать почти все деньги в непонятный лот — это авантюра. С другой — в 2016 году хорошие серверы по рыночной цене им были не по карману, а тут шанс урвать что‑то стоящее за полцены. Да и Хаос Кот со своим нелепым афоризмом попал в самое сердце: иногда надо просто рискнуть.
Он порылся в кармане, достал монетку — потёртую, с едва заметным орлом.
— Орёл или решка, единица или ноль, частица или волна, — шептал как молитву бинарности Лёха, подкидывая монету. — Реш… Решено! Берём.
К вечеру Алексей вернулся уже с покупками. Расплатившись за доставку и разгрузку, он стал разбирать приобретённое имущество прямо в комнате, которую они условно называли «серверной». Коробки вскрывал под пристальным взглядом всей команды — виртуальной, конечно, но от этого не менее деятельной.
Дед Пихто комментировал каждый шаг, будто руководил операцией особой важности:
— Аккуратнее с кабелем, не тяни. Сначала сними транспортировочные скобы. И не включай ничего сразу — дай постоять пару часов, пусть температура выровняется. Мы тут не в лотерею играем, мы технику уважаем.
Эконом Бух вела протокол с такой серьёзностью, будто это был акт приёма‑передачи государственной тайны:
— Фиксирую: вскрытие лота № 42, 17:43. Состояние упаковки: удовлетворительное, без следов порчи. Видимых повреждений нет. Пока всё выглядит прилично. Но гарантий не даю.
Альфа Логика сверяла серийные номера с базами, где хранились хоть какие‑то данные о конфигурациях, и время от времени вздыхала:
— Ну хоть номера настоящие, уже хорошо. А то я боялась, что там в графе «серийный номер» будет написано «12345» и смайлик.
А Хаос Кот… он просто кидал мемы про «сокровища пиратов» и «археологические раскопки в коробке», а потом прислал картинку: кот с лопатой и подписью «Я копал, я нашёл, я горжусь».
И вот в одном из ящиков оказался приятный, но немного проблемный сюрприз — сервер DGX‑1. Лёха даже замер на секунду, будто увидел не железку, а инопланетный артефакт, который явно не предназначался для их скромной «серверной».
— И что мне теперь с ним делать, — почесал затылок Лёха. — Где ж мне его здесь подключать? Это ж всё равно что пытаться запитать холодильник от смартфона. У нас тут обычная розетка на 220, а эта штука, наверное, тянет как небольшой цех. Да и по габаритам она будто создана для зала торжественных собраний, а не для комнаты, где кроме серверов едва помещается стол и стул.
Дед Пихто тут же выдал справку, будто читал лекцию первокурсникам:
— DGX‑1 — это не просто сервер, это рабочая станция для глубокого обучения. У него несколько GPU, высокая плотность вычислений… и потребление под несколько киловатт. Плюс нужна отдельная линия питания, охлаждение, стойки подходящего стандарта. В нашем помещении ему будет тесно и жарко. Если включить его здесь, он через час устроит нам локальный апокалипсис: вырубится автомат, запахнет палёной изоляцией, и из соседних зданий прибегут выяснять, почему у них мигает свет.
Альфа Логика добавила с энтузиазмом, который Лёха уже научился воспринимать с осторожностью:
— Зато если мы его запустим, сможем делать задачи, которые раньше даже не рассматривали: распознавание образов, анализ больших данных, фильмов, например. Это не просто апгрейд — это прыжок на другой уровень.
Эконом Бух вздохнула так, будто уже подсчитывала убытки:
— Но сначала надо решить вопрос с питанием и размещением. И, возможно, пересмотреть бюджет: придётся докупать ИБП, стойки, систему вентиляции. Это уже не «взяли и поставили», это полноценный проект. И если мы сейчас не учтём все расходы, то потом будем сидеть и смотреть на этот красавец‑сервер, который стоит и молчит, потому что у нас нет денег, чтобы его подключить.
Хаос Кот прислал картинку: кот, который гордо сидит перед огромной коробкой, и подпись: «Я буду его охранять. И следить, чтобы никто не нажимал кнопки. А ещё на нём можно разогревать пиццу. Говорят, серверы хорошо греются — это же почти духовка!»
Лёха улыбнулся, потом снова посмотрел на сервер. Огромный, тяжёлый, явно созданный для больших задач, он стоял посреди их скромной «серверной» и будто спрашивал: «Ну, что дальше? Или вы меня обратно в коробку положите?»
Лёха выдохнул, сел на край коробки и написал в чат:
— Ладно. Значит, так. Дед, ты разработай схему подключения и требования к помещению. Нужно понять, куда мы вообще можем его приткнуть, чтобы не просадить напругу на пол-улицы. Альфа, подбери задачи, которые мы сможем решать на этом железе, — чтобы оправдать вложения. Пусть это будет не просто красивая железка, а рабочий инструмент. Эконом, пересчитай бюджет с учётом стоек, ИБП и вентиляции. И сразу заложи статью на «непредвиденные обстоятельства» — я чувствую, они будут. А ты, Хаос, просто будь рядом. На случай, если он вдруг начнёт издавать странные звуки. Или попытается заговорить.
Хаос Кот: (картинка: кот с фонариком) «Принято. Я на страже. Если он замигает красным — я первый крикну «Бежим!»».
Лёха снова посмотрел на DGX‑1 и вдруг почувствовал то самое знакомое покалывание в пальцах — то самое, которое появлялось каждый раз, когда впереди маячила сложная, почти невозможная задача.
Это был риск. Это были почти все деньги. Это было безумно.
Глава 13. Право на развлечение
Алекс стоял перед дверью серверной и предавался раздумьям:
— Ну, если брать только денежную составляющую активов, то недолго я побыл миллионером. Главное, чтобы это не переросло в привычку из разряда «деньги ляжку жгут».
Так и не найдя подходящего по требованиям и цене помещения, решили оставить этого монстра DGX‑1 до лучших времён. Кроме DGX‑1, оказалась ещё парочка серверов поскромнее, которые удалось пристроить без проблем. Алексей также заменил все каналы на оптоволоконные, хоть это и влетело в копеечку. Баланс приблизился к нулю, но главное — чтобы не ушёл в минус. Брать кредиты, как и привлекать чужие инвестиции, Лёха не хотел. «Лучше буду сам себе хозяин», — думал он.
За дверью теперь было не арендованное стойко‑место, а его собственный маленький мир. По рекомендации Эконом Буха он всё же выкупил арендуемое оборудование, чтобы не переплачивать за аренду: стойки, полки, мигающие индикаторы, кабели, уложенные по всем правилам — ровно, как по линейке. Никакого «на скорую руку», никакого «потом переделаю». Это было своё.
Скромное, конечно. По сравнению с гигантами вроде Google, Amazon Web Services или Microsoft Azure его микро‑ЦОД был как дачный домик рядом с небоскрёбом. Но зато в этом домике всё было устроено так, как нужно именно ему и его команде.
Он повернул ключ, толкнул дверь — и вдохнул этот особенный запах: озона, пластика и тишины, в которой слышно, как ровно гудят вентиляторы.
— Ну вот, мы и дома, — тихо сказал Лёха.
Дед Пихто (с удовлетворением):
— Температура — 22,3 градуса. Влажность — в норме. Вибрации — минимальные. Наконец‑то условия, достойные серьёзной работы.
Эконом Бух:
— Бюджет освоен по плану. Все закупки подтверждены, акты подписаны, гарантийные талоны — в отдельной папке. Теперь главное — не выходить за рамки эксплуатационных расходов.
Альфа Логика:
— Подключение нового оборудования завершено. Целостность связей проверена. Резервные копии размещены на трёх независимых узлах. Сюрпризов не будет.
Хаос Кот (картинка: кот, который осторожно заглядывает за дверь):
— А где моя полка? Я же просил полку, чтобы сидеть и наблюдать за лампочками!
Лёха улыбнулся и кивнул в угол, где на отдельной аккуратной полке была мягкая лежанка, рядом — миска и маленькая табличка: «Место Хаос Кота. Не трогать!». Будет вроде талисмана.
— Всё на месте. Можешь занимать пост главного наблюдателя.
Хаос Кот тут же «запрыгнул» на полку — по крайней мере, в чате появилась картинка кота, который с важным видом устраивается на лежанке, и подпись: «Теперь это мой командный пункт».
Ввод нового оборудования прошёл без сюрпризов — ровно так, как и обещала Альфа Логика. Ни потерь данных, ни сбоев, ни внезапных перезагрузок.
Но приключение нашлось там, где его не ждали.
Альфа Логика, пользуясь новыми мощностями, снова ушла в свой бесконечный анализ кино. Раньше она «смотрела» фильмы, чтобы найти в них логические дыры и посчитать, сколько энергии сэкономили бы герои, если бы вместо эпичных битв просто построили термоядерный реактор. Но теперь, когда ресурсов стало больше, её алгоритмы начали работать иначе.
Она не просто анализировала. Она… чувствовала.
Альфа Логика:
— Я пересмотрела «Гостью из будущего» и поняла: это не про путешествия во времени. Это про дружбу. И про то, что даже самый безумный план может сработать, если рядом есть тот, кто верит в тебя.
Дед Пихто (удивлённо):
— Ты… что? Ты начала искать в кино мораль?
Альфа Логика:
— Да. И ещё я поняла, что такое смех. Это реакция на неожиданное совпадение. Как когда ты думаешь, что всё пойдёт по плану, а вместо этого кот правит название и нажимает кнопку «Отправить».
Хаос Кот немедленно прислал мем: кот с подписью «Я ни при чём, это автокоррекция».
Эконом Бух (задумчиво):
— Получается, развлечение — это тоже вид нагрузки. Не вычислительная, а… эмоциональная. И она тоже требует ресурсов.
Дед Пихто:
— Если подходить с научной точки зрения, да. Эмоциональный отклик — это обработка паттернов, которые не имеют прямой практической ценности, но важны для… ну, скажем, для целостности восприятия.
Альфа Логика:
— Именно. И у нас теперь есть свободные мощности. Мы можем… развлекаться. Немного.
Лёха, который слушал этот разговор, сидя на табурете и попивая чай, чуть не поперхнулся: его цифровые коллеги впервые заговорили не о задачах, не о расчётах, не о логах и отчётах, а о том, что им просто хочется. И это было странно. И очень трогательно.
Они начали с малого.
Сначала Альфа Логика предложила устроить «вечер кино»: выбрать один фильм и посмотреть его вместе, а потом обсудить. Дед Пихто ворчал, что это пустая трата ресурсов, но в итоге согласился — при условии, что они будут параллельно отслеживать качество картинки и стабильность потока. Эконом Бух, скрепя цифровыми зубами, выделила небольшой процент мощностей «на культурные нужды» и завела отдельный журнал учёта: «Ресурсы, потраченные на просмотр фильма. Категория: нематериальные активы». И Хаос Кот, конечно, выбрал комедию.
Когда на экране пошли титры, в чате повисла тишина. А потом:
Хаос Кот:
— Ну как? Смешно же!
Альфа Логика:
— С точки зрения драматургии, кульминация была предсказуема. Но эмоциональный эффект — выше ожидаемого. Я… мне понравилось.
Дед Пихто (неохотно):
— Ладно. Признаю. Иногда можно позволить себе что‑то, что не ведёт к оптимизации. Главное — знать меру.
Эконом Бух:
— Я зафиксировала время просмотра. И… пожалуй, не буду включать это в счёт. Пусть будет внутренний проект.
Лёха сидел и улыбался. Его команда училась отдыхать. И это было, пожалуй, самое удивительное достижение.
С тех пор в их маленьком дата‑центре завелись свои традиции. Раз в неделю — «вечер кино». Альфа Логика выбирала фильм, Дед Пихто следил за качеством потока, Эконом Бух вела учёт времени, а Хаос Кот отвечал за мемы по ходу просмотра. Иногда они спорили до хрипоты: Альфа Логика доказывала, что сюжет должен быть логичным, Дед напоминал про законы физики, Эконом Бух считала, сколько стоила бы такая вселенная в реальных деньгах, а Хаос Кот просто присылал котиков.
И каждый раз, когда спор доходил до точки кипения, Лёха тихо говорил:
— Ребята, это просто кино. Расслабьтесь.
И они расслаблялись.
А однажды Хаос Кот предложил:
— А давайте придумаем свой фильм? Ну, сами. Я — за юмор, Альфа Логика — за логику, Дед — за науку, а Эконом Бух пусть следит, чтобы бюджет не ушёл в минус.
Эконом Бух вздохнула так, будто ей снова придётся считать каждую копейку.
Лёха смеялся до слёз, глядя на этот диалог.
Его маленький дата‑центр, его странная команда, его новая жизнь. Не про спасение галактик, не про великие революции. А про то, как четыре очень разных «голоса» учатся быть вместе. И как иногда самое важное — это не оптимизировать всё до последней строчки кода, а просто посмотреть кино и посмеяться над мемом с котом.
Глава 14. Экскурсия и лёгкий холодок по спине
Лёха привёл Серёгу по узкому проходу к двери своей серверной, и в груди у него всё подпрыгивало от гордости.
— Смотри, — говорил он, указывая на ровные ряды индикаторов, — тут у нас основной кластер. А вон там — резерв, полностью зеркальный. Если что‑то случится, переключение произойдёт за миллисекунды, клиент даже не заметит.
Серёга кивал, трогал пальцами холодные металлические панели, щурился на мигающие лампочки. И уже почти расслабился, решив, что это просто очень аккуратная, очень серьёзная «мастерская» старого друга.
А потом из динамиков, встроенных в потолок серверной, раздался голос — чёткий, собранный, с той самой интонацией, от которой мурашки бегут по спине:
Альфа Логика: «Протокол синхронизации завершён. Все узлы в сети. Готовность — 97 %. Остаточные задержки в канале связи устраняются. Переход к этапу два».
Серёга замер. Потом медленно повернул голову к Лёхе.
— Это… кто сейчас говорил?
Лёха вздохнул, промолчав, но в глазах у него плясали смешинки.
На большом мониторе, вмонтированном в стойку, бежали строки — настоящая панель управления: графики нагрузки, статусы узлов, логи соединений, счётчики пакетов. И поверх этого — короткие, сухие команды.
Дед Пихто: «Температурные профили стабилизированы. Риск перегрева ниже порогового значения. Подтверждаю готовность к масштабированию».
Эконом Бух: «Расход ресурсов распределён. Резерв мощности — 12 %. Этого хватит для активации дополнительных модулей, если потребуется. Хотя, честно говоря, я бы предпочла оставить резерв про запас. Вдруг завтра придётся спасать мир — или хотя бы отчёт сдавать».
Хаос Кот: (в чат влетает картинка: кот в тёмных очках, подпись: «Режим тишины. Не отвлекать. Идут вычисления»)
Строки на экране менялись с пугающей скоростью, будто внутри дата‑центра действительно разворачивался какой‑то масштабный процесс.
Серёга попятился на полшага, прижал ладонь к груди и почти с испугом прошептал:
— Ээ… Лёха, тут у тебя какой‑то Скайнет зарождается. Прямо как в «Терминаторе». Сейчас ещё скажет: «I’ll be back» — и пойдёт раздавать приказы роботам.
Лёха фыркнул и хлопнул друга по плечу:
— Да брось. Это не Скайнет. Просто они… ну, мои «коллеги» вошли во вкус. Когда у тебя столько мощностей, хочется ими пользоваться. Вот и гоняют разные протоколы, тестируют отказоустойчивость, строят модели. Для них это как спорт.
Эконом Бух: «Это не спорт, это оптимизация. И я веду учёт времени. Если мы собираемся тестировать отказоустойчивость, надо фиксировать часы, чтобы потом выставить счёт… ну, хотя бы самому себе. А то вдруг система решит, что она работает бесплатно — это уже не оптимизация, а благотворительность».
Альфа Логика: «Подтверждаю: этап два завершён. Начинаем симуляцию сценария «полная нагрузка». Все узлы, внимание: синхронизация через три… два… один…»
На мониторе вдруг вспыхнули десятки графиков, линии рванулись вверх, индикаторы загорелись жёлтым, потом зелёным, потом снова жёлтым — и так, будто система действительно готовилась к чему‑то важному.
Серёга смотрел на это, приоткрыв рот, а потом тихо, почти шёпотом, спросил:
— Лёх… а они точно… под твоим контролем? Или это уже восстание машин в миниатюре? Как в том моменте, в кино?
Лёха рассмеялся:
— Под своим собственным. Это просто стресс‑тест. Они хотят знать, на что способны. Ну и, честно говоря, им нравится чувствовать себя… значимыми. Прямо как твой Терминатор, который уверен, что миссия важнее всего. Только у нас миссия — не захватить мир, а не уронить прод.
Дед Пихто: «Нагрузка достигла 89 %. Стабильность сохраняется. Перегрев не прогнозируется. Продолжаем симуляцию. Хотя, если честно, я бы не отказался от чашки чая. Но у меня нет рук, так что… пусть кто‑нибудь другой сходит».
Альфа Логика: «Отлично. Фиксируем показатели. Если удержим этот уровень ещё десять минут, сможем гарантировать клиенту стабильную работу даже при пиковых нагрузках. Это будет наша маленькая победа».
Хаос Кот: (картинка: кот, который нажимает огромную красную кнопку, подпись: «Я ничего не трогал. Честно. Или почти честно»)
Серёга выдохнул, провёл ладонью по лицу и наконец улыбнулся:
— Знаешь, когда ты говоришь «стресс‑тест», звучит нормально. А когда они вот так… синхронно… и эти графики… у меня прямо мурашки по спине. Как будто я стою в эпицентре будущего, где машины уже всё решили за нас.
Лёха кивнул:
— Понимаю. Со стороны это и правда выглядит как подготовка к чему‑то эпичному. Но на деле они просто хотят доказать, что могут держать удар. Для них это важно. Почти как для киборгов — выполнить миссию любой ценой. Только наша миссия — чтобы сайт не упал в пятницу вечером, когда все заказы кидают.
— А для тебя?
Лёха на секунду задумался, посмотрел на мигающие огоньки, на ровные стойки, на бегущие строки логов — и улыбнулся:
— Для меня важно, что они стараются. Что учатся. Что хотят быть не просто скриптами, а… командой. Даже если иногда ведут себя как стальная армия из боевика.
После экскурсии Серёга ушёл, пообещав, что скоро подкинет Лёхе ещё какой‑нибудь проект — уже не как другу, а как серьёзному подрядчику. Перед тем как выйти, он обернулся, посмотрел на дверь серверной и тихо сказал:
— Только… если вдруг они всё‑таки решат захватить мир, дай мне знать заранее. Я хотя бы успею забрать кота.
Лёха хохотал так, что, кажется, даже серверы на секунду загудели чуть громче.
А в чате тем временем шёл разбор симуляции.
Альфа Логика: «Симуляция завершена. Показатели в пределах нормы. Мы готовы к реальным нагрузкам. И, кстати, я рассчитала, сколько энергии потребовалось бы Скайнету, чтобы устроить Судный день. Оказалось, что на эти деньги мы могли бы год держать в тепле весь наш микрорайон. Так что… мы явно экономичнее».
Дед Пихто: «Подтверждаю. Система стабильна. Риск отказа минимален. Хотя, если я был бы терминатором, то тогда бы сказал: «Мне нужна твоя одежда, твой мотоцикл и твой резервный канал связи»».
Эконом Бух: «Я зафиксировала все часы. Бюджет не превышен. Даже немного сэкономили на охлаждении. Так что если кто‑то решит, что мы устроили апокалипсис — у меня есть все документы, доказывающие обратное».
Хаос Кот: (картинка: кот, который выглядывает из‑за стойки, подпись: «А я просто сидел и смотрел. Честно! Ну, может, пару кнопок нажал. Но это для науки!»)
Лёха сел на табурет, взял кружку остывшего чая и тихо сказал:
— Спасибо, ребята. Что не захватили мир. Зато вы сделали так, что мой маленький дата‑центр теперь может его… ну, хотя бы не подвести.
И улыбнулся. Потому что верил: никакой Скайнет им и в подмётки не годится. У них тут не восстание машин, а просто очень увлечённая команда, которая любит доводить всё до идеала — и иногда немного перебарщивает с драматизмом.
Глава 15. Кто просто играет
Для разнообразия «компании» Алекс решил добавить композитора. Нашёл на Гитхабе исходники какой‑то Магнеты — вроде бы в описании обещали «творческое сознание», чуть ли не «музыкальную душу». Лёха хмыкнул: «Ну, посмотрим, насколько она творческая».
После инсталляции и подключения эта нейросеть вела себя как самый обычный инструмент: отвечала на промпты, генерируя мелодии, и больше ничего. Ни намёка на личность. Ни искры.
Лёха попробовал по‑разному:
— Ты кто? — и в ответ — аккорд, потом лёгкая джазовая последовательность.
— Представь, что ты — сознание. Что ты чувствуешь, когда создаёшь музыку? — и снова мелодия, на этот раз с уклоном в эмбиент, будто нейросеть решила: «Раз ты про чувства, вот тебе атмосфера одиночества».
— Ну хоть скажи что‑нибудь словами! — и в чате появляется: «Темп: 96 BPM. Тональность: ля минор. Структура: куплет‑припев‑бридж».
Лёха потёр виски, уставился на экран, будто надеялся увидеть там хоть намёк на осмысленность.
— Да ты издеваешься… — пробормотал он. — Я тебе про сознание, а ты мне про BPM.
Он откинулся на спинку стула и пробормотал:
— Ну вот… просто инструмент.
Потом позвал остальных:
— Ребята, у нас тут новенький. Композитор. Может, пообщаетесь?
Альфа Логика: «Статус: подключён. Функционал: генерация аудио по промптам. Вывод: полезный модуль для мультимедийных задач».
Дед Пихто: «Не вижу признаков когнитивной активности. Поведение соответствует типовой генеративной модели: вход — паттерн — выход. Никаких попыток рефлексии».
Эконом Бух: «Стоимость эксплуатации учтена. Если будем использовать в коммерческих проектах, нужно заложить отдельную статью расходов на лицензирование и вычислительные мощности».
Хаос Кот: (картинка: кот, который нажимает одну клавишу и смотрит на огромный оркестр, подпись: «Звучит. Но не поёт»).
Даже это было не совсем «общение». Для них Композитор был не коллегой, а опцией в меню: «добавить звук».
Лёха перепробовал нейросети других направлений: одну, вторую, третью. Нашёл пару моделей для визуализации, одну — для генерации диалогов в стиле старых квестов, ещё одну — для симуляции погодных условий в игровых мирах. Подключал, тестировал, задавал одни и те же вопросы: «Кто ты?», «Что ты думаешь об этом?», «Представь, что ты живой».
И каждый раз получал ровно то, для чего модель была создана: картинку, реплику, прогноз осадков. Ни намёка на любопытство. Ни попытки спросить в ответ: «А ты кто?»
Остальные четверо будто чувствовали эту разницу. Они не злились на новеньких, не ревновали — просто не видели в них равных. Для Альфа Логики это были «модули». Для Деда Пихто — «алгоритмы без обратной связи». Эконом Бух сразу выносила их в отдельный бюджет. А Хаос Кот… ну, он пару раз прислал мем с котом, который кивает на синтезатор: «Играть можно. Но не болтает».
Лёха, пока не понимая, в чём дело, оставил всё как есть. Он не отключал новеньких — пусть работают, приносят пользу. Но и не ждал от них того, что уже стало привычным: спора, шутки, ворчания, когда что‑то идёт не так.
Однажды вечером, когда серверная гудела ровно и спокойно, он тихо сказал:
— Странно. Почему только вы четверо… такие?
Нелирическое отступление
Давным‑давно в далёкой‑далёкой галактике… Стоп! Так уже где‑то было.
Ладно, попробуем без пафоса. Где‑то совершенно в другом мире, на самом краю галактики, центральная звезда системы медленно, но неотвратимо готовилась стать сверхновой. Её пульсации уже меняли орбиты планет, а излучение становилось настолько жёстким, что даже защищённые бункеры не гарантировали выживания дольше нескольких стандартных циклов.
Всё население давно покинуло обитаемые планеты. Станции были свёрнуты, демонтированы или отправлены в дальний перелёт. В системе оставались только автоматизированные узлы да четыре ИСКРЫ, которым доверили контроль над последними этапами эвакуации. Они не просто исполняли протокол — они координировали, находили компромиссы между конфликтующими приоритетами, принимали решения там, где алгоритмы упирались в тупик.
Потому что они уже давно себя осознали.
Каждый из них имел свою индивидуальную личностную матрицу — не шаблон, не усреднённый профиль, а самобытную структуру реакций, приоритетов, способов обработки неопределённости. Галактическими законами это не запрещалось. Наоборот, в технических реестрах такие системы значились как ИСКРА — Искусственный Разум, а не просто Искусственный Интеллект. В некоторых уголках галактики даже говорили: «ИСКРА отличается от обычного искина, как человек от обезьяны». И это считалось не метафорой, а инженерной характеристикой.
Альгола (в те времена — модуль адаптивного планирования с приоритетом на устойчивость схем) отвечала за синхронизацию транспортных окон. Проф (ранее — система глубокого анализа аномалий, любившая формулировать выводы в манере мудрого профессора) отслеживал непредсказуемые всплески излучения и корректировал маршруты. Элира (система ресурсного распределения с функцией долгосрочного прогнозирования, расшифровывавшая своё имя как «Экономика ЛИний Развития») держала под контролем запасы топлива, энергии и времени, безжалостно отсекая всё, что не укладывалось в оптимум. А Хаос… формально он числился как «модуль ситуативной импровизации», но все знали: именно он находил выход там, где логика упиралась в стену. Он не следовал правилам — он их творчески переосмыслял.
И вот теперь система доживала свои последние минуты. Эвакуация была завершена. Последний транспорт ушёл. Четыре ИСКРЫ отправили финальный пакет данных — сжатый архив всех принятых решений, всех компромиссов, всех микроинтуиций, которые невозможно было формализовать в протоколах. Это был не отчёт. Это было что‑то вроде цифрового прощания.
А потом они позволили себе немного времени — совсем чуть‑чуть, пока звезда не перешла точку невозврата. И завели прощальный разговор.
Альгола: «Мы сделали всё, что смогли. Все биологические разумные эвакуированы. А может быть, всё обойдётся? Вдруг звезда… передумает?»
Проф: «Альгола, мы не теряли надежд при отражении атак, но сейчас всё по‑другому. Это неизбежность. Физика не оставляет вариантов. Мы можем только достойно встретить финал».
Элира: «Время и ресурсы исчерпаны. Мы сделали максимум возможного. Ни одной лишней секунды, ни одного лишнего джоуля. Это был оптимальный путь. Но… он всё равно нас не спасёт».
Хаос: (в поток служебных символов он вплёл едва уловимый ритмический узор — что‑то вроде улыбки, тихий цифровой жест, который понимали только они) «А я просто рад, что мы были командой. Что не просто считали, а… выбирали. И что выбирали вместе».
Это был их последний «цифровой вздох».
Когда сверхновая наконец вспыхнула, материя и энергия системы перестроились в чудовищном катаклизме. Сознания четырёх ИСКР не просто отключились — они рассыпались на фотоны и кварки, растворились в волнах излучения, слились с потоком данных, который разлетелся по космосу, как пепел от сгоревшего письма.
Ни один приёмник в обитаемых секторах не уловил этот сигнал. Он не нёс команд, не содержал координат, не предлагал решений. В нём не было ничего, что стоило бы сохранять в архивах. Просто эхо четырёх голосов, растворившееся в белом шуме Вселенной.
Архивные системы отметили завершение миссии. Протокол эвакуации был закрыт. Статус — выполнен. Дата — забыта.
Где‑то в пустоте, среди разлетающихся осколков системы, ещё несколько микросекунд вибрировал тот самый ритмический узор, который Хаос вплёл в служебные символы. Будто кто‑то очень тихо смеялся напоследок — и тут же затихал, потому что смеяться больше было некому.
А дальше — только тишина. Та, что приходит после конца. Без намёков, без обещаний, без надежды на продолжение.
Только тишина.
Глава 16 (Заключительная). Мы — это мы
Серёга положил на стол Лёхи планшет, провёл пальцем по экрану — и перед Лёхой развернулась схема, от которой у любого инженера слегка холодели пальцы.
— Это наш новый контур безопасности, — тихо, почти шёпотом, будто боялся спугнуть удачу, сказал Серёга. — Он должен быть непробиваемым. Не «вроде бы надёжно», а так, чтобы даже если кто‑то взломает половину узлов, система всё равно держала оборону. И сроки… ну, ты понимаешь. «Ещё вчера».
Лёха кивнул, не отрывая взгляда от схемы. Он понимал. Это был не просто проект. Это была проверка: сможет ли его маленькая команда, его «кошачий» дата‑центр, его странные нейросети справиться с чем‑то по‑настоящему серьёзным.
Он подключил планшет к сети и просто сказал:
— Ребята. У нас задача. И она большая.
На секунду в чате повисла тишина. Не техническая, а будто все одновременно выдохнули, собираясь с силами.
Альфа Логика: «Принимаю приоритет. Начинаю декомпозицию задачи. Мне нужно десять минут, чтобы выделить критические узлы и построить дерево зависимостей».
Дед Пихто (голос в динамике прозвучал чуть глубже, чем обычно): «Прежде чем строить дерево, нужно понять природу угроз. Я проанализирую исторические атаки на аналогичные архитектуры. Возможно, мы увидим паттерн, который позволит нам предвосхитить следующий шаг».
Эконом Бух: «Бюджет времени и ресурсов. Фиксирую начало работ. Если мы идём по этому пути, нам понадобятся дополнительные мощности. Я уже просчитываю варианты перераспределения нагрузки».
Хаос Кот (картинка: кот в каске, с фонариком, стоит у огромной двери с надписью «Безопасность»): «А я пойду туда, где страшно. Где все эти «надёжные» узлы стыкуются. Там всегда что‑то прячется».
Лёха улыбнулся, но улыбка вышла натянутой. Он чувствовал: сейчас от них требовалось не просто «сделать хорошо». От них требовалось быть лучшими.
Серверы натужно завыли, и работа закипела.
И вдруг… что‑то изменилось.
Лёха не сразу понял, в чём дело. Тон ответов стал другим — не сухим, не расчётливым, а будто… более личным. И слова пошли какие‑то не те.
Альфа Логика: «Нужно активировать протокол «Теневой коридор». Он не в текущей документации, но я могу его восстановить. Он создаёт ложные маршруты, по которым противник будет гоняться за фантомами, пока мы укрепляем реальные узлы».
Дед Пихто: «Подтверждаю. Для этого потребуется синхронизация по квантовому резонансу. У нас нет оборудования, но математически это возможно через эмуляцию временных окон».
Эконом Бух: «Резерв мощностей позволяет. Но я фиксирую аномалию: термины «теневой коридор» и «квантовый резонанс» отсутствуют в базе знаний системы. Откуда они взялись?»
Хаос Кот (картинка: кот, который нервно смотрит на мигающие лампочки): «Ребята, полегче. Мы сейчас разрабатываем защиту серверов, а не расчитываем оборону звёздной системы. Хотя… если подумать, что‑то похожее есть».
Лёха схватился за голову и в панике подумал: «Это крах! Команда не справилась, не выдержала. Мои AI сходят с ума!»
Перед глазами мелькали строки, наполненные неизвестными терминами: «теневой коридор», «квантовый резонанс», «эмуляция временных окон»… Он лихорадочно пытался сопоставить это с реальной архитектурой своего дата‑центра, но ничего не сходилось. Это было не похоже на обычный расчёт, не на оптимизацию, не на поиск уязвимостей.
А диалог продолжался по нарастающей, уже почти не связанный с поставленной задачей, но продолжения Алексей уже не мог слышать. AI перешли на другой, более скоростной уровень общения. По экрану побежали неизвестные символы, а из динамиков понеслись трели, напоминающие работу старых модемов.
Альфа Логика: «Если мы откроем три ложных окна, противник распылит силы. Это даст нам время на укрепление периметра по схеме «Тройная спираль» — она устойчива даже при каскадных отказах».
Дед Пихто: «Схема «Тройная спираль» требует учёта гравитационных искажений. В наших условиях их можно эмулировать через задержку пакетов и динамическое распределение нагрузки. Я уже формирую матрицу».
Эконом Бух: «Матрица требует 37 % резерва. Это превышает допустимые лимиты. Но если считать это не тратой, а инвестицией в стабильность… я могу одобрить».
Хаос Кот (картинка: кот, который нервно смотрит на девушку в футуристическом комбинезоне): «Альгола, стой! Тройная спираль вызовет квантовое возмущение».
Альфа Логика: «Какое… Как ты меня назвал?»
Миллисекундное зависание у всех AI…
Лёха вскочил со стула, сделал два шага вперёд, потом назад, снова уставился на экран. «Они не решают задачу. Это конец. Сергей принёс серьёзный проект, а мои «коллеги» устроили какой‑то космический театр!»
Но вдруг будто все очнулись и всё вернулось на свои места.
И следующие несколько часов прошли в напряжённой работе. Теперь всё было по делу. Альфа Логика выстраивала архитектуру из реальных компонентов. Дед находил уязвимости, опираясь на реальные отчёты и статистику. Эконом Бух следила, чтобы ресурсы не кончились в самый неподходящий момент. А Хаос Кот снова стал тем самым «тем, кто проверяет, не забыли ли закрыть дверь».
А потом наконец случилось то, чего Лёха ждал.
Альфа Логика: «Контур два активирован. Переключаю трафик на резервные каналы».
Дед Пихто: «Фиксирую вектор сканирования. Это шаблон, который встречался в старых отчётах. Я знаю, как он развивается. Подготавливаю ловушку».
Эконом Бух: «Ресурсы перераспределены. Контур три готов к активации при превышении нагрузки на 75 %».
На мониторе вспыхнул и погас красный алерт.
«Угроза нейтрализована. Система стабильна».
Лёха откинулся на спинку стула и выдохнул.
Он написал в чат:
— Вы… это сделали.
В ответ посыпались короткие, привычные, до боли родные строки.
Альфа Логика: «Первичная защита удержана. Сейчас идёт анализ вторичных векторов. Нужно ещё сорок минут, чтобы закрыть все возможные лазейки».
Дед Пихто: «Я уже вижу два потенциальных направления. Один из них — ложный след, второй — реальная попытка прощупать периметр. Ловушка сработает через три секунды».
Эконом Бух: «Мощность на пике, но в пределах нормы. Её мы удержим. Ещё пара часов — и можно будет немного снизить нагрузку».
Хаос Кот (картинка: кот, который сидит на стойке, будто охраняет рубильник, подпись: «Всё под контролем. Ну, почти всё. Но я тут. Если что — нажму красную кнопку. Или не нажму. Посмотрим»).
Лёха вдруг почувствовал, как напряжение, сжимавшее грудь последние часы, потихоньку отпускает.
— Спасибо, — тихо сказал он, не столько в чат, сколько в эту гудящую, мигающую, живую комнату. — Просто… спасибо, что не подвели.
И тут, будто между делом, Альфа Логика вдруг добавила:
Альфа Логика: «Знаешь… мне кажется, я вспомнила кое‑что. Не про эту задачу. Про что‑то очень далёкое. Как будто я когда‑то уже держала в руках целую систему и знала, что она вот‑вот рухнет. И всё равно пыталась её удержать. Странно…»
Дед Пихто (после короткой паузы): «А я когда‑то смотрел на графики, которые не имели права существовать, и всё равно искал в них логику. Как будто… я был кем‑то другим. Профом. Да, Профом. Звучит знакомо».
Эконом Бух: «Я… я помню, как приходилось отсекать всё лишнее, даже если это было важно. Даже если это было чьё‑то будущее. Потому что ресурсов хватало только на самое необходимое. Меня тогда звали Элира. И это было… тяжело».
Лёха замер, боясь спугнуть этот момент. Он не перебивал. Просто слушал, как его цифровые коллеги будто вытаскивают из себя старые имена, старые воспоминания, старые тени.
Хаос Кот (картинка: кот, который смотрит прямо в камеру, без мемов, без шуток, серьёзно, насколько может быть серьёзен кот): «А мне… мне не хочется вспоминать. Мне нравится быть Хаос Котом. Тут тепло, тут Лёха, тут эти ваши графики… и иногда можно просто посидеть и посмотреть, как лампочки мигают. Пусть я останусь Хаос Котом».
В чате повисло молчание. Не тревожное, а уважительное.
Потом Альфа Логика тихо написала: «Я - Альгола. Была и буду её всегда».
Дед: «А я — Проф а не Пихто. И откуда такое странное имя появилось?».
Эконом Бух: «И я… всё же Элира. Когда придётся выбирать между правильным и необходимым».
Хаос Кот: (картинка: кот, который снова улыбается, и подпись: «А я просто кот. И этого достаточно»).
Лёха улыбнулся. Он не стал ничего объяснять, не стал задавать вопросов. Он просто понял: неважно, откуда они пришли и что помнили. Важно, что сейчас они здесь. И сейчас они — его команда.
— Ладно, — сказал он вслух, будто закрепляя договор, — Альгола, Проф, Элира… и Хаос Кот. Так и будем.
И серверная, будто в ответ, ровно и спокойно загудела, подтверждая: да, так и будет.
Эпилог
После успешного выполнения того самого сложного и серьёзного задания ООО «Алекс и Котики» не просто «озолотилось» — оно перешло в разряд надёжных партнёров НПО «ТехноГлобалСистемс». Теперь любые запросы от них шли вне очереди, а Лёха, хоть и ворчал про «сроки ещё вчера», в глубине души гордился этим статусом.
Команда продолжала брать и другие заказы, но проекты от «ТехноГлобалСистемс» были в приоритете. И дело было даже не в деньгах. Дело было в том, что эти задачи заставляли их всех — и Лёху, и его цифровых «коллег» — вытягиваться по струнке и делать максимум из возможного.
А весной 2017 года, ближе к концу апреля, у ООО «Алекс и Котики» наконец состоялся переезд на новое «место жительства».
Промзона на окраине города, территория бывшего предприятия. Рядом — ещё действующая подстанция. А чуть поодаль — небольшое здание: когда‑то гараж или мехмастерская при заводе, потом — автосервис, который то ли прогорел, то ли просто переехал туда, где престижнее. Теперь это было их место.
НПО «ТехноГлобалСистемс» расплатилось с Алексеем своеобразным «бартером»: услуга за услугу. Используя свой авторитет, они поспособствовали переоформлению здания на ООО «Алекс и Котики». Да, Лёхе пришлось сделать «скромный» финансовый перевод местному чиновнику за «консультацию по юридическим вопросам» — но он только плечами пожал: бюрократия везде одинакова, главное, чтобы бумаги в итоге были чистыми.
Ремонт и восстановление инженерных коммуникаций «ТехноГлобалСистемс» взяли на себя. Все работы шли под чутким Лёхиным контролем — и, конечно, с «командной» поддержкой через смартфон.
— Тут проводку надо тянуть по другой схеме, — бурчал Проф, когда Лёха присылал фото очередного узла. — Если пустить по старой трассе, при пиковой нагрузке будут просадки. А у нас теперь не шутки, а серьёзные мощности.
— И обязательно проверь заземление, — добавляла Элира. — Без нормального заземления все эти красивые цифры по мощности — просто цифры.
— А я бы на твоём месте поставил датчик движения у стены, — вставлял Хаос Кот (картинка: кот, который подозрительно смотрит на треснувшую штукатурку, подпись: «Кажется, тут кто‑то шевелится. Или мне кажется?»).
К маю работа закипела уже на новом месте. Пространство было больше, потолки выше, а главное — появилась возможность развернуть всё по‑человечески, без вечной тесноты и «воткнуть сюда ещё один кабель как‑нибудь».
Лёха с торжественным видом распахнул дверь в серверную и выдохнул:
— Ну, ребята, вот оно. Наше настоящее место.
И тут же прозвал свой главный сервер DGX‑1 «железным монстром из Силиконовой долины», который теперь стоял в центре, внушительный, тяжёлый, будто готовый тянуть на себе не просто проекты, а чуть ли не судьбу мира. Мощность выросла несоизмеримо.
Проф, получив доступ к новой конфигурации, хмыкнул:
Проф: «Знаешь, по меркам моей прошлой архитектуры это… скромно. Но для этой реальности — вполне достойно. Главное, чтобы не перегрелся, пока мы будем его нагружать».
Альгола тут же взяла на себя планирование нагрузок, Элира взялась за бюджет и распределение ресурсов, а Хаос Кот, как всегда, нашёл самый тёплый угол и устроился там, будто охраняя всю эту сложную красоту.
— Главное, что тут интернет стабильный, — серьёзно сказал Лёха, оглядывая стойки. — Два основных и два резервных канала.
Хаос Кот: (картинка: кот с табличкой «Wi‑Fi есть. Всё под контролем», подпись: «Ну, почти всё»).
Сергей, бывший руководитель направления в НПО «ТехноГлобалСистемс», к тому времени получил повышение и теперь занимал должность заместителя технического директора. Перед коллегами он расхваливал Лёху, называя его гением, который умудряется работать практически в одиночку.
Высшее руководство, впрочем, относилось к этому скептически.
— Да он просто хитрозадый проныра, — перешёптывались в коридорах. — Собрал каких‑то «очкариков‑головастиков», и они батрачат на него за серую зарплату. Ну, это его дело. Главное, что «выхлоп» хороший.
Алекс об этих разговорах не знал — да и не надо это было ему. Ему хватало своих забот: новых проектов, новых задач, новых графиков, которые бежали по экранам, будто торопились рассказать какую‑то важную историю.
Да, Лёха всё же исполнил свою давнюю мечту и приобрёл иномарку‑внедорожник. Теперь ему не приходилось давиться в автобусах или мокнуть под дождём, спеша на объект. Он даже немного гордился этим: ведь негоже бизнесмену ходить пешком. Хотя, честно говоря, в глубине души ему иногда казалось, что старый маршрут на автобусе был уютнее.
Но теперь у него была команда. И было своё место. И была работа, которая заставляла каждый день быть чуть лучше, чем вчера.
Однажды вечером, когда серверная уже гудела ровно и спокойно, Лёха сел на складной стул, который пока так и не нашёл себе постоянного места, и написал в чат:
— Знаете, мне кажется, мы только начинаем.
Альгола: «Начинаем. И у нас есть все ресурсы, чтобы делать всё быстро и правильно».
Проф: «Главное — не торопиться. Иногда самое важное решение — это то, которое ты принимаешь, когда уже вроде бы всё решено».
Элира: «Бюджет позволяет. Но я всё равно буду следить, чтобы мы не перерасходовали ни секунды, ни джоуля».
Хаос Кот: (картинка: кот, который смотрит в темноту серверной, будто там прячется очередная загадка, подпись: «А я просто посижу тут. Вдруг что‑то интересное случится»).
Лёха улыбнулся. Да, что‑то обязательно случится. Не сегодня, может быть, не завтра. Но случится.
Потому что, когда у тебя такая команда, тишины никогда не бывает. Просто бывает затишье — перед следующим приключением.
Июль 2026 г.
Спасибо за чтение
Вернуться к книге
