Category: it

Category was added automatically. Read all entries about "it".

Про что тут вообще

Disclaimer
Многое из того, что тут написано, может не понравиться тем, про кого это написано. Обижать никого я не хочу, приукрашивать действительность - тоже. Посему: прошу официально считать все упомянутые имена, названия, события - выдуманными автором, совпадения с реальностью - случайными. Имена действующих лиц, названия городов и предприятий изменены. Фотографий нет и не будет умышленно. Во все байки целенаправленно вносятся искажения; так, чтобы суть сохранялась, но даже присутствующие на описанных событиях говорили "нет, это не про нас". Уж простите: или так, или никак.

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

Почему Фиксик?
А вот как объяснить трехлетнему сыну, кем работает его папа?

Инженер-наладчик промышленной (и не только) электрики и автоматики, программист PLC/HMI/SCADA, в основном на железе Сименс, но можно и на любом другом...
А еще программист и наладчик промышленных роботов...
А еще наладчик любых котлоагрегатов на всех видах топлива...
А еще разработчик нестандартной электроники и программист микроконтроллеров...

Не поймет, мал еще. А вот "фиксик" - уже понимает.

Почему Папус?
Collapse )
Buy for 10 tokens
Buy promo for minimal price.

Трое из ларца, (почти) одинаковы с лица



Как выглядит эта нумерация на электросхеме - мне неизвестно, по причине отсутствия таковой.

P.S. практически все картинки в блоге - на Google Photos.
Который по случаю рукожопости Роскомнадзора работает ныне в РФ через раз.

Оригинал на dreamwidth.org

Скажите, в вашей стране можно делить на ноль?

Эпиграф. Лучше картинкой.



Из "Вавилонского разговорника". Почитать можно, например, здесь. Минимум полчаса позитива гарантировано!

Лечение геморроя попытка разобраться в проблеме в котельной, в которой вообще никогда не был - по телефону - всегда увлекательное, и почти всегда бесполезное занятие.
Но прям сейчас приехать я не могу, так что попробуем.
Действующие лица:
Операторы, пришедшие в крышную котельную подрегулировать график отопления (О)
Я (Я)

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

(Я) Можете открыть шкаф?
(О) Открыли. Но мы тут ни икса не понимаем.
(Я) Бесперебойник наверняка видели. Есть что-нито похожее?
(к этому моменту у меня появляются смутные соображения, что все пропало без программатора уже никак. Но все ж попробуем)
(О) Ага, есть такая штука. Сейчас выключим-включим.
(через минуту)
(О) Все то же самое. Не помогло.
(finita la comedia).
(Я) Да я уж понял. Встретимся на месте в десять вечера. Нет, раньше никак. Нет, сами вы ничего не сделаете. Ничего, весна на дворе, насмерть не замерзнете...
Collapse )

Из-за новой политики ЖЖ комментарии здесь открыты только для френдов.
Прошу прощения и добро пожаловать на dreamwidth

Про молодых специалистов

Оригинал взят у vladimir_akinin в Про молодых специалистов

Сегодня к нам в отдел зашла женщина, работающая на заводе. Ей нужно было решить два вопроса:

1. Узнать, нет ли в КБ программистов свободной вакансии для ее сына, который летом защищает диплом
2. Не возьмется ли кто из программистов написать этому сыну программу для диплома, а то он сам не может.

(дело происходит на большом серьезном военном заводе)

Зловредный ноль, или Провод откусан неспроста

 Нет, сегодня разговор вовсе не про зануления там всякие. Которые бывают такие, что между нулем и землей искры летят.
И не про деление на ноль, результат которого примерно равен количеству глюков в программах, таковым делением вызванным.
Это все банально (хотя и "весело" временами).

В ППР перебирали перекладчик.
Это, как можно догадаться из названия, такой механизм, перемещающийся по двум координатам, который может нечто в одном месте взять и в другое положить. Штуковина не самая сложная на свете.
Сам механизм - серийно выпускаемый, а для работы с конкретным продуктом снабжается специализированным съемным инструментом. На английском жаргоне инструмент зовется "dress". Типа, "платье" (робота). В нашем случае - куча присосок.
Инструмент легко-быстро меняется, и часто их бывает несколько, под разные виды продукта. В этой машине - инструмент один и другого не будет никогда.

Во время переборки обнаружили на инструменте оборванный проводочек-перемычку. Натурально оборванный, ну, или откусанный, или перебитый. Очень обрадовались, что обнаружили. И восстановили. (Там все очевидно, откуда и куда. И на схеме нарисовано).

После переборки - перекладчик работать не пожелал. И даже вручную с панели управления двигаться не пожелал. И вообще на панели бред какой-то творится, половина функций не выполняется.

Такая ситуация после переборки бывает частенько.
Что-то где-то не так собрали, не туда подключили, не там обнулили...
Провозились несколько часов. Проверили всё три раза. Толку - ноль.

Тогда вспомнили про оборванный проводочек. От полной безнадеги и уныния - выдернули его из клеммы обратно.
И - внезапно! все заработало. Вот же чудеса на свете творятся...

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

Collapse )
Как таких бяк избежать?

Collapse )

Ну, и независимо от среды разработки и прочая - не стесняйтесь пинать программистов. Если логика работает не так, как должна - пусть программисты вникают и разбираются, это их работа. И не нужно на объекте перемычки вешать или резать.

Оригинал на fixik_papus.dreamwidth.org

(Не такая уж и) Легенда о черном программисте

Дурацкие НГ каникулы я, как обычно, отмечаю ударным трудом. Так что времени на хобби всякие совсем не было, уж простите...

(репост и не только. Оригинал взят у 1500py470).

Владимир Журавлев. Вариации на темы о черном физике.
(подражание легенде Альма-матер ФИЗТЕХА о черном физике)
Легенда о черном программисте
"Дела давно минувших дней,
преданья старины глубокой"....
Частенько можно услышать о ком-то, имеющем высокую репутацию, что он программирует по-черному. Редко кто из молодых знает откуда это повелось. Вот мое видение этого выражения. Другими словами, откуда оно есть пошло.
Это началось давным-давно.
Collapse )
О, молодой человек, если где-то в транспорте или работе увидишь ты чужую распечатку с черным жирным кодом – во имя байта, не трогай ее. Помни, заразившись этой гадской болезнью, ты не излечишься от нее аспирином и антибиотиками. Будь осторожен, увидев на столе одинокий, включенный монитор, зазывно подмигивающий тебе, особенно, если на нем дебагер. Он только и поджидает тебя. Шепчет: «найди ошибку, запусти Run»... Знай, если ты сядешь за него и прикоснешься к клавиатуре, черный программист уже не отпустит тебя никогда. Поднимите мне очи, запустите отладку – сказал Вий – я найду, где тут циклится код, но провалился в глубины if do while с сатанинским криком в дебрях дебагера и накрылся там четырмя уровнями транзакций. А вся программа поросла кучей suspend…

А в общем-то, не такая уж это и легенда.
Такое состояние давно изучено психологами и даже официальное название имеет - the flow, или the zone.
Да и случается, по крайней мере у меня.не так уж и редко. Я бы сказал - почти каждый раз, когда попадается что-то реально интересное. К сожалению, что-то реально интересное попадается не так чтобы часто.

Вот прям свеженькое.
Дурацкие НГ каникулы я, как обычно, отмечаю ударным трудом.
Ну кто и зачем вообще в нашем климате придумал делать их в холодном черно-белом темном январе? Что мешает сделать в теплом зеленом светлом мае? Что делать в эти каникулы, если не пьешь и не смотришь телевизор?

Итак, фабрика. Цех. Вечер. Средней сложности участок (пара роботов, 14 серво и так далее). Мне нужно за несколько дней ППР переделать логику работы ровно половины его. Дедлайн - 9 число, запуск производства.

Звонок от коллег.
"ты где? как это на линии возишься? ты в курсе, что автобус через 5 минут? ты вообще на часы смотришь?"
Следующий автобус будет завтра в это же время, ага. А такси 600р минимум.
На автобус-то я успел... зато оборудование не выключил, бэкап не сделал, программатор оставил на линии... если завтра начальство попадет в цех раньше меня - огребу люлей. (ничего, успел, обошлось).
Минут через сорок, в служебном автобусе...
"че это ты где выходишь? куда это ты собрался в этих ебенях на ночь глядя? в котельную рабочего поселка? Что, уже неделю обещал зайти? И нужно до морозов успеть?"
До дома добрался уже за полночь. Уставший, но довольный.
Такие вот новогодние каникулы.
А говорите - легенды...

P.S. Чтобы уложиться в дедлайн - пришлось-таки разок заночевать в цеху с программатором вне плана, да.
Но интересно же!

