トップ «前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|
2025年
12月
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

2005-06-02 [長年日記]

_ jFD2バージョンアップ

新しいバージョンのjFD2をアップロードしました。

お試し希望の方には一通りメールを送らせていただきましたが、

もしも

「なんで俺のところには来てないんじゃゴルァ」

または

「今まで希望してなかったけど試させてプリーズ」

という方がいらっしゃったらいつでもメールお願いします。

_ 注意

今回のバージョンを使うには、前のバージョンの設定ファイルを

消す必要があります。

ホームディレクトリの.jfd2ディレクトリを消してください。

Windows2000/XPの場合、

C:\Documents and Settings\(ユーザー名)\.jfd2

これを消してください。

じゃないと動きません。

(Macはよく知らないんで各自適当にお願いします)

_ クライアントフレームワーク

設計開始。

Jude竹をいじくりまわして設計を練っていた。

新技術をいくつも投入する予定なので、そこら辺の調査が大変。

_ VisualClip

こっちが今一番の課題だな・・・


2005-06-01 [長年日記]

_ クライアントフレームワーク構想中

キーワードが一つ増えて、アノテーションかXDocletが入った。

ただしどっちを採用するかは未定。

POJOとの相性の良さを考えると、プログラミングの効率化に繋がるだろう。

_ ぼー

・・・ぼー

_ O先生と飯

お袋が組んで仕事している空手家整体師のOさんと晩飯を食べた。

仕事後、浜松町に向かい集合。

駅近くの寿司屋さんでおいしい海産物をたくさんいただいた。

そうか、ここが世界のどこかにあるという、伝説の回らない寿司屋さんだったんですね。

数年ぶりにそんな店入ったような。

食事中、何度も店がグラグラ揺れて、「地震だ!」とみんな言うけど

店の大将だけは「いや、隣の駐車場でしょ」と言って譲らなかった。

実際地震だったけど。

Oさんはうちの実家の方でも整体をしていて、先週末も行って20人ほど

治療したそうだ。

そういうわけでうちの家族全員を知っているんだけれど、その中で僕が

一番ぶっちゃけた話をしやすいらしい。

んー、確かにお袋真面目だし、親父は酒飲ませられないし(お袋の命令で禁酒中)

妹は一応は女だし、弟は捉えどころないし、僕は怪しい世界に足突っ込んでるし。

_ Oさんはとにかくよく食いよく飲む。

以前弟と話したんだけど、北斗の拳の山のフドウの若いころ(でかくて凶暴)に似ている、

というくらいで体がでかく、次々に注文してはパクパク食べていた。

すげえなあ。


2005-05-31 [長年日記]

_ どうなってるんだ、いったい

今は品川の某社に出向して働いているんだけれど、なんか先週あたりから

リーダーから来るメールが微妙におかしかった。

「引継ぎ作業を進めておいてください」

とか

「あと少しなのでがんばってくださいね」

とか書いてある。

ん?終了なのか?

でも僕なにも聞いてないんだけど。

まさかクビ?!

怖くて聞けないので、昼休みに

「今後のスケジュールってどうなってるんですか?」

と聞いてみた(「僕の」スケジュールとは言わないのがポイント)。

そしたら僕の契約今日いっぱいで終了なのが判明したんですが。

「え、Yamauraさん聞いてないの!」

現場の人もびっくり。

いったいどうなってるんだ。

明日本社に行ってやることが無かったらその足で熱海に行こう、

そしてうなじの綺麗な和服美人の仲居さんと恋に落ち、二人だけの国へ旅立とう、

と考えていたら午後5時過ぎ、電話がかかってきた。

「ごめん、言うの忘れてた。明日から本社来てね」

面白すぎて笑いました。

_ ちなみに、

大急ぎで引継ぎ資料書き上げましたが、マジで疲れたんですが。

迷惑な話だなあ。

_ 今日のボクシング

暑いです。

大汗をだらだらかき、喉が渇くのでスポーツドリンクや水を1リットル飲み、

さらに帰りラーメン食べてスープも残さずついでにお冷は2杯飲んだら

帰りのバスで腹が痛くなりました。

家に帰り着いたらそのままトイレ直行。

