Регистрация Вход
Город
Город
Город
Stepan-studio.ru

Stepan-studio.ru

Оригинальная музыка к спектаклям и мюзиклам. Качественная звукорежиссура и стильные аранжировки. Напишите: vk.com/stepan_studio или stepka68@gmail.com
Подробнее
TAGREE digital-агентство

TAGREE digital-агентство

Крутые сайты и веб-сервисы. Комплексное продвижение и поддержка проектов. Позвоните: +7 (499) 350-07-30 или напишите нам: hi@tagree.ru.
Подробнее

Воспоминания советского еврея-программиста. Часть 2

004. ЕС ЭВМ – pro et contra

Итак, в начале 80-х продолжали работать все те же ЕС ЭВМ, основанные на 360-й архитектуре, которые были заявлены десятью годами раньше. Тогда собирались за пару-тройку лет наладить выпуск этих «бюджетных» моделей, а затем, набив руку, быстро перейти к старшим моделям архитектуры семидесятых годов – 370. Стратегическая цель была: ликвидировать за десятилетие семидесятых отставание от Запада, существенно обозначившееся в шестидесятые годы. Давайте разберемся, что получилось. Но для начала определимся с «архитектурами», всеми этими магическими кодами 360, 370...

Надо понимать, что «новизна» архитектуры – на самоцель, это не модный фасон платья. Легендарный Gene Amdahl и его инженеры проектировали System/360 в начале 60-х, а первый компьютер этого ряда вышел в свет в 1964 году. Это была подлинная революция в компьютерном мире, но... в компьютерном мире время спрессовано донельзя и десятилетие есть целая эпоха, век. Уже в 1970 году IBM анонсировала архитектурного наследника – System/370. Почему? В 360-х машинах не поддерживалась т.н. виртуальная память. Специалисты знают, что это, другим же нет нужды забивать голову: расскажу, к чему это приводило. На таких машинах крайне трудно, да практически невозможно организовать мультиобработку, т.е. одновременное выполнение разных программ, чтоб они эффективно разделяли ресурсы компьютера и не мешали друг другу. Если этого нет, то плакали все идеи (очень неглупые, кстати) о создании вычислительных центров коллективного пользования (ВЦКП). Без этой возможности телеобработка, т.е. доступ к машине многих пользователей напрямую с помощью дисплеев, становится тоже практически нереальной (можно было пытаться делать одну монолитную программу, работающую со многими пользователями, но на практике это выливалось в такой геморрой, что подобных программ самыми героическими усилиями было создано очень мало). Итак, машины System/360 (и их архитектурные клоны ЕС ряда 1) можно было использовать в небольших организациях, для автоматизации уровня отдела, фактически – как мини-компьютеры. Что тоже было полезно, нужно и замечательно, так что сама IBM продолжала выпускать 360-ки аж до 1977 года, пока их, наконец, не вытеснили «настояшие» мини-компьютеры, стоившие существенно дешевле. Для автоматизации же уровня предприятия, тем паче – для центров коллективного пользования применялись все более и более мощные мэйнфреймы 370-й архитектуры (которая сама постоянно пополнялась новыми свойствами, отвечавшими потребностям рынка – вычисления повышенной точности, расширение адресного пространства, поддержка виртуальных машин). Это на проклятом Западе. А что в Союзе?

А в Союзе с горем пополам лет за пять научились делать «бюджетные» модели 360-й архитектуры, т.е. большие мини-ЭВМ для небольших рабочих групп. И все, дальше затык. Десятилетие спустя настоящих мэйнфреймов (главной цели всей затеи) так и не появилось. То, что выпускали – использовали, конечно, но с удручающей неэффективностью. Был, к примеру, в проектном институте или в заводоуправлении отдел АСУ, а в нем –десяток-два людей, обслуживающих ЭВМ и ничего по профилю предприятия не делающих, – программистов, электронщиков, операторов, механиков. И вот конструкторы и расчетчики, плановики, бухгалтеры и сметчики должны были писать на бумаге свои заявки, по которым готовились на перфокартах задания на счет (с неизбежными ошибками ввода, проверками-перепроверками-переделками по многу раз), потом ночью машина считала и наконец, дня через три (о счастье!) на стол пользователя падала километровая распечатка, в которой он выискивал нужный ему показатель. (Это вместо того, чтобы прямо на рабочем месте самому ввести с клавиатуры данные и на экране посмотреть результаты расчета – без посредников и за десять минут). Да проще на счетах или на линейке посчитать! Что многие и делали...

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

Даже в СССР к началу 80-х уже выпускались «эсэмки», «искры», «электроники», не оставляющие «еэскам» никаких шансов. А потом (с Перестройкой) накатил вал дешевых персоналок «желтой сборки» и всей советской компьютерной индустрии пришел карачун... Последняя, посмертная уже страница истории – это начало 90-х – массовое зверское уничтожение «еэсок» (и других ЭВМ) ради серебра и золота в их платах. Происходило это на моих глазах и выглядело как... как мародерство на кладбищах. Крушили-терзали порой те же самые люди, что годами ухаживали за своей машинкой, которая худо-бедно кормила их. Ладно, не будем о грустном... Итак, затея под названием ЕС ЭВМ потерпела «полную фетяску». Ни одна из декларируемых целей не была выполнена. Споткнулись как раз на том, ради чего весь сыр-бор затевали: на организации массового выпуска высокотехнологической продукции, на развертывании инфраструктуры для ее эксплуатации. На том, чего в Советском Союзе органически, генетически не умели делать ни в одной из отраслей, кроме оружейной (и то, может это «кроме» от нашей неосведомленности?).

