Серия «Притчи НЁХоведения»

1

Притчи НЁХоведения. 80 процентов

Серия Притчи НЁХоведения
Притчи НЁХоведения. 80 процентов

РЕДАКЦИОННАЯ РЕМАРКА

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

О том, как выполнить поставленную задачу настолько хорошо, что оборудование перестаёт уметь делать всё остальное

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

Но была проблема. На рабочих режимах шибер почему-то иногда начинал медленно закрываться сам. Не резко. Не аварийно. Просто понемногу.
Стоит: 80 %.
Через десять минут: 77 %.
Через двадцать: 73 %.
Оператор добавляет.
Снова: 80 %.
Через некоторое время опять ползёт вниз.

Из-за этого плавала загрузка конвейера. Гуляла производительность. Технолог ругался. Оператор периодически возвращал шибер на 80 % с HMI. А в журнале заявок уже несколько месяцев жила запись: «Шибер самопроизвольно закрывается. Устранить».

Потом на фабрику пришёл новый инженер. Молодой. Бодрый. И с очень хорошей привычкой: закрывать заявки.

Он увидел запись. Спросил технолога:
— В чём проблема?
— Шибер ползёт вниз.
— Насколько вниз нельзя?
— На рабочем режиме ниже восьмидесяти лучше не давать. Загрузка проседает.
Инженер уточнил:
— То есть задача — чтобы ниже восьмидесяти не опускался?
Технолог уже смотрел в телефон.
— Ну да.

Это был важный момент. Но никто этого тогда ещё не понял.


Инженер открыл программу. Нашёл управление шибером. Посмотрел обратную связь. Положение действительно гуляло. Причину он искать не стал. Причина — это долго. А задача сформулирована прекрасно: НЕ ДАВАТЬ ШИБЕРУ ОПУСКАТЬСЯ НИЖЕ 80 %.

Через пятнадцать минут в программе появилась строка: GateCmd := MAX(GateCmd, 80.0);

Красиво. Коротко. Надёжно. Математика не врёт.

Если оператор задаёт 90 % — будет 90 %.
Если 80 % — будет 80 %.
Если 75 % — будет 80 %.
Если 20 % — будет 80 %.
Если 0 %… Тоже будет 80 %.

Но до этой строчки мысли тогда никто не дошёл. Запустили. Шибер: 80 %. Через десять минут: 80 %. Через двадцать: 80 %. Через час: 80 %. Технолог доволен. Оператор доволен. Инженер особенно доволен.

Заявку закрыли:

«Самопроизвольное снижение степени открытия устранено программно».

Даже слово «устранено» использовали. Оно всегда придаёт документу особую уверенность.


Несколько дней всё было прекрасно. Потом на конвейере под бункером обнаружили повреждённый ролик. Механики попросили остановить подачу. Оператор нажал: ЗАКРЫТЬ ШИБЕР. На экране: 80 %. Нажал ещё раз. 80 %. Перешёл в ручной режим. Задал: 0 %. Получил: 80 %.

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

Инженер подключился. Посмотрел программу. Посмотрел на GateCmd. Посмотрел на 80.0. И испытал то редкое профессиональное чувство, когда неисправность уже найдена, но сообщать об этом окружающим почему-то не хочется.
— Сейчас посмотрю.
— А чего смотреть? Мне людей под бункер запускать надо.
— Пока не запускай.
— Я и не запускаю, блядь. У меня над ними двадцать тонн руды и шибер, который решил, что восемьдесят процентов — это состояние души.

Пришёл технолог.

— Чего стоим?
— Шибер закрыть не можем.
— Почему?

Инженер начал:
— Там ограничение минимального задания…
Технолог посмотрел на него.
— Какое ещё ограничение?
— Ну… чтобы ниже восьмидесяти не опускался.
ВО ВРЕМЯ РАБОТЫ!

В операторской возникла пауза. Очень полезная пауза. Во время неё все участники разговора получили возможность вспомнить первоначальную постановку задачи.

Технолог продолжил:
— Я сказал, что на рабочем режиме ниже восьмидесяти не надо!
Инженер возразил:
— Ты сказал: «ниже восьмидесяти не давать».
— А ЗАКРЫТЬ ЕГО КАК?!

