На открытых колёсах
Шрифт:
– Предлагаю сосредоточить усилия на общем функционале прошивок и интерфейсе приложения, – сказал я, проходя за Костей внутрь студии и садясь на свободный стул. – А потом уже добавлять новые возможности. Как будем работать – по отдельности или вместе, через trunk based [42] или GitFlow [43] ?
– Ну ты загнул, – хмыкнул Костя и тоже уселся. – Я-то быстро пишу, мне «транком» удобно: придумал решение, написал, смержил, обновил, отдал Гордею для тестов… Или вообще с кучей резервных копий по папкам. Хотя… Надо
42
Trunk based development – схема процесса разработки с частыми слияниями кода с основной веткой и разбиением операций на мелкие детали.
43
GitFlow – схема с отдельными ветками для основной разработки, каждой функции, релизов, быстрых исправлений и краткой истории проекта. Считается более сложной.
– Главное – максимально формализовать требования. Чтобы мы точно знали, что нам нужно и чего ожидать. Пока ещё заказчики – мы сами…
Костя усмехнулся, посмотрел на меня и коротко сказал:
– Сработаемся.
– …Юрий Иванович, у меня для вас не очень хорошие новости.
– Проходи, Андрей. Говори, что случилось.
– Я от хороших знакомых узнал: под вас копают…
(В этом месте мог бы прозвучать снисходительный смешок, но вместо него последовал нервный кашель.)
– Кхм… Это точно? По какому делу?
– Та история, с больницей… Похоже, всё начинает выплывать наружу.
– Ясно. Спасибо, что сообщил. Надо подумать…
Голоса утихли, и следователь остановил воспроизведение записи на смартфоне. А затем вывел на экран компьютера текст разговора – файл из материалов нового дела.
Запомнил он всё очень хорошо. А с одним из говоривших последние несколько месяцев даже был знаком.
Пятница, 18 сентября, Аудру.
…Среди плотной группы машин я завернул на пит-лейн и остановился вслед за теми, кто ехал впереди. Болиды по две-три штуки стали затаскивать в боксы, а я, не дожидаясь, пока это сделают с «моим», расстегнул ремни и выбрался из кокпита.
Подошёл Игорь, хлопнул по плечу и рассказал результаты практики. Второе время; лучший круг – 1:12.224, на девяносто девять тысячных медленнее, чем у Атоева, и на шесть быстрее, чем у Ахмеда.
Неплохо, если учесть, что Кари только седьмой. Видимо, не смог достаточно прогреть резину… А может, старался не «выстрелить», а наоборот, ехать в гоночном темпе, на что мы все потратили первую, утреннюю, тренировку.
Как бы там ни было, расслабляться нельзя. Я должен трижды опередить Нико в оставшихся гонках – иначе придётся бегать туда-сюда, выбивая финансы. И лишь победа даст мне возможность продолжить карьеру там, где я и хочу, – в «евротрёшке», вместе с будущими пилотами «Ф-1»: Строллом, Расселом и Мазепиным.
Впрочем, напрягаться надо будет завтра. А пока…
Я поискал глазами знакомую фигурку за мельтешащей толпой – и зашёл. У бортика в дальнем конце пит-лейна. И после того как прошёл взвешивание и поздравил Володю с хорошим временем, направился туда.
Лайма, как и три
недели назад, сидела на краю между щитами и листала снимки на камере. Но её сгорбленная поза и какое-то отсутствующее выражение лица выдавали: что-то всё же произошло.– Здравствуйте, – негромко сказал я, подходя. – Что-то случилось?
– А? – Она подняла на меня взгляд и чуть улыбнулась. Конечно же, весьма и весьма натянуто. – Привет, Мика. Хотел о чём-то поговорить? Я сейчас немного занята…
– Вижу. Вы казались такой несчастной, и я подумал, что вам не помешала бы чья-нибудь помощь…
Блин, опять! Как же меня бесят эти вылизанные англоязычные обороты.
– …но, если всё в порядке, извините, что побеспокоил.
– Ничего, – вздохнула она. – Мне просто надо собраться с мыслями – и подумать, в каком ключе буду описывать события предстоящего уик-энда. На что обратить внимание в первую очередь.
– Точно всё хорошо?
– Да, нормально.
– У вас вид такой, будто вы сейчас расплачетесь.
– Так заметно? – Она выключила камеру и посмотрела на своё отражение в стекле дисплея. – Что ж, это моё личное дело. Сама как-нибудь разберусь.
– Ну удачи. Я пойду. До завтра.
– Подожди…
Я обернулся, собравшись уже вернуться к боксам.
Лайма смотрела на меня. И явно о чём-то думала.
– Вот скажи: чем ты мне планировал помочь, а? – спросила наконец. – Если даже ничего не знаешь о том, что на душе у человека?
Я пожал плечами. В крайнем случае забил бы в «Яндекс-поиск»…
– Понятно. Иди, значит. Куда хотел.
– Ну ладно.
И я ушёл. Тем более, что Игорь активно махал мне с другой стороны пит-лейна.
А у Лаймы-то явно какая-то беда. И, возможно, лучше и правда не лезть. Пусть сама решает, как поступить.
К тому же, она, как-никак, на три года старше Жумакина. Сама как-нибудь справится…
А у меня и своих проблем хватает.
Тем же вечером, Пярну
– Мих, а что тебя врач после каждого заезда к себе тягает? – внезапно спросил Троицкий. – И на московском этапе… И выезжать ты позже стал, и чаще на пит-лейн заворачивать… Случилось, что ли, чего?
Я оторвал взгляд от ноутбука, на котором через силу писал на псевдокоде [44] структуру интегрированного интерфейса для новой субверсии косогорского приложения LiveSmart, и обернулся к Никите. Тот сидел на кровати со смартфоном в руке и выжидающе смотрел на меня. В глазах у него была озабоченность.
44
Программистский лайфхак – расписывание команд словами на человеческом языке, своеобразный детальный план программы.
– Тебе так интересно? – спросил в ответ, потирая макушку, под которой, казалось, вращались циркулярные пилы.
– Мих, я же вижу: с тобой что-то не так. Но ты как будто это от всех пытаешься скрыть. Но ты же себе только хуже делаешь! А у нас уже завтра начинаются финальные гонки!..
– М-да, скажи это Лайме… – пробормотал я.
– Что?
– Говорю: не кричи, а? И так голова тяжёлая… Ты уверен, что тебе это важно знать?
– А вдруг что-то с тобой произойдёт на трассе? Учти, Миха: мы тебя не бросим. Из нас ты стал самым крутым гонщиком, и мы хотим, чтобы у тебя и дальше всё было хорошо. Чего – по тебе – не видно!