2013年3月29日金曜日

ADO.NETのDataTableクラスのCaseSensitiveプロパティ

0 コメント
ADO.NETのDataTableで、プライマリキーに文字列型の列を指定したとき、その列に例えば、"A"という値と"a"という値が入るとエラーとなる。
大文字/小文字の区別するためには、プロパティのCaseSensitiveをtrueにするとよい。

2013年1月11日金曜日

ubuntuにredmineをapt-getでインストール

0 コメント
ubuntu 12.04 LTS Serverにapt-getでredmineを入れてみました。

データベースはPostgreSQLを使用します。
sudo apt-get install postgresql libapache2-mod-passenger redmine-pgsql redmine

apache2の設定は自分でやらないといけないみたいなので、Oh!Happy.JPさんを参考に(というかそのまま真似して)設定しました。

まず、/usr/share/redmine/publicを/var/www/redmineにシンボリックリンク。
sudo ln -s /usr/share/redmine/public /var/www/redmine
/etc/apache2/mod-available/passenger.confに、PassengerDefaultUserの設定を追加。
PassengerDefaultUser www-data
/etc/apache2/sites-enabled/000-defaultに、/var/www/redmineのディレクトリ情報を追加。
<Directory /var/www/redmine>
    RailsBaseURI /redmine
    PassengerResolveSymlinksInDocumentRoot on
</Directory>
passegerの有効化。
cd /etc/apache2/mods-available
sudo a2enmod passenger
apache2の再起動。
sudo /etc/init.d/apache2 restart
これでブラウザから、http://サーバー名/redmine/にアクセスすると、redmineのトップページが開かれました。