Ознакомьтесь с нашей политикой обработки персональных данных

URL
  • ↓
  • ↑
  • ⇑
 
09:58 

Удивительное, пусть и основательно позабытое ощущение...

... когда родная страна ну просто изумительно прекрасно выглядит на фоне самого расцивилизованного запада.
Нет, у нас конечно тоже - то улицу переименуют, то с памятником Колчаку повоюют, то Маннергейма "в ближке" унизят в угаре примирения-и-согласия, но на фоне американской пирдухи ачотакова? Вполне себе прилично выглядим.
Удивительно, право-слово.

@темы: Жизнь

11:34 

Хватит кошмарить бизнес!(ц)

Третьего дня были у нас учения по пожарной безопасности. Всё по взрослому, ага - звонок диспетчеру, сигналка, пожарные машины, полная эвакуация со сбором ну и ооот такенный перечень недостатков в организации мероприятия. Ну-там, трава не покрашена руководители не подали списки эвакуировавшихся, все ломились по одной лестнице, руководитель ПО по внедрению SAP всех послала, сказала, что у неё ВКС с КЦ, а директор по безопасности вообще сгорел нафиг. Ну, поржали чутка да и пошли работать - эвакуироваться под дождем до пункта сбора невеликое удовольствие.
А сегодня наступила ОТВЕТКА ). Главный ИТ-безопасник в нашем сопровождении пошел кошмарить пожарников: "А это у вас чО? Windows XP? Не соответствует требованиям домена! А это что торчит? Фле-ееешка? А почему на ней Beeline написан?! Ах, унутре у неё модем Huawai? И TeamViewer на компе стоит? С битторент-клиентом? Изымаем с составлением акта! А пошли-ка сынку до серверной! А что вы мне ключи даете? Пришел хрен-с-бугра вы ему ключи сразу дадите? Где у вас регламент доступа в защищаемые серверные помещения? А прошитый журнал с пронумерованными страницами, в котором записываются факты выдачи ключей, м?" и так далее, и тому подобное.
Степень офигелости пожарных надо было фиксировать не на телефон даже, а на холст-масло 3*4 метра: "А нас-то за шо?!!!"
Эх, если бы не необходимость настраивать Moxa'у в шкафу у этих самых пожарников удовольствия было бы вдвое больше, но и так неплохо вышло ))).

15:25 

Преступление и наказание

На планерке злой как черте-что шеф сообщает связистам, что за июнь переработок (И, соответственно, сверхурочных) ни у кого нет, ибо чОзаХня такая, что в пятницу на час после официального окончания раб. дня никто из пяти человек не согласился задержаться!
Старший мастер меланхолично - а я их уже наказал.
Э?
Они у меня в 315 корпус UPS понесли. Пятикиловаттный. На улице дождь. До 315 - 40 минут ходьбы.
...
...
...
Ну ты эта... чоужсразутактомыжнезвери!

Сегодня получили данные по "проценту соответствия ПК корпоративным требованиям". Дружно готовимся к забегу с несоответствующими на загривках вокруг завода.

@темы: Жизнь, Работа

20:59 

Наткнулся на софтину от "Почты России"

Этакий хтонический ужас в стиле "привет из 90х" - субд Firebird версии 1.5 (Не поддерживаемая с 2009 года? Пренебречь, вальсируем!), разрешение заточенное такое ощущение под 800*600 (При масштабировании на полный экран шрифты в фоне плывут как черте что) обилие совершенно неинформативных кно-пА-чег с пиктограммками "я художник, я так ВИЖУ!!!", инструкция оператора (Есть еще по установке и еще какая-то) на 120 с гаком страниц, какие-то компонентики, которые можно ставить - а можно и не ставить и хрен знает, на что оно влияет и на кой нужно - нувыпоняли.
И вот все у них так.
Каквсигда.
Зато импортозаместили, наверное.

@темы: Работа

12:42 

Новости нашего городка

По результатам анонимного опроса, определяющего бла-бла-бла моральный облик и взаимоотношения в коллективе все лица, проходившие опрос приглашены на ковер совещание к директору.
Остальные запаслись попкорном и ржут :)
P.S. Если что - я "остальной" ;)

@темы: Жизнь, Работа

10:32 

И снова о хипстоте