Оригинал на fixik_papus.dreamwidth.org

Программисты бывают разные...

Девушки бывают разные. Черные, белые, красные (с)
Программисты - тоже

На днях во время планово-ежегодного наведения порядка в гараже откопалась вот такая бумажка

doc1.jpg

doc2.jpg

Интересно, много ли существует на свете программистов с допуском к газоопасным работам?
И еще к куче всего-разного (всего в наличии было 11 разных бумажек-корочек)?

Collapse )

Особенности национальной бухгалтерии

На фабрике у всего персонала технической службы (и много у кого еще) имеются внутренние телефоны.
Wi-fi VoIP, конечно. Потому что вероятность дозвониться до электриков по стационарному телефону в электромастерской, если бы там был стационарный телефон -  процентов 25, не больше. Ну, и отдельно "дежурный" у начальника смены, чтобы все, кому мы нужны - не тратили время на выяснение, а кто же сегодня на смене.

Когда я после некоторого времени и усилий перебрался на инженерную должность в головной конторе, я был отправлен к айтишникам за телефоном.
Айтишники посмотрели-покопались и говорят:
- Да, телефон тебе полагается. Но видишь ли, телефоны закупаются не по одному, а партиями. Прошлую всю уже раздали, а новая будет только в следующем году. Проще говоря, телефонов нет и будут нескоро. Все, что можем тебе предложить прям сейчас - коробка с дохлыми телефонами вон там. Если хочешь - попробуй из них живой собрать. Ну, и напиши сразу заявку, как придут новые - возьмешь.

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

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

Collapse )

Дао о цветах проводов

Эпиграф.
"Чти Догмат, но включай и Голову. Ибо не всякий провод, обозначенный на схеме «черным» воистину черен, и не всякий «белый» на самом деле бел. Помни — неисповедимы пути Конвейера, и Руководство По Ремонту следует уважать, но понимать метафорически."


"УАЗДао", Коан 2, ремонтный (рекомендую для ознакомления всем)

Сперва случай из далекого 86-го года. (автор igor-piterskiy, взято отсюда).
***
Получила тогда наша контора австралийские (!) настольные компьютеры. Да, да, покупали в СССР в связи со всякими эмбарго такие чудеса.
И вот на одном из них понадобилось зачем-то поменять сетевой кабель. Техник сделал новый кабель и только собирался его, как он сам потом говорил, проверить тестером, как его куда-то срочно вызвали. Тут пришел умный программист и включил.
А надо сказать, что в этой конторе была интересная особенность: при наличии установленного оборудования на десятки киловатт в вычислительном центре полностью отсутствовало заземление. Как класс. И все, что надо было заземлять, зануляли.
В общем, при включении выяснилось, что техник перепутал провода, и на корпус настольного компьютера попала фаза. Все бы ничего, даже чересчур умного программиста не убило, но настольный компьютер был соединен по последовательному каналу с миникомпьютером. А тот-то был занулен правильно.
Поэтому кое-что погорело. В настольном компьютере - пара интерфейсных микросхем, и мне даже удалось его починить. А вот в миникомпьютере сгорел уникальный 64-канальный мультиплексор тысяч за 20, насколько я помню, долларов. Это и сейчас неплохие деньги, а тогда была очень неслабая сумма. Обоих участников инцидента лишили квартальной премии, но это, конечно, не покрыло убытков...
***

Дело обычное. Но внимание нужно обратить на то, почему электрик перепутал провода.
Чтобы понять - вспомним совсем другую историю.

Collapse )

Знай наших!

Дословно отсюда.
"Ивановские программисты оказались самыми высокооплачиваемыми в стране.
При этом они в подавляющем большинстве уезжают из региона
О проблеме «утечки мозгов» в IT-сфере рассказал 4 июля начальник департамента развития информационного общества Ивановской области Денис Степанов на очередном заседании комиссии по противодействию незаконному обороту промышленной продукции.
При том, что ИГЭУ регулярно выпускает отличных программистов, в регионе остаются считанные десятки из них. Большинство уезжает либо за рубеж, либо в те российские города, где больше перспектив и выше зарплата. Интересно, что, по словам, Дениса Степанова, айтишники из Иванова, переехавшие в другие регионы, возглавляют список самых высокооплачиваемых специалистов"

Я хоть и не отношусь ни к программистам, ни к выпускникам Энергетического универа, но все равно приятно за свою "малую родину".