На ступень выше - [17]
Солнце заливало трассу дождём из света — и слепило меня в некоторых поворотах. Стояла по-летнему тёплая погода, и в своём комбинезоне я за время сессии уже успел порядком запариться.
Шла вторая свободная практика. На первой я показал девятое время, но и это пока для меня было неплохо. Я всё ещё осваивался за рулём «Хайтека» — но сегодня чувствовал себя увереннее, чем три недели назад или даже вчера.
Хунгароринг, в отличие от Поль Рикара, я знал достаточно хорошо: много ездил здесь в играх по «королевским гонкам» (кстати, почти доставал рекорд круга, установленный в две тысячи двадцатом году Хэмилтоном) и на командном симуляторе (тот на самом деле был чужой, но не суть), а также вчера на тестах. Просто следовало приноровиться — и скорее к самой машине, чем к треку.
Тот был очень требователен к резине: я вчера совершенно убил три комплекта дубовых корейских «Ханкуков», а теперь учился как можно дольше и эффективнее расходовать ресурс изношенных шин. На пятничные тренировки разрешалось иметь один новый и два старых набора; свежий я «приговорил» несколько минут назад и ехал как раз на одном из прикатанных. Точнее, на укатанном — на нём я во Франции заработал свои первые баллы.
Руки и ноги после стольких кругов сами знали, что делать, поэтому краем сознания я мог думать о чём-то и помимо гонок.
А если конкретно, то я вспоминал недавний звонок по «Скайпу» от Кости — знакомого айтишника, у которого я по мере возможности подрабатывал в стартапе «Косогор Студио».
Костя был одержим идеей создания универсального приложения для «умного дома», что позволяло бы свободно управлять работой бытовых приборов и даже удалённо контролировать автомобиль. Но одно дело — писать код: на «плюсах» можно запрогать вообще что угодно, — и совсем другое — его отлаживать и испытывать. В смысле — необходимо то, на чём можно проверять работоспособность. В нашем случае это была разве что бытовая техника.
И прошедшей зимой каждый из нас работал в том числе и на то, чтобы обеспечивать проект, получивший с лёгкой руки Кости название «LiveSmart», нужными для развития средствами.
Костя, к примеру, по полдня проводил за ремонтом компьютеров, а по ночам писал на заказ несложные прикладные программы. Соня, с которой они вместе заканчивали вуз, была бухгалтером предприятия и перебивалась 1С-разработкой. Гордей, наш гений электрики и рыцарь паяльника и программатора, чинил — что бы вы думали? — бытовую технику, а если там всё было серьёзно, старался её по-выгодному выкупить. Иногда получалось, и тогда приборы всё равно чинились и использовались на благо общего дела.
Я же за это время написал пару небольших игр на логику, и мы их выложили под брендом студии, привлекая к себе внимание. Попутно Костя рекламировал в Сети свой проект и мотался по фирмам с идеей контракта на поставку нашего ПО для их продукции. А также мы дорабатывали интерфейс и постепенно набирали функционал приложения.
Я помнил мою с Костей февральскую дуэль по поводу того, как написан бэкенд программы.
Мне, дожившему в предыдущем теле до 2021-го, было особенно заметно, что мой «начальник» заканчивал универ в десятых годах текущего века. Я сам был таким — но перестроился в нужный момент в соответствии с требованиями времени. Теперь подошла пора перейти на новые рельсы и «Косогору».
— …Чувак, оглянись вокруг: на дворе две тысячи шестнадцатый год! — говорил я. Тогда я находился на базе команды и, как обычно, общался со знакомыми в России по видеосвязи. — Твоя Java — это прошлый век! Один раздутый синтаксис чего стоит…
— Да мне и на ней писать удобно, — пожал плечами Костян. — И вообще какой смысл в твоём этом Котлине? Пошумят и забудут его лет через десять…
— Сейчас такая эпоха, когда начинают рулить языки корпораций и разработка под конкретные платформы. Что, под iOS ты тоже на старом и полном багов Objective-C писать будешь?
— А вот и буду, — надулся Костя. Потом прибавил немного смущённо: — Я уже так привык…
— Давай сделаем так. Устроим что-то типа IT-баттла. Пишем каждый одно и то же простенькое приложение. Только я — на Котлине, а ты, так и быть, на Java. С нуля. Кто быстрее закончит, тот и победил. Если выиграю я, переписываем код для Android, а когда будем адаптировать для «яблочных», используем Swift.
— А если я, то «а» — ты затыкаешься и «б» — с тебя ещё одна игрушка, — улыбнулся айтишник. — По рукам?
— По рукам.
Поединок состоялся двадцать третьего февраля. Задачей было написать программу для создания аккаунтов электронной почты сотрудников некой условной компании.
Набор функций мы чётко установили — и принялись за работу. Соня болела за Костю, Гордей — за меня. По ходу, и тому иногда хотелось поставить нашего «аса кодинга» на место.
И… победил я. Во многом благодаря тому, что не требовалось расписывать внутри классов все эти геттеры и сеттеры, а можно было просто объявить конструкторы и перейти на новый шаг реализации.
Следующим, что купил Костя, стала книга по программированию на Котлине. Плюс я ему и документацию по Swift» у подогнал.
Пусть просвещается, «старовер» от информатики.
Я усмехнулся — и тут же, стиснув зубы, дёрнул руль вбок.
Авария на картинге перебросила сознание программиста и по совместительству гоночного фаната Михаила Шумилова, не сумевшего в свое время реализовать себя в автоспорте, в тело подростка-гонщика на несколько лет назад. Сможет ли он использовать знания о ближайшем будущем, чтобы менять ход событий, и чего достигнет в чемпионате F4 — нижней ступени гонок на автомобилях с открытыми колесами? Ведь от этого зависит и его будущее тоже. Мечта исполнилась, пусть и таким неожиданным образом. Теперь главное — не упустить полученный второй шанс.
Добро пожаловать в Королевство! Здесь «и жили они долго и счастливо» – не желанная развязка, а закон. Девушка по имени Ана – гибрид человека и андроида – работает в футуристическом парке развлечений. Призвание Аны – делать клиентов парка счастливыми, и до поры до времени она отлично справляется со своими обязанностями… пока ее не обвиняют в убийстве.
В мирном и спокойном постапокалиптическом обществе всеобщего благоденствия происходит странное убийство. Ведущий расследование инспектор выходит на след тайного общества, которое явно готовит захват власти в давно не знающем потрясений мире... .
Утром ты простая школьница, ведущая вполне счастливую жизнь, а вечером, после удара по планете Черной волны (появившейся, причем, по твоей вине), теряешь всё. Гибнет близкий человек, любимая подруга бросает тебя, жизнь становится адом, а мир приближается к краху. У психованных подростков (включая тебя, да) просыпаются сверхспособности, позволяющие управлять огнем, льдом, и даже владеть телекинезом. Конечно, твои новые возможности нравятся далеко не всем, потому на тебя ведет охоту могущественная служба, устраивающая в городах настоящие бойни, и не гнушающаяся применением ядерного оружия.
Маленький городок Сент-Айвз, где все про всех всё знают. Здесь никогда не происходит ничего интересного, страшного или таинственного. История проходит мимо таких мест. Но все не так, как кажется. Старые усадьбы скрывают тайны древних родов. Произошло убийство. А молодой маг, приехавший в провинцию на отдых, решил найти истину в паутине лжи и притворства. И все бы ничего. Только вот убийца – ТЫ!
Когда живешь в мире, где правят колдуны, а тебе, высшей ведьме, рожденной править и обладающей безграничной силой, нужно еще пройти испытание, чтобы эту самую силу получить, будешь, несомненно… не розовой и пушистой. Но ты особенная! А испытание лишь формальность. Но не спеши потирать руки и разучивать танец победы: главная цель испытания — сердце колдуна. И цена успеха может быть выше, чем кажется!
Весна в Синтаре пахнет сыростью, виски и… кровью — знаменитый маньяк по кличке Зверобой снова вышел на охоту. За расследование берется сам коммандер Эгертон, у которого и так достаточно проблем: разгильдяи-подчиненные; призраки прошлого, не дающие спать по ночам… и ушлая заклинательница Вильгельмина Фоули, постоянно влипающая в неприятности. И видят боги: проще сладить с дюжиной маньяков, чем с одной плутоватой Билли-шельмой, способной вмиг вывести из себя даже самого сурового некроманта.