На «EUROVIEW» опубликована новая запись Владимира Бузаева, сопредседателя Латвийского комитета по правам человека:
ДЕНЬ ПРОГРАММИСТА
Жалоба в суд – штучный товар. Но когда речь идет о массовом нарушении прав человека, что в Латвии встречается сплошь и рядом, приходится использовать перенесенные «в прекрасный новый мир» навыки советского проблемного программиста.
Например, формуляр жалобы в ЕСПЧ состоит из 13 стандартных страниц, включающих блоки сведений о подателе, описании ситуации о конкретной семье, доказательств нарушения Конвенции, сведений об исчерпании внутренних средств правовой защиты. Когда сказать нужно много, а места мало, необходимо все телеграфным стилем изложить в формуляре, а к нему присобачить еще максимум 20 страниц текста, где подробнее изложить то же самое. Сама написанная кровью аргументация хотя и стандартная, но тоже состоит из нескольких различных блоков – дошкольники, младшеклассники, старшая основная и средняя государственная школа, + частная и специальная школа для всех перечисленных категорий.
Особую головную боль вызывают случаи, когда в семье несколько детей. попавших в разные возрастные группы. Ну и конечно же нужно уложится в 6‑ти месячный срок с момента начала нарушения (как правило отсчитывается от 1 сентября) или исчерпания внутренних средств правовой защиты (от последнего решения конституционного суда).
У меня для каждой новой волны жалоб в компьютере заводилась директория «Сборочный цех», где по заранее написанным алгоритмам и сшивались из заготовленных кусков все те 300 благополучно зарегистрированных в ЕСПЧ, прошедших фильтр единоличного судьи (где обычно отсеивается 90% обращений) и (частично) удостоенных коммуникации с правительством исков. Это – мина замедленного действия и под нынешнюю реформу, готовая на «радость» Кариньшу и Муйжниеце взорваться в любой момент.
Так что навыки проблемного (не путать с системным!) программиста, полученные еще в конце 60‑х в вычислительном центре ЛГУ, пригодились и в начале 20‑х уже следующего века. Писал я тогда курсовую по расчету привода к так пока и не изобретенной термоядерной электростанции. При проектируемых нешуточных температурах сопротивление металла было существенно нелинейным и спасали только численные методы. Научный руководитель вручил мне талмуд о 800‑х страницах в зловеще черном переплете, ткнул в его середину, загадочно приговаривая, что тут подойдет четырех-шаговый метод Рунге Кутта, и пустил в свободное плавание. Контроль точности с удвоением шага и пристрелочный метод согласования на том конце привода мне пришлось придумывать уже самостоятельно.
Зато в моем распоряжении (преимущественно ночью) было тогдашнее чудо техники – Булль Дженерал Электрик, существенно превосходящий по параметрам имеющиеся в том же ВЦ отечественные БЭСМ 4, не говоря уж о старушке БЭСМ 2. Хотя, те же носители на перфокартах и магнитных лентах, зато язык программирования уже ФОРТРАН.
Колода перфокарт с программой угрожающе пухла и я, поддавшись пессимизму, назвал ее JOB GROB. Полные сочувствия латышские коллеги, пока я дремал, ожидая отладки, даже написали на колоде строки из Райниса: Zārks jau tukšā nevar palikt!
Впоследствии, распределенный из-за неуспешности освоения термояда в геологический НИИ, я использовал ту же свою программу для расчета истечения жидкости из ствола в скважину, что стало основой докторской диссертации моего шефа. Свою же кандидатскую я защитил преимущественно на аналитических формулах, решив радиальную задачку с зоной захвата солей в подземных водах, извлекаемых из системы слоистых водоносных пластов.
Не брезговал и численными методами, решая уже преимущественно квази-двумерные аналогичные задачки.
Из того, что воплотилось на практике, точно приписываю себе вклад в Даугавпилсский водозабор в Малиновке и охранную зону вокруг водозабора Балтэзерс, которая ныне увы непропорционально застроена частными особняками.
Когда уже в латышское время к нам приехали нести свет цивилизации специалисты из Калифорнии, вручив нам свою роскошную (без преувеличения) программу MODFLOW, но без оболочки, чтобы мы все же что-то заплатили, я сумел взломать это американское чудо. Оно заработало под управлением моей собственной оболочки, которой только и не хватало нормального процессора без ограничений оперативной памяти в 64 К. Так появилась модель всех подземных вод Латвии. обошедшаяся латвийскому бюджету раз в 100 дешевле аналогичной по охватываемой площади национальной датской модели.
От работы меня с трудом оторвали разгневанные товарищи по партии, которую я тогда возглавлял, да еще и был лидером нашей части коалиционного предвыборного списка ЗАПЧЕЛ. Была середина сентября 2002 года, остаток месяца я провел в предвыборных палатках, и сразу же попал в Сейм. Потеря настоящей работы была безрадостна, но пересилило очевидное чувство, что нужно защищаться.
Пойди перестройка по китайскому варианту, в Риге было бы за миллион жителей, ездили бы на метро на свои заводы, успешно конкурирующие с США и соседней ЕС, и были бы в избытке снабжены качественной подземной водой.
Ну и как раз 13 сентября, в международный день программиста, три года исполнилось моей уже пятой по счету внучке. На диво активный ребенок, не испытывающий проблем в завоевании места под солнцем в своей многодетной семье. Наверняка программисткой станет. Хватит юристов и менеджеров плодить.
Эта запись также опубликована в Facebook автора.
