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

CakePHP 1.2 で複数チェックボックス(その3)

http://book.cakephp.org/ja/view/193/options-multiple「'multiple' => true」は、知っていたが、 「'multiple' => 'checkbox'」なるものがあるとはしらなんだ。 input("User.hobby", array('type' => 'select', 'multiple' => 'checkbox', 'options' => ar…

Tomcat 6.0.18 のロギングの設定

標準のロギングAPIと同様に設定ファイルを指定する。 CATALINA_OPTS="-Djava.util.logging.config.file=${CATALINA_HOME}/conf/logging.properties"logging.properties の雛形が conf ディレクトリに用意されているので、これをカスタマイズして使う。

CakePHP のオンラインマニュアル

PHP

CakePHP のオンラインマニュアルは日々進化してる。日本語ページでは、翻訳が追随していない場合は、「This text may be out of sync with the English version」って表示されるようになったみたい。これは便利かも。ほかにも、英語ページが Pending 状態で…

Ubuntu 8.04 に VMWare Server 1.0.7 のインストール

遅ればせながら、VMWare Server を1.0.7 にバージョンアップしてみた。特に注意することは、古いバージョンは、vmware-uninstall.pl でアンインストールすること。うっかり上書きしようとすると面倒この上ないことになる。古いバージョンをアンインストール:…

Tomcat Native library とは?

catalina.out に以下のログが出力されている。何だろう?と思った。 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: う〜む。どうやらそういうライブラ…

ログギングの設定ファイルの指定

Java のロギングAPIは、デフォルトでは、$(JAVA_HOME)/jre/lib/logging.properties を参照する。以下の様に、コマンドラインオプションで設定ファイルを指定できる。 java -Djava.util.logging.config.file=logging.properties クラス名

サンプルプログラム

何のために書いたか忘れてしまったが、念のため残しておく。 class HogeNumber def initialize(v) @value = v end def *(other) @value * other end def coerce(other) if Integer === other then [other,@value] else [Float(other),Float(@value)] end end…