Инженер посмотрел на программу. Программа выглядела абсолютно логичной. В этом и была проблема.


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

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

Настройку исправили. Проверили несколько положений. Подождали. Шибер больше не уползал.

И при команде: 0 % спокойно закрывался.

То есть неисправность всё-таки удалось устранить. Не запрещая оборудованию выполнять одну из его основных функций.


Через неделю начальник производства попросил показать, что именно было сделано. Инженер рассказал. Начальник выслушал.

— То есть сначала проблема была в том, что шибер иногда сам закрывался?
— Да.
— А ты сделал так, чтобы он вообще не мог закрыться?
Инженер немного подумал.
— В первой версии — да.
— И заявку закрыл?
— Да.
Начальник кивнул.
— Красиво.

Инженер не понял, комплимент это или нет.

Начальник продолжил:
— Это как если бы дверь иногда сама захлопывалась, а ты решил проблему, заварив её открытой.
— Ну… примерно.
— Проблема с захлопыванием исчезла?
— Исчезла.
— Отлично.

Он уже вышел в коридор.

Потом вернулся в дверной проём и добавил: — ТОЛЬКО БОЛЬШЕ ТАК НЕ ЧИНИ.


ФОРМАЛИЗОВАННЫЕ ВЫВОДЫ

ТЕОРЕМА НЕПОЛНОГО ТРЕБОВАНИЯ

ЕСЛИ ТРЕБОВАНИЕ ОПИСЫВАЕТ ТОЛЬКО УСТРАНЕНИЕ ОДНОГО НЕЖЕЛАТЕЛЬНОГО ЭФФЕКТА, ЕГО МОЖНО ВЫПОЛНИТЬ СПОСОБОМ, КОТОРЫЙ УНИЧТОЖИТ ОСТАЛЬНОЙ СМЫСЛ СИСТЕМЫ.

Требование: «Шибер не должен самопроизвольно закрываться во время работы». И требование: «Шибер не должен закрываться». Различаются несколькими словами. А последствия — примерно двадцатью тоннами материала над ремонтной зоной.


ЗАКОН ЛОКАЛЬНОГО УСПЕХА

УСТРАНЕНИЕ НАБЛЮДАЕМОГО СИМПТОМА НЕ ДОКАЗЫВАЕТ УСТРАНЕНИЯ ЕГО ПРИЧИНЫ.

Шибер действительно перестал самопроизвольно закрываться. Более того. Он теперь вообще нихуя не закрывался. С точки зрения исходного симптома решение обладало исключительной эффективностью.


СИНДРОМ НАМЕРТВО ПРИКРУЧЕННЫХ ТРУСОВ

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

Простейшая диагностическая формула:

«ПРОБЛЕМЫ БОЛЬШЕ НЕТ, ПОТОМУ ЧТО ДЕЙСТВИЕ, ПРИ КОТОРОМ ОНА ВОЗНИКАЛА, ТЕПЕРЬ НЕВОЗМОЖНО ВООБЩЕ».

Двигатель больше не перегружается, потому что ему запретили разгоняться. Оператор больше не вводит неправильную уставку, потому что поле заблокировали. Механизм больше не попадает в нежелательное положение, потому что ему запретили туда двигаться. Связь больше не теряется при переключении резерва, потому что переключение резерва отключили.

Симптом действительно исчез. Поздравлять пока рано.


ЗАКОН БУКВАЛЬНОГО ИСПОЛНИТЕЛЯ

ЧЕМ ТОЧНЕЕ СПЕЦИАЛИСТ ВЫПОЛНЯЕТ ПЛОХО СФОРМУЛИРОВАННОЕ ТРЕБОВАНИЕ, ТЕМ КАЧЕСТВЕННЕЕ МОЖЕТ ПОЛУЧИТЬСЯ НЕПРАВИЛЬНЫЙ РЕЗУЛЬТАТ.

Поэтому: «Сделай, чтобы ниже 80 % не уходило»

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

Второе длиннее. Зато после него механики имеют шанс когда-нибудь попасть к оборудованию.


