Таблетки от жадности.

Скажите, а где можно заказать таблетки от жадности? Так, чтобы много, с доставкой и насильной кормежкой поциентов?

А то есть такая странная организация — OPC Foundation. Ребята в начале 90-х собрались, и апсудили, что что-то много развелось у нас проприетарных протоколов в промышленности. Хочешь скаду — пиши стеки для 100500 протоколов, для которых и спеков-то нет. Нипарядок!

Короче, они придумали Microsoft проплатила, чтобы они использовали OLE (впоследствии COM/ActiveX). Ну типа идея в том, чтоб производитель сам писал сервер, который с одной стороны разумеет их дикий заумный протокол, а с другой — выдает всем желающим типа стандартный OLE(COM) интерфейс. И типа все сразу станет легко и просто, SCADA-системы никаких протоколов сами реализовывать не будут, ибо OPC всех зарулит и вообще Онотоле одобряэ (с).

На деле, конечно, вышло так, что к списку из 100500 протоколов добавился еще один. И никакой унификации не вышло — каждый вендор писал свой OPC сервер как глюкало какое, и получить от него что-то внятное без знания того, как же низлежайший протокол работает, зачастую было очень и очень сложно, а иногда и невозможно. Не говоря уже о том, что OLE(COM) — значит Уиндоуз онли, а это, ну вы поняли, да?

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

Всего несколько лет назад спеки были доступны всем зарегистрированным. Я, в принципе, вообще не понимаю, накойхер их прятать, ведь организация кагбе сама заинтересована в том, чтобы стандарт реализовывали как можно больше, чаще и глубже. Ан нет, требовалась регистрация. А теперь — не требуется. Точнее, одной регистрацией дело не обходится, нужно еще стать членом. То есть мембером. Заполнить кучу бумаг на юрлицо, отвалить бабла и сидеть ждать, пока заявление рассмотрят (!).

И это все при том, что «стандарт» этот есть не более чем описание набора COM-интерфейсов. Конечно, по абсолютной жадности ребята не дотягивают до ISO или IEC, но вот тенденция, однако, впечатляет.

Не удивительно, кстати, что «индустриальные протоколы» внедряются с таким скрипом и в основном через одно место.

Пользуясь случаем, хочу пожелать ынженерам HP щасливаго Рождества

Попробуйте угадать, какая связь между следующими фотографиями. Этой:

и вот этой:

Читать далее »

Это я тут проверить масло решил

И чО, спрашивается, теперь делать?

Обезъяны в управлении городом — 2

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

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

В ГКУ «Организатор перевозок», в свою очередь, отвечают, что сообщение об отмене маршрутов было размещено на сайте самой организации, а также разослано в СМИ. Кроме того, на части остановок на аншлагах – желтых прямоугольных табличках с указанием маршрутов – были расклеены соответствующие объявления.

Я видел эти «объявления» своими глазами. Кроме этих «остановка отменена» (Спасибо, Кэп!), имелись также листки формата А4, наклеенные в троллейбусах позади кабины водителя, где 12 шрифтом было описано, что, где и когда закрывается. Попробуйте-ка эти листочки не то чтобы прочитать, а хотя бы узнать об их существовании в час пик!

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

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

  1. То, что эти трамвайные пути нужно ремонтировать, было понятно еще лет 10 назад.  Почему нужно это обязательно делать в октябре? Почему нельзя это было сделать летом?
  2. Снять два нагруженных маршрута, про которые известно, что ездят на них между метро и глубинами района и не заменить их ничем? Ребята, у вас голова вообще на что? Чтобы в нее кушать? Почему нельзя было за одну ночь добавить стрелку и огранизовать шаттл — маршрут от кольца до м. Пионерская? Дальше на этих трамваях все равно никто не ездит!

Впрочем, вопросы эти риторические. Ответ на них у меня есть, и ответ этот нифига не воодушевляет.

 

Проклятье C++ программиста

Это незабываемый DllMain. С присущим ему списком «чего делать нельзя». Вообще, лучше в DllMain не делать вообще ничего.

Опять подставили подножку. Опять сделали то, чего делать нельзя было, и в результате четыре версии и пять релизов спустя в полнолуние были отстрелены ноги всем соседним модулям. Чудом не задело оператора. Что характерно, все в принципе работает, но треш и угар начинаются в самые неподходящие моменты. Труп (собрать дамп сходу даже не получилось) мне передали дрожащим руками, вссхлиывая «мы ничего, а оно вот и потом бум».

Запомните, дети — даже если создавать тред из DllMain в принципе можно, хотя и не рекомендуется, причем не рекомендуется совершенно по делу, ждать его завершения там же по DLL_PROCESS_DETACH нельзя ни при каких условиях. Даже если вам показалось, что оно работает. Ловить зомби будете всей конторой.

В Питере включили лето

Это, блин, в тени!

Доктор Ливси strikes again!

Прям как с него рисовали:

Лето включили!

И у меня сегодня на радостях перегрелись:

  • Машина
  • Я в машине
  • Galaxy S3 в кармане у меня в машине.

Жеска!

Есть кто?

Я тут вспомнил, что у меня есть блог.

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

А в соседнем дворе обнаружили прикол

Ненависти псто

В Питере +32. А еще в Приморском районе воняет. Воняет говном. Нет, не так. Воняет ГОВНОМ так, что придорожный сортир типа «выгребная йама, которую никто никогда не выгребал и не собирался» покажется просто парфюмерным бутиком.

А поскольку в Питере +32, держать окна закрытыми не представляется возможным.

Вот так и живем.

8 посетителей онлайн
2 гостей, 6 bots, 0 зарегистрированных
Максимум сегодня:: 20 в 02:44 am UTC
В этом месяце: 40 в 06-04-2017 04:12 pm UTC
В этом году: 50 в 02-12-2017 07:56 am UTC
За все время: 130 в 10-22-2014 11:16 pm UTC