Продолжая использовать наш сайт, вы даете согласие на обработку файлов cookie, которые обеспечивают правильную работу сайта. Благодаря им мы улучшаем сайт!
Принять и закрыть

Читать, слущать книги онлайн бесплатно!

Электронная Литература.

Бесплатная онлайн библиотека.

Читать: База данных - Ирина Валерьевна Крупеникова на бесплатной онлайн библиотеке Э-Лит


Помоги проекту - поделись книгой:

— Линяешь, значит.

— Да неужели тут надрываться за гроши? И тебе не советую. С твоими мозгами можно ого-го-го какие бабки заколачивать! Кстати, ты сказал, что расковырял файл.

Вчера в горячке своего открытия Алексей наговорил другу много всякой всячины. И, опустив трубку, пожалел. База данных, добытая четыре года назад из неизвестного компьютера при мистических обстоятельствах, Дэна интересовала лишь с точки зрения забавного приключения. А для Алексея ее расшифровка стала буквально смыслом жизни. Поначалу высокие слова прикрывали обычные юношеское любопытство, но позднее студент почувствовал, как ежедневные труды над таинственными записями входят в привычку. База как будто сама выбрала его своим программистом, и тянула, манила, дразнила хитрыми кодами, витиеватой структурой и виртуозными алгоритмами. На курсе Алексей по праву считался уже спецом по кодировкам. К нему обращались за советами, преподаватели старались привлечь к научной работе, пророчили аспирантуру и последующие перспективы. Дифирамбы в свой адрес парень пропускал мимо ушей. База была его личным другом-врагом. Он боролся с ней ночами, не ведая о существовании дискотек, вечеринок и дружеских пикников в обществе веселых девчонок. И вот вчера База уступила. Сдалась!

Денис ожидал ответа.

— Я код подобрал, — неохотно сказал Алексей. — Два поля можно прочитать.

— Лёха! Гад! И ты до сих пор молчишь! Что там такое?

— Фамилии и какие-то адреса. Похоже на телефонный справочник.

— Всего-то?

Физиономию Дэна заняла мина тотального разочарования, и Алексей остался удовлетворен. Его победа осталась не понятой, значит — сугубо личной.

— Показать? — спросил он для проформы.

Денис передернул плечами, но на экран ноутбука посмотрел.

— Это текстовка пока, — пояснил Алексей, щелкая по клавишам. — Интерфейс напишу потом.

Надежда на фантастическое открытие улетучилась совсем, и будущий европейский студент лишь для приличия пролистал пару страниц.

— Слушай, и ради этого ты угрохал столько времени? — не удержался он.

— Она того стоит. Ты только посмотри, какая архитектура! Ты где-нибудь подобное видел? Даже на двоичное дерево не похоже, — почувствовав, что опять увлекся, Алексей поспешно закончил: — Хотя тебе это не интересно.

— Откровенно говоря — совсем не интересно, — Денис передал ноутбук хозяину и тут запнулся. — Погоди-ка, тут моя фамилия?

— Мало на свете Озеровых, что ли?

— Озерова Эльвира Эдуардовна на свете в единственном числе, поверь мне. Такую штучку больше нигде не найдешь, только в нашем семействе.

— Твоя сестрица, что ли? — слегка удивился Алексей. Про сестру Дэна он слышал редко, и еще реже встречал лично.

— Она, она, — закивал Денис. — А что такое — «Линия 156–144»?

— Понятия не имею.

— Дай-ка сюда, — Дэн опять водрузил ноутбук себе на колени. — Ты у нас «Сергеевич», да?

— Меня там нет. Но есть мама и бабушка, — сообщил Алексей.

— Ага! «Линия 947-36» и «линия 54-129». Что бы это значило?

Вопрос прозвучал риторически, поскольку дважды отвечать «не знаю»

Алексей не собирался.

* * *

Бабушкиных «гробовых», недавно возвращенных народу правительством после известного кризиса 98-го, хватило лишь на мало-мальски приличный гроб и клочок земли на центральном городском кладбище. На поминки пришла мамина подруга и две дряхлые соседки. Алексей для приличия посидел за столом десять минут и, посчитав, что ритуал выполнен, ретировался в свою комнату. От движения «мыши» проснулся компьютер, и на экране проявились знакомые и непознанные записи. Палец непроизвольно коснулся кнопки «поиск».

— Что ты такое, черт тебя дери? — глухо пробормотал Алексей и набрал бабушкину фамилию.

«Линия 54-129», — выдала база данных.

Он прикрыл глаза?

«Леша, вот женишься ты, детки пойдут. И мне легче на том свете будет. Стану на них смотреть с небес и беречь, — белесый взор едва живой старушки тщетно искал среди мутных силуэтов лицо внука. — Бог даст, в их детях вернусь?» Нужно ли было что-то ответить? И что ответить? Бабушка свято верила в «хорошего президента» и великие блага, которые когда-нибудь всем миром заработает многострадальный народ. Пока народ заработал только одно «благо» — право быть похороненным на установленную правительством сумму.

Старое должно уйти! — заявил политический деятель с телевизионной трибуны несколько лет назад. И старое стремительно и безвозвратно уходило, подгоняемое нищетой, настырным общественным мнением и новой метлой рыночной экономики. Алексей, блуждая в Интернете, не раз натыкался на разного рода статистические данные, в том числе на привычную уже фразу «в России смертность почти в два раза превышает рождаемость». Вот и бабушка, мечтавшая о «светлом будущем», внесла свою лепту в страшную статистику. А он, молодой и неглупый не имел права слепо мечтать о светлом. Всюду укоренились «несовковые» законы. Первый из них Алексей усвоил быстро: каждый сам за себя. Второй познал на примере Дениса: деньги правят всем и вся. А третий, как следствие, вывел самостоятельно: хочешь жить без проблем — живи внутри своего «я».

