Литмир - Электронная Библиотека
Содержание  
A
A

— Ты здорово знаешь эти фокусы, — усмехнулся я, — но знаешь, есть ещё одна проблема…

— Какая?

Дело было щепетильное, но без него, мне его не решить. Я решил, что пора открыть ему карты. Выдал:

— Помнишь Кораблёва?

Лёша поморщился, что-то припоминая:

— Это тот на кого ты работал, чтобы прокормить нас?

— Да.

— Эм… и что с ним?

— Он трясёт с меня долг — полтора миллиона.

Лёша потер виски, глядя на меня глазами «ты серьёзно?».

— Полтора ляма? С каких делов ты задолжал такую сумму?

— С каких? — я пожал плечами. — Серверы, хостинги, зарплаты, набежало по мелочи. Я, конечно, не кричал об этом на всех углах, но чтобы МагНет жил, пришлось влезть к нему в долги.

— Ох, Тим, — вздохнул Лёша, — вот это номер. И когда он требует вернуть?

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

— Две недели⁈ — Лёша присвистнул. — И где найти такую сумму? Гео явно не обрадуется, если узнает, что ты выкачиваешь деньги из проекта на такие цели.

— Ну вот. Я и хочу, чтобы ты придумал, как вывести эти полтора ляма из наших инвестиций, не привлекая внимания.

Лёша впал в ступор:

— Тим, это же, мягко говоря, сомнительно…

— Ты сам считал бюджет, — парировал я, — нам хватает на разработку, на ЗП, на сервера. А эти полтора миллиона — фактически я уже вложил их в проект. Просто теперь мне надо закрыть долг. Как кредит, понимаешь?

— Звучит красиво, но юридически это может быть нарушение договора с Гео.

— А мы сделаем так, чтобы выглядело всё чисто, — я подался вперёд. — Ты же юрист, думай, как прокрутить, чтобы не было вопросов. Какие-нибудь «консалтинговые услуги» или ещё что-то…

Лёша сморщился:

— Ох, Тим, я не в восторге…

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

— Ладно, — сдался Лёша. — Посмотрю, что можно сделать.

— Спасибо, — я ухмыльнулся и поднял стакан в шутливом тосте: — За наше тёмное сотрудничество!

— Ох, — он поднял свой кофе. — Пусть пронесёт.

Мы доели, кое-как переварили информацию и вернулись в офис. Я заметил, что Лёша на протяжении дня ходил в каком-то отупении. Видимо, просчитывал варианты.

На следующее утро я опять явился пораньше. Планы у нас были громадные, нужно было смотреть, что там в коде, как у ребят дела. Но толком даже не успел раздеться, как в наш угол в опенспейсе заглянул Гео собственной персоной. Был он в безупречном костюме, улыбался во все зубы.

— Доброе утро, дорогие! — провозгласил он, и все вскинули головы. — Напоминаю, что сегодня вечером мы устраиваем маленький корпоратив для МагНет. Жду всех в семь вечера в ресторане «Лунное Сияние». Он тут поблизости.

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

— Замечательно, — он повернулся на пятках. — Если что, я буду в своём кабинете до обеда, можете писать мне на почту. И да, Тим… — он слегка наклонился. — Надеюсь, дату релиза ты мне к тому времени озвучишь?

— Озвучу, — я улыбнулся через силу.

— Отлично, — Гео покинул офис, прощально махнув рукой.

Я выдохнул, посмотрел на Макса, Гошу и остальных, которые осторожно переводили взгляд с меня на дверь.

— Ребята, работаем. А вечером — отдых и веселье.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Глава 12

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

— Дай-ка я.

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

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

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

1132
{"b":"944856","o":1}