КОНТРОЛЬНЫЙ ВОПРОС ИСКОРЕНИТЕЛЯ

После особенно красивого устранения симптома полезно спросить:

«ХОРОШО. СИМПТОМ ИСЧЕЗ. А СИСТЕМА ВСЁ ЕЩЁ УМЕЕТ ДЕЛАТЬ ТО, РАДИ ЧЕГО ЕЁ ВООБЩЕ СОЗДАВАЛИ?»

Если после этого вопроса становится неловко — диагностику следует продолжить.


ПОЛЕВОЕ СЛЕДСТВИЕ

НАДЁЖНО ЗАВАРЕННАЯ ОТКРЫТОЙ ДВЕРЬ НИКОГДА САМОПРОИЗВОЛЬНО НЕ ЗАХЛОПНЕТСЯ.

Это ещё не делает её хорошей дверью.

Показать полностью 1
5

Местная физика

Серия Притчи НЁХоведения
Местная физика

РЕДАКЦИОННАЯ РЕМАРКА

В настоящем тексте используется ненормативная лексика. Не для эпатажа. Там, где без мата теряется смысл происходящего, мат остаётся.

О том, почему иногда нельзя просто взять и исправить очевидную хуйню

— ВЕРНИ КАК БЫЛО.

В операторской стояло восемь человек. На экране фабрика внезапно потеряла почти треть производительности. Физически при этом она перерабатывала ровно столько же руды, сколько час назад. Ничего не остановилось. Ничего не сломалось. Ни один двигатель даже не заметил происходящего. Просто новый инженер АСУ ТП утром исправил один неправильный коэффициент: 0.73.

И этим, как выяснилось, полез не в программу. Он полез в местную систему мироздания.

— Я весы нормально откалибровал, — сказал инженер.
Начальник фабрики посмотрел на него.
— Нахуя?
Вот с этого места всё и стало интересно.

За день до этого инженер нашёл в PLC строку: OreFlow := OreFlow * 0.73;
Рядом стоял комментарий: // НЕ ТРОГАТЬ

Инженер посмотрел на строку. Потом на комментарий. Потом снова на строку. Позвал технолога.
— Это что?
— Где?
— Ноль семьдесят три.
— А. Это чтобы правильно показывало.
— Что правильно?
— Тонны.
— А без него?
— Завышает.
— Почему завышает?
Технолог пожал плечами.
— Весы такие.
— В смысле «такие»?
— Ну такие, блядь. Поэтому коэффициент и стоит.
Инженер некоторое время молчал.
— Это нихуя не объяснение.
— А тебе какое надо?

Аргумент был слабый. Но проверяемый. Инженер пошёл к весам. В параметрах скорость ленты: 1,82 м/с. По факту получилось примерно: 1,33 м/с. Позвал КИПовца.
— У вас весы пиздят по скорости.
— Знаю.
Инженер даже переспросил:
— Что значит «знаю»?
— То и значит.
— Они показывают 1,82. По факту 1,33.
— Ну.
— ТАК НАСТРОИТЬ НАДО.
КИПовец посмотрел на него.
— Не надо.
— Почему?
— Потом полезет всё остальное.
— Что именно?
— Хуй его знает. Но полезет.

Фраза инженеру не понравилась. Слишком много в ней было опыта. И слишком мало причинности.

Начали поднимать историю. Когда-то давно на весах меняли энкодер скорости. Новый был с другим количеством импульсов на оборот. Коэффициент пересчёта нормально не поправили. Весы начали завышать производительность. Производство посмотрело на цифры и сказало:
— Какого хуя?
Кто-то нашёл быстрое решение. В программе появился: × 0.73. Цифры снова стали привычными. Все успокоились.

Инженер посмотрел на это и подумал:
— Ну и нахуя так жить?
Мысль была логичная. Даже правильная. И именно поэтому опасная. Потому что через пару экранов он нашёл ещё одну строку: Reagent_Setpoint := OreFlow * 1.41;

Пауза.

— А это что за 1,41?
Технолог снова оказался рядом.
— Удельный расход.
— В каких единицах?
— В нормальных.
— Каких нормальных?
— Чтобы анализы нормальные были.
— Блядь.

