Читать бесплатно книгу «Алгоритмы, или Ошибка в коде. Концептуальная фантазия» Дениса Ленского полностью онлайн — MyBook
agreementBannerIcon
MyBook использует cookie файлы
Благодаря этому мы рекомендуем книги и улучшаем сервис. Оставаясь на сайте, вы соглашаетесь с политикой обработки персональных данных.

Ник Голуб написал ответ на очередной антисоветский выпад известного французского славяниста-советолога, своего тёзки Никиты Струве, опубликовавшего в одном из западных журналов статью «Советский человек, 60 лет спустя». В свойственной ему ироничной манере Никитос блестяще развенчивал беспочвенные доказательства бездуховности «хомо советикуса», убедительно доказывая читателям, что наш человек, в отличие от западного обывателя, наоборот, является человеком трезвомыслящим, высоконравственным, словом, всесторонне развитой и гармоничной личностью. А то, что пишут о нас на Западе, – клевета и ложь. В «Ленинградской правде» от 5 августа 1982 года была опубликована первая часть его разгромной статьи, а окончание должно было выйти в сегодняшнем номере.

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

Дотянувшись до телефона, Программист набрал номер Захара, их общего с Никитосом приятеля, психологом по образованию. Он хотел поделиться с ним впечатлением от никитосовских рассуждений о нравственности, этике и о том, кого в принципе можно считать «человеком нормальным». Психолог не брал трубку, и Программист решил, что тот со своей семьёй уже успел уехать на дачу. В отличие от своих школьных приятелей, Псих – такое прозвище дал ему Никитос – был женат

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

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

Программист знал: чтобы найти правильный алгоритм решения сложной задачи, ему нужно на некоторое время перестать над ней думать и немного расслабиться – и решение придёт само собой. Устроившись поудобней в старом уютном кресле, он стал слушать очередной хит «Машины», который доносил из окна легкий августовский ветерок.

Двадцать лет – немалый срок, и ты за двадцать лет поймёшь,

Что такое тьма и что такое свет.

Через двадцать лет забудут люди, что такое ложь,

Если только с ними что-то будет через двадцать лет…

Программист улыбнулся. Ещё совсем недавно ему тоже казалось, что двадцать лет – огромный срок, но теперь он думал иначе. С тех пор, как он понял, что закон Времени реально работает и никуда от него не деться, годы замелькали с такой быстротой, что он перестал их чувствовать.

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

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

Размышления Программиста прервала новая музыкальная композиция «Машины времени».

Я был вчера в огромном городе… городе… городе… городе…

Где совершенно нет людей… людей… людей… людей…

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

И в каждом доме вместо окон… окон… окон… окон… окон…

Я видел только зеркала… зеркала… зеркала… зеркала…

Он уже слышал эту песню раньше, но задумался над её смыслом впервые. Какой-то человек попал в зеркальный город и заблудился, утратив на некоторое время связь с реальностью. Наблюдая миллионы своих отражений, он ошибочно считал их жителями мегаполиса. А после того, как этот человек ушёл из волшебного города, тот моментально опустел. Зеркальное отражение бытия… Интересная мысль. Молодежь потянуло на философию? Ну что же, похвально.

Стоп! Зеркало! Как он мог позабыть о Зазеркалье? Хотя чего тут удивляться? С такой работой забудешь собственное имя.

Программист вспомнил, что давным-давно спрятал дубликат ключа внутри старого магического Зеркала. Это Зеркало досталось ему после расформирования института.

Вот! Что и требовалось доказать! Сел, расслабился – часть задачи решена! Радостно потирая руки, он бросился в соседнюю комнату. Муха, не потерявшая надежду чем-нибудь полакомиться в этой квартирке, тут же устремилась вслед за ним.

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

Книги плотными рядами располагались за стёклами навесных шкафов, высокими рискованными стопками книги топорщились на всех горизонтальных поверхностях. А единичные экземпляры можно было найти в коридоре и прихожей.

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

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

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

После того, как ГИТИК расформировали, старший Геворкян разрешил хозотделу за символическую цену продавать реквизит бывшим сотрудникам, и они тут же растащили по домам всё, что могло пригодиться в хозяйстве. Так в питерской квартире Программиста оказались старое Зеркало и еще кое-какие вещи, в той или иной степени обладающие магическими свойствами. Часть из них после смерти родителей перекочевала сюда, в бывшую их спальню.

В этой комнате, можно было уединиться и спокойно поработать или просто почитать, поэтому братья Ковалёвы обычно называли её «комнатой-читальней».

Программист открыл холодильник. Он нисколько не сомневался в том, что слова Полуэкта про борщ и котлеты являются шуткой – лучшим кулинарным творением младшего Ковалёва были макароны по-флотски, но банка кабачковой икры теоретически там могла заваляться. Увы, кроме двух банок с прозрачной жидкостью и эмалированной ванночки с надписью «мясо», в которой вместо мяса лежал продолговатый, похожий на треснутую дыню булыжник, в холодильной камере ничего не было.

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

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

