2008-07-01から1ヶ月間の記事一覧

ログのローテート

Windows 2003 Server にある Apache 2.2 のアクセスログとエラーログが大きくなったので、1週間単位でローテートすることにした。 apachedir/conf/httpd.conf のアクセスログ(CustomLog)とエラーログ(ErrorLog)の内容を変更する。 アクセスログは以下の…

XHTMLのXML宣言をするとNiceformのテキストイメージがずれる

CSS

僕みたいな天才的なデザインセンスのなさを持っている人間にとって見栄えの良いフォームを作るのは大変である。HTML でフォームを作成するとひとりでにすばらしいフォームになってしまうという夢のような CSS & Javascript がある。Niceformというサイトにそ…

背景URLのパス

CSS

CSS で背景にイメージを表示する場合のイメージのパスは、相対パスで記述する場合は CSS のフォルダからの位置を記述する。つまり、images フォルダにイメージが、css フォルダに CSS が、view/foo フォルダに HTML がある場合は、CSS で background: url(..…

フレームワークの構想 5日目

アクティビティをサービスレベルの粒度とするほうが管理がしやすいかもしれない。それともユースケースレベルの粒度がいいかもしれない。ユースケースを実行できるアクターはシステムユースケースを作成した時点で決まるので、その定義に基づいて設定してい…

Javascript で躓いた class 属性編

prototype.js を利用した Javascript を IE6 で実行したときに、Companion.JS が Syntax error (line 1) とエラーを表示した。1行目でエラーが出てしまい、作成したクラスすべてが動作しなくなったため、ボタンを押しても何をしても Companion.JS が追加のエ…

野球観戦でまた負けた

昨日は、広島市民球場までヤクルト広島戦を観に行った。梅雨ではあるが、まさに五月晴れで、強い日差しを浴びて顔はもちろん、腕や足が赤くなり、焼けてしまった。汗もびっしょりかいてしまった。自宅へ帰ったが、やけどがひどくて、入浴はもちろん、シャワ…

JSON をデシリアライズする

多言語対応 Web アプリケーションを開発するとき、Java 側は、各種言語ごとのプロパティファイルを用意すれば、多言語対応できる。しかしながら、クライアント側での入力値検証を Javascript で実行するときに、エラー表示をするための文字列は、多言語化は…

IE で Javascript のデバッグ方法

IE

Firefox だと、FireBug という優れたデバッグツールがあるが、IE は、外部スクリプトを使用していると、エラーが発生している意味のないと思われる行数程度しか表示されない。IE でデバッグを行う必要がある場合、何を使えばよいか。 IE で Javascript のデ…

KumuのFormHelper.create 中にエラー

Teeda Ajax を使用してみた。Form の値を取得するために、Kumu.FormHelper.create メソッドを使用したが、そこでスクリプトが停止してしまう。エラーコンソールで確認すると、ajax.js の556行でKumu.FormHelper.Serializer[node.tagName.toLowCase()] is not…