netail.net
自作フリーソフトや,ゲームに関する雑記を公開してます.
日記はソフトウェア工学の論文ネタが中心です.
最近のお知らせ (古いものはこちら)
2003-05-19 古い日記からの変換データ [長年日記] ▲
_ 国民健康保険 ▲
収入の都合で扶養家族から外れるので,国民健康保険に加入するために市役所まで行ってきた.保険料を計算してみると,けっこう高いことが発覚してちょっとショック.所得税+住民税+保険料+年金で収入の25%ぐらいが持って行かれる予定.
_ DupChecker ▲
TODO は次の通り:・ファイル検査時の進捗表示(ウィンドウのステータスバー or プログレスバーダイアログ).・公開用webページの作成.どうせ大したツールではない(結局4日ほどで書いてしまった)のでソースごと丸投げしてしまうことにする.
_ IE ▲
最近気付いたのだが,IEはURLのリンクをクリックした場合とアドレスバーへ直接入力した場合とで微妙に振る舞いが違うらしい.直接アドレスバーへ入力した場合のみ,ファイルオープンに失敗することがある.サーバ側の Content-Type 情報は無視してる節があるのだが…….
_ Java ▲
重複ファイル検出ツール DupChecker なんてものを作ってみた.
java -jar DupChecker.jar で起動する.ディレクトリ名をリストボックスに Add して,スタートボタンを押すだけでディレクトリ中に存在する重複(内容が同一)ファイルをリストアップするというもの.既存ツールでも別に良いと言えば良いのだけれど,インタフェース的に微妙に不満があり,加えて,Java で GUI を久しぶりに手書きコーディングしてみたかったので自作してみた.
結果のツリービューから,ファイル名を選択してDelete ボタンを押すとファイルが消せる.ファイル単位表示とディレクトリ単位表示とを両方準備してみた.
ちなみにファイル比較は,ファイルサイズとMD5.java.security パッケージの InputDigestStream, MessageDigest クラスを使うと意外と簡単に MD5 計算は実装できた.