MOYO Laboratory

インプレッションからシステム設計まで検証と試行錯誤を行うための情報技術サイト
野良ぬこシステムブログ

Ads by Google

[No.] --年--月--日 (--) --:--
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

危険な正規表現

[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
既存のプログラムを J2SE 5.0 に移行した時にはまったバグ。