Полезли дальше.

Когда появился коэффициент 0.73, для PLC руды стало меньше. Следом стало меньше и реагента. Технология это быстро заметила.
— Мало льём.
— По расчёту нормально.
— По анализам нихуя не нормально.

И вместо того чтобы разобраться, что именно теперь считается тонной, кто-то однажды добавил: × 1.41. После этого анализы снова стали приемлемыми. Все успокоились второй раз.

Инженер посмотрел на обе строки.
× 0.73
× 1.41

— То есть одна хуйня исправляет другую?
Технолог пожал плечами.
— Не знаю. Работает же.
Вот это уже был серьёзный аргумент. Потому что на производстве фраза:
— Работает же.
в какой-то момент начинает весить больше любой схемы.

Но инженер всё равно полез дальше. И тут выяснилось самое неприятное. По этим же самым тоннам много лет считали:
план смены;
фактическую производительность;
удельный расход реагента;
часть технологических уставок;
сравнение смен;
отчётность.

То есть неправильные тонны давно перестали быть просто неправильными тоннами. Они стали официальными. Привычными. Согласованными.

По ним ругали за недобор. По ним хвалили за перевыполнение. По ним сравнивали смены. По ним считали реагент. По ним строили планы. Фабрика много лет существовала в системе координат, где: 1,33 м/с = 1,82 м/с. И всё было заебись. Пока кто-то не решил проверить.

Инженер всего этого ещё не осознал. Он просто увидел неправильную скорость. И сделал то, что сделал бы нормальный инженер:
Правильно откалибровал весы.
Убрал 0.73.
Пересчитал дозирование.
Зафиксировал изменения.
Сделал backup.
Написал комментарии.
На бумаге всё получилось красиво. Настолько красиво, что уже должно было насторожить.

Утром запустили. Первые секунд тридцать всё было спокойно. Потом технолог сказал:
— Реагента мало.
Инженер посмотрел тренд.
— Сейчас посмотрим.
Через минуту:
— Очень мало.
Ещё через минуту:
— А РУДА ЧЕГО ПОПЁРЛА?!
Инженер подошёл к HMI. Весы показывали заметно меньше привычного. Физически загрузка фабрики при этом никуда не делась.
— Так теперь они правильно показывают.
Технолог посмотрел на него.
— А раньше?
— Неправильно.
— Сколько лет?
— Похоже, много.
Технолог помолчал. Потом задал очень плохой вопрос:
— А план смены у нас по каким тоннам?
Пауза.
— По этим.
— А отчёт?
— По этим.
— А удельный расход?
— По этим.
— А уставки?
Инженер уже понял.
— Часть — по этим.
Технолог посмотрел на него с выражением человека, которому только что сообщили, что килограмм на их фабрике весит 730 граммов, но только по будням.
— То есть ты сейчас всё правильно сделал?
— Да.
— И поэтому у нас всё стало неправильно?
Инженер промолчал.

Потому что формально именно так и получилось.

Через десять минут в операторской было уже человек восемь. Через двадцать пришёл начальник фабрики. Посмотрел на экран.
— Почему производительность упала?
— Не упала.
— Я вижу, что упала.
— Физически не упала. Весы теперь показывают правильно.
Начальник посмотрел на инженера.
— А до этого?
— Неправильно.
— Но план выполнялся?
— По этим показаниям — да.
— А сейчас?
Инженер вздохнул.
— Сейчас показания правильные.
Начальник задумался.
— А план?
— Теперь надо пересчитывать.
— Отчётность?
— Тоже.
— Удельные расходы?
— Тоже.
— Уставки?
— Часть — да.

Начальник ещё раз посмотрел на экран. Потом на инженера.
— До тебя всё работало.
Вот теперь фраза прозвучала официально.

Инженер попытался сопротивляться.
— Оно работало неправильно.
— Но работало?
— Работало.
— А сейчас?
— Сейчас правильно.
Начальник помолчал.
— А можно обратно неправильно?