先週末から腹の調子悪かったからなあ。


2005-05-30 [長年日記]

_ 泣きながら復旧作業

しようと思ったんだけど、泣く暇もないくらい忙しかったので

借りてたTabletPCでゴリゴリ仕事しながら復旧してた。

で、気が付いたんだけど、インストールするアプリが少ない。

数年前の半分も突っ込んでいない。

「あのアプリはもう使ってないから入れないでいいや」

というのが非常に多い。

新しいソフトを試すことにあんまり興味がなくなっていて、

使い慣れたソフトだけで用が足りてしまうし、ソフトを動かすことよりも

コンテンツの再生やネットへの接続のほうが重要になっている。

これからはソフトウェアよりコンテンツの時代なのかもしれない。

だからこそ、コンテンツのビューアやプレイヤー、

コンテンツを管理するファイラーの重要度は高くなるかもしれないんで、

案外jFD2は時代の求めるもののような気がしないでもないが

あの見た目じゃ無理だな、うん。

_ 入れたもの

 
※ファイラー
WinFD(最重要)、jFD2
 
※ネット系
Sleipnir、MSNメッセンジャー、Skype、Becky、Iria、TeraTerm
 
※ビューア、プレイヤー
Media Player Classic、WinAmp、QuickTime、iTunes、
RealPlayer、Susie(プラグインだけ)、IrfanView
 
※開発
JDK、Eclipse、VisualStudio、Jude竹、各種ライブラリ
 
※趣味
TZT
 
※その他アプリ
TeraPad、Caldix、CD2WAV、午後のコーダ
これは多いのか少ないのか。 多分他にもありそうな気がするけど気が付いたら追記しよう。

_ むかつくソフト

上に書いた中で文句なしに入れるのが一番いやだったのはRealPlayerだった。

フリー版を使わせるのがそんなにも嫌か、と聞きたくなるミスリーディングだらけの

ホームページで、よっぽど頑張らないと無料版へのリンクが見つからない。

「これか?」

と思ってクリックすると個人情報の入力(クレジットカード番号まで)を

求められて引き返すことになる。

上海(ゲームの方)でどうしても一致するペアが見つからない時のようなイライラ感が味わえた。

こんなことやってるから信用失ってシェア取られるんだと思う。

あそこの連中は一回自分のやってることを見直したほうがいいんじゃないか?

_ KNOPPIX

NTFSのパーティションの分割をしたかったのだが、

KNOPPIXに入っているQTPartedを使えば出来るそうなんでやってみた。

別にKNOPPIXじゃなくてもいいんだけど、KNOPPIXならCDから起動が

出来るので。

ネットからISOイメージを拾ってきてCD-Rに焼き、デスクトップPC

(通称爆音号。すごくうるさい)に入れて起動。

普段からうるさい爆音号だが、CDドライブがゴンゴン回ってるので

また一段とうるさい。

ずいぶん待たされてからKDEが立ち上がってきたが、KDEの初期化でまた

物凄く待たされる。

ハードディスクではなくCDにデータを持ってるので遅いのは仕方ないが、

スタートボタンを押したらゴンゴン、ターミナル立ち上げてゴンゴン、

マウスが動いてもゴンゴン、ブラウザがゴンゴン、思わず

「お前はネオジオCDかそれともディスクシステム版レリクスか!」

と突っ込みたくなった。

でもまあ、えらく時間は掛かったけどパーティションは分割してくれたんで

まあいいや。

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

Before...

_ トレーナーM [祈りが効いたか黒田君は驚異の26秒KOでした!!!セコンドは転ぶ暇もなく仕事がありませんでした、、、、]

_ Shunji [>anonymousさん あ、その手がありましたか。存在を忘れてたんですが試してみます。ありがとうございます。 >..]

_ Shunji [>トレーナーMさん 実は思ったより早く帰れたんで、さっきジムに練習に行ったときに聞いたんですが、瞬殺じゃないですか!..]

_ Yukio Andoh [普段 Safari のブックマークと RSS で Web ページをチェックしています。 ショートカット使いまくりなん..]

_ Shunji [なるほどなるほど。 どういう風に取り入れるか、もしくは取り入れないべきかまだわからないんですが、ちょっと考えてみます..]