А с другой стороны... А с другой стороны, чего уж так убиваться? Ну, не выполнили программу ЕС, а программу КПСС выполнили? Как там насчет построения коммунизма к московской Олимпиаде?.. Если забыть об амбиционных программах, не тужиться «догнать и перегнать» Америку, то все выглядит совсем неплохо. На рубеже 70-х слово «программист» звучало... ну не как «космонавт», конечно, но на девушек производило впечатление. Особенно, когда я – юный программист – что-то записывал-зарисовывал на фальцованной АЦПУшной бумаге «с дырочками», небрежно так эту драгоценность отрывая и комкая, «мол, у нас добра такого завались», а потом невзначай, вроде как перепаковывая сумку, вываливал на стол пару магнитных лент и колоду перфокарт в «щечках»... Вспомните «программистскую сагу» – замечательную книгу Стругацких «Понедельник начинается в субботу». Такой вот романтический флер окутывает занятия редкие – геолог, программист, астрофизик... Если б спустя десять лет решил бы сдуру очаровывать юных дурочек и произнес «я – программист», то... с тем же успехом мог сказать «я – механик». Хотя нет, что я такое говорю, механик на станции техобслуживания «жигулей» – это была очень, очень романтическая фигура, куда там программисту. В общем, за десять лет профессия стала обыденной, ЭВМы жужжали в каждой мало-мальской проектной конторе, НИИ, заводе. В бумагу «с дырочками» отлично заворачивались бутерброды, летом на грядках весело поблескивала магнитная лента (не забыть об этом рассказать), на перфокартах очень удобно было делать записи. Десятки если не сотни тысяч людей по всей стране зарабатывали свой хлеб около компьютеров и как показали дальнейшие события, сумели стать отменными профессионалами, востребованными на Западе. А кое-кто, не забывший свой ЕСовский опыт, вдруг обнаружил себя обладателем ценной и весьма оплачиваемой специализации и по сей день трудится на мэйнфреймах IBM…

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

005. Быт программиста. Командировки

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

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

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

На новой работе было полно упомянутого планктона, сиречь теток, вязавших за своими столами десятилетиями и выковырять их оттуда было не легче, чем ржавые гвозди из стены (да никто и не пытался). Однако ж, кому-то надо и работать – фирма была отнюдь не академическим НИИ и отбрехиваться в конце года отчетом о благотворном влиянии партии на «косинус фи» как-то не могла. В незапамятные времена занималась проектированием и шеф-монтажем КИПиА (контрольно-измерительных приборов и автоматики). Упомянутые тетки во время оно чертили на кульманах релейные схемы и кроссовые шкафы. С тех пор автоматика плавно перетекла в автоматизацию (с компьютерами и программами). Однако, проектные стандарты не претерпели изменений и программы полагалось чертить, что они и делали (oх, не забыть бы рассказать, как чертились программы). Для того же, чтобы программы, помимо чертежных экзерсисов, все-таки работали, а проекты все-таки внедрялись на объектах, а институт – получал бы премии и прогрессивки, приходилось держать бригады трудяг, готовых вкалывать по-черному и мотаться по командировкам, но только платить извольте соответственно. И не наша забота, как там по бумагам, а фактически, – чтоб сдельно. Заказчики-заводчане тоже были мужики взрослые и хорошо знали: «технику надо смазывать, а техников – подмазывать». Так что там (на одной работе) зарабатывал я хорошо, на жизнь хватало...

Многолетними стараниями многих и многих советских научных и проектных контор слово «АСУ» и глагол из него – «асучивание» – стали синонимами деятельного безделья, пустопорожней имитации, псевдонаучной фанаберии. И это чистая правда. Но не вся. Немало было команд специалистов (ненавижу слово «коллектив»), которые это уничижительное клеймо совсем не заслужили. Особенно касается тех, кто занимался автоматизацией производства, технологических процессов. Не потому, что были такие сознательные и праведные идиоты. Боже избавь! Вот, как-то свалился вдруг в контору проект, даже название помню – АСП СОУ – «Автоматизированная Система Проектирования Систем Организационного Управления». Во как! Махонький компонентик эскизного проекта первой очереди АСУ СССР, сметной стоимостью в триллион (я не шучу, в триллион!) рублей. Там эскизный проект заканчивался в 2000-м году (дело было в 85-м), а ввод в эксплуатацию первой очереди – аж в 2050-м. Гуляй, не хочу! Гуляла по буфету, конечно, Академия Наук, но с какого-то бодуна капнуло амброзией и в нашу затрюханную контору. Так все оприходовали в лучшем виде, чтоб вы не сомневались. Не в моей бригаде эту панаму окучивали, но в соседней – свои ребята: отоспались, отдохнули, программы начертили, отчет написали, любо-дорого. Но если коту масленица раз в год, то программеру такое счастье – раз в жизнь. А обычно, к великому сожалению, «шара не канает» и работа твоя закончена, это когда обжиговая печь зафурычила, энергоснабжение комбината контролируется и «утренние-вечерние пики» сглаживаются, когда лист-катанка или химволокно пошли в пределах уставок, а датчики с вибростенда стали сообщать что-то, похожее на правду. Вот тогда – наконец-то! – подписываем акт сдачи-приемки, накрываем поляну и водку пьянствуем...

