Текст книги ""Фантастика 2026-23". Компиляция. Книги 1-27 (СИ)"
Автор книги: Павел Дмитриев
Соавторы: Эльхан Аскеров,Сергей Кириллов,Евгений Фарнак
Жанры:
Боевая фантастика
,сообщить о нарушении
Текущая страница: 212 (всего у книги 342 страниц)
Насколько помню, основных проблем с кириллическими кодировками было две. Во-первых, из-за блока псевдографики, крайне неудачно расположенной в IBM PC. Не лезли шестьдесят шесть букв алфавита ни сверху, ни снизу этого занятого куска. Не позаботились штатовские инженеры о длинных алфавитах или специально учинили нехилую диверсию для СССР. В общем, маленькие русские буквы поневоле начинались до блока кракозябр, прерывались и продолжались после него. Программисты были крайне недовольны[433]
[Закрыть].
Во-вторых, кому-то неизвестному было удобно отбросить старший бит и получить вместо русского текста транслит, вполне читаемые слова, написанные латинскими буквами. Тут уж вообще ни о каком алфавитном порядке речь не шла, получалось что-то типа Т, У, Ж, В, Ь, C, Ы, B, З. Программисты яростно матерились, попробуй, напиши в таких условиях алгоритм сортировки или просто что-то внятное для работы с текстом.
Но меня-то пока ничто не ограничивало! Выбрать надо было наиболее удобный вариант. Например, «Основную» – она и название имела понятное, и любимому чиновниками всех времен ГОСТу соответствовала. На вид вполне прилична, вот только буква «е» стояла в стороне, на тридцать третьей позиции. Задумался, проверил все имеющиеся кодировки. Сакральная буква обнаружилась на своем законном седьмом месте лишь в двубайтовом UTF начала девяностых, по сути, в совершенно иной эпохе. Что делать?[434]
[Закрыть]
Как обычно в трудных случаях, пошел советоваться к жене.
– Кать, понять не могу, в Союзе букву «ё» используют?
– Внимания не обращала… – Она подтянула к себе валяющуюся в углу стола «Комсомолку». – Смотри-ка, тут нет «ё».
– Ничего не понимаю… – Я машинально разглядывал слова в газете. – В мое время были борцы за права этого символа, и много. Кивали на великую русскую историю, Пушкина там вспоминали, Толстого. В блогах рубились.
– Хочешь сказать, что у нас буквы «ё» должно быть больше, чем в будущем?
– Конечно!
– Знаешь, Петь, я историю такую слышала, что буква «ё» стала нужна товарищу Сталину на картах в войну, чтобы названия не путать, вот он и потребовал ее вернуть.
– В смысле? Ее что, до этого не было?
– Не знаю… Получается, отменили ее когда-то. – Катя вдруг выставила вперед руки с растопыренными пальцами, будто положила на клавиатуру. – Точно! При слепой печати десятью пальцами «ё» не используется!
– Ничего себе история. Погоди, а в книгах как сейчас печатают?
Ничего не говоря, Катя подошла к стоящему в углу шкафу, начала доставать оттуда журналы, газеты и прочую макулатуру. Был и десяток книг. Мы вместе проштудировали все издания – буква «ё» нашлась только в русско-английском словаре.
– Вот в чем секрет, – вспомнил я мультик. – Если мед есть, то его сразу нет.
– Так и получается, – подтвердила жена. – Школьники букву изучают, писать учатся, а потом в книгах и газетах ее не используют.
– Спасибо, Кать, – чмокнул в щечку. – Что бы я без тебя делал!
Выходит, разработчики были искренне уверены: дни буквы «ё» сочтены. Ее не было в окружающем их медиапространстве, даже на клавишах телетайпа. А тут такой шанс, 32+32=64, то есть все буквы укладывались ровно в восемь байт адреса. Переключать регистр и просто адресовать букву было сплошным удовольствием! Стоит ли портить такой прекрасный порядок вещей, словно бы дарованный свыше, давно отмененной буквой?[435]
[Закрыть]
На всякий случай специально сходил посмотрел на клавиатуру ноутбука. Покрутил разные софтины две тысячи десятого года. Буквы «ё» не оказалось даже в налоговой отчетности 1С. Осталось только махнуть рукой – сколь бы ни боролись энтузиасты за этот символ, доживет он только до очередной языковой реформы. Ткнул пальцем в «Основную» кодировку без всяких изменений. Если я правильно понимаю, то при обработке как минимум восьмидесяти процентов русскоязычного текста «е» и «ё» необходимо уравнять «в правах». То есть надо создавать надстройку над любым алгоритмом, при этом место нахождения злосчастной буквы вообще безразлично[436]
[Закрыть]. Оформленное предложение отправил в главк МЭПа, кросспостом товарищу Шелепину. Так точно не потеряется, дело нешуточной государственной важности. Заодно посоветовал активно использовать термин «байт», директивно и навсегда равный восьми битам. Соответственно, разрядность ЭВМ исчислять исключительно по степени двойки, ну там 4, 8, 16, 32, 64… Кто будет против – враг мира, прогресса и Коммунистической партии. Конструкторов БЭСМ-4 с сорокапятиразрядным словом вообще стоило бы приговорить к принудительным работам по устранению самодеятельности. Хотя этого лучше не писать, времена тут больно простые, еще на самом деле пристроят в «шарашку»[437]
[Закрыть].
Накатило просветление, и я набросал третье (или уже четвертое?) предложение – а именно: выработать единый стандарт для подключения периферии. Если пользоваться послезнанием, на первые лет двадцать понадобится всего три типа портов – медленный последовательный по двум-трем проводам (мышь, клавиатура, модем), быстрый параллельный на восьмибитную «букву» целиком (принтер, сканер, графопостроитель) и очень быстрый для мониторов и сетей типа Ethernet.
Однако идея показалась сыроватой. За ошибку от местных спецов можно было схлопотать нехилую отповедь, получить выволочку от Александра Николаевича и навсегда выработать скептическое отношение к будущим проектам. Оставил бумагу на неделю «вылежаться», а сам думал, черкал на листочке, говорил с Федором, мэнээсами и ребятами на ВЦ. В результате путевку в жизнь получил только однобайтовый УИ-8 (Универсальный Интерфейс на восемь линий), подозрительно похожий по своей сути на привычный по временам «до USB» Centronics, он же параллельный порт или принтерный LPT[438]
[Закрыть]. Компьютеры тут совсем слабенькие, тащить в них лишнее не стоит. Ничего особо дешевого, кроме разъемов и кабелей, в последовательных СОМ-портах нет. Так что можно жить без них.
Тем более что переходник это не бог весть какая сложность – Федор «в одну каску» спаял похожий вариант на «рассыпухе» за месяц. Пусть в итоге получился корпус на четверть кубометра, пока это неважно. Никогда не поздно заказать специальную микросхему-преобразователь, которую разработчики будут ставить при необходимости, если такая вообще появится в этом мире. Чтобы в ее применении ни от чего не зависеть, добавил в УИ-8 низковольтное питание. Благо отдельных проводов в используемых разъемах от БЭСМ-4 было более чем достаточно. Толщина меди на них наводила на мысли минимум о нескольких десятках, если не сотнях ватт. Не то что жалкие несколько ватт USB 2010 года[439]
[Закрыть].
С выводом видео на телевизор явно надо было разбираться отдельно. Если уж в мое время нужна была специальная видеокарта с прямым доступом на внутреннюю скоростную шину данных, в шестьдесят шестом без чего-то подобного ну никак нельзя было обойтись. Причем эта самая «карта» вполне могла оказаться размером с шифоньер. Сколько там требуется памяти только на экран? В буквах его разрешение будет что-то типа семьдесят на тридцать, итого более двух тысяч байт. Десятая часть оперативки БЭСМ-4, что в общем-то не так и страшно[440]
[Закрыть].
Тогда почему на столах в ВЦ все еще нет дисплеев? Ну да, мало передать в «телевизор» код в двоичном разряде. Чтобы пучок электронов нарисовал букву, надо ее разложить по пикселам. А это сразу десятки килобайт! Вот память и подсказывает, что образы знаков не случайно были жестко зашиты в видеоадаптер. Именно от этого и случились проблемы с кодировками.
Так что, пока надо не думать, а делать. Василию с ВЦ ТЭЦ придется намекнуть, чтобы заказал в главке парочку дисплеев от IBM. Заодно нужно купить бытовой телевизор – посмотрим, что можно сделать без заморских устройств. Соответственно, мне придется позаботиться, чтобы над этим требованием в МЭПе не посмеялись, а предоставили нам в кратчайший срок необходимое оборудование. Вплоть до того, чтобы подогнали под дисплей отдельную ЭВМ, хотя ждать полгода ради паллиатива очень не хотелось.
Одновременно я озадачил Федора и ученую команду Иванов разработкой нормальной клавиатуры и мышки под будущий монитор. А также попросил поразмышлять над видеоадаптером. Не думаю, что сделают, но пусть хоть попробуют для порядка. В целях повышения креативности мышления коллектива набросал футуристический эскиз разветвителя УИ-8 в виде здоровенного слитка золота. Пусть только попробуют нарушить требования!
…Все бы хорошо, но с телетайпом опять вышел облом. Меня подвели элементарная невнимательность и запарка с часами для съезда. То, что на этом убогом чуде три регистра, я знал, даже прикинул таблицу соответствия МТК-2 и «Основной» кодировки. Примерно догадывался, как ловить команды переключения раскладок софтом. Федор, в свою очередь, обещал, что это не понадобится: дескать, не так и сложно добавить старшую пару бит по команде смены регистра.
Вот только печатающие головки на телетайпе стояли трехлитерные, а не двух, как на всех пишущих машинках! Их переварка была в теории вполне реальной, но очень непростой задачей. Гораздо хуже другое, раскладка клавиш оказалась нестандартной, их было попросту мало. Машинистки от такого авангардизма впадали в ступор и отказывались работать.
В результате количество неиспользуемого хлама в боксе выросло на пару юнитов. Впору открывать музей и водить экскурсии. Хорошо, что на дворе стоял социализм – никто даже не подумал спросить: «А где же деньги?» Идеальный строй для любопытных ученых и инженеров. Придумывай, пробуй – все спишут. Если не расстреляют за вредительство по завистливому доносу конкурента.
Но все же следующий эксперимент стал образцом консерватизма. Штатный COM-порт ноутбука удлинили «токовой петлей» с гальванической развязкой на новомодных оптронах и вывели хвост в мою приемную. Установили «Консул», третью копию проверенного «конвертера», а также замкнули выход клавиш на «молоточки», чтобы был доступен режим обычной пишущей машинки[441]
[Закрыть].
Литеры привычно перепаяли на русские буквы, большие и маленькие. Теперь то, что печаталось на этом аппарате, стало возможным передать в ноутбук. Если, конечно, Екатерина Васильевна изволит отключить в секретном отсеке один из печатающих «Консулов» и подключить директорскую машинистку. И уже при совсем большом желании полученный подобным образом текст можно будет скорректировать и отправить печататься обратно. Тревожить меня по таким пустякам сотрудники опасались, Анатолий обращаться с Dell’ом не научился, иных допущенных в святая святых попросту не имелось.
Если, конечно, не считать первых лиц страны – Шелепина, Косыгина, Семичастного и еще одного члена Президиума ЦК, Геннадия Ивановича Воронова, для которого Александр Николаевич с моим участием недавно проводил презентацию артефактов. Не раскрывая, впрочем, моей роли в истории их появления.
Поэтому прогресс пошел другим путем. Надо сказать, что в скромном НИИ «Интел» оказалось аж пять симпатичных душ секретарей-машинисток. Это на полсотни сотрудников. Целых десять процентов штатного расписания сжирал нелепый функционал принтера! Если еще добавить хранение? А поиск нужной бумажки – это вообще отдельная история. То, что в две тысячи десятом находилось за десятки секунд, в тысяча девятьсот шестьдесят шестом требовало в лучшем случае нескольких часов. В худшем – насовсем терялось в необъятной глубине шкафов.
И это еще не все. Пришлось принять на работу специального научного руководителя, который стучал, как дятел на столбе, в смысле, тайком писал рапорты Шелепину. В свободное от основной работы время он с парой помощников обеспечивал бюрократическое прикрытие наших метаний. Бухгалтерия разрослась до трех человек. Уборщицы опять же, слесаря, вахтеры. Про водителя и не говорю, как будто я без него ездить не мог.
В общем, на жалкий десяток работников умственного труда, производящих ценный научный продукт, приходилось четыре десятка нахлебников из обслуживающего персонала. Какая тут будет производительность труда?! Как можно, не изменив бюрократических обычаев, догонять США? Впрочем, пусть этот вопрос заботит вождей, свою точку зрения на это я изложил еще осенью в записках попаданца.
Так вот, Федор не устоял перед чарами главной труженицы клавиш, страдающей от недостатка внимания к собственной персоне со стороны директора из-за постоянного присутствия его жены. И добавил к ее «Консулу» функции трансмиттера. Проще говоря, подсоединил к пишущей машинке перфоратор и устройство чтения перфоленты. Устроил, паразит, из приемной филиал ВЦ. Меня за двойными дверями не напрягало, даже было удобно. Но посетители впадали в ступор, хорошо, что их приходило мало и некому оказалось посоветовать принять на работу еще пару-тройку машинисток и ни в чем себе не отказывать. В прямом и переносном смысле.
Первой моей мыслью было: «Какой смысл в подобной чепухе?» Хотел запретить, но любопытство оказалось сильнее. И не пожалел. Известно, что в каждом офисе две тысячи десятого года стояли «Xerox», «Canon», «HP» или любой другой аналог копировальной техники. Компьютер тоже имелся, но он был и дома, да вообще давно стал предметом интерьера. Поэтому именно с копировальной машинки начиналось предпринимательство двадцать первого века. Вроде бы она была не сильно и нужна, но убери – и весь документооборот мгновенно застопорится.
Так и тут – машинистка оказалась очень умной девочкой. Мгновенно научились набивать «многоразовые» тексты на перфоленту, ловко вертеть на карандаш бумажные колечки и ставить приметные метки губной помадой. Через две недели она читала буквы прямо с ленты и правила текст, пробивая новые дырки и заклеивая ошибочные. Мне приходилось добираться до дверей кабинета прыжками, чтобы не повредить струящиеся по полу ломкие кольца. Под крики-стоны: «Ах-ах, Петр Юрьевич, пожалуйста, только не наступите, полчаса набивала это письмо!» Более того, не раз я заставал с треском печатающую машинку и закольцованный кусок перфоленты на фоне пустого кресла. Секретарша изредка подбегала и ловко на ходу вставляла новый пакет бумаги с копиркой.
Так родился прото-Xerox. Неуклюжий, но чрезвычайно востребованный. Непрерывно стучащее напоминание о необходимости разработки нормального текстового процессора.
Жаль только секретаршу, толковая девушка. Но… Федор в нее втрескался не на шутку. Так что придется с ней срочно расстаться. Конечно, не выбрасывать на улицу, как, согласно местным страшилкам, обязаны делать кровожадные капиталисты вроде меня. Всего-то придется перевести ее в лаборанты. С повышением оклада и наилучшими пожеланиями, но по вполне прозаической причине. Нельзя ведущему специалисту знать слишком много про внутреннюю кухню НИИ. Слишком необычные «скелеты» заперты у нас в шкафу.
Эксперименты с печатающими устройствами всех типов выявили мое слабое место. Хотел перемаркировать буквы в FAR, но это было попросту несерьезно. Для построения хоть каких-то внятных систем связи требовались произвольная и автоматическая обработки поступающих в порты данных – иначе говоря, пришлось вспоминать программирование.
Никаких специальных программных пакетов для серьезной разработки софта у меня никогда не стояло. Нет задач – нет опыта. Так что пришлось срочно вспоминать годы обучения в университете и заново осваивать Visual Basic for Applications от микрософтовского «офиса». Благо на дисковом пространстве при инсталляции никогда не экономил, и все хелпы были доступны. Несмотря на мои опасения, задача оказалась не слишком сложной. Всего неделя полного погружения в систему, и еще до завершения съезда КПСС у меня начали получаться вполне рабочие программы.
Из-за достигнутых практических результатов наметился прорыв. Произвольное формирование отправляемых в Visual Basic for Applications букв-байтов позволило эффективно задействовать старший, не используемый в «Консуле» восьмой бит. По сути – разделить реальный порт на два виртуальных. Работала система очень просто: доработанный преобразователь Федора отправлял буквы «с единичкой в старшем бите» на одну печатающую машинку, а «с нулем» – на другую.
Тут же захотелось большего. Федор предложил двухбайтовую схему, в которой первая часть содержала адрес «Консула», а вторая – собственно букву. Так можно было печать сразу хоть на сотне устройств! Однако столько машинок у нас не имелось в наличии, да и два месяца, которые электронщики просили на разработку, можно было использовать с куда большим проком. Поэтому вариант отложили в долгий ящик.
Через неделю у нас полноценно работало четыре «Консула». Обслуживающая это беспокойное хозяйство Катя походила на ткачиху-многостаночницу, но держалась стойко, несмотря на интересное положение. Единственным существенным минусом в решении оказалось то, что при окончании бумаги (или поломке) одного из «Консулов» по сигналу CTS вставали обе подключенные к порту печатные машинки. Но с этим вполне можно было мириться, процесс использования бумаги пошел куда веселее.
Чуть ли не сразу после этого, как специально, к нам поступила пара модемов. Уже упаковка сразу дала понять: советская электроника самая тяжелая в мире. Вес порядка двадцати пяти килограмм, и почти все приходилось на высокоинтеллектуальную технику! Целых тысяча двести бод, сто десять букв в секунду, по-настоящему невероятная скорость. При этом отвратительный дизайн, толстое, плохо гнутое железо в серых тонах. Документация порадовала подробной принципиальной схемой, перечислением ГОСТов на полторы страницы, а также строгим описанием порядка и способа утилизации драгметаллов. Пользовательская инструкция по эксплуатации отсутствовала как класс.
Работало все через четыре провода, разделить по частоте одну пару разработчики посчитали ниже своего достоинства. Хитрыми алгоритмами и протоколами система не баловала, «ноль» – одна частота, «единичка» – другая. Предлагалось работать через междугороднюю АТС, дозваниваться сразу по двум телефонам. Хорошо, что до ВЦ соседней ТЭЦ я заложил сразу тридцатипарку.
После трех месяцев сомнительных экспериментов с печатью подключение модема прошло на удивление легко. Ну, какие мелочи – описанный в документации модемный интерфейс на БЭСМ-4 оказался фейком. Пришлось Федору с ребятами на ВЦ две недели привычно паять переходник «из последовательного в параллельный» и присобачивать его к перфораторному вводу. Зато в эксплуатации главной засадой, как ни удивительно, стала скорость. Оказалось, что модем на 1,2к грузил БЭСМ-4 полностью и даже немного больше. Записать в МОЗУ данные ЭВМ успевала, а вот обработать – уже нет. Откатились на шестьсот бод, но это не помогло, причина крылась в обработке данных[442]
[Закрыть].
Средств работы с текстом на советской ЭВМ совсем не было, о редакторе или каком-нибудь обработчике никто даже не слышал. Так что загруженная с бармалея-перфоратора[443]
[Закрыть] программа управления модемом брала из его параллельного интерфейса данные и… просто записывала их в один из двух буферов. Начиная с выбранного адреса – и до заката. В смысле, пока выделенная программистом память не кончится. Процесс много времени не занимал, так что после заполнения буфер отдавался на обработку другой программе, например, перекодировки или печати. Данные же продолжали записываться во второй буфер.
На первый взгляд все обстояло просто. Но тут ноги наступали на первые «грабли» – отсутствие единых стандартов. Из модема приходило слово на восемь бит (разрядов по местной терминологии), хотя в данной ЭВМ его заложили исключительно сорокапятиразрядным. Соответственно, получалось все, мягко говоря, нерационально: сорокапятибитное слово использовалось только на восемь бит, так как существовал лишь один адрес, по которому имелась вероятность обратиться напрямую. Поставить пять пакетов «паровозиком» друг за другом – казалось бы, вот решение проблемы, но тогда подобную операцию пришлось бы делать при любой дальнейшей обработке. Для БЭСМ-4 это оказалось немалой нагрузкой.
Дальше пошло еще интереснее. Набитую данными оперативку можно было выводить на системный «Консул» программой с гордым названием «Диалоговый монитор». Но он попросту не успевал за модемом! Вполне возможно, что его стоило переключить сразу на магнитную ленту, благо, там емкость измерялась десятками и сотнями мегабайт? Легко сказать… Всеми внешними устройствами напрямую управлял центральный процессор, и никаких интеллектуальных контроллеров! В переводе на понятный язык это означало, что если работает магнитофон, то модем должен стоять[444]
[Закрыть].
В общем, процесс более-менее отладили только на триста бод. Перекодировщики, ребята с ВЦ, написали программу, даже ГОСТовскую таблицу в общих чертах одобрили – нашли всего-то десятка полтора недостатков. Но это уже было и не особо нужно. Мучиться ради сотни килобайт в час, пары мегабайт в день, городить огород с секретностью на ТЭЦ… Оно того просто не стоило. Так что в качестве компенсации убитого на эксперименты машинного времени я посчитал на ноутбуке какую-то связанную с углем числодробительную задачу и закрыл проект.
В будущем можно договориться о записи на ленту софта, там даже секретность особая не нужна – кто же разберется в скомпилированном и упакованном коде? Хотя смысл операции более чем сомнителен: если умрет ноутбук, то ценность программного обеспечения для него будет стремиться к нулю. От фотографий интерфейсов проку на два порядка больше.
Но это мелочи. Главное – настроить физическую основу для сети Интернет. Первый шажок на длинном пути сделан. Вот только вторая, программная часть будет куда более крепким орешком.
За конторской суетой неудержимой теплой волной накатывала весна. Непривычно чистый белый снег давно посерел, осел и начал расползаться под старательными ударами скребков дворников и колесами машин. На крышах выросли сосульки, по утрам их сбивали длинными шестами противные голосистые тетки. Через первую проталину вдоль теплотрассы стала видна грязная прошлогодняя трава. Не сказать, что стало сильно жарко, даже в моем стариковском зимнем пальто на рыбьем меху и с двумя рядами пуговиц не припекало. Только нелепая кроличья шапка с завязанными на макушке ушами наконец-то перекочевала на полку, и ее сменила удобная шляпа.
Наверное, такой дурной стиль являлся нормой для СССР, но во мне резко усилилось чувство дискомфорта. Срочно требовалось легкое пальто или плащ. Однако найти в магазине что-то сносное никак не получалось. Штатный советский прикид в наличии имелся. Дефолт-сити вообще радовал неплохим выбором из трех-четырех моделей, очень похожих на изделия, когда-то висевшие на вешалке бабушкиной дачи. Все оказалось таким же серым, неудобным, но при этом чудовищно прочным и долговечным. Вот только накануне годовщины «попадания» меня совсем не тянуло на ретро, наоборот, хотелось получить что-то более похожее на двадцать первый век. Причем красивые вещи в стране однозначно были. Встречались на улице очень приличные образцы, хоть прямо бери и вытряхивай хозяев из одежки.
Самое интересное состояло в том, что даже Катя не знала точного ответа на главный вопрос социализма: «Где дают?» По-моему, она попросту не успела привыкнуть к хорошим вещам, слишком стремительным оказалось перемещение из деревенской избы на окраине ойкумены в подмосковный М-град. Да и не сказать, что первое время хватало денег, пришлось делать ремонт, хоть и плохонький, покупать мебель, всякие мелочи. Начинать с нуля – с ложек-вилок. Причем шло это параллельно с отстройкой НИИ.
Для начала Катя попробовала шить сама, заимствуя модели в фильмах из ноутбука. Иногда получалось на удивление удачно, до шока и зависти соседок и сотрудниц НИИ. Но все портили более чем посредственные ткани, многие модели одежды реализовать оказалось принципиально невозможно. Только после Нового года у моей жены вместе с растущим благосостоянием проснулся настоящий вкус к хорошим вещам. Но обещанная норковая шубка была нам еще не по зубам. А там и быстро растущий живот отбил все мысли о нарядах как минимум на полгода вперед.
Осторожные расспросы показали на целых шесть источников дефицита. Это были мелкие спекулянты, они же «знакомые знакомых», блат в системе торговли, партноменклатурные заказы и спецсекции универмагов. Вещи покупались и в недавно открытых и уже нашумевших «Березках», да секонд-хендах шестидесятых – комиссионках. Последним в этом ряду стояло случайное везение, когда на прилавок магазина невесть откуда валился качественный импорт.
Местные знакомые предлагали полную туфту, связями в дефолт-сити мы обрасти не успели, в местную партийно-номенклатурную элиту влиться не могли. К М-градской системе привилегированных заказов я, как директор, был давно подключен. Вот только проку от этого получалось немного. Ассортимент и качество могли, конечно, внушить самоуважение обладателю пропуска где-нибудь в Н-Петровске, но на фоне близкой столицы смотрелись весьма бледно. Идею с «Березкой» Толик зарубил с ходу и напрочь, ибо покупка чеков и тем более валюты по законам СССР являлась серьезным криминалом, реально тянувшим года на три, а при отягчающих обстоятельствах применялось наказание вплоть до высшей меры.
Совсем отчаявшись, начал искать хорошего портного. Примеры работ местных спецов, откровенно говоря, не радовали. Кожа – шелушащаяся дрянь, явно выделанная в подпольной живодерке без всякого соблюдения технологии. Сшито все было неровными строчками и подгнившими нитками. Никакой проклейки и отбивки швов. Про фасоны лучше промолчать, не придется материться. Даже у меня, привыкшего к продукции Китая две тысячи десятого года, подобные изделия вызывали… сказать мягко, отторжение.
Помог случай. В комиссионку неподалеку от часто посещаемого МЭПа я забрел практически случайно, никаких положительных ассоциаций из двадцать первого века это название не несло. И был поражен! Во-первых, объем магазина мало уступал нормальной «Одежде». Вешалки и полки от вещей, конечно, не ломились, но контраст можно было заметить сразу. Во-вторых, минимум треть вещей оказалась совершенно новой и явно заграничной. В-третьих, покупатели резко отличались моделью поведения и выглядели почти как в моем будущем.
Но продавщицы были вполне советские. Устроили небольшой митинг[445]
[Закрыть] в самом центре зала и ругались во всю мощь глоток, как программисты с постановщиками. Я невольно прислушался.
– Галка, смотри, дубленка-то за полтора косаря старая какая.
– Брось, я ее принимала. Новенькая, юговская, шикарная штучка. Лиса такая по воротнику…
– Кролик это!
– Да ты шо?! Неушто опять подменили?
– Нюрка! Нюрка!!!
– Тут я. – Из дальнего угла выбралась молодая девушка, стройная, но жутко некрасивая, с лицом, глубоко изрытым оспинами прыщей. – Что там у вас?
– Ты в отделе была с утра? При тебе дубленку смотрели?
– Да, я…
– Дура! Ее ж подменили!
– Как?! Я проверяла, квитанция тут прикреплена… Не может быть!
– Ах-ха-ха! Ну, ты даешь!
– Безголовая! Увели дубленку у тебя, щас расплачиваться будешь.
– Нет, нет… – Девушка растерянно вытаращилась на товарок, чуток приоткрыв рот.
– А, вот так! Смотреть надо было!
– Зенки открывать, не задницей вилять!
– Будешь теперь знать, как Ваньке глазки строить, чучело!
– У-у-у-у… – Слезы брызнули из глаз несчастной. – Я, я… не заметила, – проревела Нюрка.
– Девки, а кто такую недостачу покроет?
На бабские визги откуда-то из глубины подсобок неохотно вылез директор. Совсем не стандартный толстенький, хитренький прожженный жук «за сороковник», наоборот – молодой парень примерно моего возраста, в модных интеллигентских очках.
– Ну, хватит реветь! – Авторитета для того, чтобы заткнуть голосистых продавщиц, ему явно не хватало. Как и наглости. – Прекратите наконец, тут покупатели!
– Так она до конца года не расплатится!
– Да пошли они…
– Золото скидывать будешь, меня сперва кликни! А то продешевишь, дура полоротая.
– Мы за Нюрку платить не будем! – подвела итог самая старшая шарообразная продавщица. Она оглядела товарок и, заручившись их молчаливым согласием, добавила: – Вот вы, Дмитрий… Федорович, и покройте недостачу, пока она все не отработает.
– Прекратите! Идите по местам. – Директор попытался перехватить инициативу: – Нюра, умойся.
– Так у кого хочешь своруют, поставили бы противокражные рамки, – не выдержал я и вмешался в спор. – Пожалейте девушку!
– Вы, товарищ, проходите в зал, не мешайте! – отмахнулся от меня Дмитрий Федорович, но, когда я уже почти добрался до дверей и собирался покинуть столько шумное место, спохватился: – Извините, а что за рамки?
– Ну, обычные, которые срабатывают на маячок, закрепленный в вещах. Разумеется, если его не снимет продавец на кассе.
– Это как? – Директор забыл о спорщицах и полностью переключился на меня. – Вы не шутите?
Тут пришлось задуматься мне. Похоже, столь простая инновация до местных магазинов еще не докатилась. Но не может быть, чтобы ее еще не имелось в тех же Штатах![446]
[Закрыть]
– Был недавно за границей, – я честно посмотрел в глаза мужчине, – так там на выходе ставят специальные датчики…
– Здорово! – Директор откровенно, совсем по-мальчишески обрадовался. – А можно такое сделать у нас?
– Конечно, там нет ничего сложного…
Закончил я рассказ уже в кабинете Дмитрия Федоровича, пришлось нарисовать несколько эскизов под чай с твердыми коричневыми пряниками. Более того, я не видел препятствий для того, чтобы разработать в НИИ «Интел» демонстрационный образец и опробовать его в данном магазине. К тому же намеки директора на благодарность в безгаранично-реальных пределах были вполне прозрачными.
Дмитрий вообще оказался нормальным парнем, которого мать, какая-то очень крупная величина в торговой инспекции, силком запихнула на «теплое» место после химфака МГУ. Больше всего новоявленный директор ненавидел продавщиц и заметно комплексовал по поводу своей работы в магазине. Зато у меня никаких предубеждений к торговле не было, когда-то даже самому приходилось вставать за прилавок. В общем, расстались мы практически друзьями.
На следующий день оформили договор. Тут все было по-честному: безналичные деньги между юридическими лицами сами по себе, натуральные блага отдельно. При этом безнальные суммы практически не имели значения, все строилось на ловкости бухгалтерии, которая их обосновывала, исходя из предполагаемых затрат. Точно так же было предложено заплатить через кассу пятьсот тридцать два рубля за прекрасный кожаный плащ а-ля Ален Делон, который мне продали в качестве скромного аванса. По местным понятиям все произошло совершенно честно. Не сказать даже, чтобы плащ было намного дешевле висящих в зале вещей, скорее заметно дороже. Просто в общей продаже одежды подобного уровня не было даже близко.
Разработать рамки для радиочастотной антикражевой системы, имея доступ к фондам МЭПа, не такое уж и сложное дело, особенно, если хотя бы примерно знать результат. Тем более, я где-то читал, что диапазон должен быть между средними и короткими волнами, и прекрасно помнил, как выглядит самоклеящаяся «спиралька» метки. Даже был уверен, что найду хотя бы один экземпляр среди своих вещей. В две тысячи десятом году их клеили буквально везде, маскируя под метку штрихкода. Хорошенько порывшись в барахле из багажника RAVчика, действительно нашел великолепно сохранившийся образчик сорок на сорок миллиметров внутри чехла знака аварийной остановки. Потом еще один на коробке из-под компашек, только уже размером тридцать на пятьдесят.








