bash.im ithappens.me zadolba.li

Давным-давно

3893

Баг клином вышибают

В бытность работы на заводе довелось мне сопровождать систему на базе Master SCADA. Система представляла собой два контроллера (основной и резервный), соединённых с периферией датчиков, и компьютер с программой. Мы, два программиста, осваивали программу, смотрели за наладкой новой системы, — учились, в общем.

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

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

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

3881

Старый пень и отвергнутые котики

Это случилось в те давние времена, когда почти на каждом перекрёстке нашего города стояли ларёчки с пиратскими дисками, а диски те продавались почти за бесценок. То были в основном музыка да игры — эра DVD только начиналась. Музыку я покупала на на аудиокассетах, играми не увлекалась, а вот на «Иллюстрированную мультимедийную энциклопедию кошек» запала сразу же. Но мой компьютер был ужасно слабым даже по тогдашним меркам: Пентиум-100, 16 мегабайт оперативки. На коробочке с диском не были указаны системные требования. Я безумно стеснялась своего «старья», но и от ларька с кошачьей энциклопедией отойти не могла, так мне её хотелось. В конце концов, внимательно рассмотрев продавца, решила, что он не особенно злой и вряд ли станет смеяться над моим компьютером, и осмелилась задать вопрос:

— Пойдёт ли этот диск на таком-то компьютере с такими-то параметрами?

Я выглядела, видимо, до такой степени несчастной, что паренёк сжалился надо мной и не стал смеяться. Пойдёт ли, сказать он не смог, зато разрешил вернуть диск обратно в ларёк, если запускаться не будет, — для местных пиратов это было верхом галантности. Он ничего не говорил обидного, но мне было до красноты стыдно, что у меня древний комп, и при моих финансах вряд ли скоро появится более мощный. Так что, расплачиваясь, я зачем-то брякнула: «Посмотрим-посмотрим, как мой старый пень его примет...»

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

3824

Прощай, админ: боюсь восстания машин

В студенчестве довелось мне работать преподавателем в музыкальной школе. Так как в те голодные годы моё финансовое положение оставляло желать лучшего, просидев без работы полгода, решила я устраиваться туда, куда возьмут, не корча нос. Опыт работы был исключительно в IT-сфере, но образование было музыкальным, и мне это было даже на руку — работая по специальности, я одновременно «косила» от педагогической практики у себя в учебном заведении.

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

С тех дней утекло много воды, но до сих пор меня мучает тайна увольнения. Видимо, в той исконно гуманитарной среде побоялись восстания машин в моём лице. Это ж какой умище нужно иметь, чтобы, будучи педагогом, вытворять подобные технические фокусы? Что уж говорить о том, что было бы, работай я по привычной мне специальности. Горе-то — оно всегда от ума...

3778

Метафоры — в жизнь

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

Компы оказались бре(н)довыми десктопами конструктива умопомрачительного. Короче, хвостовик задней планки сетевухи влезать не хотел, хоть ты тресни. Соответственно, карта в разъём до конца не вставала. Что делать-то? Металл на планке мягкий, немного бы сточить — и всё окей.

— Стас, напильник у вас есть?

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

В этот момент заходит в комнату какой-то мужик, здоровается. Здороваюсь в ответ. Он на меня смотрит, не уходит. Вдруг охранник какой?

— Я сеть тут прокладываю, — объясняю.
— А чего пилишь-то?
— Вот, карты сетевые надо немного доработать, не подходят чуть-чуть.

Со слегка озадаченным видом мужик ушёл. Я сеть сделал, протестил, работу сдал, денег получил. Спрашиваю, что за мужик такой заходил. «А, это наш генеральный», — говорят.

Через день знакомый звонит мне, ржёт. Зашёл к генеральному, а тот по телефону рассказывает: «Приходил к нам какой-то мегачёрт сеть делать, так он неподходящие печатные платы на месте напильником дорабатывал!»

3756

Ешь что дают

В 2000-м году моему другу купили первый компьютер, и вскоре ему захотелось подключиться к интернету. В то время у нас в городе был только диалап, а компьютерных магазинов не водилось вовсе. За модемом поехали в столицу нашего расчудесного края — четыре часа поездом в один конец. Купили наикрутейший по тем временам (и бессовестно дорогущий) внешний ZyXEL Omni 56K. Привезли, подключили шнуры. Что дальше делать, не знаем — интернета что-то нет.