Командировочная жизнь не сильно сказалась на экипировке. Ну, бросаешь еще в рюкзак смену белья, зубную щетку да кипятильник. В командировке сидишь обычно на заводском ВЦ, или в цеху с заводскими инженерами, или спишь в заводской же гостинице. Ну, пройдешься-погуляешь разок по городу. Только много ли радости гулять по Северодонецку или Новомосковску, или по Балакову, вдыхая полной грудью аромат... нет, не цветущего миндаля, а того – с запахом миндаля, – что извергается из труб местного химкомбината. Правда, бывали командировки и в места, пригодные для жизни. Заводчане же – повсюду – лучшие люди, с кем довелось пересекаться. Грамотные, толковые инженеры, скромные трудяги, без столичной спеси, без академического гонора. Конечно, квасили в большинстве своем (особенно в России) по-черному. Ну, не они одни... Вспоминаю этих людей с грустью. Особенно, зная сейчас, что случилось дальше... Одно время приходилось ездить на Тираспольский ХБК. Тихий сонный южный город. Из тех мест, где «лучше жить, если выпало в империи родиться». Так тогда казалось... Летом хорошо было поваляться на пляже на берегу Днестра, что рядом с мостом. По этому мосту ездили на правый берег, в окрестности Бендер, закупать вино. Там уже настоящая Бессарабия. А в Тирасполе и вокруг – странная межеумочная земля, не Украина и не Молдавия. Тогда это никого не волновало... Рядом с комбинатом – книжный магазин, где спокойно себе лежали книги знаменитых тогда издательств «Картя Молдавеняска» и «Литература Артистикэ». Вот так просто заходишь в пустой магазин и покупаешь за 3 рубля толстенный том Воннегута или Маркеса, Ивлина Во или Фолкнера. Только почему или? И, и, и! Сейчас-то книжкой кого удивишь, но ведь то был 82-й год... А как славно приезжать туда весной. У нас еще холодрыга, а у них уже черешня продается – на таких веточках или палочках, к которым ягоды приматываются ниткой за черенки. Идешь с этой палочкой, как с эскимо, и обрываешь по одной ягоде. Дешевизна там была, в сравнении с Киевом, запредельная. Возвращались домой нагруженные овощами-фруктами, как мешочники из фильмов про Гражданскую войну... Войну... Десять лет спустя бомбили тот мост, что рядом с пляжем, и город, и не знаю, уцелел ли тот книжный магазин, и что случилось с теми людьми, с которыми вместе работали, а потом пили домашнее молдавское вино...

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

Тут надобно пояснить несведущему читателю обстоятельства дела. Когда-то в самом начале компьютерной эры в чью-то начальницкую голову пришла здравая (на первый взгляд) идея: а чего это, товарищи, одну и ту же задачу должны решать в нескольких организациях? У нас, чай, не капиталистические джунгли, конкуренции быть не может, экономика передовая – плановая. Ну так и воспользуемся ее преимуществами, т.е. пусть кто первый сделал какую программу, сейчас же сдаст ее в центральный фонд; другие же народные деньги попусту не тратят, не дублируют работу, а используют готовую. Ну, усовершенствуют там, если надо. Как не захотят отдавать в фонд? А сознательность? Ах, все равно не хотят! Так это мы быстро – издадим постановление, что покуда нет справки из ЦПС о приемке в фонд проектной документации, покуда тамошний клерк вам эту бумажку не подмахнул, сдача вашего проекта заказчику даже начаться не может; ни о каком выполнении плана, ни о какой премии и разговора нет. Система получилась: ius primae noctis – своего рода право первой ночи применительно к программированию. Что оно большой радости не доставляло, это можно пьесу Бомарше вспомнить. Только там (в пьесе) Альмавива не утратил еще величия и влиятельности; Фигаро привычно еще ему кланяется; сам комизм ситуации говорит о возможности полюбовного покамест ее разрешения. У нас же какой там смех, грех один. Ладно бы провинциалы (вроде моей конторы) на поклон туда ездили, так ведь столичные надменные фигары, институты, возглавляемые академиками и членами ЦК, тоже – куда денешься – отправляли ходоков на поклон к убогому тверскому альмавиве за заветной справкой. Кафкианский абсурд бессмысленного ритуала в том был, что никто ни разу этим фондом не воспользовался, захотел бы – не смог...

А почему, кстати? А потому, хотя бы, что сдать требовалось именно документацию, сиречь запись программы на бумаге. Это когда все только начиналось и программировали с помощью штырьков на коммутационной панели, идея может была и ничего; не прилагать же штырьки, в самом деле. С течением времени появились, правда, магнитные носители и в правила добавили, что комплект документации можно дополнить магнитной лентой. Ха! Отдать им еще на халяву и магнитную ленту. Ха-ха-ха! А списывать ее как? А самим что? Помидоры-то как подвязывать?..

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

