GanttProject

フリーのプロジェクト管理ツールでいいのがないか探しています。 今のところ、一番しっくり来たのがこれ。 GanttProject http://ganttproject.sourceforge.net/ Java で書かれ … [>>]

apache2 での mod_auth_pgsql について

apache2 用の mod_auth_pgsql は、多少仕様が変わっています。移行などする際には注意が必要です。特に大きいのはこれ。。。 ・「Auth_PG_gid_field」が「Auth_PG_grp_group … [>>]

設計とは

設計とは何か。 ・アプリケーション設計 ・アーキテクチャ設計 パターンの利用が重要。 Webアプリケーションの場合有用となるパターンは下記のとおり。 ・レイヤパターン(多層アーキテクチャ) Web アプリケーション全体を … [>>]

テストの種類

システムテストの種類について、いい記事を見つけたのでメモ。 テストの種類 ○機能用件のテスト ・手順書に従ったテスト ・シナリオテスト ・ユースケースフローテスト ・ゲリラテスト ○非機能要件のテスト ・性能テスト ・負 … [>>]

電球交換ジョーク

海外の有名なジョークで、「1つの電球を取り替えるのに○○なら何人必要か?」という Light bulb jokes というものがあるそうです。 ※ WEB+DB PRESS Vol.27 を一部引用しています [ソフトウ … [>>]

PHP4 と PHP5 の違い

PHP5 では、メインエンジンが ZendEngine2 に変更され、より Java ライクな言語に変わりました。それが良いのか悪いのかはこの際置いておくとして、近い将来の以降のために PHP4 と PHP5 の違いをま … [>>]

XMLNUKE

XMLを利用したCMS、XMLNUKE。 エンジンはASP、C#、PHP、そしてJava版が存在していて、環境に合わせて選択することができる。国際化にも対応していて、更に複数サイトの立ち上げにも対応しているらしい。 ht … [>>]

BPELとActiveBPEL

今日BPELという新しい単語を聞いたので、早速メモ。 BPELとは、Business Process Execution Languageの略らしい。 ビジネスプロセスをWebサービスを通じて記述するためのXMLベースの … [>>]

クロスサイトスクリプティング対策

Webページにユーザがフォームなどから入力データをそのまま表示している部分があると、ページ内に悪意のスクリプトが埋め込まれ、それを見たユーザとサーバ自身の両方に被害を及ぼす「クロスサイトスクリプティング」という不正の手口 … [>>]

URLの自動リンク

$text = ereg_replace(“[^=\”](https?|ftp)(://[[:alnum:]\+\$\;\?\.%,!#~*/:@&=_-]+)”, &#82 … [>>]

Linuxの起動ディスクからPCのHDDを消去する

Fedora Core などの RedHat 系 Linux インストールCDを利用して、 HDD を消去する方法。

マスターブラウザを判別する方法

ネットワーク上のどの PC がマスターブラウザになっているかは、リソースキットの browstat コマンドなどで判断できるが、以下のように Windows 標準コマンドの net.exe および nbtstat.exe … [>>]