2005-05-29 [長年日記]

_ かなり大変なことに

ハードディスクのデータ、盛大にすっ飛ばしました。

幸いなことにjFD2はほんのわずか前のコードが全部残っているのでほぼ開発に影響はありませんが、

これから環境構築に色々と手間がかかりそうで泣きそうです。

寝てられんわ。

月曜休もうかな。

胃が痛い。

こんなポカやらかすためにがんばったんだったら、Spiel!行って踊ってりゃよかった・・・

_ 業務連絡

I氏、すみません、数日手戻りが発生します。

まあ、なんとか間に合わせます。

_ 被害状況

VJは今までのネタは全部確保済みなんで、次回(6月4日)はそんなに影響無く

プレイできる予定です。

ただし、新ネタ投入は少ないです。


2005-05-27 [長年日記]

_ 語らせれ

角田さんとこのオレンジニュースで、Commons VFSが紹介されていた。

これはFileFishと同様の仮想ファイルシステムライブラリで、実はFileFishも

かなり影響を受けている。

というか、実装で悩んだときにソース読ませてもらってるし。

一時はjFD1で採用しようかとも思ってたんだけど、調べてるうちに

致命的な問題が発覚して、見送った。

まず、最大の問題から。

コピーはあるけど移動が無い。

ファイルを移動したかったらコピーしてオリジナルを消すしかない。

この時点でファイラーとしてはアウトだった。

あと、ファイラーだとコピーなんかの途中経過が表示できないと困るんだけど

そういうインターフェイスは無かったし、中止も出来なかった。

仕方ないんでFileFishの製作を始めて、Commons VFSに無くて自分に必要な機能を

足したのが今の設計になっている。

というわけで何がいいかというと、FileFishはええぞ、オマエラ期待して待ってやがれ、

もしくはテスト手伝ってくださいお願いします(土下座)。


2005-05-26 [長年日記]

_ ボクシング観戦

ボクシング観戦月間最終回。

東日本新人王戦を見に行ってきた。

今回、新田ジムからは山口陽司選手、竹内俊介選手が出場した。

山口選手が第一試合で、5時半スタートという無茶な時間なので

リーダーに頼み込んで抜けさせてもらい、後楽園へ。

着いたらすぐに試合が始まった。

前回の試合でもそうだったが、山口選手は相手のパンチをよく見て、

きちんと防いだ上で正確にパンチを当てている。

今回もよく見て硬いガードできっちり防ぎ、顔は殆ど食らわなかった

(ボディはもらってたけど)。

コツコツと勝負を積み上げ、4ラウンド目でTKO勝ち。

幸先のいいスタートが切れた。

で、その後がやたら長い。

今回は全員4回戦とはいえ全部で13試合もあり、新田ジム二人目の竹内選手は

最後の13試合目。

それから待つこと11試合。

最初の5試合くらいはそれでも楽しめるんだけど、さすがにだるくなってくる。

だんだんダレてきて、Iトレーナーと馬鹿話をしていた。

一般的にこういう試合は体重が軽い階級からやるもので、山口選手は一番軽く、

竹内選手は一番重い。

「竹内さん、あと5キロくらい痩せてくれないですかねー、

55キロ超えたら選手は破門にするってどうですか?」

とか無茶苦茶言ってた。

KO勝ちもほとんど無く1試合約20分きっちり見せられ続け、

ダルーイネムーイと言いながら見続けること3時間くらいで

待ちに待った竹内選手の試合が始まった。

3時間待たされた試合は3分かからず怒涛のKO勝ち。

すごかった!

相手のパンチを低い姿勢ですいすいとかわし、そこからハンマーのような

左フックを食らわせる。

スピードも重さも申し分ない強力なフックだ。

開始後1分10秒程度でダウンを奪い、相手選手はよろけてリングから落ちそうになった。

その後も相手に反撃を許さず強力なパンチを当て続け、残り10秒程度で

KO勝ちした。

新田ジム関係者全員総立ちで熱狂。

素晴らしい勝利だった。

_ 相手選手だが、その後担架で運び出されていた。

首を固定されていたところを見ると、おそらく頚椎にダメージがあるはずで

