Время собирать камни Дмитриев Павел

Вместо предисловия

Новые кооператоры

Дзынь-р-р-р! – противно ворвался в мой сон дверной звонок. И еще чуть погодя, уступая настойчивости чьего-то пальца на кнопке около входной двери. Дзынь-р-р-р!

Давно пора подремонтировать подуставшее чудо советской электромеханики, последнее время только первый удар у молоточка выходит звонким – не иначе ослабла какая-то пружинка.

– Вообще кому пришло в голову будить людей в воскресенье? – пробормотал я, усаживаясь в кровати. Бросил взгляд на зеленоватые цифры стоящих на тумбочке электронных часов. – Только десять утра! – Мои глаза в задумчивости остановились на спящей рядом жене, силуэт которой почти не скрывало тонкое шерстяное одеяло. Самое время заняться чем-нибудь «забавным», хоть и шестой месяц, но вроде бы не сильно заметно…

Дзынь-р-р-р! Дзынь-р-р-р! – напомнил о себе визитер.

– Кто там? – сонно потянулась частично проснувшаяся Катя. – Скажи им, что никого нет дома!

– Принесли черти! – ругнулся я, слезая с матраса и накидывая халат на голое тело.

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

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

Удобно, ставить двойные входные бронедвери тут как-то не принято, не то что в две тысячи десятом году, из которого меня четыре года назад выкинуло в прошлое. Хорошо хоть не с пустыми руками и, соответственно, с перспективой провести остаток жизни в психушке. Фортуна добавила внушительные аргументы – старенькую Toyota RAV4, неплохой ноутбук и вообще нехилую кучу айтишной мелочовки, положенной выехавшему на объект строителю-эксплуатационщику локальных компьютерных сетей. Однако другая крайность – ПМЖ в глубоком и секретном бункере – меня не постигла только по одной причине: тайна моего попаданчества так и осталась «зажата» в предельно узком кругу, состоящем из нынешнего Председателя Верховного Совета СССР Александра Николаевича Шелепина, его товарища, Председателя КГБ Владимира Ефимовича Семичастного, их жен, а также Председателя Совета Министров СССР товарища Косыгина и его коллеги, только по Совету Министров РСФСР, Геннадия Ивановича Воронова. Кроме них о «счастливом будущем страны» знали счастливо найденная прямо на месте провала в прошлое жена Катя да ее брат Анатолий, сделавший на охране моей топ-секретной тушки неплохую карьеру от лейтенанта до капитана КГБ. Впрочем, ему бы и генерала присвоили без проблем, все равно подчинялся Председателю всесильного комитета лично, только привлекать внимание к его карьере никто не хотел.

Таким образом, у меня имелась возможность жить как обычному советскому гражданину. И даже вполне официально руководить специально созданным НИИ «Интел», которое в местной партийно-хозяйственной тусовке считалось «крышей» для вброса технических новинок, украденных КГБ «где-то на Западе или Востоке». Для более осведомленных товарищей имелся второй слой легенды – в подмосковном М-граде (а именно в этом небольшом городке я жил и работал) была развернута глубоко эшелонированная, продуманная до мелочей ловушка для шпионов. Последних по «достоверным» слухам уже поймали столько, что на Лубянке было «сажать некуда».

Технической суетой дело не ограничилось. От «приютивших» меня вождей страны я ничего не скрывал, и результаты вмешательства в историю оказались вполне материальными: за генсека нынче Анастас Иванович Микоян, а Первый секретарь ЦК КПСС – хорошо знакомый по прошлой истории Леонид Ильич Брежнев. Но мой непосредственный куратор, товарищ Шелепин, в отличие от покинутой реальности, стал, пожалуй, поавторитетнее каждого из них в отдельности. Это если верить западному радио, которое я частенько слушаю по вечерам.

В мире тоже изменилось немало. Китай умудрился свалиться в штопор гражданской войны с применением нескольких ядерных боеголовок, Мао Цзэдун умер или убит, и теперь на просторах Поднебесной империи чуть ли не десяток вяло воюющих друг с другом провинций. В Шанхае вообще базируются армия и флот США, зато Маньчжурия стала отдельной МСР и явно претендует на звание семнадцатой республики – после Монголии или Болгарии. За океаном не обошлось без неожиданностей – изложенный мной в «записках о будущем» сюжет просмотренного в далеком две тысячи восьмом году фильма «Бобби» о событиях тысяча девятьсот шестьдесят восьмого года в отеле «Амбассадор» каким-то странным образом вылился в совершенно реальное президентство Роберта Ф. Кеннеди. Не иначе в КГБ решили, что демократ у руля США будет лучше республиканца Ричарда Никсона. Таким образом, «день сурка» мне не угрожал – история этого мира покатилась совсем по другим рельсам. Вот только в нужную ли сторону…

Хрясь! – Мое колено впечаталось в табуретку. Нечего отвлекаться на посторонние мысли, пока глаза от сна не продрал!

Бум! – тяжело ударился об пол зловредный предмет мебели.

– Тише ты, Надю разбудишь! – донесся до меня из комнаты возглас жены.

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

Ожидая второго ребенка, мы переселили подросшую дочку в отдельную комнату, и все бы ничего, но вот ходить в туалет в темноте она никак не соглашалась. «Жечь свет» всю ночь не позволяли привычки Кати. А вот включать-выключать… Какой идиот придумал ставить переключатели на уровне лица взрослого человека? Расход кабеля меньше или технику безопасности иначе не могли реализовать без нормальных пластиков, но достать узкую тугую кнопку Надежда без табуретки не могла. Надо было слушать жену, ведь недавно укоряла, просила: «Перенеси выключатель вниз, а то ребенок быстрее вырастет!»

Прихрамывая, я добрался до выхода и распахнул дверь – глазки в СССР ставили только параноики, а «кто там?» спрашивали только дети. На лестничной площадке никого не было, но снизу по лестнице уже поднималась тетка лет сорока, открытое улыбающееся лицо не оставляло сомнений, что она не только звонила в дверь, но и слышала мои крики на первом этаже. Первую мысль – опять из ЖЭКа! – пришлось отбросить: несмотря на начало марта и уже изрядно пригревающее солнце, женщина парилась в приличной шубке из нутрии и такой же шапке. Можно сказать, демонстрировала последний писк советской моды, вернее, той ее ветви, которая была популярна у людей с положением, но живущих при этом «на одну зарплату».

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

Однако тетка ничуть не расстроилась, скорее даже обрадовалась.

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

Пока я приходил в себя от неожиданности, соседка не теряла времени:

