トップ «前10日分 最新 次10日分» 追記

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|
2026年
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

2004-06-06 [長年日記]

_ 土曜

土曜はダラダラ。

金曜の夜、延々jFD2を書いていて夜更かししたので、

起きたら既に口が裂けても朝といえない時間だった。

だらだらjFD2の続きを書いて、夕方近くなってようやく

ボクシングの練習に行った。

聞いてなかったのだが、若い練習生の父兄参観日が入っていて、

しばらく練習してたら夫婦連れが何人か現れて何かと思った。

デモンストレーションとしてプロのスパーリングが行われたのだが、

見ごたえがあって面白かった。

その後、茶箱に行こうかと思ったが、夜お袋が来るので

ゲーセンでバーチャやって帰った。

帰ってjFD2書いてたらお袋が来たので、たらたらjFD2を書きながら雑談。

その後、明け方近くまでやっぱりjFD2製作。

_ 日曜

日曜は昼に渋谷のN氏、弟とその彼女ちゃんが来て、整体をしていった。

来るまで僕が整体を受けていたのだが、微妙に睡眠が足りてなくて

半分以上目が閉じていた。

まずはN氏が受けていたのだが、その間弟と調べごと。

弟と彼女ちゃんは一応結婚する予定なのだが、近々親どうしで

食事会をすることになっている。

で、どこでやるか決めるのでパソコン貸してくれ、だそうだ。

「渋谷にいい店あったな、異次元美食空間ザ・ロックアップっての。

鉄格子の中で飯が食えるそうだよ」

「あー、そうだ、電車男スレに書いてあったんだが、

スケベニンゲンって店があるそうだよ」

とか言っていたのだが、I氏に聞いて品川プリンスホテルになるっぽい。

N氏の治療が終わった後でN氏と近所のリサイクルショップに行ったのだが、

ジャンクCDコーナーでスキャットマン・ジョンのCDが1枚42円(税込み、しかも新品)

で売っていて、洒落で買った。

あの人好きだったのにこのむごい扱いが切なくてよい。

N氏はそれで帰っちゃったので、弟と彼女ちゃんが治療を受けてる間、

ぐったり寝てた。

終わってみんな帰った後、新宿へ。

I氏の会社に行って届け物をしたのだが、土産にデスレインハバネロを持っていったが

I氏ってば涼しい顔してパクパク食べて、代わりにデスレインに変な

ペーストをちょっぴりつけて僕に食べさせた。

「何ですかこれ?」

「ただの辛みソース。食ってみ」

腹くくって食ったら、毒。

デスレインハバネロが青酸カリなら、このソースは原爆。

死人が出るぞ。

とてもじゃないが飲み込めるものでなく、トイレにかけこんで

洗面所に吐き出したが、その後缶のお茶2本飲むまで口の中の痛みが

収まらなかった。

それから茶箱に行ってみたが、遅かったか閉店してたんで帰宅。

_ jFD2

カーソル移動関係、ディレクトリ移動関係はほぼ完全に出来上がった。

FD式の基本操作でアーカイブの中もすいすい見られるのはなかなか楽しい。

その他、ファイル表示の列数変更、マーク関連などお手軽なものから実装した。

けっこうコンパクトにまとまってよい出来。

次はダイアログの作りこみだな。

あれが無いとコピーもムーブも出来やしないんで。

_ さらにjFD2

まだまだ全然未完成だが、元々FileFishがそれなり出来上がってるので、

FTPだのアーカイブ内だのは普通に見られる。

けっこう面白い。

課題はローカルファイルシステムでの重さなんだが

(他のファイルシステムでは重くて当たり前なので気にしてない)、

仮想ファイルシステムに昔K.Takata氏が作っていた、JNIを使った

高速ローカルファイルシステムを組み込んでみようか。

FileFishはファイル属性を取得する際、タイムスタンプ、サイズ、

ファイル種別なんかをまとめて取得しているんだが、Javaの実装は

