jFD開発したりしなかったり日誌
2004-04-27 こんな誕生日でした
_ バースデイ馬鹿
誕生日だというのに一人とぼとぼ家帰ってネット見て寝る、
というのは微妙に切なかったので、二子玉川のスナックによっていった。
お客さんが二人いて、一人が青山のほうでカフェやってる元気な女性、
もう一人がおひげが素敵なおじさま。
ママも含めて四人で盛り上がり、久しぶりにカラオケで歌いまくった。
MEN'S5のヘーコキましたねでウケて、他にバカなの無いか聞かれたので
PCの中のバカ歌コレクションを調べてたら、おじさんに
「それ、テープに出来ない?」
と聞かれたので
「CDだったら焼けますよ」
「是非お願い。私もカラオケで歌うよ」
だそうだ。
その後別のお客さん二人組が来たのだが、一人は元不動産屋の
ソープの店長だそうだ。
不動産屋をやってた頃、MEN'S5の人にマンションを売ったとか。
あらま。
散々酔っ払って調子に乗りまくって歌い、ヘロヘロになって帰って
気絶するように眠り、目がさめたら大遅刻していた。
30代も激しくダメげな予感。
_ 仮想ファイルシステム
実装をサボっていたファイルの生成、更新、削除のリスナの仕組みを実装した。
Javaはそこらへんのファイルを監視する仕組みが無くて、
やろうと思ったらそれこそポーリングループまわして、ディレクトリの
子ファイルを延々取得しつづけたり、ファイルの属性を取得しつづけるしかない。
一回実験したことがあるのだけれど、1000個くらいファイルのあるディレクトリで
数秒に一回ディレクトリ内ファイルを取得し属性を取得するのをやってみたら、
地獄のような高負荷になってしまった。
で、今のjFDでもそうなんだけど、同じバーチャルマシン上でこの
仮想ファイルシステムを使って行われた操作のみ監視可能にした。
妥協案だが、現実的だし、僕の目的にはこれで間に合うだろう。
2006-04-27
_ 某製品
すごい人賞目指して開発を始めたが、情報少ないってばよ。
だからこそねらい目なんだが。
開発環境のバージョンも縛られるけど書いてないし、
日本語サイトのドキュメントが壊れてて読めないし、
仕方ないから英語の方を読んでたけど実際の開発手順なんて全然書いてないし、
周辺から情報を集めてじわじわと知識を付けていってみると
実は僕のノートじゃコンパイルも出来ないくさいし(通勤時間で開発できないのは痛すぎ)、
英語のサイトから情報集めていったら、実は日本語サイトからリンクが張られている
開発キットはバージョン古くて使えなかったり、
実は新しいバージョンの開発キット入れるとノートでもコンパイル
できそうだったり、訳わかんねえ。
ええい、大概にしやがれ。
2007-04-27
_ 仕事
自分のポカの尻ぬぐいを楽にするためのツールを書いた。
こういう小物をサクサク作るのは楽しい。
コンピューターの力をうまく使って、面倒な作業をあっさり片付けたときの感触は
かなりの気持ちよさがあると思うんだが、それをやらずに人間の馬力で何とかする人が
多いのはどうにかしたい物だ。
そのほかに、ちょっと仕事で欲しかったので、jFD2を左右分割したときに、左右それぞれで
選択されてるファイルのDIFFを表示するスクリプトを作った。
既存のDIFFツールにパスを渡すだけなんだが、なかなか便利。
_ W君と飲み
仕事後、うちでW君と飲んだ。
お歳暮にオヤジがもらったが、禁酒中なので僕がもらった八海山と久保田の二本セットと
おいしいうどんを食べつつ新しいテレビを見ようじゃないか、という会だった。
駅で集合し、スーパーで総菜とビールを買い込んで僕の家へ移動。
テレビを見せびらかし、「どうでしょう綺麗でしょう」とばかりに見せびらかしながら
ビールで乾杯した。
W君にWiiのエキサイトトラックをやらせてみたが、好評。
いい感じにはまってた。
僕もこのゲームはかなり夢中になって遊んだが、非常によいゲームだと思う。
2008-04-27
_ 実名を出せない話
あるお方から夜中に電話があり、某ソフトについての相談を受けた。
うまく動かないそうだが、正直なところ画面を見たことすら無いソフトなので
ちょっとお助けることは出来なかった。
その後、それとは別に雑談をして近況を聞いたが、なんか凄いことになってる。
世界的に有名な某海外アーティストと仲良しになり、来日ツアーについて回って
会場のVIPルームでシャンパン飲んだりしてるそうだ。
月曜日にもあるので誘われたが、火曜に自分のVJが入ってるので無理っす。
無理して行きたいけど、最近体調悪いんでやったらたぶん火曜に死ぬ。
アーティストさんはその人が海外で活動できるように力を貸してくれてるそうで、
ひょっとすると世界デビューかもしれない。
凄いなあ・・・・
単純だけど、僕も頑張らなければいけない。
_ nog [ファイルそのものじゃなくて、そのファイルがあるディレクトリを監視するのはどうですか? ポーリングしてFile.las..]
_ Shunji [あ、なるほど。確認したらそのとおりでした。 子ファイルのタイムスタンプを取っておいて、比較して更新されてたら通知、 ..]