Seva Soth – Без обмана 10 (страница 23)
Проведя поиск в соцсетях, моя подруга нашла, во-первых, домашний адрес бедняжки Рики, где до сих пор живет ее семья — родители и младший брат. Во-вторых, нескольких ее коллег, один из которых оказался настоящей находкой.
Кумада Горо — программист-бэкендер, работавший с девушкой в соседних отделах и часто мелькающий на общих фото с номикаев. Толстый, почти как я, неряшливый, с рассеянным взглядом и вечно лохматой головой.
В него я и перевоплотился. Убрал очки. Они не так и нужны лису-оборотню. Долой приличный пиджак и яркий галстук, зато хорошо подошел безразмерный светло-салатовый свитер, специально купленный для этого перевоплощения. Немного косметики: тени, чтобы создать ощущение мешков под глазами и тонер с целью визуально заострить нос. Взлохматить волосы — и, пожалуй, даже близкие знакомые Кумады-сана меня с ним перепутали бы, даже находись он рядом. Я ведь посмотрел еще и видео с давнего корпоратива их компании и перенял манеры.
До дома родителей Аоямы доехал на автобусе, расплатившись наличными. Не то, чтобы был повод прятать улики в такой малости, но если чем-то занимаешься — делай хорошо и со всей самоотдачей.
Постучался, дверь мне открыл подросток лет пятнадцати, типичной для полукровок внешности — вьющиеся темно-каштановые волосы, двойное веко, кажущиеся странными черты лица. Вроде как и японские, но нос не на месте и немного не такой, как привычно. По меркам девушек-подростков — наверняка редкий красавец, за что его регулярно колотят парни. Несколько синяков выглядывают из-под рукавов футболки.
— Ой, а вы не доставка пиццы, — разочарованно вздохнул юноша.
Несмотря на то, что я совсем недавно вышел из-за стола с самыми вкусными в стране блюдами, упоминание пиццы подняло настроение.
— Нет, я Кумада, мы были коллегами с Аоямой Рикой, — руки юноши самопроизвольно сжались в кулаки и я поспешил задать беседе правильный тон. — Мы с ребятами скинулись, чтобы нанять детектива и ублюдок не избежал пожизненного. Или даже казни. Но сыщику нужно от чего-то оттолкнуться. Вот я и зашел к вам…
— Отец пообещал, что сам его убьет! — зло выплюнул мальчишка. — Он бывший американский военный!
— Послушай… как тебя зовут?
— Сэм, — сказал парень. Тяжело ему, наверное, с гайдзинским именем.
— Сэм-кун, если вашего отца посадят в тюрьму, тебе и твоей матери лучше жить не станет. А я здесь, чтобы помочь. Убийца работал у нас в айти, как и твоя сестра. У Аоямы могли бы остаться какие-то рабочие материалы, из-за которых он взбесился. Это улика.
— Пойдемте! — в нормальной ситуации подросток так запросто не позвал бы в дом чужака копаться в вещах сестры. — Мне отдали старый ноут Рики для учебы, но я не стал ничего удалять. Ее проекты в отдельной папке.
Комната Сэма — воплощенный кошмар такого аккуратиста, как я. Подросткам что, специально раздают в школе методичку «как шокировать Нииду»? Настоящий свинарник.
— Вот, — мальчишка достал из завала грязных рубашек потертый портативный компьютер. Открыл… и комната наполнилась томными стонами определенных интонаций, заставившими школьника покраснеть. Я на всякий случай тоже запунцовел.
— Случайно на рекламный баннер кликнул, — соврал старшеклассник, лихорадочно ища сначала курсор, а затем, где находится то самое окно.
— Это нормально в твоём возрасте проявлять интерес… к взрослым темам, — выказал я максимум дипломатичности, — моей сестре пятнадцать и она тоже… ну, я ее не ловил за просмотром, но…
— ДА ЛАДНО⁈ Девчонки тоже такое смотрят? Ну, то есть случайно нажимают на горячие баннеры? Да?
— Не знаю за всех… у меня нет статистики…
— Вот папки Рики, — указал Сэм. Я протянул ему заранее подготовленную флэшку. Пока материалы копировались, повисло несколько неловкое молчание.
— А ваша сестра в старшей школе учится? В Кофу? Вдруг я ее знаю. Вы не подумайте, я не извращенец или сталкер, — не соврал. Хоть это хорошо. Решено, фонд оплатит ему учебу.
— Нет, я сейчас живу в Токио, — разочаровал парня, — спасибо за помощь. Будь уверен, наш детектив справится и убийца Рики останется в тюрьме.
Набрал подругу и получил разрешение приехать к ней на съемную квартиру, за которую у нее на год вперед оплачено. И никого не волнует, что девушка сейчас в Йокогаме в очень долгой командировке.
— Ну давай, Ниида, покажи, что там за код такой? — Роубаяси уже злорадно потирал руки.
— Сандо лучше меня разбирается во фронтэнде, — пояснила девушка присутствие приятеля. Ну… не проблема.
— Ниида! Ты сам это написал? Да тебя убить за такой код мало! — программист взорвался уже через пару минут просмотра рабочей среды. — Ануша, гляди сюда! Это же кошмар! Да за такой код нужно давать пожизненное без права пользоваться компьютером! Восьмикратная вложенность циклов — этот индус что, ничего не знал про функции? Ой… прости, я не тебя имел в виду. Но какая тупая макака это написала? У него тут мутация аргументов функции? Он использует глобальные переменные? Он делает синхронные запросы? Ниида, это твоей бабушки код? Такое впечатление, что писавший это дегенерат не прочитал ни одного гайда к лучшим практикам разработки. А вот пометки тестировщика прямо хороши! Оцените: «Если бы тупость была энергией, этот модуль питал бы всю префектуру целую неделю» — этот Аояма Рик… Рика… она хороша. Надо же, девушка, а умеет видеть самую суть правильного кода.
Ануша надулась и почти испепелила своего парня взглядом. Вроде бы умный и почти гениальный, но не понимает базовых истин — что можно говорить в присутствии женщины.
— Переломайте пальцы этому дебилу и сохраните тем для компании кучу денег, — продолжил цитировать Роубаяси. — Я влюбился!.. в переносном смысле. В эти комментарии, а не их автора, я с этой Аоямой даже не знаком. Но хотел бы я, чтобы она потестировала мой код.
— Даже мне этот модуль кажется плохим, сплошным антипаттерном, а я слабый программист, — призналась Ануша, глядя через плечо Сандо. Скромничает, отличный она разработчик. В Тэнтёвадо очень довольны ее работой над внедрением шаблонизатора.
— Погодите! Должен отправить скрин этого куска кода Такахаси! Я никогда не думал, что найду кого-то, кто пишет еще кошмарнее него, — рассмеялся кодер, продолжая изучать материалы, — жаль, пометки тестировщицы закончились. Очень остроумно этого говнокодера подкалывает, уржаться.
— Вот, смотрите сюда! — привлек наше внимание разработчик, в полном восторге ткнув пальцем в монитор. — Вы поглядите, что он пишет!
На экране красовалось.
— Это проверка на уровень доступа, даже примитивному бухгалтеру понятно что тут написано, — не сообразил я.
— Макото, так делать нехорошо, — пояснила Махараджако. — Это константа внутри логики.
— Дальше Рика-тян в своем комменте объясняет, — показал Сандо.
— Ох, какая она потрясающая. Ниида, ты ведь вхож к начальству, вы с Сибаей-саном приятели. И с младшим Окане. Давай её наймем! А вот сюда посмотри:
Нет, не успела ты постареть, Рика-тян. Не успела. Я редко злюсь, но в данную минуту был близок к ярости от произошедшей несправедливости. Не показать своей подруге и ее жениху свои эмоции было непросто. Неважно, что там с добрым именем Амано и планами Кикучи заработать повышение. Я, может быть, не герой, не Робин Гуд, но добиться справедливости для этой девушки в моих силах.
— А это не слишком грубо — комментировать чужой труд в таком стиле? — уточнил я. У нас в стране не зря принято быть вежливыми и стараться никого не обидеть.
— Эта прямота — самая потрясающая часть. Она не стесняется называть вещи своими именами.
— Мы не сможем нанять эту девушку. Она умерла, — сказал я, испытывая неподдельную тоску по ехидной тестировщице. — Роубаяси, ты не мог бы закончить ее работу? Просмотреть модуль до конца и отметить, что в нем не так? Желательно так, чтобы глупый бухгалтер вроде меня понял. Но сильно можешь не упрощать, Ануша мне поможет.
— Умерла? Вот же… прости, Ниида, я не знал. Очень жалко её. И как специалиста, и как человека. Я сделаю, сегодня же к вечеру получишь. Этот код так плох, что даже ламер вроде… такой, как ты, мог бы его разнести в пух и прах.
Не обманул. Остаток дня мы провели в гостях у Ханы-сан, а по дороге в обратно в Йокогаму мне в почту упало письмо от неподтвержденного потомка Токугава.
Вечером настала моя очередь писать. Множество писем примерно одинакового смысла: