jFD開発したりしなかったり日誌
2005-08-01 [長年日記]
_ オレンジバブル
オレンジニュースさんにお願いしてjFD2を取り上げて頂いたんだけど、
さすがですよ!
朝から既に200ヒット誘導していただきました。
やっぱ有名サイトは違うわー。
さらに相乗効果で24時間で約500ヒット!
おかげで今日はリロードをかけるF5キーにも力が入ります。
Kさんどうもありがとうございます。
あと、次の仕事も頑張ってください。
でも明日オレンジニュースが更新されたら、あっという間に
元に戻るんだろうなあ(そこら辺がバブル)。
_ jFD2
その内やろうと思ってたんだけど、グラフィックビューアと
テキストビューアに右クリックのポップアップメニューを実装した。
jFD2はコマンドも多く、キーボードファイラー未経験の人には
わかりづらかろう、ということでポップアップメニューで
全てのコマンドを実行可能にし、ついでにそこにキーも書いておいて
ヘルプの代わりにしている。
で、ビューアもそうするつもりだったんだけど自分があんまり
使わない部分なんでサボってた。
ここまで来ると創意工夫よりも根気でクォリティ上げてくしかないんで、
ガシガシ実装。
_ トシコさんと飯
仕事の帰り際、mixiを見たら、DJのトシコさんが銀座でタイ料理食ってる
とのことで、ご一緒させていただいた。
エスニック料理、漫画のアニメ化、MacからWindowsへの移行、
メイコさんなんかについて話した。
このページを見てjFD2を試してみたけど全然わからなかった、だそうだ。
そりゃそうだろなあ。
せっかくなんでデモさせていただいて、下世話な機能を中心に
見てもらったらうけてた。
やはり、こういうファイラーは誰かが説明してあげなきゃ
一般人には理解不能なんだよな。
美味しい部分を見せてあげれば使ってみようという気になるだろうけど、
全員に見せて回るわけにも行かないし、いかんともしがたい。
2005-07-31 [長年日記]
_ jFD2
うーん、スクリプト機能にびっくりするほど反響が無い。
反響が無いって言うか、誰もダウンロードしないのがビックリだ。
ダウンロードカウンターつけてるんだけど、公開してから約二日、
僕以外では一回しかダウンロードされてないし。
使ってもらえば便利なのわかると思うんだけどなあ。
やはりjFD2自体にダウンロード機能を組み込むってもんか。
_ 免許を取りたい
先日I氏に沖縄旅行に誘われ、向こうでの移動のためにバイクの免許を
取るよう言われたので、二子玉川の教習所に行ってみた。
二子玉川駅からチンタラ歩くこと10分程度で到着。
けっこう色々な人に「どうせなら大型取れば?」と言われてたので
その気になってたんだけど、話を聞いたら普通無しでいきなり大型の
コースは提供してないそうだ。
あら。
「このエリアだと他の教習所もやってないですよ」
だそうだ。
大型じゃないと困る理由もないし、おそらく乗っても中型までとは
思うんだけど、同じ値段払うなら範囲の広い免許の方が嬉しいし、
どうしたもんだろう?
_ Shunji [>meinekoさん 動作報告ありがとうございます。 キーフォーカスの遷移はどんな感じでしたでしょうか? プラットフ..]
_ Shunji [>I氏 まあ、自分も大型乗るとは思ってないんですけどね。同じ値段だからどうせなら・・・と思ってるだけなんです。]
_ Shunji [>yohei さすがに一部で宣伝したのが功を奏したのか、なんと君以外に7人もいるぞ! すくねえ・・・せめて二桁・・・]
_ masatoku [おれはここ練習して二発で大型取得した模様↓ プランを選ぼう 【KM自動車教習所】 http://www.km-ds...]
_ Shunji [>masatokuさん んー、ちと通いづらい場所なんで近場で探してみます。 でも激しく悩み中。 うーん、どうしよう。]
2005-07-30 [長年日記]
_ jFD2
β1_1リリース。
修正点は初期設定ファイルの差し替え、FastFileを1.10から1.11にバージョンアップのみ。
問題あるようならインストールしなおしてください。
バージョンアップの場合はインストール前に設定ディレクトリ
(ホームディレクトリ以下の.jfd2)を削除してください。
_ 師匠恐るべし
WinFDの作者のChokujin師匠のご好意で、WinFDのページのトップにjFD2のページへの
リンクを張っていただいた。
数えてないけど、二日で150人は誘導していただいたようだ。
やっぱベテランの存在感だよなあ・・・
_ Spiel!
Glicoさん、Koumeちゃん、ここうさんのイベント、Spiel!に遊びに行った。
でもその後予定が入っていたので1時間半だけ。
久しぶりにOgata Akikoさんを見かけた。
あとギネスが飲めて幸せ。
Glico姉さんのDJはやっぱりかっちょいいと思う。
_ ちと詳細は書けないが、
狭い空間でも色々な確執が起こることを知らされた。
こういう事を書くから僕はダメなんだと思うが、人間関係というものは
本当に面倒くさいと思う。
それでもそれこそが大切なんだが。
_ ジムのカラオケ大会に行った
鬼トレーナーのMさんに久々に会った。
プリンストレーナーと出来ているらしい。
なんてこった、新田ジムがいつの間にか薔薇色に。
でも僕は二人の愛は永遠なんで応援しますよ。
2005-07-29 [長年日記]
_ jFD2
「公開する→バグに気が付く」の法則発動。
コードは間違ってないんだけど、デフォルトの設定ファイルに間違いがあったため、
設定画面で設定を変更するとその後設定が保存できない、という不具合が発覚しました。
とりあえずの対策ですが、設定画面でリンク色を好きな色に設定してください。
これでなんとかなります。
_ FileFish
古いバージョンは引っ込めました。
あれかなりバグだらけだし、今のバージョンとはインターフェイスも
変わってしまっているので。
どなたかfilefishで検索されてる方がいるようですが、ご相談いただければ
条件付きで現在のバージョンを提供させていただきます。
そんな大した条件じゃないですのでお気軽にどうぞ。
_ 偏見だよなあ・・・
2chに書き込んだけど、使わずに「重そう」という書き込みが
けっこうある。
起動とグラフィックビューアが遅いのは認めるけど、
CPUが1GHz以上あれば重たいと感じることは無いと思う。
(ただしメモリ食いすぎなのは僕も認める。
1アプリ1JVMは異常だよ)
昔のJavaの実装(と酷いアプリを書いてた連中)を呪うが、
それにしたって
「2ちゃんねらーってこんなのばっかかよ」
とも思う。
試してから「重い」って言うなら最適化してやろうという気にもなるけど、
試さずに「重そう」じゃやる気出ない。
2005-07-28 [長年日記]
_ jFD2 beta1公開
忘れた頃にやってきたエイプリルフールじゃないです。
それ去年も今年もやりましたんで。
正式にjFD2を公開します。
ステータスはβ1。
一通り最低限必要な機能は出しつくし、後はブラッシュアップ、バグ取り、
より精度の高いテストを行う、という位置づけです
(ただし、面白そうな機能があればその場で追加しますが)。
こちらからダウンロードしてください。
_ Java Web Start版公開
ついでなんで作ってみました。
手っ取り早く使ってみたい人はこちらの方がお薦めです。
Windows用Java 5.0でしか確認してないです。
認証局に払うお金が無く適当な署名を付与しているので、起動時に警告が出ますが、
そのまま起動しちゃって大丈夫です。
_ 変態先生を敬う
jFD2を公開してみたものの、作ったよー、と言わなきゃ
誰にも見てもらえない。
ということで、Java Newsとオレンジニュースに掲載を
お願いさせて頂いた。
ただ、お願いしてすぐに載せてもらえるもんじゃないし、
手っ取り早く評価が欲しくて、ものすごく悩んだけど
2chに書き込んだ。
あそこはストレートな意見をもらえるのでありがたいんだけど、
ストレートすぎてダメージを受けたり、場合によっちゃ
単純に悪意を受けることもある。
とりあえず午前中は平和だった。
午後に入ってから微妙に叩かれはじめて胃が痛くなってきた。
びぃさんは凄いよなー、あそこの住人とうまくやってるんだし。
2005-07-27 [長年日記]
_ 台風
被害を受けた人には申し訳ないけれど僕は台風が好きで、
窓の外で猛烈な風が轟々と響き、木がバサバサと揺られ
窓ガラスに雨が叩きつけられてるのを見ていると嬉しくなってしまう。
うちは丘の上の鉄筋マンションの4階なので増水とかの心配もないので
去年なんぞは楽しく台風をエンジョイさせてもらったもんだが、
昨日のアレは何だ。
気合が足らん、と言いたい。
普通に雨降っただけで終わりじゃないか。
会社は4時で終わったけど、やばくなる気配が無かったので髪の毛を切って
飯を食って帰った。
jFD2の外部コマンド設定画面を作りこんでグースカ寝てた。
_ jFD2
外部コマンド設定画面ほぼ完成。
こういうGUI画面はフォーカスの遷移の作りこみが肝で、これによって
使い勝手が全く変わってしまう。
大雑把に画面構成を作り上げてから、ちまちまとフォーカス遷移のコードを足していく。
再起動しては感覚的でない部分を修正し、とりあえず合格レベルに。
_ TableLayoutPanel
jFD2で使ってる自作ライブラリの一つにTableLayoutPanel
というのがある(仮名。正式名称決まってないです)。
これはGridbagLayoutをもっと使いやすくするラッパーライブラリで、
HTMLのtableタグの文法でXMLファイルを書けばそれがレイアウト情報になる。
たとえば、
| a | b |
| c | |
_ というテーブルをXMLに書いてそれを引数にして初期化したパネルオブジェクトに対して
panel.addComponent(new JLabel("aaa"), "a");
panel.addComponent(new JLabel("bbb"), "b");
panel.addComponent(new JButton("ボタン"), "c");
みたいな感じに書いてやると↓こんな感じにレイアウトが出来る。
aaa bbb ボ タ ン
_ これの利点は以下の通り。
・GridbagLayoutみたいに左上の座標を絶対値で指定しなくていいので、 コンポーネントを途中に追加してもその右下全部を変更、みたいなことにならない ・tableタグはGridbagConstraintsよりはかなり感覚的 ・入れ子(tdタグの中にtableタグを入れられる)に対応しているので 複雑なレイアウト情報が1ファイルにまとめられる ・レイアウト情報がソースから分離されているので、ロジックとレイアウトが分離可能 ・実行中にXMLファイルを書き換えれば、再起動しなくても次に利用するときに 新しいレイアウトが適用される
2005-07-26 [長年日記]
_ 今の心境
まったく予備知識の無い状態で
「巨人の星になれ!」
と言われて、野球とサッカーとラグビーと卓球のルールブックを渡されて、
「とりあえず全部読んどいて」
と言われたけど
「で、巨人ってなによ?」
みたいな気分。
_ jFD2
外部コマンドの設定画面を実装した。
あんまり作って面白い画面でもないし、WinFDでも外部コマンドはほとんど使ってないんで、
モチベーションは低目。
ただ、既に仕上げのブラッシュアップモードに入ってるんで、
つべこべ言わずにユーザーが求める物を作って完成度を高めるしかない。
_ ・・・そもそも求められてるんだろうか?
不安。
2005-07-24 [長年日記]
_ 今日のボクシング
前日遊びすぎたのか、かなりダルめ。
今日はあまり時間が無く、1時間練習して帰ろうと思ったんだけど、
プリンストレーナーやIトレーナーと雑談しまくり、
さらに女性向けクラスのインストラクターに柔軟体操のやり方を
教わったりして、気がつけば20分しか残ってなかった。
縄跳び2ラウンド、回転運動1ラウンド、ダンベルシャドーを2ラウンド
してシャワー浴びて終了。
_ EXPO
で、その足で渋谷へ。
目的はON@OFFで開催されているEXPOというイベント。
僕が愛用しているVJソフトの作者さんの新作、fireflyの最新版の
CDが配られるというので楽しみにしていた。
fireflyはプラグインを多用した設計で、エフェクト、
フェーダー、重ねあわせ処理、ジェネレーター系素材なんかが
プラグインとして提供されている。
ただし、現在一般配布されてるバージョンはそこら辺が
最低限しか提供されてなく、ちょっと寂しい状態だったんだけど、
作者様自らデモしているPCは大量のプラグインが組み込まれていて、
楽しそうったらありゃしない。
以前、ミクシイのコミュニティでキュー登録機能の追加をお願いしたけど、
それもやっていただいてありがたくて涙チョチョギレ。
完成版は絶対買います。
知り合いではKAISEIさんやmarixが出演していた。
KAISEIさんのVJはセンスの良いデザイン系で、かっこいい。
ああいうセンスが僕にも欲しい(逆に彼らには僕の酷いVJは
酷すぎて真似できないんだろうけど)。
marixのDJは最初から力いっぱい元気いっぱいハイテンションの
超あげあげ。
凄いあげっぷりで力尽きて途中寝た。
昨日の疲れが抜けてないのよ。
DJのROSHIさんがいらっしゃったのでご挨拶。
この人は喧嘩っ早いようなことを日記に書かれてるけど、
物腰柔らかいなあ。
marixの出番が終わったら力尽きて退場。
おじいちゃんと隣のゴールドラッシュという店でハンバーグを食べ、
「そろそろ脊髄にプラグ刺して、体を勝手に動かしてくれる
システムとか出来ないかなー。
つまんない仕事はバッチ書いてやってもらうの。」
みたいな話をして帰った。
_ VJ
KAISEIのマイさんと話したんだけど、エフェクトを使いすぎるのは
あんまり好きじゃない。
映像の繋ぎにまぶすくらいならいいんだけど、エフェクトがメインに
なると結局誰の映像でも同じになってしまいつまらない。
エフェクトをメインにしたVJが許されるのは、そのエフェクトの
作者だけだと思う。
あとマイさんが言っていた、
「何やってるかばれちゃうんですよね」
というのも同感。
僕もTZTなら見るだけでどのエフェクトがかかってるかわかるし。
特にkaiseiさん達みたいにデザインが主軸だと、エフェクトは
懐石料理にマヨネーズをかけるようなことになりかねない。
前にも書いたけど、VJは和食の心で。
素材の持ち味を活かしましょう(素材の持ち味に頼りっきりのVJ談)。
2005-07-23 [長年日記]
_ 地震です
居間でのんびりしてたら地震。
あら、でかいな、これは。
少し悩んで机の下にもぐったけど、仕事用に使ってる
ガラステーブルで、硬質ガラスとはいえ果たして意味があったんだか
かなり不明。
むしろ身を危険にさらした気がしないでもなく。
おさまってからテレビをつけたら震度5だった。
びっくり。
取り立てて被害は無かったんだけど、その後茶箱に行こうと思ったら
電車が二子玉川で引き返してた。
ぬ、これは困る。
_ 二子玉川より都内に入れないので、
テルミンさん達が多摩川の川原でやってる
スロウダンスというイベントに行ってみた。
和気藹々としたイベント。
お手製と思われるウーファーの上に乗って気持ちよさそうに踊ってるテルミンさんを見て、
「この人は本当に踊るのが好きなんだなあ」
と感心した。
_ で、
やっと電車が動いたので茶箱へ。
CLKというクリックのイベントだが、ちょうどアキコ嬢なんかもいるし
遊びに行ってみた。
しばらく前に茶箱のトイレで鉢合わせした(鍵が閉まってなかった。
見た僕、見られたあちら双方ともに硬直)メルさんがいたのでお話した。
地震のせいで電車が止まり、最初客が来なくて大変だったらしい。
けっこう遅い時間まで客がソリさんしか居なかったとか。
クリックのイベントだったはずだけど、最後は全然違うのがかかって締め。
_ アキコ嬢に、
あるオープンソースソフトウェアのコミッタにならないかと
誘われた。
興味のある某ソフトの別プラットフォーム版で、一応どちらも
それなりに理解しているんで技術的にはクリア可能か。
自分のステップアップにもなるのでいいかもしれない。
でも、僕テスト苦手ですよ。
_ さらに、
茶箱後、渋谷のDESEOに。
前から楽しみにしていた、頭狂UNDERGROUNDというイベントに行った。
カラテクノ、SHARPNEL、天誅のライブが目当てだった。
カラテクノは素晴らしかった。
音楽に合わせて繰り広げられる、本当の格闘家の演武の数々。
瓦や杉板を割ったりスパーリングしたり等のパフォーマンスは
ものすごい説得力があった。
さらに客席を巻き込んでの千本突き(みんなで突きを出しまくる)なんかもあり、
強制的に客を力いっぱい動かしちゃうんで満足度高め。
SHARPNELは、今時のアニメソングを知らないのでちょっと着いていきづらく。
あと、VJのお姉さんよ、客にTZTの起動画面なんて見せるもんじゃないよ。
天誅は笑えるんだけど、ちょっとどうかな感。
最初、何かを客席に投げ込んでるので何かと思ったら、
コンドームだった。
そして「やらせてください!」とシャウト。
この時点で最前列に居た女の子二人組みがすっと退場したのが笑った。
このバンドはオタクであることが売りなんだろうけど、いまいち
なに言ってるのかよくわからなくて、乗ることが出来なかった。
あと、今回初めて見たんだけどノーボトムが素晴らしかった。
トークといい曲といい、明らかにプロのクォリティで、最後まで
飽きずに見させてもらった。
始発で家帰ってグッタリ寝。
2005-07-22 [長年日記]
_ PSP
ファームウェアがバージョン2.0にアップデートして機能追加だそうだ。
ブラウザが搭載されたのと、動画配信サービスに対応したのが売りのようだ。
魅力あるんだけど、今の勝手アプリが動かなくなるデメリットの方が
でかいような気がする。
解析されて勝手アプリが動くようになったら導入してみたい。
_ ライセンス
FileFishはApacheライセンスなんだけど、知らないうちに
(というか興味なくてほっといたんだけど)、
Apacheライセンスは2.0になっていた。
ライセンス自体の使い勝手が良くなったようでありがたいけど、
代わりに今使ってるライブラリのライセンス調べなおしだよ。
FileFishは外部ライブラリを使いまくりなんで、調べなくちゃいけない
ライセンスがやたら多いのよ
(Ant, Common-codec, Commons-logging, Commons-net, Jakarta Oro,
jCIFs, jLha。さらにjFD2はGroovy, JDOM, JLayer, l2dprod-commonも)
いい加減そろそろjFD2が一般公開出来そうなだけにめんどくさい。
法律とかよくわからん。
_ 恥ずかしい人
吉田望氏が恥を振りまいてて面白い。
(リンクは張りません。面倒くさそうだから)
http://www.nozomu.net/journal/000160.php
http://www.nozomu.net/journal/000161.php
http://www.nozomu.net/journal/000162.php
大まかな流れは
1、Amazonで著書を酷評される
2、ぶちきれて「営業妨害だ!」「悪意だ!」
3、ブログで論戦をけしかける。
4、勝手に相手の本名公開、人格攻撃(アホ、嘘つき、大成しない等)、
決め付け、面白理論(内容が薄いのは新書だから本が薄いんで仕方ない、とか)
5、そこら中から呆れられる
6、一応和解(相手が大人で批評を取り下げただけ)
7、「ここまで来ましたので、一度あいましょう(笑)」なんて甘いことを言い出す
8、そのやり取りの最中、相手の返事が遅れたのでやり取りを
WEBに勝手に大公開。
9、さらにそこら中から呆れられる
10、ブログの問題のエントリーを5月まで日付を戻してトップから消す
11、さらにさらにそこら中から呆れられる
12、実は全然謝ってない(釈明ばっか)
人間なんだからミスするのは仕方ないんだけど、
そこで見せる誠意によって株を上げる人もいるのに
失敗の上塗りのような言動をしまくってストップ安で株を下げた。
ネットは良いことをしてもよっぽどの事が無いと有名になれないけど、
ダメなことをして有名になるのは簡単なんだな。
_ ↑こういうのは
マサトク社長の得意分野っすね。

Before...
_ Shunji [>K.Takataさん そろそろアクセスログの大掃除の季節かもしれません。 スクリプトで該当する行だけ消しちゃえばい..]
_ Shunji [>Restさん 何点か確認させてください。 Javaですが、確か1.4.3は無いと思うんですが、1.4.2ではないで..]
_ びい [「こういう使い方をすると楽しい」というチュートリアルを用意してみては?]
_ Rest [>Shunjiさん 申し訳ありません、versionを間違えていました。 ----------------- >j..]
_ Shunji [>びいさん そうですねー やっぱり自分で主張しないとダメですわ。 >Restさん 解決したみたいで何よりです。 ま..]