ここら辺に無駄が多いため、コストが高くなってしまっている。

最近、何かに踏ん切りがついたのか、Pure Javaじゃなくてもいいじゃん、

という気になってきた。

どうせネイティブ部分はFileFishのインターフェイスで吸収できるし。

_ さらにjFD2

弟と話してて、jFD2に組み込むjFD1に無い機能を考えていたのだが、

MP3プレイヤーに歌詞表示機能を入れるっちゅーのはどうかと。

下のメッセージ表示欄に曲に合わせて歌詞が出たらいかにも下らなくて

僕好みと言えよう。

技術的にも簡単だし。

_ 映画感想文

少林サッカーで日本でも一躍有名になった周星馳の「食神」を見た。

あっはっはー、こりゃすげえや。

少林サッカーよりもいけてるかも。

料理の鉄人とミスター味っ子と少林寺を足して割らなかったような内容で、

あくの強さが素晴らしい。

主人公の最初の悪役っぷりは見事で、その後の転落が少しも気の毒に

見えないのが非常に良い。

見所は扇千景大臣の「うまいぞー」っぷりと、少林寺十八鉄人とその他諸々。

とりあえず叫んどけ、

セクサーーン(食神)

みんなも見れ。

本日のツッコミ(全10件) [ツッコミを入れる]

Before...

_ Shunji [K.Takataさん、ありがとうございます。 申し訳ないのですが一つお願いしていいでしょうか。 FastFileにパ..]

