2004-10-13から1日間の記事一覧

Oracleの物理設計について(容量見積もり等)

OTN Japan - Oracle9i 物理設計:第1部 DB全体の設計

メールアドレスの正規表現…etc

メールアドレスの正規表現 一応、RFC2822の規格内。改行は不可。 ^[-A-Za-z0-9!#$%&'*+/=?^_`{|}~]+(\.[-A-Za-z0-9!#$%&'*+/=?^_`{|}~]+)*@[-A-Za-z0-9!#$%&'*+/=?^_`{|}~]+(\.[-A-Za-z0-9!#$%&'*+/=?^_`{|}~]+)*$「root@localhost」とかをはじきたいなら、…

日記のサニタイズ

引用の入力ルールを使わないとHTMLのサニタイズをしてくれない…

StrutsのURLリライティングを無効化

StrutsのURLリライティングを強制的に無効化する。バッドノウハウです。 一応、ファイルアップロードやファイルダウンロードでもアプリは動いてた。 ResponseWrapper レスポンスクラスのURLエンコードを強制的に無効化するラッパー。 import javax.servlet.h…

セレクトボックスの動的な変更

親セレクトボックスが変更されると、子セレクトボックスの値が親の値に紐付く値に変更される。 WEBアプリでわりと必要になる。 var childOptions = new Object(); childOptions[""] = new Array(new Option("select parent.","")); childOptions["foo"] = ne…

紐付く?

gooの国語辞典を引いたが単語「紐付く」は載っていなかった。 よく使うわりに定義があいまい。ニュアンスは理解できるけど…。 キーワードに登録したほうがよいのか?

自分のコストパフォーマンス

技術力があるやつより金を稼げるやつのほうが偉いよな…と思った。

フォームタグの各送信ボタンでリクエストパラメータを分けたい

とりあえず、思いつく限り。 HTMLの仕様を無視して、各送信ボタンをフォームタグで括る。*1 送信ボタン自体のname属性とvalue属性を利用する。 JavaScriptを使う。 2.のパターンは以下の通り。 送信ボタンのvalue属性(「送信」とか「戻る」とか)で判定。 送…

getOne()とgetRow()が欲しい

データベースアクセスクラスを作るときはgetOne()とgetRow()が欲しい…