Казалось, что зеркальная рама была закреплена на стене неподвижно, но на самом деле Зеркало могло вращаться вокруг центральной оси с помощью скрытых внутри стены шестерёнок. Это было не обычное зеркало, а своеобразный портал в магическое Зазеркалье, доступ к которому получал человек, знающий специальное заклинание – голосовой код для входа.

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

Программист щёлкнул пальцами и произнёс заклинание. За рамой что-то треснуло, и Зеркало, многозначительно выделяя каждое слово, заговорило слегка осипшим голосом: «С точки зрения медицинской кибернетики, влияние на поведение живых организмов осуществляется управляющей системой. Она включает в себя… э-э-э… датчики, воспринимающие информацию на входе и выходе системы, так называемые сенсорные входные рецепторы, а также рецепторы исполнительных структур и каналы связи – жидкие среды организма, нервные проводники и управляющее устройство, то есть центральную нервную систему, частью которого является запоминающее устройство или, попросту говоря, память. Информация… э-э-э… фиксированная в аппаратах памяти, определяет настройку системы управления на переработку определенных сведений, поставляемых через каналы связи».

– Ясно. Скажи мне лучше, куда я ключ спрятал? Да, и напомни, кстати, в какую сторону тебя нужно крутить: вправо или влево?

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

– Тогда помолчи, – перебил невидимого лектора Программист и резким движением повернул Зеркало на девяносто градусов против часовой стрелки. Немного подумав, Программист запустил левую руку по плечо прямо в Зеркало и стал шарить где-то внутри, пытаясь нащупать там крючок с ключом. Крючка не было.

– Не может быть… Неужели по часовой?..

Программист уже собирался поворачивать Зеркало обратно, но тут ему под руку попалась какая-то газета.

«Странно. Газету вроде я туда не прятал…» – подумал Программист – и тут же его осенило. Он вспомнил, что в последней версии «Зазеркалья» была зашита специальная программа под названием «Свежая Газета».

Этой полезной функцией, позволяющей материализовать самый свежий номер любой газеты даже до того, как она поступит в розничную продажу, чаще всего пользовались маги-болельщики, которым не терпелось узнать счёт последнего матча любимой команды.

Программист, никогда не отличавшийся спортивным фанатизмом, после возвращения в Ленинград напрочь забыл об этой замечательной возможности Зазеркалья.

«Надо же! – удивился Программист. – На ловца и зверь бежит… Нет ничего более удивительного, чем магия неожиданных случайных совпадений. Особенно, если они приятные», – радостно подумал он, вытаскивая еще пахнущую типографской краской газету. Он взглянул на дату – так и есть! Программист держал в руках «Ленинградскую правду», свежайший номер за шестое августа.

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

– Как же ты меня достала, – вздохнул Программист и принялся размахивать газетой, пытаясь выгнать муху из комнаты в коридор.

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

– Алло…

– Привет перфокарточным шулерам!

Звонил Никитос. Однажды он предложил Программисту, такому же любителю преферанса, как и он сам, придумать программу, которая подсказывает игроку правильные ходы. Ради интереса, Программист такую программу придумал, но до реализации дело не довёл. Судя по всему, Никитос этому факту не верил и частенько, главным образом, когда проигрывал, называл приятеля перфокарточным шулером. Программист не обижался.

– Привет. Богатым будешь. Только что прочёл твой ответ проклятым буржуинам, – усмехнулся Программист.

– Ну и как я их, а?

– Шедеврально.

– Знаю. Талант пропадает…

В трубке кто-то захихикал, и Программист догадался, что талант пропадает не в полном одиночестве. Журналист возбуждённо зашептал в трубку:

– Слушай, старик, у меня тут организовался внезапный… эм-м… Короче, у меня в гостях две классные чувихи! Аспирантки… Иду, иду! – крикнул он кому-то вглубь своей квартиры и снова зашептал: – Так! Бери пузырь и дуй сюда!

– Старик, ты совсем сбрендил? Ты что, забыл, что я давным-давно прекратил употреблять в еду спиртное? И вообще, я почти женатый человек, отстань.

– А где наш Студент?

– Полуэкт в гостях у Фагота, у них тусовка по случаю приезда Макаревича. Так что если хочешь, бери своих аспиранток, и сам дуй с ними сюда. Только учти: такого безобразия, как вы устроили последний раз, я не допущу. – Программист, прижав телефонную трубку плечом к уху, листал газету и никак не мог найти окончания статьи. – Слушай, а где вторая часть твоей распрекрасной статьи?

– Как где? В сегодняшней «ленинградке» на третьей полосе вверху.

– Нету.

– Как это – нету? А ты точно трезвый? Ты за какое число газету смотришь?

– За шестое ав…

Программист ещё раз внимательно посмотрел на дату и от неожиданности замер на полуслове. Он держал в руках «Ленинградскую правду» за 6 августа 2012 года – газету из тридцатилетнего будущего.

– Алло… Ковалёв… Алло, ты где?

– В Караганде… – пробормотал Программист, наблюдая, как газета медленно исчезает в его руках, словно растворяясь в воздухе.

Бесплатно

0 
(0 оценок)

Читать книгу: «Алгоритмы, или Ошибка в коде. Концептуальная фантазия»

Установите приложение, чтобы читать эту книгу бесплатно