Когда увольнялся начальник я на весь отдел орал - "Меня не пугают те косяки, о которых я знаю, меня страшат те, о которых я НЕ знаю!!!" - и таки сбылось по слову Его :).
!Внизапна! встали мониторы с фасовки. Обычный фасовочный робот на сколько-то там тонн в, данные о выработке идут из MES'а в SAP, на фасовке на больших экранах показывается текущее задание - все просто, ага.
Смотрим на телевизор - там nettop, windows, autologon, браузер Firefox (Официально запрещенный под страхом смерти через манямбу!), страница... которая не работает.
ОК, идем на сервер - что там у нас - iIS стандартом? Упс. Нету IIS'а. А, ну может apache затесался? И индейца нету. А что есть в службах? А ничего. Ну, т.е. совсем почти ничего. Гм.
Качаю sysinternal'овский autoruns посмотреть, что же там и как может запускаться и вижу примерно... ничего. Начинаю смотреть что вообще установлено... и вижу node, сссука, js!
Система, ять, опрашивает внутреннюю БД фасовочного робота и передаёт данные клиенту в виде уеб-страницы. НАФЕЙХУА это делать на node - моя не понимать. Менее индустриального решения мне аж придумать трудно, но не-ееет, неведомый хипстор соорудил на ноде web-сервер, опрос базюли и выплевывание ответа. Автозапуск к этой байде, правда, не соорудил - не хипсторское это дело, об эксплуатации думать - у него запустилось, сталбыть усеок!
Начинаю смотреть контакты хипстора - это наш подрядчик которому, та-дааам! и слава-тебе-оспыдя! мы НЕ заплатили за эту работу. Не то, чтобы совсем кинули, нет - сказали, что "Нам нужен альтернативный источник данных о фасовке продукта кроме данных по выработке в MES, так что мы будем брать данные с фасовочной линии и отправлять их в SAP для двойного контроля и бла-бла-бла", так что сделайте нам чтобы мы видели, что это возможно и тогда... Правда SAP'у об этих чЮдесТах не сказали, так что денег нет, ЗнИ в SAP нет и с учетом годового цикла релизов - и вообще, не нравится нам качество работы этого подрядчика так что шлибывы...
Правда завод почему-то думает, что Стратегическая Инициатива по Снижению Влияния Человеческого Фактора на фасовке будет реализована - но надеюсь, что не ТАКИМ образом. В качестве примера хипстоподелия, чтоб под создателем сего вечно стул дымился!
SELECT [LineName],( select sum([Act]) FROM [Haver_Dps_Db].[dbo].[HAVER_DPS] wher
e YEAR(TimePacked) >= 2017 and YEAR(TimePacked) <=2017 and MONTH(TimePacked) >=
6 and MONTH(TimePacked) <= 6 and DAY(TimePacked) >= 1 and DAY(TimePacked) <= 1
and DATEPART(HOUR, TimePacked) > 2 and round(Act,0) = 25 and Line = conf.Line g
roup by Line)/25 as sum25,( select FLOOR(sum([Act])/800) FROM [Haver_Dps_Db].[db
o].[HAVER_DPS] where YEAR(TimePacked) >= 2017 and YEAR(TimePacked) <=2017 and MO
NTH(TimePacked) >= 6 and MONTH(TimePacked) <= 6 and DAY(TimePacked) >= 1 and DA
Y(TimePacked) <= 1 and round(Act,0) = 40 and Line = conf.Line and DATEPART(HOUR
, TimePacked) > 2 group by Line) as sum40, ( select round(act,0) from Haver_Dps_
Db.dbo.HAVER_DPS where ID = ( select MAX(ID) from [Haver_Dps_Db].[dbo].[HAVER_DP
S] where Line = conf.Line )) as lastact from Haver_Dps_Db.dbo.HAVER_DPS_HW_CONFI
G_LINE as conf

@темы: Работа

17:43 

О фруктах

Бывший ГД, потом советник кого-то по чему-то, официальный представитель кого-то где-то, депутат штА-то, владелец заводов, газет, пароходов наконец-то решил выйти на пенсию. Обычное дело, ага - рано или поздно со многими происходит. И все бы ничего - но родная компания в лучшем стиле решила ПОЗАБОТИТЬСЯ:
В предпоследний день человеку пришли два конверта с SIM-картами, мол - здравствуйте вам!
- У нас тут провайдер корпоративной мобильной связи сменился, так что ваш МТС теперь Мегафон!
- Ээээ... но я не хочу!
- Не волнует, ведь для Наших Работников переход абсолютно бесплатен!
- Но... я хотел переоформить номер в личное пользование! Вот даже заявление в МТС!
- Не-а! Во первых, в Мегафон, а во вторых, вы как представитель кого-то куда-то числитесь в МСК и ваш контракт оформлен там же - туда, сталбыть и заявленьице.
Ну... долго ли, коротко - переоформили, чоужтам. Для хорошего человека - не жалко.
А потом !внизапна! выяснилось, что телефон дофига лет синхронизировался с корп. Exchange'ом и после блокировки УЗП из всех контактов остался один "водитель".
Вернуть в зад? Нуу... нет, разблокировать конечно можно, но для человека, уровнем самую малость повыше ГД это потребует согласования... согласования... потребует... Ну, мы конечно сделаем! Как-нибудь.
А вот была бы у него простая звонилка с контактами на SIM'ке вместо супер-тыблока-с-автоматической-синхронизацией чего-то с чем-то - жил бы як людiна!