Вредные калининские тетки ленты не требовали. Зато на книжках с документацией пытались отыграться... А тексты программ надо было представлять не просто так, а как всякую проектную документацию – на листах-форматках в рамочке и со «штампом» с тремя подписями (исполнитель, руководитель, нормоконтролер). Позже, к середине 80-х, было разрешено эти рамки-штампы выпечатывать на компьютерном принтере вместе с текстом, что породило лавину разработок оригинальных документаторов и усовершенствования западных программ (nroff-troff) на предмет научения их печатанию «в рамках»... Ну это все будет потом, а покамест требования ортодоксально-твердые: или рамка и штампик чертятся тушью от руки, или они отпечатаны типографски на бланке. Но тогдашние барабанные принтеры печатать умели только на фальцованной бумажной ленте. Так что оную ленту потом резали, наклеивали на бланки, а затем светокопировали «на синьки». Каковые (синьки) давали совсем не синий, а слабый красновато-фиолетовый оттиск на грязновато-желтом фоне. Но если даже кто-то особо зоркий мог на этих синьках различить текст программы, далеко не факт, что он видел всю программу!

Как я говорил, распечатку на фальцованной ленте надо было нарезать на листы. Ну вот, она и поступала к вечно пьяненькому переплетчику Яше (наша гордость – пьющий еврей-пролетарий). Так он устраивал тот еще брис! Если справа чуток больше рубанет – уйдут концы длинных строк. Потом по фальцам – чик-чик. Что там было около сгибов пропечатано, да кто ж теперь узнает. А если те листочки локтем задел и потом сложил, так вы думаете, в том же порядке? А если в это время клиент пришел книгу переплетать, бутылку принес (святое!), закусь; так листочки колбаску разложить они из клиентовой книжки, думаете, брали?.. Да, а сам я, как вы думаете, загодя, за месяц распечатав программу, потом ее больше не правил? А как же ее заставить работать, если ничего не менять? Работать она начинала аккурат в последнюю ночь перед сдачей...

В общем какого качества макулатура сдавалась, всем было ясно. Однако ж, надо тащить это дерьмо в Калинин. А начальство норовит, как всегда, совместить-сэкономить. Едешь себе в нормальную командировку. «Вот и славненько; заскочишь (!) в Калинин, сдашь там махонький, легонький совсем (на пуд с гаком!) проектик». Куда деваться, тащишь. Можно представить, – с каким чувством. А тамошним теткам этот негативный заряд, вероятно, передается и они в ответ начинают куражиться. Скажет одна: «А вот мы возьмем сейчас... да хоть эти вот два листа, отперфорируем и введем в ЭВМ. Будут работать?» — «Конечно, — отвечаю, — какие сомнения. А ближайшая колонна химического синтеза у вас где?» «Какого-такого синтеза?» «А такого. Видите, что в названии прописано: Новомосковское объединение “Азот”, АСУ технологических процессов. Синтезом, значит, управляем. Так что, колонна-то где?» Скривится, подпишет бумажку...

Возвращаешься в веселом настроении, газетку читаешь. Там как раз статья о грандиозных успехах советского программизма. Что в то время, дескать, как дураки-западнюки разбазаривают свои ресурсы в конкуренции, наш «Центрпрограмсистем» уже накопил три миллиона программ и тридцать тысяч автоматизированных систем на благо народного хозяйства. Так что, мы далеко ушли вперед и микросхемы наши – самые большие в мире! Читаешь и думаешь: если у вас, ребята, в ракетных шахтах таких же кондиций стоит, как в «цэпээсе» лежит — мир может спать спокойно...

006. Еврейская составляющая

Вот написал я давеча с некоторым удивлением, что дескать везде, где работал, начальники отделов кадров были на редкость порядочными людьми. Сейчас до меня дошло, какую глупость сморозил: как будто я мог попасть туда, где кадровик ревностно исполнял линию партии: «старые гвозди не выдергивать, новые не забивать». Что означало: тех евреев, которые здесь работают – всех этих старперов конструкторов и бухгалтеров – их не гнобить, пускай досиживают до пенсии; но новых – всех этих молодых насмешливых математиков и программеров – не брать ни в какую. Особенно ревностно стали этой установки придерживаться в конце семидесятых, после первой волны еврейской эмиграции. За каждого уехавшего руководство организации, где он трудился, получало втык по партийной линии (за недостаток бдительности и воспитательной работы). Так что многие руководители, до того вполне индифферентные к еврейскому вопросу, начали подстраховываться. Конечно, явные гонения, какие устроил новый директор моей первой работы, – это было редкостью. Но он сам был редкостью – редкостным по падлючести подонком, интриганом, доведшим до инфаркта и преждевременной смерти прежнего директора... Обычно же, просто и тихо, кто с графой – не брали. Типичная прибаутка того времени: в отдел кадров заглядывает такой себе украинский дядько: «Хлопці, а ви отих, хто має призвіще (фамилию) на “ко” на роботу приймаєте?» — «Авжеж!» — «Ну, що я тобі казав, Коган, приймають! Заходь»...

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

В результате, в нашей, к примеру, конторе евреев было... никогда не высчитывал проценты... много. Может даже половина. А если взять производственные отделы, т.е. программистов и электронщиков, то... перебираю в памяти... как бы не семеро из десятерых. Когда в 89-м начался обвальный отъезд, контора буквально пустела на глазах. Но в это же время столь же обвально падал спрос на наши услуги, так что руководство было даже радо, что люди вот так сами, по своей воле увольняются, облегчая латание тришкина кафтана – сокращающегося бюджета. Никаких собраний, никаких осуждений, никаких официальных истерик и персональной злобы (как в семидесятые) и близко не было. Тепло желали успеха на новом месте. И чем хуже становилось, тем откровенней завидовали отъезжающим... Но это я забежал вперед.

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

