Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

#699. Чтобы было

0 views
Skip to first unread message

InternetFix

unread,
Mar 26, 2009, 7:00:05 AM3/26/09
to
Работал я инженером-электриком в местном филиале
одной очень крупной финской краностроительной
корпорации. Филиал наш только открылся и из
главного украинского отделения, находящемся в
Одессе, прислали программу, в которой нам
предстояло делать электропроекты. Надо сказать, что
прога старая, адаптированная под интерфейс Винды,
но устанавливается не через инсталлятор, а
копированием нужных папок в определённые места.
Естественно, лицензионная. Но в одесском офисе
всего 2 инженера, а у нас трое. Соответственно,
файл лицензии рассчитан только на 2 машины и стоит
на серверной части программы. Если в сети
появляется лишняя машина, работать она не может.
Нужно было что-то решать.

За дело взялся наш самый компьютерно грамотный
инженер (далее Ч Федя), а я и наш программист
служили ему подмастерьями. Для начала, выкачал Федя
из инета НЕХ-редактор, ещё пару прог, и стал
ковырять файл лицензии, а потом и сервер лицензий,
сделанный в виде отдельной службы. Мудрил, хитрил,
пытался прописать в файле лицензий большее
количество допустимых клиентов Ч не получается.
Сначала прога запускается, но через минуту сервер
лицензий проверяет сеть, видит третьего лишнего и
выкидывает его из программы. Что-то не срастается.
Сидим, думаем...

Предложил я тогда рубануть с плеча: поставить на
одну машину файрвол, разрешить приём пакетов от
сервера, а отправку заблокировать, чтобы сервер эту
машину не видел. Сделали. Почти получилось. Две
другие машины работали нормально, а та, что с
файрволом, не видела сервер и работать
отказывалась. Логично, чего же мы ожидали! Не будет
же сервер посылать пакеты тому, кого сам не видит!
А ведь задумка была красивая.

На всё это ушёл почти весь день. Запускали в хитрых
очерёдностях сервер лицензий, прогу на разных
компах Ч не поддаётся. Шаманили, били в бубен Ч не
услышали нас наверху! Решились даже на унижение Ч
позвонили шефу в Одессу, мол ничего не будет,
лицензии нет, звони финнам, проси лицензию. Шеф
нас, естественно, в мягкой форме послал. Сидим под
конец рабочего дня, сушим мозги, как бы перехитрить
шайтан-сервер-лицензий...

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

Лицензия была на 16 машин. Все тихо заулыбались...

(c) ithappens


0 new messages