На ступень выше - [17]

Шрифт
Интервал

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

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

Хунгароринг, в отличие от Поль Рикара, я знал достаточно хорошо: много ездил здесь в играх по «королевским гонкам» (кстати, почти доставал рекорд круга, установленный в две тысячи двадцатом году Хэмилтоном) и на командном симуляторе (тот на самом деле был чужой, но не суть), а также вчера на тестах. Просто следовало приноровиться — и скорее к самой машине, чем к треку.

Тот был очень требователен к резине: я вчера совершенно убил три комплекта дубовых корейских «Ханкуков», а теперь учился как можно дольше и эффективнее расходовать ресурс изношенных шин. На пятничные тренировки разрешалось иметь один новый и два старых набора; свежий я «приговорил» несколько минут назад и ехал как раз на одном из прикатанных. Точнее, на укатанном — на нём я во Франции заработал свои первые баллы.

Руки и ноги после стольких кругов сами знали, что делать, поэтому краем сознания я мог думать о чём-то и помимо гонок.

А если конкретно, то я вспоминал недавний звонок по «Скайпу» от Кости — знакомого айтишника, у которого я по мере возможности подрабатывал в стартапе «Косогор Студио».

Костя был одержим идеей создания универсального приложения для «умного дома», что позволяло бы свободно управлять работой бытовых приборов и даже удалённо контролировать автомобиль. Но одно дело — писать код: на «плюсах» можно запрогать вообще что угодно, — и совсем другое — его отлаживать и испытывать. В смысле — необходимо то, на чём можно проверять работоспособность. В нашем случае это была разве что бытовая техника.

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

Костя, к примеру, по полдня проводил за ремонтом компьютеров, а по ночам писал на заказ несложные прикладные программы. Соня, с которой они вместе заканчивали вуз, была бухгалтером предприятия и перебивалась 1С-разработкой. Гордей, наш гений электрики и рыцарь паяльника и программатора, чинил — что бы вы думали? — бытовую технику, а если там всё было серьёзно, старался её по-выгодному выкупить. Иногда получалось, и тогда приборы всё равно чинились и использовались на благо общего дела.

Я же за это время написал пару небольших игр на логику, и мы их выложили под брендом студии, привлекая к себе внимание. Попутно Костя рекламировал в Сети свой проект и мотался по фирмам с идеей контракта на поставку нашего ПО для их продукции. А также мы дорабатывали интерфейс и постепенно набирали функционал приложения.

Я помнил мою с Костей февральскую дуэль по поводу того, как написан бэкенд программы.

Мне, дожившему в предыдущем теле до 2021-го, было особенно заметно, что мой «начальник» заканчивал универ в десятых годах текущего века. Я сам был таким — но перестроился в нужный момент в соответствии с требованиями времени. Теперь подошла пора перейти на новые рельсы и «Косогору».

— …Чувак, оглянись вокруг: на дворе две тысячи шестнадцатый год! — говорил я. Тогда я находился на базе команды и, как обычно, общался со знакомыми в России по видеосвязи. — Твоя Java — это прошлый век! Один раздутый синтаксис чего стоит…

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

— Сейчас такая эпоха, когда начинают рулить языки корпораций и разработка под конкретные платформы. Что, под iOS ты тоже на старом и полном багов Objective-C писать будешь?

— А вот и буду, — надулся Костя. Потом прибавил немного смущённо: — Я уже так привык…

— Давай сделаем так. Устроим что-то типа IT-баттла. Пишем каждый одно и то же простенькое приложение. Только я — на Котлине, а ты, так и быть, на Java. С нуля. Кто быстрее закончит, тот и победил. Если выиграю я, переписываем код для Android, а когда будем адаптировать для «яблочных», используем Swift.

— А если я, то «а» — ты затыкаешься и «б» — с тебя ещё одна игрушка, — улыбнулся айтишник. — По рукам?

— По рукам.

Поединок состоялся двадцать третьего февраля. Задачей было написать программу для создания аккаунтов электронной почты сотрудников некой условной компании.

Набор функций мы чётко установили — и принялись за работу. Соня болела за Костю, Гордей — за меня. По ходу, и тому иногда хотелось поставить нашего «аса кодинга» на место.

И… победил я. Во многом благодаря тому, что не требовалось расписывать внутри классов все эти геттеры и сеттеры, а можно было просто объявить конструкторы и перейти на новый шаг реализации.

Следующим, что купил Костя, стала книга по программированию на Котлине. Плюс я ему и документацию по Swift» у подогнал.

Пусть просвещается, «старовер» от информатики.

Я усмехнулся — и тут же, стиснув зубы, дёрнул руль вбок.


Еще от автора Даниил Смит
На открытых колёсах

Авария на картинге перебросила сознание программиста и по совместительству гоночного фаната Михаила Шумилова, не сумевшего в свое время реализовать себя в автоспорте, в тело подростка-гонщика на несколько лет назад. Сможет ли он использовать знания о ближайшем будущем, чтобы менять ход событий, и чего достигнет в чемпионате F4 — нижней ступени гонок на автомобилях с открытыми колесами? Ведь от этого зависит и его будущее тоже. Мечта исполнилась, пусть и таким неожиданным образом. Теперь главное — не упустить полученный второй шанс.


Рекомендуем почитать
Дыра. 1 часть

Пока в мире бушует пандемия Covid-19, в тихом и депрессивном городке Америки в одну ночь пропадают сотни людей, власти связывают исчезновения с религиозным культом, но что же происходит на самом деле и как повернутся события вокруг загадочно появившегося провала в земле? Книга – приквел романа "Бесполезный человек". Содержит нецензурную брань.


Напряжение между нами

Дилан Блэк – богатый парень, который живёт в своё удовольствие. Вдруг на его пути появилась Кристен – правильная девушка, не имеющая с ним ничего общего. Простая школьная вечеринка заканчивается бедой, навсегда связывая их судьбы. На первый взгляд – это неудачное стечение обстоятельств. Но если кому-то этот случай был на руку и это – только начало?


Альпийцы. По следам Суворова

На написание рассказа меня вдохновила деятельность военно-патриотического клуба казачьей молодежи "Сечь" из пгт Афипский Краснодарского края. Его воспитанники, благодаря своим наставникам, являются примером для подрастающего поколения. Именно такими детьми гордятся не только родители. Герои рассказа, трое подростков пятнадцати и шестнадцати лет, после обнаружения во время раскопок некоего медальона, охраняемого мистическим зверьком, попадают в вереницу не типичных для себя событий от обучения экстрасенсорным способностям и заканчивая операцией ГРУ.


Битва жуков

Новые приключения Даркуса и его разумного жука в третьей книге серии «Фабр». Лукреция Каттэр снова угрожает миру! Смогут ли Даркус, Вирджиния и Бертольд остановить её? Будущее снова в руках троих детей и их жуков.В формате PDF A4 сохранён издательский дизайн.


Кого гнали

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


Буря в старом городе

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