新しい記事を書く事で広告が消せます。
Ads by Google
[No.] --年--月--日 (--) --:--
危険な正規表現
[No.73] 2008年08月23日 (土) 05:00
ほんの数文字との一致評価で無限ループと思えるほどの猛烈な CPU 負荷を生み出す危険な正規表現が存在する。ふとした事で気付き、危うく Bug Parade に投稿するところだったその正規表現について考えてみる。
工業製品開発
[No.72] 2008年05月07日 (水) 06:28
Solaris 10
[No.71] 2008年03月09日 (日) 17:01
唐突にメールサーバを立てようと思った。
現在サーバにはアプリケーションサーバ用とデータベースサーバ用の 2 のゲスト (共に Linux) が常駐している。しかし、半ば実験場と化している AP サーバはダウンタイムが大きいし、DB サーバは単体で完結しておきたい。そこでゲストをもうひとつ増やすと同時に、以前からやろうと思っていた Solaris 10 for x86 を入れてみることにした。
そのとき書いた Solaris 10 インストール手順
名前空間付き XML
[No.69] 2007年09月15日 (土) 03:32
XML の名前空間 (Namespace) を使用することでひとつの XML ドキュメント内に複数のスキーマを混在させることができる。詳細な説明は省略するが、たとえばこれをうまく使うと一つの設定ファイルにさまざまなチーム固有のスキーマを混在させたり、プラグイン的に動作するモジュールが任意のドキュメント内で自分の処理対象の見つけ出し加工するような使い方ができる。
ただし Java ではデフォルトでオフになっているため使い始めで少々躓くかもしれない。
J2SE 5.0 StreamResult(File) のバグ
[No.65] 2007年05月23日 (水) 23:31