– Как называется? – Она подозрительно склонила голову набок и чуть прищурила глаз, будто и впрямь собралась стрелять.

– «Алиса», – чуть стесняясь, улыбнулась кооператорша. – Так нашу собаку зовут, очень умная! – Тетка протянула мне и бабуле по машинописному листку, верхнюю четверть которого действительно занимал чернильный оттиск увешанной медалями овчарки.

– Хлебушек привозите? – Баба Люда сделала вид, что сослепу не может ничего разобрать в прайсе. – Мне уже ничего и не надо больше.

– И хлеб, и молоко, и вот, – женщина начала пальцем показывать, что и где записано, – тут молокопродукты, здесь овощи…

– Прокисшее наверняка будет! – недовольно пробурчала соседка, впрочем, было заметно, что повышенное внимание пришлось ей по душе. – А с мясом у вас как?

– Даже промтовары заказать можно, – обернулась кооператорша ко мне. – Только мы по ним каталог составить не успели, но там внизу телефон, – она опять замялась на секунду, – лучше утром звонить, у нас доставки после обеда начинаются.

– Разве что колбасы заказать, – переключила внимание на себя баба Люда. – Кости мне без надобности, может, молодые возьмут, – она кивнула в мою сторону, – пока зубы крепкие.

– А с ценами что? – решил наконец вмешаться я. – Как на рынке или…

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

– Прямо до квартиры донесете? – недоверчиво уточнил я.

Нельзя сказать, что снабжение продуктами было поставлено в М-граде, и тем более в Москве, из рук вон плохо. Разумеется, того изобилия, к которому я успел привыкнуть в двадцать первом веке, не было и в помине. Но не наблюдалось и ужасов пустых полок с талонами-карточками «на все», начиная с сахара и масла, о которых я слышал в свое время от родителей. Можно сказать, что самой серьезной проблемой оставались очереди и нерегулярное поступление товаров. Буквально – то все завалено шикарной арабикой в зернах, то нигде не найти даже советского кофейного напитка из цикория в убогой картонной пачке. Проходит еще месяц – полки ломятся от индийского крупнолистового чая в чуть ли не вручную расписанных жестяных банках, но если не успел его купить – придется пить отечественный, и даже не относительно сносный № 36, а вообще какую-то невнятную «пыль Военно-Грузинской дороги», продающуюся на развес. И такое происходило буквально со всем ассортиментом товаров, от капусты до черной икры.

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

Моя Катя по большей части лишена всех этих радостей – все же жена директора, служебная «Волга», спецснабжение опять же присутствует, впрочем, последнее время оно добавляет скорее удобства, чем дефицитов. Но… даже ей приходится нет-нет да и совершать забег по очередям. И от всего этого кооператоры предложили избавить нас за жалкие двенадцать процентов?

– Благодетели! – едва не сорвалось с языка. Но вслух я сказал совсем иное: – А как вам можно будет вернуть некачественные продукты?

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

– Однако! – удивился я. – Получается, правление и председатель выборные? Их можно переизбрать на общем собрании?

– Разумеется! – Кооператорша даже не подумала возражать. – Собрать кворум из более чем половины участников, избрать новое правление…

Ответ был явно отработан и десятки раз повторен, он не вызывал у советских людей недоверия или сомнений. Но я-то хорошо помнил, что значило «сменить управляющую компанию многоквартирного дома» году эдак в две тысячи десятом. Лишь в теории все просто, собрание-голосование-протокол, в реальности эта задача не решается при самом минимальном противодействии власти.

– Сейчас транспортные средства арендуются у членов правления? – Я не удержался от подкола. – И уставом для выражения волеизъявления предусмотрена только очная форма?

– Зато по творогу сейчас действует скидка, – по инерции продолжила мысль тетка и только потом удивленно в упор уставилась на меня.

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

Еще несколько лет назад я с удивлением узнал, что в СССР кооперативов более чем достаточно, вот только это совершенно особый микрокосм, схожесть которого с привычными мне ИП или ООО ограничивается исключительно терминологией, названиями и атрибутикой. Совсем как в анекдоте про сходство блондинки-программиста и морской свинки – ничего общего ни с морем, ни со свиньями. Не сказать, что я об этом серьезно задумывался, но еще в первые месяцы после «попадания» на даче Шелепина я случайно нашел книжку аж тридцатых годов с замечательным названием «Что может и что должна сделать потребкооперация для борьбы с алкоголизмом» авторства товарища Эрганова. И вот там-то реальный механизм работы советских кооператоров был показан со всей пролетарской прямотой.

Год спустя лидеры партии и советского народа полностью подтвердили изложенные в книге факты – цинично растоптали остатки колхозной вольности, отменив выплату трудодней[1]. По сути, они начисто лишили колхозников причитающейся доли совокупного дохода сельхозкооператива. Взамен ввели гарантированную зарплату, а разница между «совхозом» и «колхозом» сократилась до первой и третьей буквы в названии. И кто-то об этом пожалел? Ни грамма! Никто! Большая часть колхозников была просто счастлива, потому как ничего реального под «трудоднями» уже давно не подразумевалось.

Примерно то же самое происходило с потребкооперацией. Все предприятия были собраны под одной вывеской Центросоюза[2], и со стороны это выглядело очень презентабельно, по лучшим мировым стандартам: уставы, взносы, правление, пайщики, избрание уполномоченных… Коммунисты задурили голову не только своим гражданам, процесс шел на мировом уровне. Более того, книга на каждом шагу подчеркивала, что советские кооперативы входят в общемировой, признанный чуть ли не сотней стран, альянс МКА. Последний, на мой взгляд, имел шикарные принципы по части конкуренции и невмешательства государства. Как подобное уживалось с советским хозяйством эпохи культа личности – полнейшая загадка, которую, впрочем, легко объяснял флаг МКА, состоящий из семи горизонтальных полос всех цветов радуги[3].

Как я понял, подобное членство не только облегчало жизнь пропагандистам советского образа жизни, но и давало какие-то «плюшки» в международной торговле. Впрочем, не слишком существенные – из городов потребкооперацию все равно вытеснили в села и прочие деревни[4].

Однако красивые слова не стоили бумаги, на которой были напечатаны. Руководители страны действовали с привычным «особым цинизмом», то есть управляли Центросоюзом через назначения руководителей по партийной линии, а цены и порядок распределения ресурсов утверждали прямо в Госплане. Наверное, это можно рассматривать как разновидность уже привычного мне хозяйственного феодализма, при котором вполне компактный костяк новых дворян (или номенклатуры) цепко держит за шкирку все процессы в стране. Шаг влево, шаг вправо при этом рассматриваются как попытка к бегству, а прыжки на месте – как провокация. Так что советские кооператоры существовали в полном, даже абсолютном подчинении соответствующим райкомам, созданным в прошлом году регионкомам[5] и, как итог, ЦК КПСС.

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

