Выбрать главу

— Угу, — кивнул я. — Так получилось.

— Да их гоняли в хвост и в гриву! От двигателя запах гари, сцепление надо проверить, масло… слушай, ты что, не налил после покупки масло⁈ — она посмотрела на меня так, будто только что узнала, что я убил котёнка.

— Продавец уверял меня, что всё залито, — развёл я руками. — Я кстати проверил, на щупе масло было.

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

— Обоим? — уточнил я.

Она перешла от первого, покорёженного, ко второму.

— А нет, прости, погорячилась, — выдохнула она. — Этот в порядке. Если не гонять, то обкатку бы прошёл нормально.

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

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

— Но ведь ты сама говоришь, что они неплохие. Кстати! — вспомнил я. — Сначала продавец предлагал взять другие, подороже. Какой-то вездеход чуть меньше моего пикапа.

Шурка хмыкнула:

— А почему ты выбрал эти?

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

— Правильно сказал, — проговорила Шурка и вдруг смущённо отвернулась.

— Что такое? — насторожился я.

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

Вот оно как!

— Ну а ты? — спросил я внезапно охрипшим голосом.

— Так, отшила, — усмехнулась Шурка. — А ты чего это, вашсиятельство, беспокоишься? Ревнуешь, что ли?

— Может, просто переживаю, чтоб у меня бесценного механика, изобретателя, артефактора, — принялся перечислять я, — и просто умницу и красавицу не увели?

— Это я, что ли, умница и красавица? — зарумянилась Шурка.

— А ты здесь ещё кого-то видишь? — оглянулся я по сторонам.

— Ладно, граф, починю я эти квадрики, — сдалась Шурка. — Тут работы — фигня. Будут бегать как новые! А впрочем, они ведь и есть новые. Что вперёд, только скажи: патроны или квадрики?

Я задумался. Нет, определённо ситуацию с Анной надо брать под свой контроль. И, пожалуй, если слишком быстро вернуть ей игрушку, она так ничего и не поймёт.

— Знаешь что, — принял я решение. — Занимайся патронами. Жили без квадриков и ещё поживём. Будет время — сделаешь, не будет — подождёт Анна, не облезет.

— Так это она его так приложила? — дошло до Шурки. — Сама-то хоть жива?

— Да хрена ли ей сделается, — вздохнул я.

За ужином я машинально ел и почти что не ощущал вкуса пищи. Только в конце немного пришёл в себя и заметил, что Марфа подала окрошку на квасе.

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

— Очень вкусно, Марфа! — от души похвалил я.

Тут я заметил, что за столом не хватает одного человека.

— А Катя что, не спускалась? — нахмурился я, и мама озабоченно покачала головой:

— Она сегодня и не обедала. Кажется, ты немного перегрузил её работой…

Закончив с ужином, я поднялся в кабинет.

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

Увидев меня, она едва кивнула и снова уткнулась в экран.

— Как дела? — спросил я, встав напротив. — Виден свет в конце тоннеля?

— Да тут… в общем, нет пока, — расстроенно выдохнула она.

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

— Смотри, — Катя ткнула пальцем в экран с такой силой, что ноут покачнулся. — Оно капает. Буквально капает, по чайной ложке! Я пробила их защиту утром. Написала идеальный запрос на выгрузку всей истории заявок за полгода. Знаешь, что сделал сервер? Он просто оборвал соединение и заблокировал меня на час! Оказывается, у них стоит жёсткий лимит на объём сырых данных. Ты не можешь запросить месяц. Ты даже день не можешь запросить! Только блоки максимум по пять минут. Чтобы получить то, что мне нужно для поиска утечки, мне пришлось писать асинхронный код. Илья, я раньше даже слов-то таких не знала! Я сидела и разбиралась, как заставить программу отправлять запрос, скачивать кусок, не виснуть в ожидании ответа, делать нужные паузы, вовремя подмигивать серверу, чтобы он не принял меня за DDOS-атаку, или не сбросил запрос. И если связь хоть на секунду моргнёт — всё, блок обрывается, и надо качать его заново!