_ K.Takata [http://homepage3.nifty.com/k-takata/mysoft/fastfile.lzh こん..]

_ gen [食神、深夜にやっていたときに見ました・・・ バカップリは最高ですな。そして意外にストーリーもいけていた記憶が・・・美..]

_ Shunji [K.Takataさん、どうもありがとうございます。 さっそく組み込んでみたんですが、やはり速いです。 詳しい状況は日..]

_ Shunji [genの旦那、食神のストーリーは意外としっかりしてますよ。 構成がわかりやすいし、きちんと伏線張ってしっかり回収して..]


2004-06-05 [長年日記]

_ 患者募集中

明日土曜日夕方5時過ぎ頃、お袋が来て整体します。

今回自分以外治療を受ける人が居ないんで、

誰か治療を受けたい人が居たら連絡してくだされ。

料金3000円です。

効きます。

_ jFD

振る舞いの実装に入りました!

とりあえずカーソル移動、親ディレクトリ移動、エンターキーでの

ディレクトリ移動を実装しました。

曲がりなりにもファイラーっぽくなってきました。

これは人類にとって小さな一歩ですが、僕にとって大きな一歩です

(アームストロング船長談。要するに他人にはどうでもいいという話)。

今回、あまり実行効率を考えず設計を綺麗にすることを最優先したのだが、

一部やりすぎたらしく、元々重いjFD1に比べてさらに重くなっていた。

キー押しっぱなしでカーソル移動するだけでCPUを20%食うのはなあ・・・

少しプロファイラー使ってボトルネックを削る必要がありそう。

第一ファイル表示するのに一つあたり一回ファイル名のハッシュ値作らないと

いけない設計って、我ながら頭悪すぎ。

_ CD輸入権問題

僕もそこまで音楽に思い入れの無い非文化的人間だが、

今回の法案可決については一言いいたい。

日本の音楽文化を幾らで売り飛ばしたんだ?

この売国奴どもめ。

このままでは日本は文化的後進国になるぞ。


2004-06-04 [長年日記]

_ なんてこったい

先週の土曜から一回もボクシングの練習に行けてなくて、

今日こそは、と思っていたのだが、I氏仕事ででかいバグを出して

それどころじゃなくなった。

ちょっと位のバグなら「仕様です」と言い張るが、

車で言ったら走らない、くらいのバグなんでそうもいかない。

通常ならこっちでソースを書いて、メールでI氏に送るのだが、

あちらの専用デバイスのみで発生する不具合なのでそうもいかず、

仕事が終わると同時にI氏の住む某所へ。

居酒屋でコンセントを借りて作業をしてたのだが、普段だと

「生中!」と叫ぶのがさすがにコード書くんで

「ウーロン茶、ください・・・」

と言わざるを得ないのが屈辱的。

適当に調べながら弄くったら30分くらいで問題が解決したので

「生中生中ナマチュウウウウウウ!」

と注文した。

やれやれ。

_ あーそうだ、

問題のソフトは月曜日に、何が何でも発表されます。

これは確定。

当日には発表するので期待してください。

でも、これ見てる誰一人使うこと出来ないような気がする。

_ ただ今田園都市線の中なんですが、

目の前で酔っ払いが電車の床にひっくり返って寝てます。

みっともない。

誰か蹴飛ばしてください。

_ JDK1.5Beta2

本バージョンからOpenGLによる描画をサポートしたそうで、

これによって描画速度の向上が見込まれるそうだ。

が、やってみたらかえって遅くなってるし。

僕のノートのグラフィックチップ(Mobility Radeon)じゃダメなんだろうか。

高速なSwingに期待してたのにな・・・

本日のツッコミ(全6件) [ツッコミを入れる]

Before...

_ Shunji [そ、それは某電車男・・・。この酔っ払いは騒ぐわけでもなくひっくり返って寝ててて邪魔なだけだったので、あんまりそういう..]

_ keisuken [JDK 1.5b2 について日記にも書いてますが、あんまし変わらないです。RADEON9600 だから大幅にパフォー..]

_ nog [disabled by defaultってかかれてますねぇ http://java.sun.com/j2se/1.5..]

_ keisuken [J2SE SDK 1.4 から Java2D のレンダリングが速くなりましたからねー。現状 Windows 上でも結..]

_ Shunji [2chでこんなのありました。 http://pc5.2ch.net/test/read.cgi/tech/10794..]


2004-06-03 [長年日記]

_ I氏仕事

成果がデビューするかも、ということで某ショーに見に行ったのだが、出てなかった。

ちぇ。

ショーつまらなかったし。

仕方ないのでHMVでDeep and Sexy 3(ハウスのリミックス物)を購入し、

秋葉原のセガでバーチャファイターやって戻った。

バーチャが5段だったのが30分で7段になった。

あそこ意外と大したこと無いんだよな。

_ ボクシング観戦

ジムのホームページを作ったのだが、お礼として試合のチケットを2枚頂いた。

女の子を誘ったが来ないので、T君を誘って見に行った。

今回は新田ジムからは竹内選手が出場するのだが、

順番が一番最後なので開始1時間後くらいに入場した。

けっこう眺めのいい席でT君と楽しく眺めていたのだが、

前の席の酔っ払いオヤジが非常に鬱陶しい。

応援でも歓声でもなく、延々ぶつぶつと野次を入れているのだが、

他の人の応援に対して

「ぅるせぇぇぞぉ、へっへっへ」

とか言いつづけてるんで気になって試合に集中できない。

最初は話し掛けてこられても相手してたんだが、しまいに無視し、

最後に頭に来て席を蹴飛ばして、

「あなたが一番うるさいです。黙って見てください」

と言ったらへらへら謝って行ってしまった。

で、竹内さんの試合だが、残念ながら判定負けだったものの、

文句無しに素晴らしい試合だった。

元々7:3で不利と言われてたそうだが、明らかに竹内さんの方が

押していた。

ただ、2ラウンド目でダウンを取られてしまい、挽回し切れなかった。

でも4ラウンド終わった時点で明らかに竹内さんの方が押していて、

判定も割れていた。

惜しかったよなあ・・・


2004-06-02 [長年日記]

_ うー、ねみーねみー

朝7時に漫画喫茶を出て、眠い目こすりながら朝マックしてるこの私。

とりあえず昨日のことなんかを。

I氏仕事が一応完成し、成果物が予定では今日デビューなのだが(少し怪しくなってきた)、

それの祝杯で飲むことになっていた。

で、次のプロジェクトにakiko嬢を引きずり込むので彼女も誘って飲み会。

akiko嬢は職場が遠いので仕事後、車で新宿にやってきたのだが、

西口のロータリーのヨドバシカメラで待ち合わせ、と言ったのにきっちりビックカメラに

向かってしまうあたりポイントが高い。

I氏を拾って高円寺に行き、駅近くの焼き鳥屋に入った。

I氏はタブレットPCを持ってきていたのだが、例の成果物のけっこう致命的なバグを

目の前で再現してくれて、青くなって既にビール一杯入ってる中IDE開いてその場で修正した。

akiko嬢にタブレットPCをデモして見せたのだが好評。

確かに可能性のあるデバイスだと思うんだが、いかんせん知ってる人が少ないのがなあ。

最後、隣のグループに混じり、

「彼女いますか?いない?募集してますか?え、むしろ嫁さん募集中?

じゃあ、この子と付き合ってください!」

というよくわからない展開に。

なんだったんだいったい。

で、終電絶対間に合わない時間だったので、I氏の家のソファでも貸してもらおうかと思ったが、

奥さんがすごい格好で寝てるから、という理由で却下されたので

akiko嬢に新宿までつれてってもらって漫画喫茶へ。

以下、その続き。

_ うーるーさーいー

I氏とakiko嬢と高円寺で飲んだのだが、遅くなりすぎて帰れなくなった。

新宿の漫画喫茶に入って夜明かしするつもりだったのだが、

両隣いびきがすごいんですが。

うー、ひでえ。

なんでステレオで聞かされなきゃいかんのだよ。

酒でも飲もうかな・・・

本日のツッコミ(全2件) [ツッコミを入れる]

_  [平日からすごい元気だ! 見習いたい。 なんか無職のクセに粗大ゴミ出したりと急がしすぎです。]

_ Shunji [元気っちゅーかダメダメですよ! 翌日フラフラしてましたし。 人間あんまり暇だとダメになるんで、どんどん粗大ゴミ出して..]


2004-06-01 [長年日記]

_ うおっ

FileFishにすごいバグ発見。

この前機能追加したときに仕込んだ模様。

これ直してバージョン0.2としてリリースかな。

でも、しばらくはどこにも宣伝せず、jFD2で実証されたくらいに

大々的に言いふらしたいところ。

_ ついでに

クラスパス内のファイルシステムを実装してみた。

あんまり大した手間じゃないのだけど、よくあるjarファイル内のリソースに

アクセスする際のお決まりの手続きがちょっと省略できる。

ただし、書き込み不可能でディレクトリのファイルリスト取得は出来ない。

それなり便利。

_ OCN障害

職場で@FreeD使ってネットで調べ事をしていたのだが、

いきなり接続を切られたと思ったらその後全然接続できなくなった。

料金不払いで止められたかと思ったけど違うし、

誰か妨害電波でも出してるのかと思ったら、OCNのバックボーンが

やられていたそうだ。

ネット依存強いんで勘弁してくだされ。


2004-05-31 [長年日記]

_ Phalanx

VJやってきました。

当日はまだ梅雨も始まっちゃいないのに真夏のような暑さで、

炎天下の表参道を会場の青山VALに向かう途中、東京砂漠で遭難する

自分が脳裏に浮かびまくった。

着いたら汗だらだら出てるし。

開始時間ギリギリに入ったのに、主催者とゲストと一部関係者しか居ない状態で、

DJの佐々木さんがコナミゲームメドレー流している以外は仲間内の

飲み会にしか見えず、「大丈夫か?」と心配した。

おかげで客が来始めるまで約2時間、殆どまったくVJとして仕事をしなかった。

akiko嬢がDJしてる最中、ルミさんからリクエストが。

「VJ伊東かけてー」

あいよー

「グラディウスかけてー」

あいよー

大好評。

一応解説。

DJ伊東とはビートマニア(DDRではない)を踊りながらプレイする、

端的に言ってバカ。

溢れ返る勘違いオタク臭が素晴らしく濃い。

グラディウスはちょっと前にネットで出回ったスーパープレイで、

ボスとカプセル持ち以外の敵は一切殺さず、取ったカプセルは全部

スピードアップに回すというもの。

人間に不可能な動きをしていて面白い。

後でakiko嬢に「かなりDJ殺されましたよ」とぼやかれた。

申し訳ない。

例によって飲みまくってグダグダだったが、弟子のはるるちゃんが

最近腕を上げてくれてるようなので、任せてソファにひっくり返っていられた。

ありがたいありがたい。

終わったらみんなでジョナサンで晩飯。

ルミさんの食いっぷりに惚れた。

パスタ頼んだ上にパンケーキも頼んで、おまけにヨウスケさんの食い残した

カレーも食べてるし。

ネゲット用写真の撮り方をルミさんが教えてくれたのだが、

それをマサカズさんに使ったら目が怖かった。

終電ギリギリで帰宅。

楽しかった。

_ イベント中、

微妙に体調悪かったのだが、急激に変わった気候にやられていたっぽい。

でも酔っ払った勢いで無茶をしたら、翌日、なんか激しく調子悪いんですが。

もう30なんだから自重しなさいってば。

_ JDK1.5Beta2

出てたんで試してみた。

jFDを試してみたところ、Beta1と同じくApache関連のXMLAPIが入ってないので

動かない。

あのAPIは消えると判断していいのだろうか。

だったらそこだけ直したバージョンを出すか。

あと、これもBeta1と同じく、テキストビューアの動作がおかしい。

読めるファイルと読めないファイルがあり、読めるファイルでも

なぜかストリームがループしているようで、行数制限の最大まで

延々読み込みつづけている。

気になって調べてみたのだが、ReaderのJISAutoDetectエンコードのバグのようだ。

import java.io.*;
public class ReaderTest {
	public static void main(String[] args) {
		try {
			File file = new File(args[0]);
			FileInputStream fis = new FileInputStream(file);
			InputStreamReader isr = new InputStreamReader(fis, "JISAutoDetect");
			BufferedReader reader = new BufferedReader(isr);
			String line;
			while((line = reader.readLine()) != null) {
				System.out.println(line);
			}
			reader.close();
		} catch (Exception e) {
			e.printStackTrace();
		}
	}
}

_ こんなコードを書くと、whileループが永久に終わらず、

ファイルの最後まで読むと最初から読み直してくれる。

InputStreamReaderのエンコード指定をShift_JISにしてやるときちんと読み込める。

アメリカの開発者がテストちゃんとやってなかったんだろうな。

まあ、仕方ないしバグトラックに登録しようと思ったが、Sunのアカウント忘れてしまった。

なんだっけ?


2004-05-29 [長年日記]

_ ボクシング帰りに

向ヶ丘遊園駅近くでスケボーに乗る犬を見た。

ちんまいのが前足をスケボーに載せテコテコ歩いてたと思うとスケボーに乗り、

数メートル進んではまた押していた。

ホントよホント。

お前はアイフルかと。

本日のツッコミ(全1件) [ツッコミを入れる]

_ I氏 [ナイス犬]


2004-05-28 [長年日記]

_ リンク足しました

思い返せば3月にこのアドレスに引っ越してきてからリンク関連は

I氏が書いたのをそのままだったので、DJ、VJさん関連を書き足しました。

読み返してみるとけっこう失礼なこと書いてるような気もするんですが、

笑って許してください。

_ 仕事

こんなにコピペしなくちゃいけないのってずいぶん無かったな。

_ 最近、

ブリブリ怒る自分に自信が持てなくなってきた。

怒りというのは改善の原動力だと思っていたけど、

どんなに怒っても変わらない現実に負けそう・・・

_ ジムが休みなので、

ちょくちょくイベントでお邪魔させて頂いてる早稲田の茶箱に行ってみた。

一度、普段のイベントをやってない日にお邪魔してみたかったのだが、

行ったらヨウスケさんとルミさんがDJの練習してた。

あらビックリ。

だるかったけど来てよかった。

日曜のPhalanxに向けてネタの整理をしようと思っていたのだが、

なんだかんだ言って酔っ払ったり某ソフトを使って他人をいじって

遊んでるしであんまり出来ず。

あと、腹が減ったのでカレーを頼んだんだけど、やたら辛かった。

ひい。

_ VJ

「ROBAさん!貴方のVJは、行き詰っている!」

とヨウスケさんに言われたか言われてないかはともかく、

確かに今の僕のVJには行き詰まりというか、頭打ち感がある。

面白おかしくバカ映像流してるだけなら別に大した技もいらないので、

僕のことだから飽きるのは時間の問題だ。

そろそろ次のステップを考えなければいけない。

_ mixi

ルミさんに頼んで、mixiに入れてもらった。

gree.jpより面白いかも。

画面が派手だからってだけじゃないと思うんだけど、なんでかな。

かなり仕事をサボって遊んでた。

_ 聖☆高校生

本屋に行ったら6巻が出ていたので購入した。

ついでにヤングキングの最新号で立ち読みしたのだが、

あー、こうなっちゃったか。

ずいぶん人間ひねちゃったんだなあ。

でも、人間がここまで変われるというのは僕みたいな人間には

羨ましいもんだ。

本日のツッコミ(全2件) [ツッコミを入れる]

_  [俺だけDJと書いてなくてただの頭のおかしい人といのが最高wwww]

_ Shunji [ヨウスケさんはDJよりも何よりも「今最強の僕様降臨!」だと思います。 いやホントに。 なんちゅーかナチュラルボーンス..]


2004-05-26 [長年日記]

_ だーだーだーだー

jFD2をガッキンバッキンと書く。

フォントとか色だとかは全然未調整だけど、基本画面の見た目と

基本的なファイル表示の仕組みは完成した。

こんな感じ。

画像の説明

_ オッケーです。

次はコマンド関係か。

定義ファイルのフォーマット決めなきゃなあ。

_ 仕事帰りに

有楽町に行って、某服屋で働くA君の店に遊びに行った。

店内には新作がわんさか。

ちょうど給料日だし、夏に向けて半袖シャツを買おうと思っていたのだが、

ちょうどかっこいいのがあったので購入した。

服で散財したの久しぶりだな。

A君が店の奥で売上の処理をしているのを見たのだが、

壁にザウルスが貼り付けてあって、それをピコピコいじっていた。

店の入っているビルの会計システムとは別システムで、

ブランドの本社と直結しているシステムなんだそうだ。

AirH"のカードが刺さっていて、それで常時接続をしているらしい。

画面までは見なかったけど、Webシステムなんだろうか。

なるほど、こういう使い方をしているのか。

閉店後二人で新橋まで歩いて、駅近くの餓王というラーメン屋で晩飯。

ここは麺が美味しくて好き。

「プログラムってどういうものなんですか?」

と聞かれたので、その場でHello Worldのコンソール版と

Swing版を書いて、見せてあげたら感心された。

そういえば昔、友達の女の子にプログラムってどういうものかと聞かれたので

同じことをしたら、ものすごく腑に落ちない顔をされたのを思い出した。

なんで既にソフトが存在するのにそんなことをするのかわからなかったらしい。

需要は常に変化するし、既存のソフトだって道端に勝手に

生えてきたわけじゃないんだから・・・

_ なんか、

人格のメンテの必要性を感じる今日この頃。

人付き合いの苦手意識が強烈に強くなっている。

傲慢なくせに自分に自信が無いし、一度フラットな状態に

自分を持っていかねば。

心療内科行って抗鬱剤もらってくればいいんだが、

ナチュラルでも何とかなってるときに薬に頼りたくないんだよな。