metaclass: (Default)
[personal profile] metaclass
Как наши многоуважаемые читатели уже могли заметить, мы с ребе [livejournal.com profile] belnetmon страдаем синдромом NIH в особо запущенной и тяжелой форме. Симптомы усугубляются еще тем, что мы сами это осознаем, но избавляться от него в большинстве случаев не собираемся.

Этому есть объяснение, и самым кратким образом оно описано вот тут:
Ссылка

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

2. А тем, что этот кусок не сломается внезапно.

Никогда не сталкивались с тем, что вы приезжаете к важному заказчику ставить систему, а у вас сторонний модуль начинает кидать коней из-за несовместимости с какими-нибудь тонкими квантовыми эффектами настройки компа, ОС или инфраструктуры у оного заказчика?
Или когда система в силу особенностей реализации сетевых протоколов сразу же демонстрирует все грабли в настройках сети, типа глюков с фрагментацией пакетов и MRU.

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

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

Date: 2009-04-27 03:08 pm (UTC)
From: [identity profile] vp.livejournal.com
Ну вот свежая жопа, когда сервер при наличии двух сетевых интерфейсов случайным образом биндится к одному из них "который больше понравился", и все :) И делай ЧТО ХОЧЕШЬ.
(deleted comment)

Date: 2009-04-27 08:42 pm (UTC)
From: [identity profile] vp.livejournal.com
венда

Date: 2009-04-27 04:39 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Предполагаю, что он биндится к первому в каком-нибудь списке, выдываемом потаенной функцией WinNetIfaceZhopaWithHandleEnum :) Это в лучшем случае.

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

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 2nd, 2025 10:23 pm
Powered by Dreamwidth Studios