воскресенье, 27 сентября 2009 г.

Failure decoding embedded permission set object

Рефакторил код и столкнулся с ошибкой при выполнении автоматических тестов "Failure decoding embedded permission set object", долго курил, что же я такого натворил, и удивлялся описанию ошибки в гугле.
Оказалось все просто , я использую SharePoint 2003 и SharePoint 2007, при этом для удобства сборки приложении на машинах где нет этого самого SharePoint у меня в системе source control'а лежат, в разных папочках, 2 версии библиотеки Microsoft.Sharepoint.dll, ну и как водится по умолчанию копируются при сборке в общий bin. Причем в одном солюшене у меня есть проекты залинкованые на новую (WSS3) и проекты линкующиеся на старую версию (WSS2).
При выполнении авто тестов на виртуальную машину копируется весь bin без разбора.
Оказалось что из за смены порядка сборки проектов в bin вместо новой версии попала старая (WSS2), что и вызывало такую необычную ошибку.
Вылечилось убиранием этой библиотеки из bin ,при этом каждая версия берет ту dll которая уже есть в системе.

суббота, 26 сентября 2009 г.

Профсоюз програмистов

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

Ссылки по теме:
Хабр - "Профсоюз программистов. Реальность?"
Длинный тред дискуссии на SQL.RU

Все остальное как то мало интересно и не информативно.