К обеду коэффициент 0.73 вернули. Следом вернули всё, что было завязано на старую систему расчёта. Цифры снова стали привычными. План снова начал выполняться. Отчётность снова сошлась сама с собой. Технолог успокоился. Начальник ушёл. Фабрика вернулась в родную Вселенную.

Инженеру выдали отдельную задачу: «Разработать план перехода на корректные значения без остановки производства и без изменения производственных показателей».

Он перечитал формулировку три раза. Потом открыл новый документ. Написал: ПЛАН ПЕРЕХОДА ПРЕДПРИЯТИЯ ИЗ МЕСТНОЙ ФИЗИКИ В ОБЫЧНУЮ

Посмотрел. Стер. Написал: План нормализации метрологических и расчётных зависимостей.

Так выглядело значительно менее ебануто.

На следующий день он снова открыл программу.

Нашёл: OreFlow := OreFlow * 0.73;
И дописал комментарий: // НЕ ТРОГАТЬ. СНАЧАЛА ВЫЯСНИТЬ, КТО ЕЩЁ НА ЭТОЙ ХУЙНЕ ЖИВЁТ
КИПовец прочитал. Усмехнулся.
— Я тебе вчера короче сказал.


ИЗ ТРАКТАТА О НЁХ

Закон каскадной компенсации

НЕСКОЛЬКО ОШИБОК СПОСОБНЫ ОБРАЗОВАТЬ ЛОКАЛЬНО ПРАВИЛЬНУЮ СИСТЕМУ.

Следствие

ИСПРАВЛЕНИЕ ОДНОЙ ОШИБКИ В СИСТЕМЕ ВЗАИМНО КОМПЕНСИРУЮЩИХСЯ ОШИБОК МОЖЕТ УХУДШИТЬ РЕЗУЛЬТАТ.

После чего виновным назначается человек, который: «полез туда, где всё работало». Жизненный цикл завершён.

При достаточном количестве таких компенсаций появляется: МЕСТНАЯ ФИЗИКА. На объекте начинают действовать собственные фундаментальные постоянные.

Первый закон местной физики

ЕСЛИ НЕПРАВИЛЬНЫЙ ПАРАМЕТР НЕЛЬЗЯ ИСПРАВИТЬ БЕЗ УХУДШЕНИЯ РЕЗУЛЬТАТА, РЯДОМ С ВЫСОКОЙ ВЕРОЯТНОСТЬЮ СУЩЕСТВУЕТ ЕЩЁ КАК МИНИМУМ ОДНА ХУЙНЯ.

Не трогайте пока вторую.

Сначала найдите.

Показать полностью 1
8

Притчи НЁХоведения. Теорема швабр

Серия Притчи НЁХоведения
Притчи НЁХоведения. Теорема швабр

РЕДАКЦИОННАЯ РЕМАРКА

В настоящем тексте используется ненормативная лексика.

Не для эпатажа. Там, где без мата теряется смысл происходящего, мат остаётся.

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

О том, почему не всякий очевидный мусор следует немедленно выкидывать нахуй

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

— Там в целом всё работает. По месту разберёшься.

Фраза «по месту разберёшься» вообще является одним из древнейших способов передачи технической документации.

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

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

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

Никакой таблички. Никакого номера оборудования. Никаких признаков того, что существование этой конструкции когда-либо официально признавалось предприятием.

Механик позвал слесаря.

— Это что?

— Сарай.

— Я вижу, блядь, что сарай. Внутри что?

Слесарь посмотрел внимательнее.

— Рельс.

— Нахуя?

— Не знаю.

— Блоки?

— Не знаю.

— Лебёдка?

— Хуй знает.

— Трос куда идёт?

Слесарь посмотрел в направлении троса.

— Куда-то туда.

На этом первичный технический аудит объекта можно было считать завершённым.

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

— Ты его лучше не трогай.

— Почему?

— А хуй его знает. Его никто не трогает.

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

Через неделю началось благоустройство территории, и сарай вполне закономерно попал под демонтаж.

Рабочие разобрали стены. Рельс отправили в металлолом. Бетонные блоки погрузчиком отвезли к складу. Лебёдку бросили в кучу старого оборудования. Трос перерезали болгаркой.

