2012-04-01から1ヶ月間の記事一覧

Windows7でスタートアップに登録

Windows7のOS起動時にキャプチャソフトを自動起動させたい。 はて、Windows7のスタートアップってどこにあるんだろう?と思い調べてみた。 C:\Users\[ユーザー名]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

iPhoneでDVDを見る

DVD DecrypterでDVDをISOイメージに落とす HandbrakeでISOイメージをMP4に変換する たったこれだけ。超簡単でした。 さて、それぞれのソフトの使い方です。まずはDVD Dectypterから。 PCのドライブにDVDを入れます。 DVD Decrypterを起動します。こんな画面…

有効桁数を指定して割り算

とある要件で小数点以下40位まで割り算する必要があった。 WindowsXPの電卓では無理(有効桁数32桁)なので、elispの勉強がてら書いてみた。 (defun div (dividend divisor precision &optional answer) (if (< precision 0) answer (setq quotient (truncat…

DVD Decrypterで取り込んだISOファイルが無い!?

DVD DecrypterでCドライブ直下に取り込んだはずのISOイメージが見当たらない。 DVD Decrypterのメニューから File > Browse すると確かにISOファイルが存在するが、 Windowsのエクスプローラーにはファイルが表示されない。よくよくファイルを見ると、アイコ…

ResultSetをcloseする時はNULL判定すべし

気になるソースを見かけた。具体的にはこんな感じ。 try { Connection conn = DriverManager.getConnection(URL, USER, PASSWORD); String sql = "SELECT * FROM SOMETABLE WHERE ID = ?"; PreparedStatement ps = conn.prepareStatement(sql); ps.setString…

SQLのWHERE条件を作る

A0001 A0002 A0003といった文字をIN ('A0001', 'A0002', 'A0003')のように整形するelispを書いてみた。 (defun sql-where-in (s e) (interactive "r") ; リージョンを扱うコマンド (save-excursion (save-restriction ; 設定されているナロイングの範囲を記…

Sylpheedでメール受信を自動化

少し前からSylpheedというメーラーを使っている。 1メール1ファイルという信頼性の高さと扱いやすさ(特にバックアップの容易さ)が気に入っている。とある要件でExchangeのメールサーバーからメールをダウンロードしないといけないのだが、 こんな時はSylphee…