– А как развозите? – включилась она в разговор. – Поморозите мою картошечку зимой!

– Мы оборудовали грузовики теплыми будками, – чтобы не отвечать на мои каверзные вопросы, кооператорша переключилась на бабулю, но попала из огня в полымя. – И вообще, до зимы еще дожить надо, не понравится, всегда отказаться успеете.

– Ну и что! – успокаивающий тон подействовал на бабу Люду, как красная тряпка на быка. – Приехали, двери распахнули, пока нашли, пока достали… А на улице минус сорок!

– В кузове секции раздельные, – через силу улыбнулась кооператорша, похоже, до нее только сейчас начало доходить, насколько дотошной может быть обычная старушка. – В мороз вообще можно для каждого подъезда отдельно привозить или вообще отложить доставку на день-два!

– Все равно все поморозите! – Бабуля недовольно скривилась. – Знаю я вас!

– Городок маленький, наши водители хорошо работают…

Конструктив в диалоге был потерян окончательно. Между тем с нормальными водителями в М-граде, да и во всей стране, и впрямь наблюдалась огромная проблема. Не знаю, насколько повлияли мои «записки о будущем» на здравый смысл вождей СССР, но до кого-то «там, наверху» наконец дошел простой факт – если вдруг случится настоящая атомная война, поздно будет мобилизовать армию по примеру Великой Отечественной, а затем наступать в логово врага аж от стен Москвы. Крупные города, центры управления, вообще все первоочередные цели будут уничтожены мгновенно вне зависимости от того, где они расположены. Да и слишком скоротечен обмен термоядерными ударами, а после них… В общем, не до грузовиков будет.

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

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

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

– Так вона! – едва удерживалась от крика баба Люда. – Вчерась только писали в «Вечерке», ваш брат кооператор одних только партвзносов два десятка тысяч заплатил! Выходит, он зарплатой больше ста тыщ получил[6]. Никак не меньше! Дожили!

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

– Все вы, буржуи, одним миром мазаны! – не думала успокаиваться моя соседка. – Еще хуже жуликов!

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

– А чего не молочко-то? – казалось, сварливая бабуля задумалась, хотя я знал – это только очередная маска. – Вот хлебушек бы я без наценки вам заказала!

– Увы, – тетка только развела руками. – Это дотируемые позиции, если мы даже договоримся их закупать напрямую, получится дороже.

– Ну зачем тогда вы приперлись?! – делано всплеснула руками баба Люда, похоже, эта проблема ей уже была прекрасно известна. – Ничего не закажу, их вон тоже, – она ткнула сухоньким пальчиком в мою сторону, – отговорю! Сама им хлеб покупать стану, но чтоб вас духу не было!

– Так! – пришлось вмешаться мне. – Проходите! – открыл дверь пошире и жестом пригласил тетку в квартиру. – Спасибо за ваше предложение, Людмила Андреевна, но мы как-нибудь сами разберемся.

– Спасибо! – от души поблагодарила меня кооператорша, охотно скрываясь от разъяренной моим предательством соседки. – Буду очень признательна…

– Чая попьете? – спросил я, закрывая дверь прямо перед носом бабы Люды. И продолжил, не дожидаясь ответа: – Раздевайтесь, и на кухню, я сейчас!

Одно дело встречать в дверях и совсем другое – сидеть за столом в халате на голое тело. Да еще слегка коротковатом и маловатом. Тем более тетка явно была не рядовым работником кооператива, если я правильно понял из нескольких фраз в разговоре, председателем М-градского предприятия являлся ее муж. Давно хотел узнать, чем дышит советский бизнес, а тут случай сам свалился в руки – грех упускать! Тем более что фамилия была упомянута уж очень знакомая, пары лет не прошло с той поры, как я, не особенно того желая, вдребезги разбил обналичный по своей сути бизнес Новосибирского НПО «Факел», генеральным директором которого и был Саша Казанцев.

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

Генератором идеи сравнительно честного обогащения действительно оказался мой старый знакомый. После того как пару лет назад «Электронбанк» прекратил все операции на счету райкома ВЛКСМ Советского района города Новосибирска, связанные с деятельностью возглавляемого им объединения, комсомолец-коммерсант не успокоился. И решил устроить не что иное, как потребительский кооператив «Факел-2».

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

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

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

Нельзя сказать, что уловка прошла мимо внимания компетентных органов. Однако душить инициативу в ЦК категорически отказались, сославшись аж на самого Владимира Ильича, который когда-то очень в тему ляпнул, что кооперативы – «…единственный аппарат, созданный капиталистическим обществом, который мы должны использовать»[7]. Впрочем, по другой версии, к сохранению движения приложил руку лично Косыгин, имевший в молодости[8] какое-то отношение к кооперативам. Впрочем, помогать кооператорам никто не собирался, но «Факел-2» в этом не нуждался.

Понятно, что удержать такое славное начинание в секрете новосибирские кооператоры не смогли. Да они и не пытались, наученный горьким опытом удушения инициативы Саша Казанцев развил бурную деятельность по популяризации потребительской кооперации в СССР. Кто-то в ЦК ВЛКСМ кривился, пошли пасквили и угрозы, но все же тяга к деньгам среди комсомольцев была сильнее партийной непорочности. Да и формально придраться было не так просто, конкурирующая структура официальной потребкооперации делала то же самое, практически по тем же договорам и уставам. Имелся всего лишь один небольшой нюанс – в Центросоюзе члены правления получали зарплаты по твердым ставкам, а у новых кооператоров руководителям в качестве премии шел процент от наценки.

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

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

Глава 1

Hard & Soft

– Да брешут все твои подруги, Таньсанна, не будет войны! – рубщик с тихим хаканьем вонзил матово блестящий топор в коровью ногу на месте предыдущего надруба.

– Тебе лично Кеннеди доложил? – неожиданно продемонстрировала зачатки политграмоты здоровенная бабища в заляпанном кровью халате.

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

– Так землю не дают, а только забирают, – мужик значительно уронил слова, дорезая сухожилия широким лезвием. – Держи свою лытку!

– Разве?! – удивилась бабища, не забывая, впрочем, показать жестом место следующего разруба.

– У нас же завсегда: как воевать, так землю под личные огороды распахивать разрешают, – терпеливо разъяснил свою позицию рубщик. – А то ты не знаешь? – добавил он со значением, примериваясь к новому удару.

