今日は帰宅するまでスポーツニュースサイト禁止
羽田発 6:45 と 20:05 しかないANA。あんまり時間帯が悪いのでスカイマークの利用を検討してみる。
今までCLIEでstripを使っていたが、 開発元サイトを見に行ったらエンタープライズidentity管理製品しかなくて、消えてるよ。
そもそもPCにPalmDesktop入れるのも最近は避けたい感じだし、パスワード管理 どうしようかなあ。 最近すごい勢いで増えている指紋認証なUSBメモリ使うか。
アルゴリズム的な実行速度もそうだけど、メモリやストレージのリソース管理が最適化の主な興味になってきてるなあ。 むしろ基本的なアルゴリズムはライブラリに押し込められてしまっていて、自分ではすっかり書かなくなった。
メモリ管理はGCのない世界なんてもう扱いたくないけど、だからといってメモリの消費量を忘れていい訳ではない。
fink で管理しているのだが、セキュリティ上の問題があるので 0.9 を 0.9.3 に更新する作業。
/sw/fink/dists/unstable/main/finkinfo/web/trac-py.info の中のVersionとMD5を書き換えてバージョンアップ。 のついでに参照するソースアーカイブを http://www.i-act.co.jp/project/products/downloads/trac-0.9.3-ja-1.zip にしてしまって、日本語版をインストールしてみた。
もともとリポジトリ自体も svnserve で社内向けに公開していたので、tracd を使ってみた。超簡単だった。 これだったら stunnel 使ってクライアント証明書認証にしてやれば apache なしでもいいかな。
その他の管理については、Tracとは? を参照させてもらった。 マイルストーンは 20060301 とか YYYYMMDD 形式の数字をそのまま使えばいい気がする。バージョン番号は別にあるし。 以下のファイルを UTF-8N(BOMなし) で保存して実行したら、属性にちゃんと日本語が使えた。 この辺はMacOSXだと比較的安心してUTF-8混じりの文字を実行できる。
#!/bin/csh trac-admin /local/trac component remove component1 trac-admin /local/trac component remove component2 trac-admin /local/trac component add MyComponent testuser trac-admin /local/trac milestone remove milestone1 trac-admin /local/trac milestone remove milestone2 trac-admin /local/trac milestone remove milestone3 trac-admin /local/trac milestone remove milestone4 trac-admin /local/trac milestone add 20060301 trac-admin /local/trac milestone add 20060401 trac-admin /local/trac priority add '緊急' trac-admin /local/trac priority add '高' trac-admin /local/trac priority add '中' trac-admin /local/trac priority add '低' # なぜか軽微はうまく使えない # trac-admin /local/trac priority add '軽微' trac-admin /local/trac priority remove blocker trac-admin /local/trac priority remove critical trac-admin /local/trac priority remove major trac-admin /local/trac priority remove minor trac-admin /local/trac priority remove trivial trac-admin /local/trac ticket_type add '不具合' trac-admin /local/trac ticket_type add '機能追加要求' trac-admin /local/trac ticket_type add 'タスク' trac-admin /local/trac ticket_type remove defect trac-admin /local/trac ticket_type remove enhancement trac-admin /local/trac ticket_type remove task trac-admin /local/trac severity add '通常' trac-admin /local/trac severity add 常にシステム停止 trac-admin /local/trac severity add 稀にシステム停止 trac-admin /local/trac severity add 不整合が拡大中 trac-admin /local/trac severity add 不整合が常に表面化 trac-admin /local/trac severity add 不整合が稀に表面化 trac-admin /local/trac severity add 不整合は存在しない
「軽微」というpriority だけはなぜ常に最上位に表示されて順番が変更できなかったので削除してしまった。
チェンジセット表示画面での、差分表示は感動的に美しいな。うおおー
自社案件でもこういうの書かないとなあ。
何かの間違いで Java システムと連携しなくちゃいけないときに備えてメモ。
ManagementStudioExpress は確実として、SQLAgent は付くかなあ。
235,800 結構いいかも。
手元で唯一DVD-Rの焼けるドライブを搭載したマシンのOSが Windows Server x64 になっててて、最近はわざわざ PowerBook を持ち込んでDVD-Rを焼いていた。 (VS2005とかSQL2005とか…)
これでやっとドライブを有効活用できそう。
年末から背水の陣 Steelers をずーっと見ていて、にわか Steelers ファン(Bettisファン)だった。 試合の流れには大満足。
前半終了間際のプレイは、願わくば Bettis のダイブだったら最高だったんだけど、さすがに致し方ないか。