Текст книги "365 (СИ)"
Автор книги: Альма Либрем
сообщить о нарушении
Текущая страница: 23 (всего у книги 77 страниц)
278
29 июля 2017 года
Суббота
Пока Игорь доехал до дачи, разразилась гроза. По пути он поймал на остановке ещё и бабушку; та крайне удивилась появлению внука, но, выслушав причины, была просто в гневе.
Когда они приехали домой, мать уже скрылась с соседского английского газона и делала вид, что всё это время отдыхала и читала книжку. Игорь обречённо перезвонил Саше и сообщил, что сегодня не вернётся – гремело так, что было страшно выходить из дома.
Рано утром Ева Алексеевна, вытащив единственное блюдо собственного приготовления, укрывшееся за кастрюльками с чесночным содержанием, принялась кормить внука. Она налила и чай и то и дело косилась на часы.
– Твоя мать, – промолвила она, – встаёт в сколько?
– В десять, – пожал плечами Игорь. – В одиннадцать. Когда как.
Мама спала в другой стороне дома и к ним сегодня ещё не выходила. На улице было сыро и противно, часы показывали благоговейное восемь. Игорь привык вставать рано, бабушка – тоже.
– Судя по всему, – продолжила Ева Алексеевна, – ты живёшь не один.
– С девушкой, – не стал отпираться Игорь. – И с её котом. Ты против?
– Всё зависит от того, что это за девушка, – женщина устроилась поудобнее на своём стуле и сделала глоток чаю. – Где вы познакомились? И как давно знаете друг друга?
– В начале мая она устроилась к нам на работу, – безропотно ответил он, зная, что бабушке можно доверить любой секрет и даже собственную жизнь. – Наверное, относительно недавно? Два с половиной месяца.
– И уже съехались, – недовольно покачала головой Ева Алексеевна. – Что нынче пошла за молодёжь?
– У неё пожар случился, – оправдывая Сашу, возразил Игорь. – Она хотела снять квартиру, и я предложил временно побыть у меня. А потом как-то… мы решили больше не разъезжаться.
– Влюбился.
– Не отрицаю, – согласился Игорь. – Она бы тебе точно понравилась. Умная, порядочная, и вы даже похожи внешне, между прочим.
– Порядочная? – бабушка усмехнулась. – Неужели ты наконец-то нашёл себе девушку, не напоминающую твою мать?
Игорь хотел было ответить, что Александра – тот самый вымирающий тип женщин, надеющихся встретить своего единственного, но не успел. На улице что-то загрохотало, и он, взглянув в окно, схватился от ужаса за голову.
Вчера мать от английского газона отогнал дождь. Сегодня она решила закончить начатое и, взяв лопату, полезла на соседский участок. Заборчик их разделял невысокий, всего метр, и мать, подставив табуретку, просто переступила через него. А теперь – из окна это было прекрасно видно, – принялась перекапывать длинную полосу…
Это была дорогая трава, качественная, густая и ровно подстриженная. В деревне, где находилась дача, жило много бывших чинов – высокопоставленные военные или учёные, партийные, занимавшие важные посты до выхода на пенсию… Поэтому по их "генеральской улице" не принято было высаживать огород – и Василий Степанович с женой и детьми тоже отдавал предпочтение простому газону и редким цветам.
Но Игорева мать, женщина упрямая, считала это просто сорняками. И именно потому она сейчас старательно копала грядку на чужой территории, намереваясь там что-то посеять.
Игорь буквально вылетел на улицу. Благообразный старичок, вчера звонивший ему, вышел на крыльцо и умоляюще взглянул на соседей.
– Ева Алексеевна! – бросился он к женщине. – Дорогая вы наша! Что творится? Вы видите этот кошмар?
– Мама! – возмутился Игорь, отбирая у неё лопату. – Ты почему полезла на чужую территорию?
– Тут всё равно ничего не растёт! – с апломбом ответила мать и попыталась вернуть инструмент на место.
Игорь хотел сказать что-то ещё, но не успел. Мать воззрилась на Василия Степановича и громогласным, возмущённым голосом заявила:
– Вы тратите благодатные чернозёмы, садите тут какие-то сорняки! А когда я решила сделать доброе дело и посадить здесь немного укропа…
Василий Степанович схватился за сердце. Ева Алексеевна, женщина куда менее впечатлительная, сердито скрестила руки на груди.
– Я надеюсь, – холодно промолвила она, – что ты, Наденька, купишь себе свой участок и будешь делать на нём всё, что угодно. А мы теперь ещё должны возмещать Василию Степановичу нанесённый тобою ущерб!
Надежда Петровна поступила так, как считала нужным – гордо повернулась спиной ко всем, вильнула частью тела, закованной в леопардовые, маловатые на неё лосины, и удалилась.
– Какой кошмар! – Ева Алексеевна вздохнула. – Я опять потрачу половину своей пенсии! И всё потому, что Коля не может унять свою сумасшедшую супругу.
– Я заплачу, – вздохнул Игорь. – Не переживай, ба. Сколько это стоит, Василий Степанович?
Старичок явно смутился, но Ольшанский не позволил ему увильнуть; выбив цену и отдав мужчине деньги, он простился с бабушкой, с трудом сдержался, чтобы не накричать на мать, и отправился вызванивать отца. Маму следовало срочно убрать с дачи, пока она не натворила что-нибудь ещё в своём коронном стиле.
277
30 июля 2017 года
Воскресенье
Мать была возвращена домой в полной амуниции, но Игорь, устав таскать за нею горы вещей и уговаривать больше ничего не сажать у бабушки на участке, а уж тем более – у её соседей, вернулся таким уставшим, что даже не хотел есть. Саша это состояние прекрасно поняла; утром, когда он открыл глаза и обнаружил, что наступило уже коварное воскресенье, Александра куда-то умчалась.
Он включил телевизор, впервые за последние несколько месяцев, и смотрел минут пять в одну точку. Вчерашний день оставил по себе одно сплошное разочарование.
Игорь включил ноутбук и погрузился в код: это было едва ли не единственное, что могло заставить его не думать о сумасшедшей матери.
Когда Саша вернулась домой с продуктами, он даже не оторвал взгляда от экрана, только бешено стучал пальцами по клавиатуре.
– Что случилось? – спросила она, поставив пакет на стол. – Что могла такого натворить твоя мать?
– Всё как всегда, – ответил Игорь и наконец-то отвлёкся от работы. – Мне иногда кажется, что её подбросили нам в семью какие-нибудь инопланетяне.
– Зато у тебя хороший отец, и его родня.
– Да, но, к сожалению, мама минимизирует позитивное влияние, – он вздохнул и захлопнул ноутбук. Тот только привычно щёлкнул крышкой, так, словно Игорь ничего предосудительного и излишне резкого с техникой и не делал. – Прости. Мне не следовало так уезжать в пятницу. Послал бы его…
Саша присела на поручень дивана и только ласково улыбнулась.
– Это твоя семья, – ответила она. – Твоя нормальная, абсолютно человеческая семья, а не стая перекрикивающихся сумасшедших, как мои отец и мать. И твоя мама, какой бы странной она ни была, думаю, всё же любит и тебя, и твою сестру. А мой брат как сбежал из дому, так ни слуху, ни духу. Сидит во Львове, никому не говорит, какой у него адрес, взял фамилию жены. Я даже не знаю, как её зовут! Мы с ним с той поры перекинулись двумя или тремя словами. А я не сбежала, и он думает, что от большой любви к родителям.
– А на самом деле?
– На самом деле, это трусость, – Саша села совсем близко к нему, и теперь они чувствовали себя одним целым – даже дышали в унисон. – То, что сделал мой брат. А я приняла радикальное решение сражаться за свою свободу до последнего, правда, не сказать, что получаю теперь от этого огромное удовольствие. Он бы сейчас и вернулся, но ведь сам от всего отказался. Папа изменял маме всю жизнь, думал, что получит бабушкину квартиру, а она её на внуков переписала перед смертью. Вот брат и решил не связываться с этим, мигом сдался.
На этой минорной ноте следовало сказать какие-то правильные слова, но Игорь не знал, сумеет ли правильно обратиться к ней, или просто случайно ляпнет какую-то ерунду, глупость, не стоящую выеденного яйца.
В комнате зашелестели пакеты, и Саша вскочила.
– Магнус! – воскликнула она, отбросив прочь дурные воспоминания. – Магнус, не смей есть продукты!
Игорь откинулся на спинку дивана и подумал, что у них всегда будет всё вот так – беготня за Магнусом, его сумасшедшая мама, её неадекватный отец. Семейная жизнь… И Саша была куда несчастнее в этом плане, чем он сам.
Вздохнув, он отложил в сторону ноутбук и отправился на кухню, помогать Саше отобрать у кота багет. Магнус уцепился в него зубами и рычал, не собираясь сдаваться – но хоть половину-то можно было отвоевать?
276
31 июля 2017 года
Понедельник
– Миви-у-у-у-у! – послышалось следом за громким "бздынь".
Игорь и Саша практически отпрыгнули друг от друга. Ну вот и что это за наглость? Стоило им только отбросить прочь идею о совместных выходных, сойтись на том, что свободный вечер – это тоже весьма положительная тенденция, как один наглючий кот своим пушистым одним местом перекручивает все планы.
– Ма-а-а-ама! – завопил Магнус откуда-то из гостиной.
Они стояли в коридоре. Игорь не особо стремился увидеть все масштабы содеянных Магнусом разрушений, но понимал, что слишком долго скрываться от них не получится.
– Ма-а-а-ама! – повторил кот ещё раз, не менее требовательно, и это явно свидетельствовало, что необходимо срочно посмотреть на плод кошачьих стараний.
Всё начиналось очень мирно. Они пустили Магнуса в квартиру первого, только-только зашли сами… И в этот миг, вероятно, серый паршивец почувствовал что-то неладное, потому что темп, с которым он помчался по коридору, превышал все мыслимые пределы.
Саша, рискнув, бросилась в гостиную первой.
Магнус, как оказалось, мирно лежал на диване.
Люстра тоже мирно лежала. На коврике.
Торчащие из потолка провода отнюдь не порадовали Игоря своим внешним видом. Он понимал, что электричество – серьёзная штука, и что котяра однозначно что-то порвал. Правда, его довольная морда свидетельствовала о том, что Магнус предсказывал последствия прыганья тринадцатикилограммового тела на достаточно хрупкую на вид люстру.
– Скотина! – выругался Игорь. – И что теперь делать?
– Есть два варианта, – серьёзно отметила Саша, поднимая люстру. – Первый – вызвать электрика. Второй – дать мне инструменты, я поправлю.
– Да я сам поправлю… А ты умеешь?
– Да, – безропотно кивнула Саша. – Магнус иногда срывал люстры, когда ко мне приходили подруги в гости. Это бывало очень редко, но… В общем, у моего отца и до Магнуса руки росли из того места, из которого у котов хвосты, – разумеется, она имела в виду копчик, и ничто иное. – Потому я достаточно неплохо разбираюсь в электрике и могу, если надо…
– Я тоже, – почти уязвлённо ответил Игорь, – достаточно неплохо разбираюсь в электрике. Потому я поправлю всё сам.
– Но ведь это мой кот нашкодил…
– Саша! – возмутился он. – Я мужчина или кто?
Девушка вздохнула и послушно устроилась на диване. Игорь, отыскав где-то под столом ящик с инструментами и заметив, что это были не его – Саша, что ли, свои привезла? – принёс с кухни стул и, надеясь, что стемнеет намного позже, принялся разбираться в хитросплетениях проводки, вероятно, ещё с советских времён никем не чиненной и не провоцируемой даже.
Саша забралась на диван с ногами, усадила Магнуса себе на руки и наблюдала за тем, что делал Игорь. В обычных условиях он бы с удовольствием попросил бы её подать то или это, или, может быть, даже подсказать ему что-то, но сейчас, решив, что женщине не стоит лезть в электрику, только шумно сопел, но продолжал крутить всё самостоятельно.
Он стоически перенёс лёгкий удар током, только едва заметно пошатнулся. Александра достала из последней неразобранной коробки книжку и принялась читать её, точнее, делать вид, потому что было темно.
– Может быть, я тебе хоть посвечу? – полюбопытствовала она.
– Нет! – почти прорычал Игорь. Провода наконец-то были прикреплены в необходимом порядке, и теперь оставалось только прикрутить надоедливую люстру. – Я сам!
– Может быть, не стоит?
– Сто… Чёрт! – люстра упала второй раз и на сей раз не пережила издевательств – разбилась. Магнус довольно фыркнул, судя по всему, радуясь тому, как легко из рассорил. Ему понравился Игорев взгляд: тот был почти готов обвинить Сашу во всех смертных грехах, чтобы только не говорила под руку.
– Завтра исправлю, – он слез с табуретки. – Главное, что теперь можно пользоваться электричеством, ничего коротить не будет.
– Но, может быть… – Саша запнулась. – Ты что, злишься, что ли? Игорь, ну что ты как маленький?
– Я ещё и маленький! – возмутился он с высоты своих неполных двух метров. – Ты… Ты невыносима, Саша!
Игорь немного подумал и дополнил:
– В хорошем смысле этого слова.
Но, несомненно, это их не до конца примирило.
275
1 августа 2017 года
Вторник
Купленная в магазине лампа не хотела вставать на место. Игорь, решивший поставить светодиодную – по крайней мере, она казалась экономичной, да и не так уж плохо вписывалась в дизайн, – раза два чуть не просверлил себе пальцы, чуть не уронил плафон, когда пытался его прицепить, да и вообще, в один миг растерял все свои способности и всякое мастерство. Вообще-то, он был человеком, разбирающимся и в технике, и в ремонтных работах, и очень редко обращался к посторонним услугам, но под взглядом Саши, казавшимся ему почему-то ядовитым, упрямо не мог справиться с чудом современного общества – электричеством.
Она не смеялась, честное слово. Она успела приготовить ужин, убраться в квартире – после того, как Игорь принялся за ремонтные работы, накопилось немало пыли и прочего мусора, – и сделать ещё целую сотню полезных дел, а он забирался на слишком высокий стул, стукался головой о потолок, падал на пол непонятно с какой радости, вскакивал, едва не перевернул на себя единственный выживший в этом доме вазон, кажется, привезённый тоже Сашей.
В общем, каковы б действия ни были им произведены, они не имели никакого успеха. В конце концов, отбросив в сторону дурную затею починить люстру, Игорь отбросил плафон на диван, сам устроился на полу и тяжело вздохнул.
– Я – полная бездарь, – подытожил он, предпочитая не поднимать голову на потолок, смотревший на него едва ли не с укоризной.
– Ну, почему же бездарь? – смилостивилась Саша. – Во-первых, ты гениальный программист.
– Код мне люстру не установит.
– Во-вторых, твоя зарплата позволяет тебе нанять кого угодно, чтобы тебе починили что угодно, – он не поднимал головы и не понял сначала, что за шум. – В-третьих, ты уже почти всё сделал, и остаётся только прицепить плафон.
– Подумать только, какая малость!
– В-четвёртых, Игорь, тут не надо ничего прикручивать, тут просто два крючка, на которые надо его повесить. Ты ж уже прицепил световой блок.
Он вскинул голову. Плафон красовался на своём положенном месте, целёхонький, и Саша стояла на табуретке, скрестив руки на груди.
– Как крючки? – поразился Игорь, запрыгивая на всё ту же табуретку. Саша удержалась на ней и оказалась в поразительной близости. – Боже… Я – слепой придурок, который сутки не мог прицепить лампу, потому что не видел два несчастных крючка.
– Ты просто заработался.
– Саша, ты – гений! – покорно признал Ольшанский. – А я – полнейшее ничтожество, которого надо выселить из дома за такую профнепригодность.
– Прекрати, – рассмеялась девушка. – Ты есть будешь?
Есть ему сейчас совершенно не хотелось. Саша стояла совсем рядом, деваться ей было некуда, и Игорь чувствовал себя восторженным маленьким ребёнком, увидавшим впервые в жизни кого-то столь достойного, как она. Девушка даже не успела спрыгнуть со стула, прежде чем он обнял её, прижал к себе и поцеловал.
На поцелуй она ответила, но обнять его смогла только после того, как наскоро вытерла руки о передник – вероятно, готовила минуту назад.
– У меня там… – пытаясь отстраниться, пискнула Саша, – на плите…
– Ничего страшного, – ответил Игорь, прижимая её к себе. – Потом выключишь.
Благо, ему хватило ума не сказать что-то вроде "это не займёт много времени".
– Так зальёт же газ! – воскликнула Александра и тут же каким-то чудом спрыгнула с табурета. – Ты не понимаешь…
– Саша!
– Ты хочешь, чтобы мы устроили пожар? – возмутилась она уже откуда-то с кухни. – Или чтобы у меня сгорел борщ? – что-то загремело, а Игорь для проверки щёлкнул пару раз выключателем в гостиной. Люстра отлично работала, а плафон совершенно не спешил срываться со своих крючков и падать.
– Мне всё равно, что будет с квартирой или борщом, – буркнул он себе под нос. – В том, чего я на самом деле хочу, мне постоянно кто-то мешает.
– Я всё слышу! – крикнула с кухни Саша. – Мой руки и иди есть. И не ворчи там, как маленький ребёнок!
Игорь про себя отметил, что как раз малые дети по такому поводу точно ворчать не будут, но подчинился.
274
2 августа 2017 года
Среда
С каждым днём жить вместе становилось всё более невыносимо. И не то чтобы они не сходились характерами, нет, наоборот, с этим как раз было всё в полном порядке! Они нравились друг другу, вызывали взаимную симпатию (и, как хотелось верить Игорю, взаимные желания). Но у них был не в меру вредный кот и не в меру много работы. Именно по этой причине вставать приходилось рано, а из-за того, что сегодняшний митинг Игорь назначил на восемь утра, надеясь разобраться с делами пораньше, а они вскочили только в семь пятнадцать, разминуться в ванной, как обычно, не удалось.
Саша вызывала у Игоря вполне естественные желания. Именно по этой причине, когда она выскользнула из душа в одном полотенце, потому что забыла взять с собой одежду и не знала, что он торчит под дверью и ждёт своей очереди, воцарилась воистину неловкая тишина.
Он видел её в платьях, видел в той излишне тёплой пижаме, первой или второй, но в одном только махровом куске ткани – ещё ни разу. Влажные после душа волосы были собраны в узел, открывая тонкую длинную шею и худые плечи, полотенце старательно сползало, как бы Саша его ни подтягивала…
Игорь не успел отреагировать. Они спешили, Саша прошмыгнула мимо, напрочь разрушив все удобные и не очень моменты, и уже из спальни напомнила, что они страшно опаздывают, и Игорь поплёлся в душ, проклиная утро, собственную спешку и то дурацкое полотенце.
…Сейчас же, на работе, он искренне старался не смотреть на Александру. Это было чревато последствиями – он предполагал, что вряд ли отвернётся добровольно, и, к тому же, не следовало вызывать у коллег лишний повод пофантазировать относительно их личной жизни.
Именно поэтому, ткнув в руки каждому по задаче, он вернулся к общей диаграмме и принялся рассказывать, что и кто должен делать.
Стажёра всё ещё не было. Регина клятвенно обещала подыскать нужную кандидатуру, но пока что весьма плохо справлялась со взятыми на себя обязательствами, и Игорь предполагал, что счастье – явление стажёра миру, – случится ещё не скоро.
– Вот здесь, – попытался максимально сосредоточенно промолвить он, – мы должны имплементировать интерфейс, – Игорь ткнул пальцем в заковыристое название, – и нарастить как минимум три функции. Я считаю, что статистику лучше прикрутить отдельным блоком, и сделать связующий класс. Кто-нибудь ещё хочет что-то сказать? Есть идеи?
– А если связь не выносить отдельно? – предложила Саша. – А минимизировать контакты. Мы же всё время наследуем эти функции.
– Да, – согласился Дима, – но в тот же момент, у нас есть места, в которых такое связующее звено кажется более удобным, – он обвёл в отдельный кружочек новое название и ткнул в него ручкой. – И именно потому мне кажется, что следует разбить функционал на связующий и необходимый.
Игорь поймал себя на том, что смотрит на Сашу, не отрываясь, и представляет её в том махровом полотенце, постоянно сползающем. И думает – а если её немного отвлечь в тот момент, чтобы она махнула руками, и этот глупый элемент наряда…
Он тряхнул головой и вынудил себя сосредоточиться на сути встречи.
– Вот здесь, – промолвил Игорь, – важно правильно распределить, какие функции нам однозначно удобнее будет вмонтировать в класс, чтобы ими легче было воспользоваться. И непараметрический конструктор тоже надо бы модифицировать, иначе могут возникнуть определённые неприятности при выполнении. Наскочит одно на другое.
– А если спуститься ниже на один уровень иерархии наследования? – тут же предложила Александра.
Егор хмыкнул, делая вид, что не одобряет ни одну идею, и предложил:
– А если цепь наследования прервать вообще?
– Бред, – безапелляционно ответили Дима, Саша и Игорь в один голос.
– Я полагаю, – вновь взял слово Дмитрий, – вот тут будет достаточно удобно сделать двойное имплементирование. Интерфейсы между собой не пересекаются, между прочим. Жаль, унаследовать и то, и то нельзя на более готовом варианте…
– А если придумать комплексный класс? – вновь вмешался Егор. – И в него запихнуть то, что вы хотите сделать с этим и этим?
– Глупость! Эти реализационные моменты приведут к перегрузке всего на свете, – ответила Саша. – Мы сейчас прилепим к интерфейсу часть математики, и что тогда? Проект накроется медным тазом.
– А я считаю, – с апломбом ответил Егор, игнорируя шиканье остальных членов команды и подозрительный взгляд Игоря, – что мой вариант лучше. К тому же, у меня больше опыта работы, а ещё я…
– Мужчина, и потому главнее? – фыркнула Саша. – Это же глупость! Нельзя мешать подсчёт статистики и реализацию графического интерфейса, иначе этот гуи съест кучу производственной мощности. А если нам надо будет пересчитать статистику, а по ней принимать решение, стоит ли перестраивать вид?
– Ну, так просто завернём в условную вершину этот код, – фыркнул Егор.
– А потом, – продолжила она с такой же уверенностью, – мы повытаскиваем оттуда кучу локальных переменных, которые перестанут отзываться внизу, и будем радостно плясать вокруг кода шаманский танец! А потом придёт новый человек, и он ничегошеньки в этом не поймёт!
Егор, кажется, обиделся, но всем вокруг было абсолютно наплевать на его нежные чувства. Игорь в который раз отогнал от себя образ Александры в полотенце и раздражённо предложил:
– Давай, Егор, ты сам сделаешь это за неделю, потом мы попытаемся подключить этот вариант, и если на стадии юнит-тестирования всё пройдёт, то оставим?
– Один? – возмутился тот. – Да я один не справлюсь. Тут как минимум две недели, причём всей командой…
– Вот потому, – безапелляционно ответил Игорь, – ты делаешь так, как мы решили. Разделяем функционал, а тут, – он указал на статистический пакет, – обращаем всё в систему классов. Это будет выгоднее всего…
Спорить с ним никто не стал.