– Ну и что?! – похоже, аргументы для возражений у продавщицы иссякли, но молчать она не могла принципиально, поэтому добавила привычное: – Жорик, ты, главное, кость не покроши!

– Вот! – Сталь с легким хрустом вонзилась в коровью ногу, а рубщик, похоже, записал себе в актив маленькую победу. – Ферму у нас на деревне строят, поросей выращивать будут, – он постарался понизить голос. – Не поверишь, Таньсанна, специалисты с самой Америки приехали, все смотрят да показывают!

– Ну и что?! – Бабища явно не блистала оригинальностью.

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

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

– Думаешь? – недоверчиво возразил рубщик. – А нешто выживут? Да они свининой не только М-град, половину Москвы накормят! И кто тогда к нам за мясом пойдет?

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

– Подохли? – с надеждой обернулся к собеседнице рубщик.

– Еще как! – не разочаровала Таньсанна. – К майским в аккурат мор приключился, а потом директор все пожег, чтоб не посадили.

– Они это умеют, – зло сплюнул мужик, хорошо хоть, далеко в сторону от мяса.

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

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

– Что-что, нижние венцы менять! – проявила неожиданный профессионализм продавщица. – Работы чуть, надо-то – помощника да пару домкратов с железки.

– Еще кирпич… – все так же задумчиво протянул мужик, не иначе уже прикидывал, с какого угла проще разбирать новую ферму. – А коли не подохнут?!

– Как в таком стаде, да без мора?! – явно перехватила беседу в свои руки бабища. – У тебя же не горит, простоит изба пару лет? – Она дождалась подтверждающего кивка и завершила спич: – Вот и будет тебе кирпич!

Похоже, диалог пошел по кругу, поэтому я решил наконец вмешаться:

– Девушка, можно вас? Взвесьте вот этот кусок, пожалуйста! – Я ткнул вилкой в давно присмотренный пласт телятины.

– Минуточку! – недовольно бросила продавщица, даже не удосужившись обернуться. – Жора, ну ты дорубай, короче, не маленький! – И, выждав ради приличия еще десять секунд, продолжила, направив наконец лицо в мою сторону: – Что нужно?

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

– Ну зачем так-то. – Чудовище в халате, наткнувшись на неожиданный отпор, на всякий случай попыталось примирительно улыбнуться, но получилась только злобная ухмылка. – Сейчас все в лучшем виде…

– Вот этот! – Я поддел зубом вилки вырезку. – И скажи спасибо, что Первомай накатывает, иначе ноги бы моей не было в этом сарае!

Хорошо, конечно, что М-градский горком решил после постройки нового кинотеатра старый не сносить, а подремонтировать и отдать под колхозный «микояновский» мини-рынок. Вот только благими намерениями выстлана дорога совсем не в рай – продавцов и товара было до смешного мало, вернее, я нашел только одну приличную телячью тушку на все заведение. Сначала хотел взять пяток килограммов, но при виде шестирублевой цены передумал. Прямо загадка, дефицита почти нет, но все равно телятина вдвое дороже магазинной. Хотя там такой кусок не выбрать… Только какой идиот выставил к прилавку профессионалку из госторга?!

– Спасибо! – наконец-то я протянул деньги, принял сдачу и кусок мяса, акуратно завернутый в большой лист упаковочной бумаги, чтобы не кровил. Напоследок не удержался и, вспомнив отрывки популярных телепередач будущего, добавил: – Не подохнут свиньи на новой ферме, американцы в сельском хозяйстве толк знают. И партия сейчас не то что при Никите Сергеевиче… – Аргументов мне не хватило, поэтому быстро закруглил: – В общем, не получит ваш Жорик кирпичей, пусть лучше сразу себе работу на кирпичном заводе подыскивает!

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

Полгода назад, когда первый в мире восьмибитный процессор на одном чипе встал в серию, я был преисполнен самых грандиозных планов и надежд – «персоналка» на глазах становилась реальностью. Полупроводниковая память была вполне доступна, управление клавиатурой, параллельные порты и вывод на экран монитора ребята из КБ-2 под руководством Филиппа Георгиевича Староса сравнительно быстро и без проблем загнали на отдельные микросхемы. Скромное название не должно вводить в заблуждение – именно в недрах этой разросшейся до неприличных размеров организации был доведен до ума проект игрового автомата «Денди» с «Тетрисом» на борту, а следом за ним началась разработка дизайн-процессора и сопутствующих чипов для полупроводникового мейнстрима СССР.

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

Добиться сходства внутри оказалось сложнее. Хотя против самого главного – шинной архитектуры – специалисты возражать и не думали. Зато научно рассчитать нужную ширину разъема никто не смог, поэтому пришлось наплевать на послезнание, обрывки документации по ISA и буквально «ткнуть пальцем в небо». Так контактов стало ровно сто[9], поровну с каждой стороны втыкаемой платы-модуля. Слотов заложили с запасом, аж двадцать штук. Напряжения питания – мощные +5В и куда более низкоамперные +12В. Остальное тоже вполне стандартно, восьмибитовая шина данных и шестнадцатибитовая шина адреса. Остальное под резерв – на будущее, прерывания и управление.

Как ни странно, едва ли не основным потребителем пространства корпуса стала память. Весьма значительные в текущих реалиях шестидесятичетырехбайтные (или пятьсотдвенадцатибитные) корпуса SRAM требовали чуть более тысячи микросхем для максимально доступных процессору шестьдесят четырех килобайт. Специалистов это не слишком смущало, тут привыкли впихивать чуть ли не по две сотни элементов на плату, устанавливая их практически вплотную. Но все же «осетра» решили урезать, и в претендующей на массовость базе оставить только четыре модуля, иначе говоря, шестнадцать килобайт. Насилу добился от инженеров запроектировать на будущее возможность установки восьми– и даже шестнадцатикилобайтных плат, тут еще никто не привык к идее постоянного апгрейда.

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

С дисководами все было непросто. Пошедшая с моей подачи в серию «Спираль-3», гибрид магнитофона и граммофона с записью данных одной дорожкой на магнитный диск, была доступна и в общем-то вполне работоспособна. Брали их на ВЦ неохотно, но из-за запредельной полусотнерублевой дешевизны изделие кое-как прижилось. В приложении «Программист» для сверхпопулярного советского журнала «Радио» с помощью магнитных дисков вовсю менялись программами и даже данными. Хоть и смешные шестьдесят килобайт, но… По сравнению с капризной лентой диски, в основном благодаря своей немалой толщине, были практически неубиваемыми и, упакованные между ненужными виниловыми пластинками, легко выдерживали «зной, морозы и пинки» славной своими традициями Почты СССР.

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

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