В комплекте диск. В корне только один «экзешник». Запускаем. Что-то не по-русски спрашивает, две кнопки показывает: «Yes» и «Cancel». Чешем репу, тыкаем «Yes» — пробегает прогресс-бар, выскакивает окно выбора файла для открытия. Выбираем первый попавшийся файл с диска и жмём «Open» — опять пробегает прогресс-бар, вылетает какая-то табличка с кучей страшных и непонятных надписей. Модем умирает: больше в системе не видится.

Фигня война. Автобус-вокзал-поезд-вокзал-автобус-магазин. «Модем ваш неисправный, поменяйте». Автобус-вокзал-поезд-вокзал-автобус-дом. Подключаем — модем видно. Опять лезем на диск из комплектации модема — опять находим только один исполняемый файл...

Когда мы принесли в магазин третий убитый модем, новый при нас подключили к компу, показали, что он рабочий, и сказали, что менять больше не будут. Только после этого мы решили внимательно почитать все инструкции. Оказалось, единственный «экзешник» в корне — утилита перепрошивки модема, реализованная достаточно странно: сначала стирала родную прошивку модема, потом запрашивала новую (причём без жёсткого указания формата файла и предварительной проверки, действительно ли это прошивка), пыталась прошить модем, а когда памяти в модеме не хватало, чтоб вместить подкидываемый нами файл, выдавала ошибку.

3713

В час по чайной ложке

24 июля 2010, 08:00

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

Через полгода друг принёс модем той же фирмы, только внутренний, и оставил меня ковыряться в настройках проги, шедшей в комплекте. В конфиг входили предустановки мощности сигнала для разных стран. Интернет неожиданно появился при выборе Японии — скорость достигала целых 12 кбит/с! За полночи я сумел нарыть материала на три курсовых и скачать одну четырёхметровую mp3.

А сейчас все кричат: «дисконнекты», «торренты медленно качаются»... Терпеливее надо быть!

3710

Не воруйте, пожалуйста

23 июля 2010, 11:45

Совсем недавно перебирали с продавцом видеоигр старые, дешёвые и забытые богом диски. Много романтики по тем временам было: и дешевизна, и доступность, и отношение «шедевры/шлак». Откопали диск Divinity — вроде какое-то дополнение к первой части, о чём говорила и недорогая цена, и потрёпанная упаковка. На диске было написано прекрасное:

ВНИМАНИЕ! Диск защищён от копирования! Внутри коробки содержится КОД.

От таких искренних и наивных слов я немного прослезился. Честное слово, как всё раньше было просто! Даже как-то грустно.

3693

Сведём счёты

Давным-давно, когда компьютеры были слабенькими, а жёлто-красная программа была в нечётной версии, в одной организации государственного толка жила-была бухгалтер с 25-летним стажем. Грянула модернизация, и освоила главный бухгалтер и пресловутую программу, и расчёты в Экселе. С жёлто-красной программой появился приходящий мальчик, программист и сисадмин в одном флаконе.

Рассчитала первый раз в программе главбух зарплату, и поплохело ей — копейки не хватает. Проверила программу в Экселе — точно не хватает копейки. «А ну-ка подать сюда программиста-специалиста!» Явился специалист на зов по телефону. Правильно, говорит, считает жёлто-красная программа. Обиделась главный бухгалтер, показала расчёты в Экселе. Не верит программист-специалист Экселю.

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

3686

Писи-скверноспикер

В студенческие годы я увлекался программированием и ковырянием разных программ в hex-редакторах. Это были времена 386-х, 486-х и первых Пентиумов; властвовал тогда могучий MS-DOS.

Попалась мне на глаза программка, выводящая на экран мужичка в шляпе. При нажатии на любую кнопку мужичок кряхтел с акцентом писи-спикера: «Пошёл на х#й», а отключался лишь при нажатии Esc. Идея в мозгу созрела сразу, но возможность выхода не радовала. Я доковырял программу, и она перестала закрываться совсем. Засунул первым пунктом в autoexec.bat самых лучших машин в компьютерном классе и стал ждать.

Заходит преподаватель, включает комп, видит мужичка в шляпе и тянется к Esc. «Пошёл на х#й» — индифферентно произносит мужичок. «Сам дурак!» — кричит препод и сносит монитор мощным ударом кулака под хохот сползших под стол студентов.