トップ «前の日記(2009-01-01) 最新 次の日記(2009-01-03)» 編集

jFD開発したりしなかったり日誌

2004|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|
2009年
1月
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

2009-01-02 [長年日記]

_ 買い物

すえぞーさんがパルコの初売りに並ぶと言ってたんで付き合おうかと思ってたが、

昨日福袋を確保しちゃったんでとりあえず寝る。

午後に家を出て、まず溝の口のノクティへ。

最近寒いので革手袋を買いたかった。

何店か眺めて試着したが、ふと気がついて手袋をはめたままiPhoneを操作出来るか

試してみたところ、全滅だった。

やっぱダメか。

まあそうだろな。

MKでよさげなのが安かったんで購入。

いつものTKのお姉さんに軽く挨拶。

気の利いたロンTでもあれば買いたかったが、何故か全然無い。

下の階のユニクロで、4足990円の靴下を購入。

1階のフードコートで担々麺を食べ、次はダイソーへ。

弟の家で見た、洗濯物の室内干し用の道具が便利そうだったんで欲しかった。

ドア枠の出っ張りに引っかけられる、先端がフックになったハサミ型の道具で、

これに洗濯物をひっかけて干すことが出来る。

探したら1個だけ在庫があったので購入。

本当は二つ欲しかったんだが。

あと、消毒用エタノールを入れるためにスプレーを購入した。

_ さとやんち

買い物後、初台のさとやんの家へ。

実家の土産に買ってきた蕎麦を食うことになっていた。

着いたらさとやんの猫のルイが居た。

顔も目もまん丸でかわいらしいスコティッシュフォールドだ。

ずいぶん大きくなったなあ。

この子は人なつっこくて可愛い。

もう一匹のハナは、僕が来たのに驚いて押し入れの一番上の段に隠れていた。

こっちは細面の美人顔だ。

ちょっとゲームで遊ぶ。

Xbox360のダウンロード版メテオスを買ったというので遊ばせてもらったが、

DS版と違ってコントローラー操作なんできつい。

あのゲームはペンがいいわ。

蕎麦だけじゃアレなんで一緒にスーパーに買い物へ行き、おかずを買う。

芋とレンコンの天ぷら、モツ煮、ワサビ、日本酒を購入。

戻って蕎麦をゆで、モツ煮を暖めて食べる。

んー、この蕎麦、大したことないわ。

ガッカリ。

年末のテレビ番組の録画なんかを見つつ、猫と遊んだり、やくたいもない

話をしたりしながら酒を飲んだ。

10時半頃、さとやんが酔っぱらって寝ちゃったんで退散した。

初台から新宿まで行って、電車を降りたところで気がついた。

荷物がない!

今日買った手袋、靴下、百均で買った物、さとやんに貸してたのを返してもらったり

借りたゲーム4本が入ってるのに!

電車の中に忘れてきたかと思って大急ぎで電車に戻ったが、見あたらない。

新宿3丁目で引き返して初台へ。

トイレに酔ったときに忘れたかと思ってトイレを見たが無い。

諦めて駅員に話したら、忘れ物センターの電話番号をくれた。

新年早々何やってるんだろう、と落ち込みながらホームに戻ったら、

ベンチの隣に置いてあった。

あああ、俺何やってるんだろう。

とりあえず一安心して帰宅した。

_ アップル福袋

去年のアップル福袋は、Mac OSXとiLifeとiWorkが入ってて

「福袋買うような奴はとっくに買ってるわ!」

「Windowsユーザーだから使えねえよ!」

と叫ばれたり、BOSEのイヤホンとJBLのヘッドホンとiPod用スピーカーが

入ってて、

「俺の耳は二つしかねえんだよ!」

と叫ばれたり散々だったアップル福袋。

去年があまりにあんまりだったし、35000円と高いのでバクチを打つのは怖いので

見送ったが、今年はそれなり良かったらしい。

iPod nano 16GBかtouch 8G、スピーカーとヘッドフォン、アクセサリーなんかが

入ってたそうだ。

それなら買っても良かったかなあ。

iPhoneあるからこれ以上iPod要らないけど。

_ jFD2

前々からやろうと思っていたファイルのタグ付け機能を実装してみた。

まずはFileFishにタグ管理機能を組み込む。

タグはH2DBを使って管理するのだが、とりあえずファイル名とタグだけの

超シンプルなテーブルを作り、この中にタグを登録するようにした。

次にファイルのコピー、移動、削除があった際にこのテーブルを更新するようにしたが、

ここで悩んだ。

ファイル操作を行うスレッドと、DB更新を行うスレッドは同一であるべきだろうか。

もしも同一の場合、ファイルのコピー、移動、削除がある度にDBにクエリが

投げられるのでパフォーマンスが悪化する可能性がある。

しかし、別スレッドにするとエラーが発生した際にログを残すくらいしかできなくなる。

真夜中だってのにSkypeがオンラインだった同僚のOさんに相談し、やっぱり

別スレッドにすることにした。

まあ、なんとかなるだろ。

ファイルにタグを登録するAPI、ファイルを指定してタグを取得するAPI,

タグを元にファイルを検索するAPIも実装。

次にjFD2本体にタグを表示する機能を組み込んでみた。

ファイルリストのファイル名の横に[]で区切ってタグ一覧を表示する様にした。

とりあえず実行効率は考えず、表示が更新されるごとにDBに検索しにいくようにしたんだが、

まったくもたつかないんで驚いた。

登録したタグがごくわずかでレコード数が少ないからというのもあるだろうが、

それにしたって感覚的に変わらなさすぎる。

一応、FileFishのファイルクラスにタグをキャッシュするようにして効率をあげたが、

1ファイルの検索にかかる時間が1ミリ秒を割ってたりするんであまり変わらない。

H2DBすげえな。

とりあえずくたびれて力尽きたんで寝る。

起きたらタグの設定、検索画面を作ろう。