Пришлось срочно придумывать паллиатив в виде опционально поставляемой флешки. В отличие от полупроводникового прототипа из двадцать первого века, она представляла собой бакелитовый каркас размером с ладонь, внутри которого закреплялась проволочная сеточка с надетыми колечками из феррита. Один модуль – целых пятьсот двенадцать байт. Кажется, такая мелочь, но… Хранить несколько важных констант и результаты промежуточных вычислений на нем можно вне зависимости от электропитания. Если при большом желании реально собрать в кубик штучек восемь подобных девайсов, так получится настоящий мини-винчестер. Жалко только, они реальный хэндмейд, а значит, непомерно дороги, дефицитны да еще и капризны. Требования к температуре меня вообще шокировали: для работы вынь и положь сорок – шестьдесят градусов по Цельсию. Из-за этого инженерам пришлось ставить температурный датчик и уже в зависимости от его показаний задавать скорость опросов, вернее, резко ее снижать при перегреве или недогреве[10].

В качестве источника электричества в «персоналке» использовался совершенно бесхитростный пятидесятигерцовый трансформатор слоновьих габаритов, которые изящно дополнялись аморально высоким тепловыделением на линейном стабилизаторе напряжения. Хорошо еще, что новые микросхемы были сделаны по технологии КМОП. На серии ТТЛ, популярной до появления моих артефактов, потребляемая мощность и размеры оказались бы раз в пять больше. Так что и тут не помешали бы технологии будущего, но, увы и ах, за прошедшие с моего «попадания» четыре года МЭП так и не смог полностью скопировать[11] элементную базу самого тривиального китайского блока питания от моего сотового телефона.

Кто бы мог подумать, что технических прорывов в этой пустяковине почти как в микропроцессоре. На первый взгляд всего-то разницы: сетевое напряжение сначала выпрямляется, потом преобразуется в импульсы повышенной частоты, приходит на компактный высокочастотный трансформатор, и с его вторичной обмотки уходит на выпрямитель и фильтры. Однако по-настоящему выгодной эта операция становится при двух условиях. Во-первых, для компактного «железа» частота должна быть действительно высокой по меркам шестидесятых годов, порядка 200–300 килогерц[12], во-вторых, необходима обратная связь с цепью управления пульсирующим транзистором, при помощи которой, собственно, и происходит стабилизация низкого напряжения.

Причем сама по себе схема далеко не оригинальна, блокинг-генератор[13] давно применяется на практике в маломощных схемах повышения напряжения. Вот только импульс напряжения в китайском «питальничке» двадцать первого века доходит до пятисот вольт. И если для маломощных высокочастотных транзисторов еще как-то умудрялись «отколупать» от полупроводников относительно чистый кусочек, то с мощными элементами такой финт не прошел. Получите и распишитесь, нужна новая ветка технологий. Со своими НИИ, заводами, технологическим оборудованием и специалистами. И ладно бы, если бы дело ограничилось только этим.

Советские «самые большие в мире» электролитические конденсаторы (как, впрочем, и импортные) на высоких частотах греются, высыхают и вздуваются через неделю работы. Метод борьбы прост – шунтировать их керамическими, это азбучная истина, которую я умудрился познать на своей шкуре при ремонте китайского барахла в двадцать первом веке. Местные спецы понимают это куда лучше. Вот только… дефицит! Разработали решения подходящей емкости в Америке относительно недавно, для программы «Аполлон». Наука СССР бросилась догонять капиталистов привычным путем – в тысяча девятьсот шестьдесят третьем году купили технологию и оборудование японской Murata Manufakturing для ленинградского завода «Радиокерамика». Освоение, впрочем, шло с переменным успехом – от закупки импорта[14] МЭП не смог отказаться до сих пор.

Даже с железом, в смысле ферритом для трансформаторов не все ладно. Тут частота как раз не проблема, для радиосвязи нужно поболее, и они давно в серии. Вот только от последних требуется линейность, а для импульсных блоков питания необходимы максимальная индукция насыщения и минимум потерь. Сделать спецзаказ для «оборонки» не особенно сложно. А вот массово и дешево… Одно хорошо, МЭП решал проблемы с редким остервенением, а накрученный Шелепиным ЦК подогревал энтузиазм ресурсами, медалями и щедрыми пинками.

Однако морально устаревший блок питания – сущий пустяк. Главное, возможности «персоналки», если их субъективно сравнивать с школьными Yamaha MSX[15], составляли хорошо если четверть от японской техники будущего. И то при учете сакраментального «в детстве снег был белее и его было больше». Так что мне постоянно хотелось назвать результат калькулятором-переростком, сдерживался только из уважения к Филиппу Георгиевичу.

Впрочем, если смотреть на ситуацию глазами современников, то все выглядело не так печально. Персональный компьютер, или без затей «Орион-801», при смешных габаритах и ориентировочной цене в двадцать тысяч рублей[16], существенно превосходил устаревшие, но еще работающие в куче организаций БЭСМ-4 или «Минск-2». Да и вообще, вполне мог на равных конкурировать с большей частью отечественных малых ЭВМ. Поэтому результат казался оглушительным успехом как МЭПа, так и лично курирующего полупроводниковое направление товарища Шелепина. Поэтому на награды коммунисты не поскупились. После первой же демонстрации изделия в ЦК пошла раздача металлических кружков и бумажек с профилями Ленина, и вопреки старой русской традиции большая часть «пряников» добралась до реально причастных к процессу. К примеру, Старос и его КБ-2 получили по ордену Ленина, не забыли и старосят – кроме премий им подбросили три новых стоквартирных дома. Перепало даже нам, как я ни пытался увести в тень «Интел», все же орден Трудового Красного Знамени украсил табличку рядом с входом в НИИ.

Однако все достоинства «железа» вдребезги разбивались о возможности софта. Все приходилось начинать с нуля, и это было реально страшно. Хорошо хоть у меня хватило опыта не пытаться влезть куда-нибудь с уберпушкой в виде кучи исходников и описаний языка «С». Это ровно то же самое, что подарить инженерам «Пульсара» модуль оперативки на пару гигабайт. Потому как реальные специалисты шестидесятых такого инопланетного авангардизма попросту не оценили бы, они всего-то хотели получить любимый и понятный пульт управления «метр на два» с тумблерами и лампочками.

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

