Изменить стиль страницы

Глава 4

Джессика

— Чем могу быть полезен, Джессика?

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

Его красивые, безумно зеленые глаза.

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

— Ты все еще здесь? — спросил он. — Я думал, ты просто временная сотрудница.

— Мой контракт действителен до конца следующей недели. Много работы надо сделать, да и я не тот человек, который просто халявит.

Раздражение смягчилось, и он кивнул головой:

— Иди сюда.

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

Он переключился на консоль управления System Center и открыл схему иерархии.

— Мы не можем полагаться на импорт рекламы из-за проблемы, которую я уже упоминал, — объяснил он медленно. — Поэтому мы делаем это с помощью отдельных IP-подсетей.

Я присвистнула:

— Серьезно?

— М-гм. Каждая подсеть относится к определенному филиалу нашей компании. Не идеально, и бывают лаги, но это лучшее, что у нас есть. По крайней мере, было, до того, как все испортилось.

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

— Наверное, у твоей учетной записи нет полных прав администратора, чтобы увидеть эту схему, — пробормотал он.

Я повернулась к нему в гневе:

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

Казалось, он немного удивился, затем огонь вернулся в его глаза:

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

— Я запустила резервную копию!

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

— Ну? — он покровительственно указал на экран. — Где резервная копия?

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

— Так я и думал, — он посмотрел в другую сторону. Куда угодно, но не на меня. — Я сейчас занят, так что, если тебе больше ничего не нужно?..

Я вышла из его кабинета разъяренная, смущенная и несчастная одновременно.

***

Хорошо, значит, я облажалась.

Я помешивала Easy-Mac (прим. пер.: марка макаронных изделий) в кастрюле в крошечной квартире в Далласе и вертела заколку для волос в руке, проигрывая в голове события дня. Я всегда так делала: совершала ошибки, а потом погружалась в них, как печатающая на клавиатуре свинья.

Да, облажалась. Но это дерьмо случилось из-за убогой документации Итана. Изученная инструкция, когда я пришла две недели назад, была стандартным текстом, скопированным с веб-сайта Microsoft. Если бы Итан правильно задокументировал среду, границы, созданные для каждой отдельной подсети филиала, я бы сразу поняла, что происходит.

Его вина, не моя.

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

Вот почему у нас был офисный дресс-код.

Не то чтобы это имело значение. У меня осталась неделя до конца работы, и я уже успела выбесить двух человек, которые могли нанять меня после временного контракта. А теперь черта с два!

Слила макароны, насыпала плавленый сыр в миску с молоком, мечтая о бокале вина.

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

Офис выглядел ужасно тихим из-за выключенного света и периодически вспыхивающих компьютерных мониторов, похожих на странные квадратные фонари в ночи. Дверь Итана была зловеще закрыта, но свет был погашен. Я приготовила свежий кофе в комнате отдыха, отнесла его к столу и приступила к работе.

Восстановление схемы с нуля было трудной задачей, но, так как я исправила ее (неправильно) несколько дней назад, я еще ничего не успела забыть. Создание новых границ на основе подсетей филиалов действительно было утомительной работой. У нас 2000 точек по всей стране, поэтому каждое место должно быть создано, сопоставлено с собственной IP-подсетью, а затем сохранено. Это было несложно: создай имя границы, скопируй и вставь подсеть из сетевого сканирования, проверь несколько ящиков, и, бац, все готово. Но между каждым шагом была 5-секундная пауза и около 10 секунд вращения курсора, пока в самом конце шло сохранение.

И, знаете, это надо было повторить 2 000 раз.

Ну, фактически 1958. Похоже, Итан воссоздал 42 подсети перед тем, как покинул офис.

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

Я хлестала кофе, словно это дешевое пиво на студенческой вечеринке, а моя цель — напиться до беспамятства. Глаза болели, когда смотрела на экран, напрягаясь сверх нормы любого здравомыслящего человека за один день. В колледже проводила ночи напролет за работой, но таких дней было мало. И в то время я обычно была занята интеллектуально. Сейчас же это было безумно скучно.

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

Мой сотовый завибрировал на столе, выбивая меня из колеи. Стиснув зубы, я перенаправила вызов на голосовую почту, не посмотрев имя звонящего. В это время суток я точно знала, кто это. Как и последние две недели.

Телефон снова зазвонил, а затем и в третий раз, я была слишком раздражена, чтобы сосредоточиться на работе.

— Что тебе надо, Марк?

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

— Джесс? Ты слышишь?

— Да. Что тебе надо, Марк?

Он замолчал, и я почувствовала тяжесть четырех месяцев нашего молчания.

— Я скучаю по тебе.

Я вздохнула и огрызнулась:

— У меня нет на это времени.

— Позволь мне заехать к тебе, — настаивал он. — Я уже в пути, в двух кварталах. Сейчас еду на DART (прим. пер: DART Light Rail — легкая железнодорожная система в Далласе).

— Нет, Марк.

— Только на одну минутку! Просто поговорить.

— Меня там нет, Марк.

На этот раз тишина звучала по-другому.

— О, — выдохнул он. — Ты с кем-то.

— Я на работе.

Его смех был грустным:

— Не в это время. Ты трахаешься с кем-то…

— Марк…

— …и скрываешь все от меня.

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

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

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

Это не моя проблема. Не сейчас, не сегодня. У меня итак было слишком много другого дерьма.

Я налила еще одну чашку кофе, переключила телефон в режим «не беспокоить» и с новыми силами погрузилась обратно в работу.

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

Я не чувствовала особого удовлетворения, но знала, что, отчитавшись перед Итаном и миссис Арнольд, почувствую.

Однако это еще не все. Границы были созданы, но мне все равно необходимо применить их к внешним устройствам. И на этот раз я хотела убедиться, что сначала запустила эту треклятую резервную копию базы данных.

Я переключилась на консоль SQL, щелкнула правой кнопкой мыши по базе данных и выбрала опцию резервного копирования.

Курсор вращался, показывая, что работает, но сам диск хранения не заполнялся файлом копии. Я дала ему минуту или две (Боже милостивый, как же было приятно дать рукам отдохнуть) перед тем, как открыть файлы журнала на сервере.

Сразу стало очевидно произошедшее: в файле журнала в строке «Права доступа» отмечена жирным шрифтом ошибка, выделенная красным цветом. У моей учетной записи не было прав доступа.

По крайней мере, это объясняло, почему сервер не запускался. Я знала, что делала резервную копию.

Если моя учетная запись не сможет создать ее, придется подождать Итана. Я с досадой покачала головой; не хотела его ждать! Я хотела запустить резервное копирование и применить границы сейчас, чтобы почувствовать сладкое удовлетворение от хорошо проделанной работы. И вдобавок, я поняла, что хочу удивить самого Итана. Показать большое шоу IT-крови-и-пота, чтобы убедить нанять меня после окончания моего контракта.

И если бы он, как восторженный ребенок, улыбнулся, что ж, это было бы бонусом.

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

Я остановилась.

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