И еще штрих. За первые двадцать лет работы мне пришлось пересечься с доброй сотней, наверное, коллег-евреев. Так вот, собственно еврей, т.е. человек серьезно интересующийся Торой, старающийся соблюдать традицию, изучающий иврит, встретился только один. И то... И то, до этого он успел отметиться в буддизме, потом в Израиле стал пламенным марксистом, защитником угнетенного палестинского народа, а уже в Штатах – как я слышал – заделался истово православным русским патриотом. Ну, тут ничего не поделаешь, это – диагноз... В абсолютном же своем большинстве «программистская общественность» была в то время совершенно секулярной (как еврейская, так и нееврейская; в девяностые годы все стало стремительно меняться, но я пишу сейчас о семидесятых-восьмидесятых). Еврейство наше надежно тогда сохранялось отделами кадров...

007. Быт программиста. Призвание

Однако, вернемся к быту, к житейским мелочам. А то стал было рассказывать о перфокартах и... понесло меня из Тирасполя в Тверь, а оттуда – в подсчеты евреев на душу населения. Да что же это я никак не закончу о простейшей вещице, о кусочке желтого картона, на котором были размечены 80 колонок и десять рядов, да сверху два неразмеченных ряда – итого двенадцать… Два важных умения должны быть у советского программиста по части карт: читать их и «фиксать». Читать, это понятно что такое: взять карту и на просвет по дырочкам прочитать, что на ней пробито.

Я помню две системы перфорации. Одна применялась на БЭСМ-6: перфокарта заполнялась построчно, слева-направо и сверху-вниз; символ кодировался комбинацией пробивок в семи соседних позициях; каждая восьмая колонка была разделительной – в ней пробивок не было. Такая система частенько называлась «сидисишной», поскольку была позаимствована у фирмы Control Data Corp. С другой стороны, старики говаривали, что она использовалась еще на совсем древних машинах и была чисто советской разработкой. Поди сейчас разбери, кто прав... Для удобства чтения применялись «читалки» – это такие карты, у которых были пробиты все дырочки во всех колонках, кроме восьмой, шестнадцатой и т.д. И еще эти разделительные колонки для пущего разделения графились карандашом. Читалка накладывалась на карту, зоны символов четко выделялись и читались так же легко, как если бы текст был напечатан... Другая система применялась в ЕС ЭВМ и пришла, понятное дело, из IBM, которая разработала ее еще в двадцатых годах прошлого века. Там символ кодировался одной или несколькими пробивками в колонке, так что номер колонки точно соответствовал позиции символа в строке...

Бытует легенда, что при строительстве первых железных дорог в Европе их прокладывали по трассам старых еще римских дорог, вписывая в существующие габариты мостов и туннелей. Дескать, поэтому железнодорожная колея равна колее римской колестницы (и соответственно – ширине римской дороги), которая была законодательно стандартизирована еще Юлием Цезарем. А поскольку габариты всех перевозимых по железной дороге грузов (контейнеров, танков, ракет) определяются размером колеи, то и выходит, что определяются они артефактом двухтысячелетней давности (злые языки добавляют, что размером лошадиной задницы они определяются, ибо впрягаемая в колесницу пара гнедых аккурат вписывалась в колею)...

Вот так и в современных компьютерах продолжает жить артефакт XIX века – перфокарта. Все виденные мной текстовые дисплеи вмещали в строке ровно 80 символов – размер перфокарты. Сейчас, на громадном графическом дисплее видишь окно какой-нибудь программы: и сколько же символов можно ввести в поле? Кто бы сомневался – 80... Но вернемся перфокартам, точнее к кодировкам символов на них, которые определялись стандартом с малоприличным названием «ебздиц» (EBCDIC). Цифры там кодировались одной пробивкой в колонке, буквы латинского алфавита – двумя, прочие символы – тремя и более. Запомнить коды было легко, но... тяжело отслеживать саму колонку на карте, глаз легко мог перескочить на соседнюю. Читалки с вертикальной разграфкой мало помогали и их редко использовали. Короче, читать такие карты было занятием утомительным. Вы спросите, а на кой ляд их вообще читать? Правильный вопрос. У изнеженных американцев перфораторы вместе с дырочками еще и надпечатывали текст по верхней кромке карты. Но величие нашего народа в том и заключается, чтоб с изумляющей иноземца сметкой победно преодолевать собственноручное рукосуйство. Печатающий механизм в перфораторе, конструкция которого была цельнодранная с иноземного образца, сочли баловством, барской забавой и упразднили стараниями какого-то безвестного рационализатора (думаю, все шпионы, считая со штабс-капитана Рыбникова, все вредители, враги народа, включая «шакалящих у посольств» литераторов, все они вместе взятые не нанесли великой державе и тысячной доли того вреда, что учинили рационализаторы-изобретатели)...

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