@темы: Работа

14:07 

Совпадение? Не думаю!

Директор РТЦ уехал в отпуск на две недели. На столе остался огурец - классический такой, длинный зеленый, гладкий. Совпадение? Н-не уверен.
Следом второе - сидит коллЭга у ходильника, пьёт чай, думу думает постукивает ногой. Подходит к нему (И холодильнику!) Наталья Михайловна и говорит: "Успокойся, Макс! Расслабься! Расслабься, я тебе говорю!" - Макс прекращает стучать ногой... и Н.М. достает из холодильника БАНАН! Сцена была немой секунды три :).

@темы: Работа

07:45 

И еще немного о здоровье

Эффективность - эффективностью, производительность труда - производительностью, но лучший работодатель обязан проявлять лидерство и Заботиться о Здоровье Работников! Ну-там понятно - оплата медосмотра при приеме на работу, ежегодный (По ИТР включительно) медосмотр, оценка вредности на рабочих местах (Тут конечно со странностями - на третьем этаже, где сидят заводчане "вредность" есть, а на четвертом, у подрядчиков - уже нет. У заводчан в декрет уходят с третьего месяца (Скандирует "Аут-сор-синг! Аут-сор-синг! Аут-сор-синг!), у подрядчиков... Чюдны дела твои, оспыдя - но право же, чего не бывает, да?), полис ДМС на 11 тысяч для каждого (Каждого, Карл!), подорожник в медпункте абсолютно бесплатно - это само собой, но ЛИДЕРСТВО такими вещами не ограничивается! Настоящий ЛИДЕР всегда найдет зоны роста и поведет всех за собой!
Так в борьбу с эпидемией гриппа ОРВИ включилась столовая с раздачей бесплатного (Бесплатного, Карл!) чеснока работникам. Казалось, что могло пойти не так? "А в золотых облаках уже таилось ненастье!". Столовая покупала (Это важно!) чеснок у поставщика за 9, что ли, тысяч рублей и продать заводу дешевле, чем купила она не могла по российскому законодательству, так что предоставляла раздачу чеснока в качестве услуги, и все было хорошо, пока не пришел SAP. Купить (!) товар и перевыставить его в качестве бесплатной (!) услуги другому юр. лицу?! Немецкая душа против! И процесс встал. Раком. Вместе с ним в ту же позу встало и закрытие периода - забили колокола, заревела сирена, загорелись красные лампы и запрос на тех. поддержку пошел. Сначала - в поддержку в Мск. Там сказали, что оно у вас все кривое и работать не будет и вообще, надо смотреть ме-то-до-ло-ги-чески. Запрос пошел методологам. В Нижний Новгород. Те сказали что нукакбыда, но не совсем и с т.з. российского законодательства все вроде как ОК и даже по бухгалтерии можно а в 1С даже делалось так что идите-ка вы обратно. В SAP.
В Масыкэ-ауле подумали. Потом подумали еще раз. В третий раз они подумать не успели, т.к. срок закрытия периода вышел и произошла автоматическая эскалация по управленческой вертикали и проблема с уровня проектного офиса\завода вышла на уровень холдинга. От Холднига пришел могучий пендель тех.поддержке и пошла эскалация по технической вертикали - сначала на вторую, а потом и на третью линию поддержки. Те тоже подумали. Потом подумали еще раз и отправили уже к своим методологам. Их методологи подумали, потом подумали с нашими, а потом автоматическая эскалация вывела запрос уже на уровень управляющих директоров холдинга и могучий пендель отправил запрос в тех. поддержку вендора т.е. напрямую в Германию аж прям в SAP A.G.
Не знаю, отправляли ли они задачу своим методологам но ответ поступил неожиданно быстро - "тофар? услюга? бисплатна? нихт! найн! не праффильный бузинес-процесс! алярм! запретить и отказать!". Ответ пошел в Директорат и еще более могучий пендель полетел в сторону методологов - мол, вот же люди говорят - все не правильно, а вы тут чего-то там согласуете? Им за техподдержку мы платим в разы больше, чем вам - как вы думете, кому веры больше? Ну и нахрена... А в это время подходило закрытие уже следующего периода и быть бы всем тут нафиг поуволенным, как эпидемия гриппа ОРВИ пошла на спад и раздачу мамой-клянус! бесплатного чеснока в столовой прекратили.
Не знаю, сколько в деньгах ушло на решение проблемы "чеснока-за-девять-тысяч", подозреваю, что если сложить все затраты включая рабочее время сотрудников речь пойдет на миллионы - но Безопасность Не Терпит Компромиссов!

@темы: Работа

12:18 

И, о карьере

Пару лет назад на очередной АКС прозвучал ну так, вскользь вопрос - "А готовы ли вы к релокации в какие-нибудь ебеня?" - и мы как-то почти все дружно сказали "данунафиг!" - почти, это по тому, что "кроме руководителя", который как ему и положено дипломатично выразился "ну ээээ в общем, смотря куда и в зависимости от условий ээээ готов эээээ подумать". Опосля ВКС дружно получили втык от начальства - что мол, ну же нельзя же так же аж прям в лоб, надо же дипломатично, вы себе перекрываете все и всяческие карьерные возможности...
А через месяцок руководителю пришло направление на релокацию. В Тобольск. На ту же должность, без изменения условий оплаты. Нет, что вы? С семьёй, подъемные, работа для членов семьи будет! Ах, дочь в 11 классе, а сын в 7ом? Нуууу... у нас в Тобольске открыт замечательный филиал нефтехимчего-то-там института! И в конце-то концов, что вы ломаетесь? Вы же уже дали свое согласие на релокацию! Карьера! Перспективы! Ну или вы понимаете, да? Мы же на вас рассчитываем и если...
Это, тскзть, присказка - а сказка началась дальше. В Тобольске, как выяснилось, был собственный руководитель которым все были вполне довольны и еще один им не то, чтобы сильно нужен - в общем, через полгода поехал коллега из Тобольска уже в Москву с должности руководителя в проектный офис по внедрению системы управления производством. Тоже с "подъемными", да - но насчет трудоустройства семьи разговор уже не шел. Бывает, ага.
А пару месяцев назад, будучи в Москве узнал, что весь проектный офис вслед за собственно флагманом развития производства отправляется та-даам! В Тюмень. Карьера! Перспективы! Корпоративный патриотизм! Лучший работодатель России!

@темы: Работа

16:45 

Песнь об эффективности

Все начиналось вполне для таких вещей традиционно - с повышения производительности труда... путем сокращения персонала. Сокращение, еще сокращение, вывод на аутсорсинг с последующим сокращением, использование аутстафинга с да-да, вы правильно догадались, с последующим сокращением, передача непрофильных функций подрядчикам и прочая пирдуха. ПроЭкт шел за проЭктом, менеджер за менеджером отправлялись из (за)Уральских ебеней в Масыкэ аул, ничто не предвещало, и вдруг! как водится !внизапна! проявились не то, чтобы совсем неожиданные, но явно неприятные пос-лед-стви-я.

Стоит только какому-нибудь Васе с энергопроизводства заболеть - так хоть завод закрывай, бо заменить этого Васю (Петю, Витю) банально НЕКЕМ. Ну, т.е. в реальности каждый раз "кем" (Мамой клянус! Самый-самый последний раз!!!) в конеце концов находилось, но тен-ден-ци-я настораживала. Тут бы очередному менеджеру и... но что это я? "Завоеваний Ильича не отдадим!" и "Мы пойдем своим путем!" - было принято неортодоксальное, но на диво работоспособное решение - в Ключевые Показатели Эффективности по результатам достижения (Или НЕ достижения) которых выплачивается (Или... ну вы поняли, да?) премия всем подразделениям добавили новый параметр - Время Полезной Работы. Т.е. ушел Иванов на больничный - у Петрова и Сидорова (Ну и у Иванова тож, как без того?) премия соответствующим образом уменьшилась. Гениально! Люди как-то прям так сразу, внезапно, не побоюсь этого слова не-о-жи-дан-но перестали болеть! Ну, т.е. насчет "болеть" я может и погорячился - но на больничный ходить перестали.

Более того, это решение открыло Новые Горизонты для Повышения Эффективности - вот накосячили у вас смежники по технологической цепочке, Время Полезной Работы снизилось как у них, так и у вас - премию можно не платить! А еще - нафига держать в медпунктах врачей, если больничный один черт никто не берет? А отрезанную ногу в пакет со льдом положить и таблетку аспирина выдать может и фельдшер! В общем, с какой стороны ни посмотри - удачаное Управленческое Решение получилась.

В процессе имплементации обнаружились правда некоторые, скажем так, нюансы. Например эпидемия гриппа ОРВИ на предприятиях прошлась просто таки катком - ну, понятно, если на больничный не ходить и чихать на всех коллег скопом и в розницу - ничего хорошего не выйдет, хоть ты три марлевые повязки в одни руки (Совершенно бесплатно, заметьте!) выдавай. Опять же, скажем так, не вполне здоровые сотрудники раз *цать умудрялись на-ра-бо-тать, а один ренегат и вовсе умудрился заплатить презлым за предоброе (!Молния!) - натуральным образом ушел в страну вечной охоты прям с заседания у Главного Инженера - грипп-пневмония-двусторонняя пневмония-погост.

Нет, по результатам расследования конечно установили, что причиной сего прискорбного происшествия явилось наплевательское отношение к собственному здоровью со стороны сотрудника, да еще - самую капельку! недостаток лидерства в области ОТ и ПБ непосредственного руководителя, и вообще - человек явно был плохой, негодный и корпоративным духом не пропитавшийся - не мог, понимаешь, за забором сдохнуть, как все нормальные люди - не-ет, надо было посередь совещания с трансляцией по ВКС свой перформанс устраивать, хороших людей от работы отвлекать!

Но человек - человеком, а проблема - проблемой. Эффективность, понимаешь! Страдает. Эдак если каждый будет вот эдак вот производственный процесс нарушать - никакой эффективности не напасешься. И вообще - безобразие какое-то. Идет человек в медпункт, берет аспирин забисплатно, а за больничным - в город - не идет. Непорядок. А пущай фельдшер о каждом случае посещения медпункта работником будет уведомлять непосредственного руководителя, а? Хорошая же идея, правда? А уж непосредственный руководитель будет проявлять Лидерство в Области ОТ и ПБ и на основании своих глубоких медицинских познаний направлять или не направлять подчиненного к врачу. Тут правда фельдшеры возмущаются - медпункт того-этого, на аутсорсинге, приказать напрямую нельзя, чем эти штафирки и пользуются - лепечут что-то там про "врачебную тайну", "персональные данные высшей категории" и еще чего-то там, но, думаю, их дожмут и скорее рано, чем поздно - по крайней мере компьютер мы им - для пущей эффективности процесса - уже поставили.


@темы: Работа

13:45 

И еще о безопастности.

На сий раз - о промышленной. Сидим мы, значицца, никого не трогаем и тут !вдруг в почте "Молния!" по всему холдингу - "Значительное происшествие на заводе бла-бла-бла". Открываем - аж прям видео приложено. Поднимается рабочий по лестнице - такой обычной, железной с поворотной площадкой спотыкается на последней ступеньке перед этой самой площадкой падает на перила, которые оказываются не закреплены от слова "никак" и бултых спиной вперед метров с четырех - только покатившаяся по полу каска в кадр попала. Ну, гм, да. Не повезло. Бывает. Перила еще эти, ять-ять-ять. Посмотрели, обсудили, осудили и постановили промеж себя, что бывает же!
А через две недели приходит так же рассылкой по холдингу акт расследования инцидента с анализом, значицца причин происшествия и перечнем виновных:
В первую голову виноват оказывается сам работник - шел по лестнице не держась за перила.
Во вторую сталбыть - тоже он. Видите - каска покатилась? Аа-ага. А вот если бы подбородочный ремень был затянут... глядишь бы и вовсе не упал
В третью, цитирую - "Недостаток лидерства непосредственного руководителя в области ОТ и ПБ", о как!
Ну и да, перила тоже хреново приделаны, теперь надо по всему холдингу походить, подергать - вдруг где еще отвалится.
P.S. Работник, насколько я знаю, жив остался если кому.

@темы: Работа

21:01 

Сказ о бизопастности

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

Само собой, в таких условиях есть у нас лаборатория, да еще и не одна - а целых, чтоб не соврать, пять. И есть у этих лабораторий государственная аккредитация, для подтверждения которой требуется на регулярной основе передавать в организацию "Росаккредитация" чертову уйму данных. Раньше это делали с помощью Потач Роисси, но время идет, инновации должны быть инновационными - и на смену крестьянской лошадки приходит Федеральная Государственная Информационная Система "Росаккредитация".

Это присказка, теперь начинается сказка. Данные в эту самую замечательную систему передаются с ЭЦП, которая - чЮдо чЮдное, диво-дивное, работает ну вот прям почти совсем без CryptoPro, документы подписываются ажпрям с помощью webcrypto в браузере. Стильно, модно, молодежно. Непобоюсь этого слова, по хипстерски. Но есть некоторые нюансы - например, в фурифоксе версии эдак с 44 legacy api дропнули, а в internet explorer таки вовсе не завезли. Ну вот прям совсем. Т.е. в списке поддерживаемых браузеров IE отсутствует как класс, фурифокс - до какой-то там версии включительно, ну и хромоножка как хипстерский дефолт само собой.

С другой стороны - есть у нас стандарт с названием "Методические указания по обеспечению доступа к сети Интернет" в котором черным по белому написано, что единственным браузером, разрешенным к использованию в организации является IE, а все остальные, сталбыть, харам о чем соответствующая фетва выписана. ПроблЭма.

Пишу бизапасникам, мол так-то и так-то, людЯм работать надо, дайте мы установим что трЭба, а?

Не, говорят. Никак. Ты докажи, что не пашет, потом приходи.

Ок. С помощью PSR и записи скринкаста (На всякий случай) делаю "нотариально заверенные скриншоты" - теперь можно, а?

Не, говорят - низзя. Мало ли что ты там нотариально заверил? Ты эта - рукой покажи, вот!

Ок, печатаю руководство пользователя, раздел "требования к системе", где написано, что "Система должна удовлетворять следующим требованиям" бла-бла-бла, при этом рекомендованными браузерами являются FF\Chrome\что-то еще, IE нет.

А-аага! - говорят мне. Вот ты и попался! Ре-ко-мен-до-ван-ны-ми! А ты докажи, что не работает! Скажи, чего именно не хватает, а? А то потом может выяснится - что и сделать-то, как два пальца об асфальт?

Вздыхаю, пишу в саппорт "Росаккредитации" мол так-то и так-то, прошу подтвердить неработоспособность ПО в IE. Подтверждают. Отправляю бизопастникам.

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

Вздыхаю. Пишу в "Росаккредитацию" с просьбой "Предоставить технические параметры..." в ответ письмо для и-ди-о-та: "Мудакжик! Мы НЕ ПОДДЕРЖИВАЕМ эту конфигурацию, не тестируем её и не предоставляем информацию о технической реализации решения!!!111РАС-РАС-РАС"

Отправляю по адресу. В ответ - ну так кто ты им? Хрен с бугра какой-то, а он тебе Вася с техподдержки. Пусть наш директор напишет письмо директору ФГИС "Росаккредитации", тот напишет свое письмо его пошлем икспердам ну и еще полчаса росписи маршрута по Владимира Владимировича и Билла Гейтса включительно - этак до декабря месяца примерно.

Ну, ок. Пишу руководству что мол "Вижу риски потери аккредитации лаборатории с невозможностью отгружать продукцию, СЭБ препятствует установленному порядку взаимодействия с государственными органами" - в ответ !внизапна! !Сразу! "Нучоужвытактопрямсразу мыжзавсигдавойдемвположение" - давайте вот например отдельную машину заведем, к КСПД подключать не будем, в домен не включим, за отдельный файрволл спрячем, разместим в бункере и будем пускать по паспорту - устроит?

Делаем отдельный ящик, идем подключать два ПК к одному монитору на рабочее место начальника лаборатории и начинается Совсем Другая История про Серьёзную Контору, которая возьмет в аренду DVI-кабель...


@темы: Работа

11:48 

При попытке реанимировать Blade-шасси c3000 от HP

Наткнулись еще на одни любопытнейшие грабли. Цепляемся к HP Virtual Connect Manager'у, видим строку загрузки, 1-2-3-4% и висяк. Глухой.
А браузер у нас - понятно, корпоративный стандарт Internet Explorer only. Ну, гм. Ладно. берем тестовый сервер, ставим туды фурифокс... облом. Походу, нужен флеш.
Б-мерзкое поизделие адоблядей традицьённо ставится через стильно-модно-молодежный инсталлятор с докачиванием т.е. никак. Мать-мать-мать. Ищем standalone-инсталлер. Ага. Есть... Не-а. Нету. Те же 4%.
Ну ла-ааана. Ставим chrome - там флеш "искаропки". Ага? Не ага. Походу, дело не в флеше и не факт, что в браузере. Гм. На всякий случай находим IE6.0 - закономерно, облом.
Гм. Ладно. В режим разработчика - смотрим, что он там к0чает. Ага. Таки да. Флеш апплет. Качаем на комп... гм. Он подписанный. Т.е. ssl-сертификатом. А чО, так можно было?! Нууу... что там, кстати, с сертификатом-то? Ууууй! Он, оказывается в мае 2015 еще протух! Ээээ... А вот если мы время на сервере подкрутим?
Оп-па-на! Работает!
И вот все у НАС так!

@темы: Работа

13:34 

Все началось с сообщения о неработоспособности корпоративной СЭД

Нода наглухо висла каждые полтора два часа. Смотрим в логи - видим утечку памяти. Чудеса. Тудымана-сюдымана, находим зависающую сессию. Звоним пользователю.
Та рада аж до состояния "щаслива" - "А вы знаете - у меня word не работает! Я тут документ открыть не могу, который вам в СЭД загружаю!"
Смотрю - размер файла 500+ мегабайт. Гм. Да.
"А что за файл-то такой? "
"А вот вы знаете - сейчас все договорные документы сейчас сшиваются, и отсканировать одной пачкой договор нельзя!"
"Ну."
"И вот я сканирую постранично в pdf!"
"Ну, а Word-то тут при чем?!"
"А вы принимаете в pdf, вот я все эти странички как картинки в word вставляю, а потом пересохраняю в PDF одним документом! А сейчас он не открывается! А когда я его вам загрузить пытаюсь ничего не получается!"
Ять. Ну, давайте вы мне все файлы выложите, а я их объединию. Как они у вас там называются? 1.pdf, 2.pdf, ..., 32.pdf? Ок.
gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=out.pdf ./* - а вот хрен.
05.04.2017 16:11 586 357 1.pdf
05.04.2017 16:14 4 545 934 10.pdf
05.04.2017 16:14 4 652 155 11.pdf
05.04.2017 16:15 4 973 473 12.pdf
05.04.2017 16:15 4 617 324 13.pdf
05.04.2017 16:15 1 347 017 14.pdf
05.04.2017 16:16 3 002 170 15.pdf
05.04.2017 16:16 4 757 447 16.pdf
05.04.2017 16:16 547 472 17.pdf
05.04.2017 16:17 5 096 961 18.pdf
05.04.2017 16:17 1 460 181 19.pdf
05.04.2017 16:12 3 122 028 2.pdf
эта .... сортирует не в нумерологическом, а в лексикографическом порядке! Ща, сделаем! for, split, sort - ять! ять-ять-ять! В результате простейшая задачка - полторы страницы bat-ника и 4 часа рабочего времени.
Блин, меня даже не заломало - ручками забить имена файлов - в районе 5 минут. Написать эту же самую хрень на python'е - 15. В sh проблемы вообще не возникло. И только bat-файлы...
И вот все у них так!!!

@темы: Работа

14:16 

Хипостота-а-аа...

Есть простая задача - передать данные с разнообразных хроматографов и не только в лабораторно-информационную систему. Ок.
Есть little-bit problem: хроматографы и прочее лабораторное оборудование разнообразных производителей, разнообразных годов выпуска и софт для них работает в диапазоне от win 2000\xp\7\2003 до экзотической *nix'ятины включительно.
Метод здорового человека - берем шлюз-коллектор с двумя интерфейсами - в АСУТП'шную сеть и в сеть предприятия, корячим туда FTP-сервер (Универсальности протокола для), на управляющие компы хроматографов кладем bat-ники, запускаемые scheduler'ом - вуаля! Ну, на уровне bat'ника придется набросать переименование файла по стандартной маске что-то вроде "название_прибора_дата_время", зафигачить отдельную папОчку для хранения промежуточных данных - но эт мелочи. Сервер с LIS'ом будет забирать данные по SMB.
Метод курильщика: а credentials для доступа к FTP-серверу у нас какие? Локальные - низзя! У нас ПОЛИТИКА БЕЗОПАСНОСТИ не дает, сделайте нам ресурсные учетные записи с несгораемым паролем и аутентифицируйте пользователей по ним.
Ок. Ладно.
А в батничке вы имя пользователя и пароль от ресурсной учетной записи как хранить будете? Ах в открытом ви-иииде! НихтЪ! Найн! Отказать! Используйте DPAPI!
Нууу... ОК.
А передавать все будете по FTP? А вы знаете, что имя пользователя и пароль передаются в открытом виде? А зачем тогда вам DPAPI, если "приходи, кто хочет - бери, что нужно"? Только FTPS, только хардкор!
А винде клиента для FTPS нет. Не-ту. Совсем. И DPAPI батники не умеют.
И хипстота пишет ПРИЛОЖЕНИЕ на .net. FTPS приложение не умеет, по этому оно будет дергать WinSCP (!), лежащую в той же папОчке.
Работает? Работает. Проверял? Проверял! Деплоим!
Упс. Приложение написано на .net 4.5 (!), а целевые платформы - windows XP версий... разнообразных. Некоторые даже без Service Pack'ов, поставить на которые .net 4.5 неможно в принципе.
Центр сертификации в нашей богоспасаемой конторе, кнечно, есть - и даже не один, но АСУТП'шные сети доступа к AD-integrated CRL distribution point не имеют и надо или лабать отдельные точки распространения (На каждой площадке, ага ) или - делать "самозавершенные"(Ц) Техническое Решение сертификаты.
А еще эксплуатационщики решили, что делать отдельный сервер-коллектор для такой задачи жирно будет - и давайте-ка вы, инфраструктурщики, поднимете FTPS... на сервере приложений LIS и дадите ему интерфейс в АСУТП'шную сеть. Всё секьюрно, что вы! Настройте в брандмауэре разрешения для двустороннего обмена по 21,1024-65535 и все! Protocol helper для FTPS не работает, ибо S - Security!
В результате имеем Согласованное Техническое Решение по Шаблону подключения приборов v8, две версии .net ПО SyncFile-чего-то-там (Одну на 4.5 вторую на 2.0 - 400 мегов рантайма вместо 20 строчек bat-ника), WinSCP конкретной версии (Про валидацию входных параметров мне даже думать страшно...), пару скриптов для *nix, горку "самозавершенных"(ТМ) сертификатов, с пяток серверов-коллекторов на площадках и с десяток прямых подключений LIS к АСУТП сети.
А еще есть Замечательная история "Как казаки Oracle unbreakable Linux" ставили а.к.а. "То, что мертво - умереть не может".
А еще есть сказ о том, как маськовские варяги мониторинг кошек мутили - с SNMP rw-community, без которого "магия не произойдет".
Быль о ГОСТ'овских алгоритмах, CryptoPro и DES-шифровании.
Виса о Skype For Business'е и Iphone'е из аэропорта.
Роман-в-трех-частях-с-прологом-и-эпилогом о SAP, WMS, терминалах сбора данных и Сертифицированных Принтерах Zebra.
И многое, многое другое, отлично описывающееся фразами "И вот все у нас так!" и "Никогда такого не было и вот опять!"

@темы: Работа

13:13 

Увидел в спортзале

На здоровенном мужике футболку с надписью "Blowjob is better than no job". Много думал.

@темы: Жизнь

11:39 

Любите ли вы дату и время так, как люблю её я?

Нет, вы не любите дату и время... ну, или вы с ними не работали.
Для решения простейшей (!) задачи - определения последнего дня месяца пришлось извратиться следующим образом:
import datetime
datetime.date.today().replace(month=datetime.date.today().month+1, day=1) - datetime.timedelta(days=1)
Т.е. берем текущую дату. К текущему месяцу прибавляем 1, число устанавливаем первое (Т.е. получаем первый день следующего месяца) и вычитаем из получившейся даты один день. Бинго!

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

@темы: Работа

14:52 

Прекрасное, как рассвет

Рубрика "Без комментариев"

и сразу же еще!

На этом фоне мое "рабочее" как-то соврешенно
не смотрится

@темы: Жизнь, Работа

15:11 

Одной строкой

Android после обновления до 5.01 перестал понимать NFS. Нет, он и раньше не горел желанием, но после отламывания namespace separation'а вполне работал. Сейчас же - в терминале от root'а точку монтирования со всем содержимым видит, во всех обычных приложениях вместо нее видит файл (!) неизвестного типа. Может, конечно дело в том, что у меня id пользователей не синхронизированы, но раньше как-то не мешало...
Windows Phone 8.1 !внизапна неумеет static ip в wifi. Ну вот не умеет и все тут. Ну, настройки несколько... неочевидно сгруппированы. Ну, adblock'а для браузера нет. Ну, самого браузера тоже нет, один ишак - но пользоваться можно, и неожиданно, даже удобно.
Windows 10 !внизапна! неумеет прокси с аутентификацией. И вообще, на планшете сильно менее удобен, нежели 8.1. Браузер (В руки бы нагадил идеологам этой функции!) не умеет сохранять в заданную папку - всем сохраненным гадим в одном месте.
Скайп как был отстоищем так и остался. Теперь, впрочем, хотя бы планшетное отстоище выпилили.
Outlook 2013 !внизапна! ниумеет обращаться к Exchange-серверу через exchange activesync. Т.е. вообще-то, конечно, умеет - но только к outlook.com. К корпоративным - "никак-никак", MAPI-RPC-HTTP прокси, вотэтовсе. Как бесят такие искусственные ограничения на пустом месте - сказать нельзя. Но они есть.
Huawai - хуавей и есть. Додуматься держать постоянно запущенный dnsmasq на 0.0.0.0 этапять. В результате попытка пробросить внутрь штатными средствами запросы к DNS провалилась, этот самый DNSmasq их перехватывает. При помощи кувалды, божьей матери, декриптовалки конфига, взлома shell'а - удалось обойти эту хрень через iptables. Минус - живет до перезагрузки. Да, еще этот, с позволения сказать, маршрутизатор не умеет DHCP-Relay. Т.е. они думают, что умеет - из WAN в LAN, да. А вот между портами LAN\VLAN'ами буй. Пошто китайсы так - б-г весть, он же им и судья. На этой ху...авейной ноте мы с импортозамещением и закончили.
На работе привалила шабашка - перенос Access'ной базы 2010, что ли, года в вебню. Плюс - за это платят деньги помимо зарплаты. Минус - там туева хуча васика и вообще. Жизнь - боль.
Жена ушла бизнес-аналитиком в SAP R3. С отношением к этому ни я, ни она еще не определились ).
Первый раз в жизни увидел Microstar'овский корпус на 96, что ли, дисков стандартного размера. Мама миа. ZFS'ная сторажка на 150 с гаком терабайт. Работает.
На работе - работа. Много и не шибко приятной. Но есть.
Такие дела.

@темы: Работа, Жизнь

Танец-с-саблями на граблях

главная