25 страница24 мая 2026, 23:32

глава 25

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

25 страница24 мая 2026, 23:32

Комментарии

0 / 5000 символов

Форматирование: **жирный**, *курсив*, `код`, списки (- / 1.), ссылки [текст](https://…) и обычные https://… в тексте.

Пока нет комментариев. Будьте первым!