Тут (в который уже раз) надобно пояснить несведущему читателю, а зачем вообще перфокарты надобно фиксать. Ведь дырочки в них пробиваются на клавишном перфораторе. Ну и чего бы оным не воспользоваться, не заменить всю карту? Эге, как это у вас, нонешних, все просто... Перфораторы, они где стоят? Правильно, в группе подготовки данных. А кодекс законов о труде (КЗОТ), он что гласит? Правильно, работа во вторую-третью смену разрешается только на предприятиях непрерывного цикла и на особо важных производствах. Ну, полная комната барышень, в ожидании женихов колотящих по клавишам, это что, особо важное производство? То-то же! И чего отсюда следует? А того, что ровно в 17:00 барышни идут домой, а все перфораторы – под замок. А ЭВМ, между прочим, работает круглосуточно, как особо ценный ресурс, и ты – программер – выходишь «на время», например, с 22-х до 6-ти утра. А перфораторы... вон там они, за запертой дверью. Конечно, если начальник ВЦ – человек, он один аппарат в машинный зал для нас поставит. А если он – советский человек, тогда... фиксай, программер, свои перфокарты.

Так вот, высокое искусство заключалось в том, что умелец читал карту, находил место, где надобно исправить, ловко вырезал недостающие дырочки (тут необходим был остро заточенный скальпель) и залеплял лишние, для чего использовался продукт жизнедеятельности перфоратора – маленькие, как опилки, картонные прямоугольнички, которые перфоратор «выбивал» из карты, делая в ней отверстия. У запасливого программера с собой была коробочка с этим добром. А нет, так подойди к «бармалею» – компьютерному перфоратору, нажми кнопку – он мигом тебе навалит пригорошню этих опилок. Так что, вперед, лепи. Но... только всухую! Использовать клей, слюнить палец – это безнадежное ламерство. Ловко прихватить на кончик пальца крохотный прямоугольничек (он приставал к пальцу, цепляясь к коже ворсинками картона), точно встромить его в отверстие и, повернув палец, загладить ногтем (при этом ворсинки по периметру стыка надежно переплетутся). На всю операцию – секунда. Кстати, иной раз попадали в руки импортные перфокарты – гладкие, твердые, глянцевые, точь как игральные карты. Так вот, в них дырочки не фиксались, хоть плачь. Видно материал был таков, что ворсинки по краям перфорации не образовывались. Как, думаете, американские программисты обходили это ужасное неудобство. Не поверите, они еще в 60-е все пересели за экраны дисплеев. Ну, и что эта расслабуха им дала? Как начали отваливать на Запад наши закаленные бойцы, так все преотлично там устроились, потеснив аборигенов. А почему? А потому, что все умели (спасибо родной Советской власти!), даже перфокарты фиксать голыми руками...

Заканчивая с картами, расскажу историю, приключившуюся со мной в Харькове. Это было одно из последних моих рандеву с ЕС ЭВМ. Приехали мы с напарником вечером, уже затемно – дело было поздней осенью. Дождище льет, не переставая. Дали нам адрес (инструкцию как добраться) какой-то металлобазы, где нас ждал компьютер и где мы могли за ночь все подготовить, а утром явиться уже на официальную приемку. На вокзале сели в автобус и долго-долго куда-то ехали. За окном, за сплошной пеленой дождя только огни витрин можно было различить. И по тому, как этих огней становилось все меньше и меньше, как все реже и тусклее светили уличные фонари, мы догадывались, что едем на какую-то окраину, за город, к черту на рога. А потом и вовсе чернильная мгла за окном; автобус остановился — «конечная» — мы вылезли под дождь. Ни души, промзона, сверху льет, под ногами хлюпает и мрак вокруг. Куда мы попали? Спросить не у кого. Оставалось точно следовать указаниям: триста метров вперед, свернуть направо... «Блин! Куда сворачивать, забор... А-а-а, вон туда»... Наконец, чуть ли не на ощупь, добрались вроде куда нужно – ворота, проходная. Стали тарабанить в дверь... К нашему изумлению дверь открылась. Стоит паренек: «Вы киевляне, конечно? Вот хорошо, я вас заждался... пойдемте скорей... машину я включил, она вообще-то рабочая, но немножко... с АЦПУ только осторожней, ладно?» — пока он без умолка тараторит, ведет нас вдоль бесконечных черных пакгаузов — «осторожно, тут рельсы... и тут» — наконец, подводит к какой-то двери, внутри свет — «ну все, заходите и я вас запру, а то тут скоро собачек на ночь выпустят... за вами утром шеф заедет, а мне надо бежать уже, последний автобус в город» — и был таков... Хорошее начало, а? Собачек, значит, выпустят. Куда же мы попали?

Такого машинного зала я в жизни не видывал – выгородка в пакгаузе, лишь кое-как, с большой натяжкой, смахивающая на помещение. Из худой кровли, сквозь фальш-потолок не капает, льет. Льет прямо на компьютер! На шкафах тазы стоят, на полу – тряпки брошены, воду собирать. А ведь это фальш-пол, под ним – наверняка в лужах грязной воды – кабельная разводка. Силовая, в том числе. Кругом мокро. И один стул за пультом. Один! .....! .. .... ....! Один стул на двоих и тазы с мокрыми тряпками. А мы-то, дураки, еще думали покемарить по очереди в гермозоне. М-да-а-а! Деваться некуда, начинаем работать – последние правки вносим, прогоняем тесты. Время от времени возимся с этими тазами, тряпками – куда денешься. Печатаем отчеты. Кончается пачка бумаги, надо вставить новую. Что там паренек говорил об АЦПУ? Осторожней? Ну ладно. Осторожно открываю дверцу, кладу новую пачку. Теперь надо бумагу пропустить под печатающий барабан, для чего следует нажать на рычажок, чтоб он слегка отодвинулся. OK, осторожно нажи... Бабах! Тяжеленная рама с приводом и барабаном (килограмм сорок, не меньше) обрушивается мне на ноги...