Стало красиво. Освободилось место. Даже начальство, проходя мимо, одобрительно заметило:

— Вот. Совсем другой вид.

Механик испытал редкое и приятное чувство человека, который наконец навёл порядок.

Продлилось оно минут двадцать.

Позвонил технолог.

— Слушай, у нас пульпопровод возле насосной что-то дёргается.

— В смысле дёргается?

— Ну... раньше вроде так не дёргался.

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

Через пять минут технолог позвонил снова:

— Он сильнее дёргается.

Теперь труба уже совершенно определённо выражала несогласие с происходящим.

Ещё через минуту в рации раздалось:

— НАСОС ОСТАНАВЛИВАТЬ?!

— ОСТАНАВЛИВАЙТЕ НАХУЙ!

Насос остановили. Пульпопровод постепенно успокоился.

Возле насосной собрался технический консилиум. Механики смотрели на трубу, электрики — на механиков, технолог — сразу на всех.

Кто-то осторожно начал:

— Может, частотник...

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

Вместо этого решили выяснить, что изменилось.

Насос тот же. Параметры не меняли. Арматуру не трогали. Технологический режим прежний.

Один из слесарей некоторое время молча смотрел на пульпопровод. Потом перевёл взгляд на место, где ещё утром стоял сарай. Потом — на обрезанный трос.

— Э-э-э...

Это знаменитое инженерное «э-э-э», после которого обычно либо находится причина, либо требуется срочно искать огнетушитель.

Позвали Петровича.

Петрович пришёл, посмотрел на пустое место, потом на обрезанный трос, потом на остановленный насос.

— А сарай где?

— Разобрали.

Петрович помолчал.

— Нахуя?

— Петрович, что там было?

— Демпфер.

На несколько секунд установилась идеальная производственная тишина.

— Какой ещё, блядь, демпфер?

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

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

Выглядела конструкция как тяжкое преступление против инженерной эстетики.

Но работала.

Причём настолько хорошо, что прожила несколько лет, после чего окружающие перестали воспринимать её как устройство и начали воспринимать просто как часть ландшафта.

Потом вокруг механизма построили сарай.

— Зачем?

— Чтобы противовес снегом не заметало.

— А документация?!

Петрович задумался.

— Была.

У механика появилась надежда.

— Где?!

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

НЕ ЛОМАТЬ. РАБОТАЕТ С Н-4.

Механик долго смотрел на неё.

— А почему это в схеме не указано?

— Так схему Коля рисовал.

— И?

— Он тогда уже уволился.

— А кто сарай строил?

— Мы.

— И никто не подумал оформить изменение?

Петрович искренне удивился вопросу.

— Мы же написали.

И показал на стену.

На следующий день рельс вернули. Бетонные блоки нашли и привезли обратно. Лебёдку извлекли из кучи металлолома. Трос натянули заново.

Насос запустили.

Пульпопровод успокоился.

На сарай повесили уже нормальную металлическую табличку:

ДЕМПФИРУЮЩЕЕ УСТРОЙСТВО ПУЛЬПОПРОВОДА Н-4.
БЕЗ СОГЛАСОВАНИЯ НЕ ДЕМОНТИРОВАТЬ.

Петрович посмотрел на табличку и одобрительно кивнул.

— Ну теперь понятно.

Потом немного подумал.

— Только вы тот кирпич в насосной тоже пока не выкидывайте.

Механик медленно повернулся.

— Какой кирпич?

— Которым дверь шкафа подпёрта.

— Петрович...

— Я не знаю.

ПЕТРОВИЧ.

— Но она лет десять так стоит.

Механик закрыл глаза.

Исследование продолжилось.


ТЕОРЕМА ШВАБР

НЕПОНЯТНОЕ НЕ РАВНО БЕСПОЛЕЗНОМУ.

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

Возможно, эта хуйня держит потолок.

Это не оправдывает колхоз и не требует сохранять его навечно. Это означает только одно:

сначала выясни, что эта хуйня фактически делает, а уже потом убирай её нахуй.

Потому что иногда самый быстрый способ окончательно сломать старую систему — сделать в ней всё правильно.


Показать полностью
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества