Читаем Bash.org.ru IT Happens Истории ## 10001 – 11000 полностью

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

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

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

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

В общем, в чём суть? Работает — не трогай! Пусть биологический баланс нормализуется сам. Айтишники в своём аквариуме баланса добивались в течение полугода. Бухгалтеры пытались достичь его за три недели, стабильно вмешиваясь в процесс. Результат предсказуем.

<p>#10136: Садись, три</p>

12:15 10.11.2012, IT happens

Как-то в пятницу решило руководство поменять на одном из узлов двухкиловаттный UPS известной фирмы из трёх букв на такой же, но на пять киловатт. Всё бы хорошо, но в пятницу такое делать — плохая примета.

Как только пустили в работу, пришёл SNMP trap, а следом и телефонный звонок. Оказалось, совсем в другом городе через минуту после наших действий вышел из строя UPS на три киловатта, потушив серверный шкафчик. Тут прибыло, там убыло.

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

<p>#10137: Дырки стопкой</p>

12:15 10.11.2012, IT happens

Во время оно не было на ЭВМ ни дисков, ни дисплеев. Была консоль. Такой шкафчик с кнопочками и лампочками. И принтер.

Программы в машину натурально закладывали в виде большой колоды перфокарт. Стоит перед тобой шкаф с лампочками, а рядом на тумбочке колода с надписью «Загрузчик». Кнопочками с консоли даёшь команду на начало считывания. В читающее устройство скармливаешь колоду. Фы-ы-ы-ырк. Проверяешь по лампочкам, всё ли правильно загрузилось. Берёшь следующую колоду. На ней написано «Фортран» — ну, или «Ассемблер», смотря какую программу компилировать. Эта колода уже побольше, где-то полметра высотой, но всё равно объектный код. Фы-ы-ы-ырк. И опять по лампочкам проверяешь. И хорошо, если фы-ы-ы-ырк, а то и застрять могло где-нибудь. Тогда кнопочками вразумляешь загрузчик: отсюда и досюда надо забыть, а оттуда ещё раз прочитать.

Загрузились. Слава яйцам. Берём теперь колоду с программой. Её оператор вручную набивал, читая, что ему программист на специальных бланках от руки написал. Особо продвинутые программисты сами за перфоратор становились, но всё равно с ошибками. Скармливаем программу. А программисты люди писучие, иной раз колода с программой в высоту несколько метров. Ест машина колоду, а ты шустро, чтоб таймаут чтения не случился, подкладываешь.

Съела. На АЦПУ результат выкинула. Метров десять распечатки с указанием, в каких строках ошибки. Программист или оператор поправляют ошибки. Карточки в колоде заменяются — и так до тех пор, пока трансляция без ошибок не пройдёт. А как пройдёт, выходной перфоратор тарахтит, объектный код на перфокарты выдаёт. Маленькая колода получается. А с чего ей быть большой, если памяти в машине 16К восемнадцатиразрядных слов? Больше не лезет.

Тут с консоли кнопками выгружаешь Фортран, берёшь колоды с полученным объектным кодом, соображаешь, куда в памяти его пристроить, загружаешь… И тут радостный заказчик бежит, два чемодана данных за собой тащит — на перфокартах, разумеется. И пошла у операторов работа — программу данными кормить. Не приведи господи колоду рассыпать! Хорошо, если у заказчика перфоратор с надпечаткой и на картах хоть что-то написано. А если нет? А если данные двоичные?..

В общем, когда к этой машине присоединили перфоленту и магнитофон, все вздохнули с облегчением. А на магнитофон сделали своп.

<p>#10138: Каждый охотник желает знать, забухать, закусить, зевнуть и забыться</p>

12:15 10.11.2012, IT happens

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

— О, вот такое ещё мне сделайте! — и показывает на тестовую шкалу из 1728 патчей.

Перейти на страницу:

Все книги серии Bash.org.ru IT Happens

Похожие книги