確実に病院行きだろう。

隣に座っていたKさんと話したのだけれど、相手ジムはもっと早い時点で

タオルを投げるべきだった。

喜んでおいてなんだけど、大事にならないとよいのだが。

_ クライアントフレームワーク案

キーワードはこんな感じ。

※基本機能
・クラサバ的な作りの業務クライアントアプリケーションに特化。
・XMLからの画面の生成(ソースの自動生成ではなく、実行時の動的な生成)
・MVCの、MとVを担当。Cはコードを書く(基本Java。Groovyも可)
※二次機能
・設定XMLファイルからドキュメント生成(Javadocのように)
・GUIテスト自動化
※関連技術
・POJO
・DI
・AOP

_ 基本機能はずっと前から考えていた、設計の骨子の部分。

二次機能は基本機能から導き出された機能で、優先度は低いけど出来たら入れたい。

関連技術は今時の技術にうまく適用させて便利に使おうという部分で、

メリットが十分なかったら削るかもしれない。

キーワードは出したんで、しばらく煮詰めて熟成したところで一気に書いてしまおう。


2005-05-25 [長年日記]

_ 本社から電話があって、

「仕様書が出来上がってる状態でコード書いて、単体テストまでしたら月に何行書ける?」

と聞かれて困った。

んなもん、何書くかにもよるし、水増しすれば100倍だって増やせるし、そもそも数えてない。

答えの無い問題に答えられるわけが無い。

困り果てて3000から5000と言ったが、実際どんなもんだろうか。

_ 開発

jFD2の次はVJソフトを作ろう、という風に考えていたんだけど、

その前にGUIクライアントフレームワークの作成を始めそうな気配。

そういうのがあると便利そうな案件が入るかもしれないので。

基本は以前から考えていたものなんだけど、いまどきの設計を取り入れて、

ちょっと面白いものにしたい。

(時間なくなったんで続きは後で書く)

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

_ keisuken [> その前にGUIクライアントフレームワークの作成を始めそうな気配。 むむ,ライバルはけーん.]

_ Shunji [早くライバルになれるよう頑張りますわー。そのためにもさっさとjFD2を仕上げんと・・・]


2005-05-24 [長年日記]

_ MS

次回のJavaOneではマイクロソフトが出展し、.netについて

語るんだとか。

http://www.itmedia.co.jp/news/articles/0505/23/news015.html

うーむ、隔世の感。

そういえば、何年前か覚えてないけど大昔のJavaOneかなんかのイベントに

マイクロソフトが出展したときの話を思い出した。

ステージ上で、

「Javaはセキュリティが弱く、こんなに簡単に逆コンパイルできちゃうんです。

うちの製品を使いましょう。」

と言いながら逆コンパイラをかけたら大ブーイングを食らった、

という話だ。

ずいぶん昔の話で、いつだったかも覚えてないし、細かいところで間違ってるかも

知れないけど、大体そんな話だ。

で、気が付けば.netもバリバリ逆コンパイルできるところが笑える。

まあ、攻撃に使えるものは何でも使うのはどこの企業も同じなんだが

(Sunも似たようなもんだ)。

_ OpenOfficeとJavaの記事

OpenOfficeがJavaに依存するようになったら

「プロプラエタリ製品に依存してるなんてオープンソースじゃねえ」

という風にFSFに非難された、という話だがふと思った。

フリーソフトウェアファウンデーションのいうところのフリーソフトで、

Javaと同じレベルの高級度の言語って無いんじゃないかな。

比較的よく使われてる言語を高級から低級に並べていくと、

こういう順番になる。

Perl、Ruby等スクリプト言語
 ↓
Java、C#
 ↓
C++
 ↓
C
 ↓
アセンブラ

_ VBはやったこと無いしよくわからないんで除外。

チュートリアル読んだだけだけどDelphiはC++とJavaの間か?

別にJavaがCより優れてるとかそういう意味ではなく、

高級、低級それぞれに向き不向きがあり、

アセンブラで大規模アプリ書いたら死ぬよ、とか、

スクリプトでOSは書けないだろう、ということだ。

で、Java程度の高級度の言語はフリーソフトウェアには無いような気がする。

