Выжженная трава - [4]
— Прежде чем я начну, я хочу задать вопрос. Можно?
Наверное, она устала на работе, потому что глаза были потухшие, а движения скованные, словно ей было жаль тратить энергию и расправиться. И эта особая манера говорить, словно каждое ее предложение — вопрос, на который можно ответить только «да», тоже осталась. Я переживал, что больше никогда не услышу этого.
— Конечно, можно. Спрашивай.
— Наше решение, третий этап… Ты думаешь, это было правильно?
— Что ты имеешь в виду?
— Я попробую объяснить? Я не сомневаюсь, что и ты, и я… мы научились жить самостоятельно. Но вот ты? Ты вырос в карьере? У тебя все хорошо? А разве нет в твоей жизни какого-то куска, который был бы лучше, будь я рядом? А твоя карьера? Достиг бы ты того, чего достиг сейчас? Вернее, встал бы ты на этот путь? Потому что я считаю, что ты в самом начале этой большой дороги, но ты будешь дальше идти вверх? Как считаешь, м?
Вопрос, который она хотела задать, был только последним — «Как ты считаешь, м?», все остальное она говорила утвердительно. За эти три года я не разучился ее понимать так же хорошо, как понимал со второго класса, когда она сказала: «Ты будешь сидеть со мной?» Этот вопрос долго не умещался в голове: нас усадили вместе, других вариантов нет, к чему спрашивать?
— Я не могу ответить на твой вопрос, — сказал я. — Пока я не узнаю, чем для тебя были эти три года.
— Верно, не сможешь… Может, и не стоит?
— Подожди, что это значит? Что значит “не стоит”?
— Скажи, ты счастлив? — спросила Катя.
— Да. В общем и целом — да. Но сейчас я сильно напряжен, потому что не понимаю, что ты хочешь сказать. Вернее, я понимаю, но мне кажется, что совсем не то. А ты понимаешь меня сейчас?
Она улыбнулась и положила руку на мою со словами:
— Намного лучше, чем раньше.
Она совсем не изменилась, даже прическа осталась той же: светлые волосы аккуратным каре. Сначала мне показалось, что она немного располнела, но позже я понял, что она неудачно выбрала светлый кардиган, который раздувает в принципе любую фигуру. Катя не была склонна к полноте, и в детстве у нее был всего один период (тот самый), когда разбушевавшиеся гормоны решили ее разнести, но она справилась: резко ограничила себя в сладком и мучном и попросила помогать ей с пробежками по утрам. Мы бегали целый год пару раз в неделю, и проблема миновала.
Катя заказала бокал вина, чем меня удивила. Раньше она не пила алкоголь днем и уж тем более не в середине недели, когда завтра на работу. Но не согласиться с ней я не мог — повод выпить действительно был, поэтому я решил ее поддержать и заказал бокал белого сухого.
— Расскажи мне еще о своей работе? — попросила она.
— А что ты хочешь узнать?
— Как проходит твой день?
— Ну, каждое утро я начинаю с бассейна. Я снял квартиру в жилом комплексе, где в цоколе есть бассейн. Мне нравится. Полчаса каждое утро дает отличный заряд бодрости. Потом еду на работу. Я получил права, купил машину — ну, ты об этом уже знаешь, — и теперь езжу на работу к восьми утра, специально попросил перенести график работы из-за пробок.
Я заметил еще кое-что. Едва я начинал говорить, Катя успокаивалась. Она расслаблялась, лицо становилось безмятежным, она улыбалась без настороженности. Словно чувствовала себя в безопасности. Поэтому я постарался подробно рассказать ей, как живу и работаю.
Я сказал, что, как только пришел в «Передовые технологии», основной моей задачей было вычищение исходных кодов в программах. Это была важная и нужная работа, которую никто не делал. Когда программисты пишут, то не обращают внимания на оставленный мусор. Внимательно его вычистить и не снести что-то важное для программы — и было моей работой. Поскольку у меня был доступ ко всем разработкам сразу, а не только к одному ПО, как у разработчиков, я мог видеть все ноу-хау смежных подразделений и быстро осмелел до того, что стал предлагать интегрировать одни решения в другие, чем вызвал бурю неудовольствия программистов, но одобрение со стороны руководства. В мое досье даже внесли, что я человек внимательный и инициативный. А если учесть, что я не делал ошибок, вычищал тщательно и с головой, то еще и аккуратный, но об этом написать забыли.
Руководитель предложил попробовать принять участие в разработке без повышения в должности, и я согласился, потому что это был неплохой шанс не только вырасти в карьере, но и позлить всю ту “недвижимость” в компании, которая вросла в кресло. Спустя полгода мне предложили должность разработчика, а еще через пару месяцев назначили старшим.
— Я не поняла, если честно, что ты там вычищал? Это ведь просто набор символов.
— Верно, но каждый символ составляет команду, которая реализует ту или иную задачу. Программный код — это вещь творческая, как, например, книга. Собственно, функция та же. Ты читаешь книгу, мозг обрабатывает информацию. Если эта книга — учебник, например, по математике, и в ней написано: «Выполните уравнение», ты берешь лист бумаги, ручку и начинаешь решать. Книга дала команду, ты выполняешь. Программа делает то же самое, только команды при ее запуске выполняет компьютер. Есть разные программы: одни сложнее, другие проще. Те, что совсем простые, устанавливаются на оборудовании, которое способно выполнять ограниченное число команд или вовсе не занимается вычислениями. Программа для СОРМ выполняет несколько простых функций — копирует трафик и передает его в хранилище или регистрирует трафик (например, оповещает, что абонент начал разговор) и осуществляет его ретрансляцию и запись. Так вот, когда программа разрабатывалась, у нее были задачи, и, исходя из них, писался код. Потом задачи становились другими: расширялись или сужались. Например, раньше программа позволяла только прослушать разговор, а теперь должна его записать и копию отправить в хранилище. Но ведь программист не переписывает программу целиком. Он влезает в конкретные области, которые запускали нужные механизмы, и дописывает то, что нужно для реализации новых функций. В результате там остаются ненужные ошметки и дубляжи, от этого программа тяжелее и неповоротливее, как любая вещь с мусором. Найти и вычистить — вот что я делал.
Когда кажется, что выхода нет, что ситуация зашла в тупик — надо просто почитать романы Федоранича. Они откроют простую истину: выход всегда есть, причем довольно простой и полностью законный. Просто надо верить, любить и беречь надежду, какой бы хрупкой она ни казалась. Роберт Смирнов — художник. И он рисует картины не красками, а кровью своих жертв. Он сам об этом рассказывал. Теперь Роберт задержан. Сидит в камере-одиночке. На него смотреть страшно, не то что допрашивать. Жуткий маньяк, помимо всего прочего, наделен дьявольским талантом, от которого у нормального человека кровь стынет в жилах. Невольно задумаешься: а найдется ли на свете человек, который возьмется защищать это исчадие ада в суде? Который докажет, что сумасшедший «живописец» — совсем не тот человек, за которого себя выдает? Да, найдется такой. Виктор Черемушкин, помощник адвоката.
Смерть – какая она? Страшная? Или наоборот – освободительная? Кто решает кому жить, а кому нет? Журналист Максим Котов недавно пережил самую страшную потерю. Неизвестный вирус унёс жизнь его ребёнка. «Так бывает…» – сказали врачи. Но Максим уверен, что смерть его дочери – не случайность, а часть большого заговора. И в этом заговоре его ребенку была отведена роль пешки, которой с легкостью пожертвовали ради достижения «большой цели». Котов решает найти виновного и отомстить. Но чем больше он углубляется в расследование, тем запутаннее становится история.
Шарка выбрала свою сторону: теперь последний в мире кьенгар сражается на стороне Сироток. Их гетман Ян Хроуст не знает поражений, усталости и сомнений и готов предать огню и мечу все, что у него есть, ради своей мести. Королевство все глубже погружается в пекло братоубийственной войны. Но этого ли хотел Свортек, когда передавал Дар деревенской простолюдинке, или у него был собственный план? И готовы ли Истинный Король, Принц Сироток и первая ученица кьенгара играть по правилам своих «отцов»? Шарке предстоит разобраться, кто друг, а кто враг, и снова встать на защиту обездоленных и потерянных, как она сама.
Будущее. Все человечество использует вживленные устройства хранения памяти (гиперчипы), чтобы после смерти иметь возможность восстановить сознание в другом теле и продолжить вечную жизнь. Два детектива криминальной полиции Москвы сталкиваются с серией загадочных убийств, в ходе которых у жертв похищаются гиперчипы. Одновременно с убийствами на одном из кабельных каналов выходит телешоу, где передают последние воспоминания погибших. Итогом распутанной головоломки становиться обнаружение системы тотального контроля обществом, против которой придется бороться главным героям.
Не исключено, что особый детектив-констебль Адамат самый способный следователь во всем Адопесте. Он умен, рассудителен и наделен Даром абсолютной памяти. Перевод в первый участок кажется прекрасной возможностью проявить свои умения и подняться по карьерной лестнице. Но в первом участке свои порядки. В расследовании убийства любовницы местного коммерсанта Адамату предстоит столкнуться с заговорами и политическими интригами и придется держаться на шаг впереди врагов, чтобы уберечь друзей и самого себя от гильотины.
Бывший морпех, а ныне частный детектив знает толк в пиве и красавицах; его жизнь до отказа наполнена чрезвычайными происшествиями. В романе «Жар сумрачной стали» убийства, кражи, похищения людей, стычки с оборотнями и даже покушение на самого Гаррета тесно переплетены между собой и имеют одну первопричину – многолетнюю войну между венагетами и карентийцами. В романе «Злобные чугунные небеса» Гаррет знакомится с парочкой удивительных существ, умеющих становиться невидимыми, затуманивая сознание окружающих.
Заперт Назамок мёртв! Сможете ли вы найти преступника в этом остроумном рассказе Джаспера Ффорде, автора популярной серии романов о Четверг Нонетот?
В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.