— Алексей!

Программист вздрогнул. Мать стояла рядом заплаканная, румяная от поминальной стопки и? яростная.

— Оторвись ты от своего проклятого компьютера! — выкрикнула она. — Хотя бы сегодня побудь человеком! Бабушки нет. Нет ее больше!

— Мам, я понимаю, — он постарался изобразить скорбь. — Но жизнь продолжается. Я должен?

Звонкая оплеуха оборвала помпезную речь.

— Она тебя дурака вырастила, пока я как проклятая гроши зарабатывала! Она тебя в последнюю свою минуту звала! А ты? Где был ты?

Мать разразилась утробными рыданиями.

— Мам?

— Ты придаток этой дрянной штуки!

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

* * *

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

Телевизор в комнате матери опять извергнул развеселую трель рекламы.

Ежедневные просьбы, требования и даже мольбы приглушить звук не помогали.

Алексею стало казаться, что мать усиливает громкость специально. Вот и теперь ему предстояло в сотый раз прослушать сюсюканье на тему «папочка и мамочка, родите нам сестренку». Так мудрые деятели решали проблему увеличения рождаемости в стране.

Алексей поморщился, закрыл окно электронной почты и вернулся к прерванной работе. База данных, прижившаяся в новой программной оболочке, издевательски подмигнула красной табличкой: «код ошибки?».

— Ты так, да? Ладно, милая, давай попробуем иначе? Ну, же! Не упрямься, я хочу знать, что ты прячешь в третьем поле.

Монолог за компьютером продолжался довольно долго. Звякнула посуда.

Алексей замолчал. Мать вздохнула и поставила поднос с обедом на край стола.

— Алеша, может погулять сходишь?

— М-м? — он засунул в рот кусок безвкусного хлеба, — некогда, ма.

— Как твои заказы?

— Сдал вчера. Завтра деньги переведут. Ты к своей подруге пойдешь?

— Мешаю тебе, — женщина отвернулась.

— Нет, что ты. Просто ты?

Он хотел сказать — плохо выглядишь, но все-таки успел сообразить, что подобный комплимент мать не обрадует.

— Эльвира Озерова умерла на днях. Денис не сообщил тебе?

Вилка застыла, не доставив по назначению кусок котлеты.

— Как?

— Кажется, СПИД? Лёша, что ты?

Взгляд Алексея медленно втек в экран.

— Линия 156–144, Линия 54-129? Мама, где бабушкины документы? Похоронные?!

— Алеша?

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

— Погоди? Отстань!

Звучало в ответ на ее нерешительные реплики.

— Вот!? — он вытряхнул на стол пачку бумаг. — Невероятно?

На стандартном бланке с густой черной «шапкой» скособочились цифры 54-129.

— Ма, я на кладбище. Я должен удостовериться!

— Бабушке цветочки положи, — пробормотала женщина в захлопнувшуюся дверь.

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

Белый город.

Сколько хватало глаз, простирался тихий белый город.

Линия за линией тянулись низкие одноликие дома. Торчали редкие «высотки» на крошечных площадях. На окраинах смущенно кренились старые деревянные развалюхи. А центральные ворота безмолвного града манили к себе, как одинокий хозяин, жаждущий встречи в вечности?

Алексей шел по холодным улицам, с палисадниками и низкими заборчиками, тщетно разыскивая взглядом номера домов. Ни табличек, ни указателей. Только жильцы приветливо улыбаются с потертых керамических фотографий.

— Какая же это линия?

Вопрос пролетел в воздухе и вернулся ответом.

— Чо надо?

Программист застыл, не завершив шаг. Поднял глаза.

Рваная роба, лопата, папироса, грязная кепка «adidas». Наваждение исчезло. Перед ним стоял подвыпивший могильщик.

— Это новые могилы? — выпалил Алексей.

— А чо, не видать? Слепой?

— Какая это линия?

Могильщик аккуратно вложил папиросу в зубы.

— Энта — 157, а вот та, вчерашняя — 156.

От рабочего разило не то перегаром, не то гнилью, и Алексей поспешил отойти подальше. Эльвиру Озерову он нашел быстро, и ее новый «дом», обильно обставленный искусственными цветами, не произвел особого впечатления. Двигаясь обратно к воротам, молодой человек тщательно отсчитывал памятники и кресты. Версия подтвердилась. Линия 156 место 144, точно как Базе?

Поднимаясь на пятый этаж, Алексей неожиданно для себя осознал еще один простой и очевидный факт. Базу данных он «скачал» за 5 лет до смерти бабушки и, соответственно, за 8 лет до гибели Эльвиры, и эта База уже содержал сведения об их захоронениях.

Программист тихо засмеялся.

— А я-то гадал, почему 32-битные символы. Ничего удивительного! Кто ж сейчас работает на 16-ти битных. Ничего удивительного?

Матери дома не было, и Алексей без каких-либо словесных преград проследовал прямо к Базе.

— Я понял, что ты! Но почему ты выбрала меня? Зачем ты пришла? Что ты хочешь, чтобы я сделал? Что у тебя в третьем поле? Даты смерти? Годы жизни? — (шелест клавиш). — Ну, ответь, прошу! Я хочу знать! Я должен знать!

* * *

Эльвира бесшумно присела на краешек дивана.

— Здравствуй, Лёша.

Он оторвался от монитора.

— Привет.



Поделиться книгой:

На главную
Назад