面倒なメモリ管理とかを考えないでいい程度には高級で、

それなり実用的な速度のDBが書けるくらいには低級なのって

FSF御用達言語の中では見当たらないような。

Javaが使われるのは、そこにうまくはまってたからじゃないかと思うんだが、

FSFで作ってくれないだろうか。

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

_ かとぅ [http://www.itmedia.co.jp/enterprise/articles/0505/23/news0..]

_ Shunji [気になりますね。IBMやJRockitのVMみたいになると面白いですね。 でも正直言って今のJavaのライセンスにそ..]


2005-05-22 [長年日記]

_ Wiki

ジムのホームページだが、更新担当者のYさんが他に仕事があるのですぐに対応できず、

更新したいときに更新できないのが問題になっている。

ということで、Wikiを導入することになった。

あれなら機械音痴の会長でも扱えるだろうと思うので。

色々調べたのだけれど、PukiWikiにすることにした。

とりあえず設定をいじってサーバーに入れてみたらけっこう簡単に動いた。

素晴らしい。

で、ジムの人に説明するために一つページを作ってみた。

こんなの

殴られたらどうしよう。

_ Response

愉快なナード系パーティ、Responseに行ってきた。

今回は友達のAさんからレイディアント・シルバーガンのビデオを貸してもらえることになっていた。

これは伝説的なシューティングゲームで、うまい人のプレイは神がかってさえ見えた。

素晴らしく練りこまれたシステム(ただし難しすぎて一般には理解されず)、

練りに練られたアイディアの塊のような敵の攻撃、

当時の技術水準を遥かかに上回るグラフィック、荘厳な音楽で知る人ぞ知る

傑作だった。

ただし、出荷数はそんなに多くなく、おまけに物凄くとっつきの悪いシステムで

(3つのボタンの組み合わせで7つの武器を使い分けるってアホだと思う)、

ヒットしたとは言いがたく、まさしく知る人ぞ知る傑作だったのだが、

Responseに集まる濃いいオタクの皆さんなら知ってるに違いないと読んで

流してみたら大うけ。

魅入られたようにプロジェクターを見ている人多数。

「やばいよー、俺帰ってサターン立ち上げたくなった」

とかいわれて気分爽快。

結局僕は、喜んでさえもらえればパソコンを使ってVJする必要さえ無いんだよな。

_ イベント自体は大入り。

特に終電前は山手線の中で踊ってるような有様だった。

さすが人気イベント。

今回は他にもVJさんがいてくれたので、僕も気持ちよく躍らせてもらえた。

が、午前4時あたりで体力の限界。

5時あたりで撤収させてもらった。

体がもたないわ。

_ イベントで

ドキンちゃんに会ったが、誰だかわからなかった。

僕は人の顔の認識機能に絶対的欠陥があると思う。

パーツで覚えてるから、どれかのパーツが変わると誰かわからなくなったりするし。

お前はWindows XPのアクティベーション機能かよ。

_ FileFish

HTTPの実装で問題が。

サーバーによるんだけど、数メガのファイルを連続して落とそうとして固まる。

調査したら、各操作の終了処理を間違えていて、接続が開放されなかったので

最大接続数を超えてしまったのが原因だった。

ネットワークアプリを書くのは本当に難しい。

_ 金蹴り

なんか面白いページがあった。

格闘技をやってるお姉さんが、きちんとグローブをはめ、キック用のスネ当てを付けて

金蹴りしている動画がたくさん。

動きを見てると、明らかにきちんとトレーニングをしていて、パンチはきちんと腰が入っていて

ワンツーがスムーズに繋がっているし、キックはすごくスピーディだ。

すげえ。

どうもキックボクシングと空手のようだが、

いったいどこでこういう人を探して来るんだか不思議。

ttp://www.kt.rim.or.jp/~tantan/

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

_ トレーナーM [怒られるよ!!竹内さんとかめっちゃ怒るよ!!あーあ、しーらんぺ♪]

_ Shunji [大変だ!怒られたら怖いんで直しました。]

_ Cleato [ 業界で最高な品質に挑戦します!"ブランドN級品ブランドコピー 代引き,スーパーコピー時計,ブランドN級品,楽天コピ..]