Шрифт:
Интервал:
Закладка:
— Ты в первом городке ещё? — всматриваясь в экран, спросил Андрей. — У меня уже сорок девятый уровень, но играю не очень часто. Тем не менее, недавно сумел добыть шест древнего мага, очень занимательная вещица. Неплохо за неё выручил, и мот сумел купить.
— Мои поздравления, — искренне ответил я. — Мне удалось толкнуть только подвеску, пару десятков тысяч чистой прибыли.
— Для твоего уровня совсем не дурно, — вздохнул приятель и почесал затылок. — Слушай, а если за своим ноутом сгоняю и к тебе в игре присоединюсь? Будем вместе пиво пить, болтать и между делом монстров бить.
— Не боишься, что все достижения потеряешь? — усмехнулся я. — Как-нибудь потом может и повеселимся, но сейчас тебе точно не до этого. Пару секунд подожди, пока дойду до снятой в трактире комнаты и сохранюсь.
У парня что-то точно произошло. В глазах боль, на лице кислая мина, хотя он и пытается казаться весёлым и общительным, но получается плохо. После выпитой бутылки пива Андрей не выдержал и поведал, что на душе у него тяжко. Ту, на которую не мог надышаться, увидел в обществе аристократа. Подруга Андрея, точнее, бывшая подруга, обнимала и целовала мужика, который пренебрежительно хлопал девушку по попе и чуть ли не при всех залезал рукой под блузку.
— Лёх, понимаешь, она ему даже слова не сказала, только хихикала! А со мной, когда встречалась, то не позволяла на людях обнять! Как это понимать? — спросил меня парень и сделал несколько больших глотков из бутылки.
— Андрюх, ты правильный малый, добрый и, чувствую, честный. Так чего ей позволяешь так с собой поступать? Или сильно любишь? — посмотрел я на приятеля.
— А чёрт его знает, — пожал тот плечами. — Мы пару раз переспали, пытался ей предложить серьёзные отношения, но она не согласилась. Сказала, что не следует спешить и ещё для себя ничего не решила. Мол со мной хорошо, но дать ей роскошную жизнь не смогу.
— Ты не ответил на главный вопрос, — отмахнулся я. — Готов за неё умереть? Согласен перевоспитывать или держать в ежовых рукавицах? Отдаёшь отчёт, что всегда может найти того, кто круче и вильнуть хвостом?
— Не ожидал от тебя таких слов, — потёр шею парень.
— А как иначе, — криво усмехнулся я, вновь невольно вспомнив Клавдию из прошлой жизни. — Уж прости, но предательства не стерплю. Впрочем, она тебе не клялась в любви и верности, если правильно понимаю. Следовательно, как таковой вины за ней нет. Ну а если с такими принципами и целями в жизни, то вряд ли вместе окажетесь. Однако, то что ты увидел, не стопроцентное доказательство.
— Это ещё почему? — нахмурился Андрей.
— В жизни чего только не случается, — пожал плечами, почему-то вспомнив, как девица в кабаке таблетку Вике скормила, чтобы приятелю угодить и повеселиться.
— Нет, она такая по жизни, — признал парень и осушил бутылку до дна.
Что ему сказать? Утешать точно не собираюсь. Бросить он и сам подругу может, заставить ту ему быть верной вряд ли получится. Молча пью пиво, наблюдая, как приятель надирается, при этом он недавно говорил, что от пива опьянеть сложно.
— Пожалуй я к ней съезжу и всё выясню, — вдруг заявил Андрей. — Где мой байк?
— Погодь немного, успеешь ещё, давай выпьем и побеседуем на профессиональные темы. Мы же с тобой айтишники, есть у меня один забавный кусок кода, друг прислал, вот бьюсь над ним и не понимаю, что к чему. Не поможешь? — принялся я отвлекать Андрея.
— Давай бутылку и свой код — решим сообща задачку! — икнув, произнес приятель, вмиг забыв, что хотел к девушке ехать и отношения выяснять, которых, как понимаю, у них нет.
Вывел на экран ноута непонятный кусок кода, Андрей пару минут на него пялился, шевелил губами и при этом делая глоток за глотком из бутылки.
— Смотрю, ты понимаешь, что тут написано, — произнёс я.
— Угу, это из моего курсовика, но без комментов и скрыт блок, где идёт подмена команд на шифр, — потёр висок парень, словно что-то вспоминая.
Не стал ему мешать, раз начал говорить, то продолжит.
— Лёх, как к тебе этот отрывок попал? Меня за эту прогу и в хвост и в гриву препод отчитал, говорил, что такого бреда в жизни не видел. Указал на десяток несостыковок и не дал даже оправдаться. Заставил всё переделать, я чудом из универа не вылетел, — Андрей даже протрезвел, вспоминая события, как понимаю, произошедшие не так давно.
— После первого курса случилось? Такие задания дают перед каникулами? — проигнорировав его вопрос, уточнил я.
— Это моя инициатива, хотел удивить Дмитрия Олеговича, — криво усмехнулся парень. — Не получилось, зато нашёл себе проблем. Повезло, что он попал в больницу, грабители ночью напали, побили сильно, челюсть сломали, а я защищал свою работу заведующему кафедрой. Тот меня гонял долго, а потом удивлялся, почему это я на отчисление шёл.
— У тебя эта прога осталась? По памяти сможешь восстановить?
— Надо поискать, но не уверен, иногда разгребаю хлам в памяти ноута и удаляю всё ненужное, — пожал плечами парень, прищурился и внимательно на меня посмотрел. — А тебе зачем?
— Долго объяснять, — уклончиво ответил я, подумал и добавил: — В любом случае, делать это лучше на трезвую голову.
— Без проблем, — поднял руки вверх Андрей, — тогда отложим этот разговор. А прога — следилка за несанкционированными действиями, предпринимаемыми в массиве или базе данных, которые собираются автоматически, а потом вручную корректируются. Она должна не только собирать инфу, вести логи, создавать правильный отчёт и его хранить, но и сразу сигнализировать о вмешательстве и отправлять уведомления своему создателю.
— Как интересно, — хмыкнул я. — Если правильно понял, то ты сказал про весь свой курсовик, но не про эту часть, — ткнул в сторону экрана ноута.
— А тебе этого мало? — спросил парень и встал со своего места, нетвёрдой походкой дошёл до окна и тяжело вздохнул. — Думаю, господин Саркеев, сволочь, украл у меня код и продал кому-то. Недаром ходят слухи, что Дмитрий Олегович на руку не чист и заставляет студентов писать проги, которые присваивает.
— И никто ничего доказать не может? — не