Они заулюлюкали от радости, а я поманил Лёшу, чтобы мы отошли в сторону. Лёша выглядел таким смурным, будто его заставили обналичивать не миллионы, а душу дьяволу продать.

— Что, не выспался? — подмигнул я.

— Ага, — буркнул он. — Ладно, не будем играть в кошки-мышки, вот…

Он протянул мне несколько листков с распечатанным планом. Я быстро пробежал глазами. Там подробно описывалась схема с консалтинговой фирмой-однодневкой, через которую мы можем вывести средства за выдуманные услуги. Затем переводим дальше и, если надо, хоть наличкой, хоть прямым банковским переводом покрываем долг.

Все прям как в моём старом мире.

— Это то, что я подумал, да? — приподнял я бровь. — Старый добрый способ?

— Старый, — он виновато пожал плечами. — Мы можем обосновать, что у нас «консультации по магической архитектуре» или «исследования рынка» и всё такое.

— Гениально, — ухмыльнулся я.

— Только осторожнее, — он нахмурился. — Если Гео устроит серьёзную проверку…

— Вся жизнь — риск, — я похлопал его по плечу. — Но спасибочки, ты меня очень выручил.

— Я ещё ничего не сделал, — вздохнул Лёша, — только дал схему. Нужны контакты, подставные лица, хорошие документы. Если что, помогу, но сразу предупреждаю: это незаконно.

— Да ладно, — я сверкнул улыбкой, — сам понимаю. Главное — выжить и закрыть этот проклятый долг.

Он неопределённо кивнул и ретировался к своему месту. Я же припрятал эти бумаги в надёжное место — в папку без названий и убрал в ящик своего рабочего стола под замок. Нужно будет вечером забрать их с собой, чтобы они в офисе не висели.

Внутри я все же радовался, ведь Лёша согласился. А это сильно упрощало мою жизнь

Оставался ещё момент с релизом. По пути к Максу в квартиру я ломал голову: «Какую бы дату назвать Гео, чтобы и не слишком рано, и не слишком поздно?» Нужно было время, чтобы мы завершили патент на алгоритм, допилили соцсеть, устроили закрытый бета-тест.

<p>Глава 12</p>

Поразмыслив, я решил назначить релиз через месяц. Вроде не слишком много, чтобы Гео разочаровался, и не слишком мало, чтобы мы сами себя не загнали в угол. Подгадал день примерно к началу квартала.

Патент, насколько мне известно, должен быть сделан за две недели. Магия сильно ускоряет все процессы. В моем мире это бы заняло больше года, а тут — красота.

Ну и через месяц приложение в принципе должно быть готово к запуску. Нужно только об этом сказать ребятам. Они специально не поднимали эту тему, хитрюги, чтобы дать себе фору. А я не хотел называть дату, пока четко не улажу все проволочки с патентом.

В общем, отправил Гео письмо с датой релиза.

Точнее, не просто письмо, а целое сочинение, где разжевывал, почему нам нужен именно месяц и ни днём меньше.

Краем глаза глянул на часы: уже подползала середина рабочего дня. Хотелось откинуться назад и выдохнуть, но особо расслабляться было некогда. Сперва надо было проверить, как там движется работа у команды. Я видел, что Макс, по обыкновению, что-то активно строчил. Вид у него был взвинченный — редкий случай.

Подошел к нему, кинул взгляд в монитор:

— Что случилось, Макс? Ты выглядишь так, будто готов атаковать код с топором.

Он мрачно оторвал руки от клавиатуры:

— Утечка памяти на одной функции. Весь алгоритм проседает. Пытался прибить, но она снова и снова жрет оперативку.

— Понятно, — хмыкнул я. — И что сейчас?

— Сижу чиню. Но уже час убил.

Я хлопнул его по плечу, усмехаясь:

— Час? Ну ты прямо страдалец. Это ведь не так много. У тебя все получится! Верю в тебя, старик!

Макс раздраженно вздохнул, но повернул ко мне монитор, показывая строчки, где была завязка:

— Вот здесь, видишь, я подгружаю массив, потом обрабатываю, потом свожу с другим массивом — и оно не высвобождается.

— То есть логика проста: ты порождал объект, а закрывать его не стал, да?

— Да закрывал, — возмутился он. — Просто тут еще Зу прикручивал параллельный механизм многопоточности. Может, там загвоздка. Механизм отличный, не хочется его рушить…

Пока он возился в коде, я в уме прокрутил возможные варианты. Сунулся чуть ближе:

— Дай-ка я.

У Макса хоть и крутые навыки, но иногда у него глаз замыливался. Я быстро пробежался по строчкам, как будто что-то в них понимал. Ткнул пальцем в первую попавшуюся.

— А эту смотрел? — спросил его я.

— Ой, Тим, — фыркнул Макс. — Вот чего ты начинаешь. В коде ни бум-бум, а туда же, — говорил он, всматриваясь в указанную мной строчку. — Так, стоп. Я видел, как его глаза сами собой полезли наверх. — Подожди-ка, — застучал он по клавишам. — Подожди-ка, подожди-ка… Сейчас… Зу вставил свою оптимизацию, а вот освободить память забыли. Пара правок, удаляем ненужный параметр, и всё!

Он замер, с осторожностью глядя на меня.

— Попробуй сейчас, — усмехнулся я, жестом показывая «запускай тест».

— Да ладно, — Макс с видом «не верю» кликнул. — Ого! Да оно работает, смотри, утечки нет.

— Ну, я же говорил, — подмигнул ему я.

Он облегченно выдохнул:

— Ты просто удачливый, как никто другой, Тим. Спасибо! Я думал, придется переделывать всё ядро.

Я ответил легкой улыбкой и громким шёпотом:

Перейти на страницу:

Все книги серии Магическая Социальная Сеть

Нет соединения с сервером, попробуйте зайти чуть позже