Следующим этапом стал… Текстовый редактор, который появился как отход от системы символического кодирования, или, говоря проще, ассемблера. То есть специально никто с текстами на ЭВМ работать вообще не собирался, программисты сделали простенькую «няшку» под свои скромные нужды. Сначала я радовался, что успел подсунуть им в полном объеме синтаксис «ed»[17], самого простого текстового редактора, какой только можно придумать. Потом понял, какую огромную ошибку совершил. Для взращенных на телетайпах дяденек и тетенек убогий строковый ed казался чрезвычайно удобным! Ну ведь правда, так легко, если нужно исправить букву в десятой строчке, набрать: «10s/ашибка/ошибка/». Удалить пустые строки еще проще – набери «g/^$/d» и радуйся результату.

В общем, писать тексты отчетов за монитором ЭВМ старосята приспособились удивительно быстро, благо никто их не ограничивал. А вот сделать нормальный полноэкранный редактор, в котором можно свободно гонять курсор по всему тексту, так ни один паразит и не захотел. Сколько ни требовал – всегда находилось что-то более срочное. И некого было особо винить – даже Старос не мог представить «Орион-801» на столе у секретарши, ведь за двадцать тысяч[18] можно нанять пару-тройку вполне симпатичных девчонок на пять лет вперед, даже с учетом неизбежных декретов.

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

Первое время, к моему сожалению, всухую побеждали приверженцы упрощенного Фортрана, так некоторые называли Бейсик[19], недавно разработанный где-то в дебрях Нью-Гэмпшира. Их позицию легко было понять – сроки давили, некогда изобретать что-то новое. А тут и опыт программирования какой-никакой у программистов уже имелся, они уже адаптировали трансляторы «Фортрана» для БЭСМ и «Минска». Библиотеки программ опять же, переписывать попроще. Им оппонировали сторонники Алгола, который был в общем-то хорош всем, кроме лишнего академизма, в жертву которому принесли простоту и практичность. Однако ребята не сдавались, и у них, на мой взгляд, получалось что-то, отдаленно напоминающее Паскаль, насколько я его помнил из университетского курса. Особняком творили апологеты глушковского «Аналитика», его знаменитый академик спешно допиливал очередной, кажется, третий уже «МИР»[20]. За четыре года в прошлом я так и не понял, почему странная идея-фикс об «аналитических преобразованиях в буквенном виде» завоевала такую бешеную популярность среди советских специалистов. Конечно, красиво расправляться с системами уравнений «как будто карандашом на бумажке», но зачем это инженерам-практикам, расчетчикам, а тем более прочим бухгалтерам?[21]

Долго период разброда и шатаний продолжаться не мог, и Старос принял поистине антисоломоново решение. Так появился Багол[22], в который старосята постарались засунуть все лучшее, что было в Бейсике и Алголе. Кроме того, пришлось тесно интегрировать в новый язык текстовый редактор и системный монитор – больше ничего в шестнадцать килобайт все равно не влезало, а работать с памятью напрямую требовалось постоянно. Так в синтаксис Багола попали вставки на ассемблере. Я же лично проследил, чтобы под секвестр попал злосчастный оператор goto, и успокоился – еще одним клоном старичка «Фортрана» стало больше. Не зря говорят, что программу для последнего можно написать на любом языке программирования. Команде, работавшей над Аналитиком, тоже нашлось применение. По моему совету их вывели в отдельную структуру на предмет создания чего-то, напоминающего пакет технических вычислений MatLab.

К моему немалому удивлению, светила отечественной науки работу команды Староса, можно сказать, просто не заметили. Кое-кто незамедлительно высказал свое «фи» и предсказал сляпанной чуть ли не на коленке поделке жизнь короткую и несчастливую. Другие проявили формальный интерес, но вялый, на грани обычной вежливости. Наверное, это месть за то, что «не спросили». Хотя я точно знаю, Филипп Георгиевич честно пытался найти помощь… Вот только при словах «три месяца» остепененные доктора и профессора только крутили у виска пальцем.

Вопрос выбора алфавита для меня и Староса не стоял вообще, в самом деле, какой вариант можно использовать для творения, чуть более чем на сто процентов заимствованного из двух англоязычных продуктов? Тем более что реальная школа программирования СССР отставала от штатовской минимум на пятилетку – даже с учетом изменений, вызванных моим переносом, и было очевидно, что это надолго. Специалисты растут куда дольше процессоров. Однако как мы ошибались!

…Вдали забрезжил Первомай тысяча девятьсот шестьдесят девятого года, и требование Шокина было однозначным – награждение высоким орденом нужно оправдать. В переводе с советского на общечеловеческий это означало, что на праздничной демонстрации требуется удивить конкурентов чем-то реально необыкновенным. И не в тихом М-граде, для НИИ «Интел» заботливо приберегли место в московской мэповской колонне. Не зря я так долго и тщательно увиливал от наград, стоило лишь раз дать волю гордыне, проявить слабину и… Вместо катания на сноуборде по остаткам весеннего снега пришлось вместе с коллективом отдуваться по полной, пытаясь «натянуть» на кастомизированный «Орион-801» что-то вроде примитивного «Автокада».

Собственно, как раз этим я планировал заняться, неспешно возвращаясь в основное здание через двор НИИ из спеццеха. Последний размещался в одном из бывших гаражных боксов и по официальной версии был завален какими-то остатками военного барахла. Ничтоже сумняшеся канцелярия «Интела» писала по инстанциям гневные требования освободить наконец крайне необходимые площади, чем вызывала усмешки курирующего охрану объекта Анатолия. Потому как в реальности отделанное под приличную лабораторию помещение занимали провалившийся вместе со мной в прошлое ноутбук Dell, остатки разобранного для копирования на запчасти паркетника Toyota RAV4, а также прочие артефакты из будущего, в основном электроника, из которой я периодически пытался выпаять что-то полезное для советской науки. Доступ к «богатству» имели только я, Катя и Анатолий. Не считая, конечно, пяти товарищей из Президиума ЦК КПСС[23]. Любого другого на диво многочисленная охрана имела право «не пущ-щать», а в случае непонимания русского языка – защищать спецобъект любыми средствами, вплоть до пары ДШК[24].

Загрузка очередной порции данных в Visual Basic секретной советской мегасуперЭВМ прошла успешно, впрочем, как и обычно. На этот раз, как мне кажется, старичок Dell должен был поработать на авиаторов. Да и вообще, последнее время большая часть расчетов шла именно по их линии, не иначе у вождей обострился зуд в кулаках от моих рассказов о будущем доминировании Боингов с Айрбасами, и они решили придать отрасли ускорение, сочетая по доброй старой традиции тумаки и пряники.

