BugTracker.NET

Категории: Программы, Умный дом
Тэги: , ,

Долго витавшие в голове мысли на тему дальнейшего усовершенствования домашнего сервера наконец приобрели форму и вылились в установку Bug Tracking системы.
Критериев по выбору системы было ровно два: под Windows и freeware. Ибо для личных нужд и скорее в качестве эксперимента.
Из найденного списка была выбрана система BugTracker.NET сразу и без колебаний.
С описанным способом установки возникла исключительно одна проблема при конфигурации Web.config: connection string записанный в старом ADO формате, как в примере, не прокатил, воспользовался форматом ADO.NET.
Кстати, неплохое описание всех типов connection string к различным источникам есть на отличном сайте http://connectionstrings.com.
Одним из важных достоинств системы учета ошибок является ее возможность интеграции с Subversion посредством TortoiseSVN. Т.е. при разрешении ошибки мы связываем с ней конкретный revision и далее, при разборе полетов, всегда можно установить какие изменения исходников привели к решению проблемы.
Вообще TortoiseSVN оказался достаточно гибок в плане интеграции с различными системами учета ошибок. Соответствующая статья есть на официальном сайте.
Потестить систему можно на официальном сайте BugTracker.NET либо под тестовым логином, либо зарегистрировавшись.

Про домашний сервер. (Часть третья, программная)

Категории: Умный дом
Тэги: , , ,

Итак третья часть моего повествования о домашнем сервере, которое по независящим от меня причинам несколько затянулось, будет посвящена программному обеспечению, используемому на сервере, и описанию результатов внедрения.

Операционная система Windows 2003 x64. Проблем с установкой не возникло, проблем с дровами тоже. Поднят Windows Domain и настроены соответствующие политики, все машины введены в домен.
Почтой занимается Exchange 2007. Правда одна из целей была исключена из конечного плана, а именно, после некоторого анализа логов при открытом 80 порте, предложение выставить Outlook Web Access в открытый доступ отпало. Достаточно Outllook на ноутбуке синхронизовать с Exchange во внутренней домашней сети. Соответственно на домашней машине Outlook подцеплен к тому же аккаунту. В итоге работай откуда хочешь. С мобильным устройством синхронизация проходит так же в рамках домашней сети посредством Wi-Fi.
Для целей разработки поднят Subversion. Я уже описывал как это сделать.
Обмен файлами осуществляется посредством протокола SFTP. Сервер freeFTPd. Во-первых, бесплатный, во-вторых, отлично работает как системный сервис, в-третьих, поддерживает доменную авторизацию. Клиент, однозначно, WinSCP. Работает как часы, существует портируемая версия.
Все вышуказанное, кроме Exchange, доступно извне. Для этого достаточно правильно настроить router.

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

Часть 1

Часть 2

Про Subversion и Windows

Категории: Разработка ПО
Тэги: , ,

    Параллельно с налаживанием почтово-офисного функционала на домашнем сервере, появилась необходимость в создании на той же аппаратной базе сервера контроля версий. Издревле, не смотря на ругань и общественное порицание, пользуюсь Microsoft Visual SourceSafe. Однако нынешняя задача подразумевала доступ к исходникам из любой точки необъятной паутины, а средства протокола “File and Printer Sharing for Microsoft Network” для этого малопригодны. Тогда я и подумал про CVS, вернее про Subversion.

Read the rest of this entry »