Слава Богу, не на ноги, а с ужасным грохотом на пол (как я успел отпрыгнуть, ума не приложу). Козлы! Козлы (другого слова нет) что-то делали и отложили на завтра, суки, не удосужившись накинуть крепежные гайки. Трех минут не хватило – на автобус спешили... Так, остались без принтера. Ну что ж, выводим на магнитную ленту – завтра перед сдачей попросим где-нибудь печатануть на бумагу. Работаем... По-прежнему льет, опорожняем тазы, тряпки выкручиваем. Во как, попутно в уборщицы записались... Тут накопившая на фальш-потолке вода вдруг низвергается водопадом прямо на системную консоль – в ней что-то шипит, искрит, она дергается в агонии и замирает. Это уже почти кранты: если машина сбойнет, перезапустить без консоли не сможем. Мало того, мы лишились последнего, пусть медленного, печатающего устройства и средства ввода – с клавиатуры консоли можно было править и запускать программы, не заморачиваясь с перфокартами. Теперь на них последняя надежда. Перфоратора нет (ну еще чего захотели!), однако ввод и бармалей рабочие. И началось: в четыре руки не фиксаем – режем карты целиком, вводим, типа как «печатаем» на бармалее, читаем эти карты, режем новые... Египетский труд! И все время молим машинку: «ну давай, милая, держись... не сдавайся... ну, еще полчасика» И она держится. Как умирающее животное – уже не видит, не слышит, только, что реагирует на прикосновения. Она от этих тварей, от персонала этого козлиного, ни заботы, ни ласки не видала – довели до руины... Однако, выдержала. Все сделали, закончили, обесточили страдалицу и... стали ждать рассвета, попеременно присаживаясь на единственный стул...

Под утро дождь перестал. Наконец, загрохотала дверь нашего узилища (собачек, видать, снова посадили на привязь) и появился лощеный хмырь – начальник. Мы бросились к нему – так и так, барабан отвалился, чуть ноги не покалечил, консоль вон сдохла, вода кругом, тряпки эти... Тут... вижу по глазам: ему это все... глубоко по барабану... и еще глубже. Цедит: «А-а-а, эту рухлядь списываем, в управлении новая смонтирована». Мы переглянулись – так-так, значит, есть новая машина, а нас сюда загнали. Не нашли, значит, никого, кто б с нами ночь посидел – лучше запереть подрядчика в мокром сарае под собачьим конвоем. Ладно, запомним, учтем... Меж тем хмырь подводит нас к новенькой «семерке» и... остановился, любуясь своей любимицей. Машина блестит, аж сияет чистотой, а ведь вчера лило весь день и всю ночь и грязи на дорогах... Это, значит, была охота вставать спозаранку и выдраивать, чтоб через час снова была в грязи. Ну-ну... Поехали. Разговор, точнее – монолог, об авто: эта «семерка» у него не «жигуль», а экспортная «лада», литраж увеличенный, какой-то моновспрыск на ней, еще навороты... «А вы на киевском авторынке на днях не бывали, почем там ...?» — «Да мы, признаться, не знаем, где этот рынок находится» — «А-а-а» — заметно поскучнел, потерял интерес. Приехали в офис. Вчерашний паренек там. «Ну вот, вы тут с Петей, покажите ему как и что. У меня, извините, дел сегодня... К обеду подскочу». Честно признаться, мы шокированы. Приемка – это и экзамен тебе придирчивый, но и ритуал торжественный. Чтоб начальник АСУ, кому это все эксплуатировать, вот так «на Петю» сбросил... А мы-то дурни старались – навернули им такую оптимизацию, язык запросов, генератор отчетов... Ну ладно, обучаем Петю. Время тикает. Когда же приемка? Наконец, к обеду появился: «Ну вот, акты – все подписано. Петя в курсе?» — «Да, Марк Семенович, я все посмотрел» — «Ну и славно. Я извиняюсь, столько дел сегодня, надо бежать. Счастливо, привет Киеву»... И это все? И это приемо-сдаточные испытания? Однако... Слышу за спиной: «Иван Иваныча машину в покраску повез»... И неудобно им при посторонних, и так же хочется шефу косточки помыть. В общем, вскоре диспозиция стала нам ясна: у мужика золотые руки – перебирает двигатели, рихтует кузова; покупает битые (после аварии) авто, восстанавливает, продает. Целая мастерская в гараже. Ну, и чего еще надо? Ремесло в руках надежное, деньги – какие инженеру не снились. Статус социальный не тот: быть «гаражным Мариком» (с годами – «Семенычем») – не комильфо. Поэтому – начальник отдела АСУ. Понятно, красит-рихтует не только местному начальству, но самому «Иван Иванычу» (кто это – не ведаю, но имя произносилось с придыханием). Так что, на работу ему глубоко начхать, а за место свое – не тревожится... Забрали мы акты и пошли. Вторые сутки на ногах. Как до поезда гуляли по Сумской – в упор не помню. В вагоне залез на верхнюю полку и... проснулся в Киеве.