Машинально, совсем по-пацански, я подбросил в теплый весенний воздух «совершенно секретный» портфель коричневой кожи с результатами вчерашних расчетов. Распечатывать бесконечные таблицы приходилось аж на десятке разнокалиберных «Консулов», потом еще и раскладывать по разноцветным папочкам. Приходилось делать вид, что работа выполнена на множестве ЭВМ, да еще, наверное, за несколько дней. Хорошо хоть смогли договориться о передаче данных на дисках «Спирали», шесть десятков килобайт, конечно, мелочь с точки зрения двадцать первого века, но вот «здесь и сейчас» это целых тридцать листов, и заново вбивать их в ЭВМ удовольствие ниже среднего. Плохо одно – бумагу требовать никто не перестал…

– Товарищ директор! – донесся откуда-то издалека звонкий девичий голос. – Петр Юрьевич! Вас к телефону!

Не иначе новая секретарша с чего-то всполошилась.

«Надо внушение сделать, чтоб не суетилась лишний раз», – я, не собираясь ускорять шаг, мысленно поставил себе галочку.

Однако кто-то особо добрый показал девушке верное направление. Любаша двигалась по вымощенной тротуарной плиткой дорожке подобно небольшому торнадо. Цок шпилек как пулеметная дробь, ноги прямые, шаг от бедра, так, что юбка махала из стороны в сторону подозрительно высокими боковыми разрезами. Еще и голова откинута чуть назад, не иначе таким образом можно «добавить» лишний размерчик груди. Аккуратно подведенные помадой приоткрытые пухлые губки, крутая дуга бровей, тут явно не обошлось без косметики «с рынка». Чуть вьющиеся густые волосы буквально летели хвостом вслед за головой… Хороша ведь, зараза, как хороша! И как только она узнала, что мне не нравятся овечьи кудри и сложные модные прически?

– Срочно по ВЧ! – доложилась секретарша, но не издалека, а подойдя почти вплотную. – Прямо из ЦК! – добавила она почти шепотом с должным пиететом, от которого, кажется, ее глаза распахнулись еще шире.

Это уже серьезно. Нет, глаза, конечно, внушают, карие, с чутком зелени, и не поймешь, так природой задумано или луч солнца играет, но… Звонить по ВЧ могло всего два человека – Шелепин и Косыгин. Пришлось подхватывать Любашу под руку (не бросать же девушку посередь двора) и быстро-быстро двигать ногами в сторону кабинета.

– Воронов у аппарата, – доложился я в трубку через минуту, пытаясь унять сбившееся дыхание.

– Соединяю, – ответил чуть искаженный расстоянием голос телефонистки.

Прямо как в классике: «Алло! Девушка! Смольный!» Но объяснение этому простое – для междугородной связи по ВЧ АТС не предусмотрены. Так что нескольких минут ожидания мне как раз хватило, чтобы выпить предусмотрительно принесенный секретаршей стакан воды и поудобнее устроиться в мягком кожаном кресле.

Наконец в трубке раздался знакомый голос товарища Шелепина:

– Привет, Петр! – быстрота и напор делали голос советского президента почти материальным, казалось, он упруго отталкивает руку с трубкой от уха. – Говорят, вы там со Старосом вредительством занимаетесь?

– Добрый день, Александр Николаевич, – выдал я заготовленную заранее фразу. И продолжил с максимально возможной искренностью: – Не может такого быть! – про себя же только чертыхнулся: «Тяжело начинается неделя!»

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

– Так какой он советский! – вырвалось у меня. – Смесь Бейсика с Алголом!

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

– Ваша программа сделана в Советском Союзе! – В голосе Шелепина послышался металл. – И нам не нужно лишний раз кланяться перед мировым империализмом! Так что мне требуется решение, у тебя есть пять минут.

«Неужели даже его приперли? – мелькнула у меня паническая мысль и быстро оформилась в привычное: – Чертовы фанатики!»

Надо отдать должное вождям, со своей крестьянской сметкой они старались доходить до сути. Традиционно не доверяли специалистам, это пошло, наверное, еще с военспецов Гражданской. Иногда в действительно сложных вопросах копание в мелочах вредило делу. Ведь чтобы разобраться в тонкостях, нужны специальное образование и бездна времени, без этого миру является самый опасный для окружающих вид дилетанта – нахватавшийся по верхам начальник. Так что, если члены Президиума ЦК во что-то действительно вникали… Горе тому безумцу, который вставал на пути такой махины. Однако я все же попробовал:

– Так ведь копировать IBM 360 хотят как раз с целью получения англоязычного софта.

– Академикам можно, – явил чудо начальственной лапидарности Александр Николаевич. – Тебе нет.

М-да! Я скорчил страшную гримасу, благо по телефону не видно. Однако вслух, понятное дело, отреагировал совсем по-иному:

– Команды в Баголе можно поменять на русские в течение пары дней. Синтаксис это не изменит, так что…

– Так почему вы сразу этого не сделали?! – Кажется, Шелепин разозлился не на шутку.

– Систему готовили на экспорт, товарищ Шокин говорил, что видит по «Орионам» очень хорошие перспективы. – Я поспешно перевел стрелки, пока не стало слишком поздно. – Наши же специалисты все равно привыкли работать с англоязычным софтом.

– На экспорт, говоришь… – Послышался тихий стук, я сразу представил, как пальцы президента барабанят по лаковой глади необъятного стола. – А какая проблема сделать два языка?

Смешно, но такая мысль просто не приходила в голову ни мне, ни Старосу, ни вообще кому-либо из занятых в проекте «Багол». Священная корова совместимости «всегда и везде» казалась важнее всего остального, а англоязычный синтаксис виделся единственным логичным решением для языка программирования. Наверное, если бы Филипп Георгиевич сразу затеял кампанию по проталкиванию нужной идеи в советском партхозактиве, вопросов не возникло бы. Но в КБ-2 понедельник реально начинался в субботу, люди работали, а не плели кружева интриг. Вот только все это не повод тупо расписываться в собственной недогадливости!

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

– А зачем нам тексты? В машинных кодах можно переносить что угодно и куда угодно! – неожиданно по делу возразил Александр Николаевич.

«Надо же, хоть и коммунист, а разбирается!» – невольно восхитился я. Вернее, его кто-то здорово проконсультировал, потому что…

– Это не совсем верно, – ввернул я аргумент. – Для «Орионов» пока нет программ-трансляторов, а значит, нет возможности формировать пользовательские программы в машинных кодах. – Я машинально скрестил пальцы: надеюсь, никто не успел объяснить моему куратору, что такое положение ненадолго. – Разумеется, можно использовать какую-то другую ЭВМ, но… Если рядом будет стоять два разных «Ориона», для переноса код придется переписывать вручную.

