2007-05-01から1ヶ月間の記事一覧
subversionリポジトリをバックアップします。 svnadmin hotcopy <コピー元リポジトリパス> <コピー先リポジトリパス> --clean-logs svnadmin hotcopyで安全にリポジトリをコピーします。 「--clean-logs」スイッチで不要なBerkeley DB ログを削除します。 復…
ActiveRecord::Baseの派生クラスは、クラス名の複数形となるテーブルに対応付けられます。対応するテーブルが見つからない場合、エラーになります。テーブル定義: CREATE TABLE kittens ( id int(11) NOT NULL auto_increment PRIMARY KEY, name VARCHAR(255…
net/httpsを使ってHTTPSでサーバーに接続します。 サーバーの公開鍵証明書を得る 接続したいサーバーの公開鍵証明書を取得します。Windows環境であればIEを使うのが簡単です。(IE 6で確認) IEで接続したいサーバーにhttpsでアクセス。 SSL通信の場合右下に表…
InputStreamなどのclose忘れを検出できるようにしてみます。 戦略 クローズしないといけないモノを生成したら、タイマーを起動。一定時間内にクローズされなかった場合、エラーを報告する。 ファイナライズされた場合も同様。 どこで作られたかわかるように…
Tomcat5.5のResourceの設定でremoveAbandoned を true にしておくと、待ち状態のコネクションを破棄して再利用する機能が有効になります。 (注意:これはコネクション破棄忘れの救済機能でも、ましてや破棄忘れを推奨する機能でもありません。破棄忘れはプロ…
ActiveRecordは、Ruby On Railsで使われているO/R マッピングライブラリです。ソロでも使えます。とりあえずインストールからCRUDまで。 ActiveRecordのインストール gem install activerecord -p http://<PROXY_HOST>:<PROXY_PORT> データベースとテーブルの作成 DBはMySQLを使いま</proxy_port></proxy_host>…