Поразмыслили мы бригадой и решили: больше по этому объекту не делаем ничего. То есть, отчеты туфтовые, какие надо, пишем, но саму работу – а ни на йоту. Что вы думаете, потом уже Марк Семенович к нам приезжал (я больше в Харькове не был). Привозил заранее подписанные акты. Мы на его ленту раз за разом записывали те же самые файлы, без единого изменения. И ни одна собака не заметила (а если и заметила, то не гавкнула). Так года полтора прошло. Он всегда, как отдает ленту на запись, сам на часы смотрит, нервничает – на авторынок торопится. И вот в последний раз, при завершении проекта, разыграли мы комедию: он ленту отдал, час проходит – ленты нет. Он уже извелся весь. Я с понтом звоню: «Ну что так долго?.. А-а-а... И когда исправят?.. Поторопите их там, человек ждет». Он: «Ладно, я побегу, пожалуй. Вы же почтой вышлете?» — «Ну, непременно». Фиг мы ему выслали («это тебе за собачек на базе»)... Прошло много лет. Как-то приятель говорит: «Ты Марика харьковского помнишь?» — «Еще бы!» — «Так вот, харьковчанин знакомый рассказал, автосалон у него. Процветает». Ну и славно, нашел человек свое призвание – стало комильфо...

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

Я вот упомянул раньше насчет гермозоны. Это такая выгородка в машзале, комната без окон, где стоят диски и должна быть особая чистота. Видевшим только современные диски-винчестеры (коробочки в ладонь величиной), трудно вообразить тогдашний дисковод: здоровенный комод с крышкой сверху (похожий на стиральную машину), куда вставлялся пакет 14-дюймовых дисков. Механизм очень капризный – пылинка, попавшая на поверхность диска, могла вызвать сбой. Поэтому гермозону не герметично, конечно, но изолировали, нагнетали избыточное давление кондиционированного воздуха и влажную уборку делали особо тщательно. Там наш брат мог поспать часок: относительно тихо (сильно шумят АЦПУ, консольная машинка и перфокарточные устройства – но они за стенкой), темно (только лампочки на дисководах мигают) и чисто (хоть на пол ложись) . Ну, конечно, на полу жестковато. Но если начальник машины твой друг, то у тебя есть ключик от тайного шкафчика, что укромно схоронен тут же, в гермозоне. В шкафчике упрятаны вещи нужные, но запрещенные: электрочайник и матрас-тюфячок... Комедию с чайниками помнят все, кто работал в советских учреждениях. Естественно, они были в каждой комнате. Но поскольку считались главными источниками пожаров, то официально их не было. Периодически организацию приходили проверять пожарные инспекторы – тогда все чайники (а также кипятильники, щипцы для завивки, фены, электробигуди – чего только не было в столах сотрудников и, особенно, сотрудниц) лихорадочно прятали в сейфы, куда проверяльщики доступа не имели... Ну, а против тюфячков восставало советское «облико-морале», которому все рисовались сладострастные сцены и никак было невдомек, что электронщики значительную часть времени проводят на полу, на карачках, согнувшись в три погибели: кабельные разводки – под фальш-полом, все разъемы в шкафах, все механизмы – внизу. Не удивительно, что хотели люди примостить «пятую точку» на что-то мягкое... А наш брат-программист, внедряя на объекте серьезный проект, сутками пропадал на машине. Хоть были мы тогда молоды, но у всякой выносливости есть предел, и поспать часок в гермозоне за дисководами, на мягком тюфячке друзей-электронщиков, укрывшись старой доброй рабочей кофтой – это был кайф...

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



Источник: http://berkovich-zametki.com/Forum2/viewtopic.php?f=7&t=1034&start=10

Поделитесь с друзьями:

Смотрите также:

история ВТ

 

Комментарии:

shrrr

В кармане всегда лежал обломок полотна от ножовки по металлу, причем концы обломка были заточены под размеры дырки в перфокарте и спичечный коробок с "опилками" - на ходу отлаживали программу.

Ответить

У нас девочкам "ухажеры" дарили красивые щечки из всякого пластика и "резалки" из ножовочного полотна, рукоятку делали красивую :))

Ответить

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

Ответить

опять еврейский пост...

Ответить

Анекдот вспомнился советского времени, когда евреям разрешили выезд в Израильи их перестали принимать на работу в НИИ и КБ (рассказывал приятель из НИИ ПП).
Разговаривают два начальника отдела кадров:
- А ты евреев на работу берешь?
- М-мм... да как тебе сказать... (шепотом) беру.
- (тоже шепотом, еще более тихим)... А где ты их берешь?

Ответить

        Владимир Д.

Отличная статья. Действительно, асушкники тогда казались бездельниками. Я столкнулся с работой на компьютерах уже в 1991 году -- один из пионеров издательского дела с помощью этих технологий. И там познакомился со многими "специалистами" из Томска, которые научившись работать на ЭВМ в штыки принимали компьютеры (хотя им едва было под 40).

Ответить

        Владимир Д.

Отличная статья. Действительно, асушкники тогда казались бездельниками. Я столкнулся с работой на компьютерах уже в 1991 году -- один из пионеров издательского дела с помощью этих технологий. И там познакомился со многими "специалистами" из Томска, которые научившись работать на ЭВМ в штыки принимали компьютеры (хотя им едва было под 40).

Ответить

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