– Неудобно, – подозрительно легко согласился Шелепин. И добавил очень просто и серьезно: – Но тебе придется что-то придумать прямо сейчас.

Кажется, я понял, у кого учились искусству «наездов» братки шальных девяностых. Разум мгновенно дал сигнал, что в конечном итоге Александр Николаевич прикроет от этой напасти и меня, и Староса, и проект «Орион». Слишком много сил он во все это вложил, чтобы из-за такой мелочи начинать проводить репрессии направо и налево. Но сфинктер все равно сжимался, да и просто было обидно!

Пытаясь решить проблему, я начал перебирать в уме все, что знал о программировании в будущем. И…

– Бинго! – едва не закричал в полный голос. – Нашел вариант! – не слыша возражений, начал развивать мысль. – Есть программа для бухгалтерии, 1С, я про нее с самого начала в своих «записках попаданца» писал. Так вот, в ней разрешено использовать хоть русский, хоть английский синтаксис и вроде бы даже одновременно. Если подобное сделать на «Орионе», можно будет операторы писать хоть по-итальянски, хоть по-немецки. Имена переменных тоже, даже через букву латиницей-кириллицей. Конечно, памяти потребуется немного поболее, а еще у них всякие умлауты[25] есть… Но интерпретатор живет в ПЗУ, это уже не критично, а без точек и крышечек над буквами европейцы как-нибудь перебьются первое время.

– Можешь, когда хочешь! – подобрел голос Шелепина, красавец просто, добрый и злой следователь в одной тушке. – А чего ж ранее-то не предложил? Старос куда смотрел?

– Не подумал, – замялся я. – Английский такой простой!

На той стороне линии послышался хрип. Как бы беды не вышло…

– Ладно! – спустя некоторое время продолжил Александр Николаевич. – С тобой и Филей… Филиппом все понятно. А вот куда смотрел Шокин… – продолжил Шелепин, говоря, по сути, сам с собой. Потом спохватился: – Как, говоришь, все это можно назвать?

– Э-э-э… – замялся я, – может быть, мультилингвистический язык Багол?

– Пойдет! – выдал окончательное решение президент.

И отключился, не сказав ни спасибо, ни до свидания.

…Самым забавным стало то, что внедрение нескольких языков оказалось до смешного простым делом. Код программы для сокращения объема хранился в ОЗУ совсем не в том виде, как набирал с клавиатуры программист, а только после обработки специальной программой-препроцессором. К примеру, введенный оператор PRINT в память записывался парой символов, к примеру «@Х». Небольшое изменение, и… Оператор ПЕЧАТЬ или DRUCKEN превращались в точно такой же «@Х»! При выводе на экран или на «Консул» производилась обратная операция – естественно, с учетом заранее выбранного региона. Таким образом, написанный на русском софт после вывода на магнитный диск «Спирали-3» и последующего считывания «Орионом» с экспортной ПЗУ отображался на экране с английскими (немецкими, французскими или еще какими-нибудь) командами и аргументами функций.

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

Впрочем, не все было плохо. Первые же внедрения техники показали, что простые инженеры относятся к командам на родном языке куда более лояльно, чем профессионалы. Это даже повлекло за собой одно весьма неочевидное следствие. А именно для распечатки текста теперь годилась любая электрическая пишмашинка со стандартной русской раскладкой, лишь бы только ничего не мешало «подпаять контакты». Сначала я полагал, что наконец-то вместо двуязычных, а значит, не имеющих маленьких русских букв пишмашинок на ВЦ появится нормальная отечественная техника. Но… промышленность СССР не смогла освоить это сверхсложное устройство[26]. Поэтому процесс двинулся строго в обратную сторону, и вскоре особым секретарским шиком стали сине-белые «Консулы» с перепаянными литерами.

…По «странной» причине родной язык на экране монитора пришелся по вкусу не только русскоязычным инженерам, студентам и даже школьникам. Сложно сказать, насколько это помогло советским компьютерам в конкурентной борьбе за европейский и американский рынок, но много позже славный своими неоднозначными высказываниями «отец Алгола» Эдсгер Вибе Дейкстра писал: «Именно многоязычный Багол сделал «Орион» первым!»

Глава 2

Некоторые вопросы идеологии

Весна не лучшее время для забавы с ружьями, однако завидовские[27] егеря расстарались, и никто из гостей не ушел из леса обиженным. Даже не особо уважающий охоту Шелепин не смог удержаться – вместе с соратниками по партии он тихо крался в ночной тишине леса в специальной темно-зеленой шляпе-трилби, искал кажущиеся огромными силуэты глухарей на фоне светлеющего неба и… Раз за разом стрелял в токующих, забывших все на свете птиц.

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

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

Однако уже после второй рюмки Председатель Верховного Совета СССР напрочь отмел в сторону традиции:

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

– Что, без поллитры не получается? – Геннадий Иванович Воронов примеривался к следующей порции настойки. – Давай уж, не томи!

– На основы покушаешься? – со странным смешком прищурился Микоян.

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

Фраза прозвучала явно двусмысленно, впрочем, ее никто не принял всерьез. За скромным «охотничьим» столом собрались самые влиятельные члены Президиума ЦК, которые, очевидно, не могли устраивать заговоры против самих себя. Однако следующие слова Шелепина показали, что в каждой шутке есть доля правды:

– Угадал, Анастас Иванович, именно на основы. Точнее, мне бы хотелось затронуть вопросы идеологии.

Над столом мгновенно повисла тишина, подобные темы в СССР были делом слишком серьезным. Еще совсем недавно, буквально четверть века назад, следование неправильной идее заканчивалось расстрельным подвалом. Прервался даже скрип стали о фарфор – Брежнев, прислушиваясь, приостановил разделку тушки запеченного в сале глухаря. Но Александр Николаевич уже перешел свой Рубикон и продолжил рассказ, не обращая внимания на подобные мелочи:

Страницы: 12345678 »»

Читать бесплатно другие книги:

«Жила-была Ирочка. Была она девушка милая, в меру симпатичная, в меру стройная, словом, обыкновенная...
Жжение при мочеиспускании и частые позывы к мочеиспусканию – далеко не полный набор «прелестей» цист...
От грыжи не застрахован никто. Каждый двадцатый житель земного шара страдает той или иной разновидно...
Инсульт – враг, атакующий неожиданно. Но с этим неприятелем можно и нужно бороться. Возвращение к по...
Мир развивается благодаря тому, что люди общаются. И с каждым годом опора на навыки коммуникации все...
Камни могут образовываться в различных органах, но чаще всего это происходит в печени, желчном пузыр...