トップ «前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

2004-12-14 [長年日記]

_ こんなソースを見た

// リストから"XXX"を削除(listはjava.util.Listのインスタンス)
for(int i=0; i < list.size(); i++) {
  String value = (String)list.get(i);
  if(value != null && value.equals("XXX")) {
    list.remove(i);
    i--;
  }
}

_ ↓なぜこう書かん?

list.remove("XXX");
本日のツッコミ(全2件) [ツッコミを入れる]

_ こーいち [うちのシステムですかっ??? いや、うちの会社が派遣のかたや外注はつかわないのはわかってるんでありえないんですけど・..]

_ Shunji [はじめまして、こーいちさん。 このシステム作ったのは別の会社なんで、案外こーいちさんの会社で作成したシステムかもしれ..]


2004-12-13 [長年日記]

_ FileFish

ファイルシステムの生成、削除の管理機能を実装してるんだけど、苦戦中。

どーもしっくり来ないなあ。

現在の実装では、例えばCドライブというファイルシステムがあった場合、

VFSインスタンス一つに対してCドライブに相当するFileSystemインスタンスは

必ず一つしか存在しない。

で、いらなくなったインスタンスは自力でVFS#removeFileSystemメソッドを

呼んで削除する必要があるのだが、ちょっと面倒くさい。

ファイルの必要、不必要を管理して任意のタイミングでいらないファイルシステムを

削除してくれるクラスを書いたのだが、どうも使い勝手が悪い。

難しいわ。


2004-12-12 [長年日記]

_ 今日のボクシング

練習後、リング脇に置かれていたマウスピースを見て脳が血迷い、

ボクシング版シンデレラというのを考えついた。

意地悪な継母は会長、お姉さんがSトレーナーとMトレーナーで、

シンデレラがIトレーナー。

Iトレーナーは帝拳ジムのスパーリング大会に連れてってもらえないけれど、

魔法使いに魔法をかけてもらって素敵なトランクスをもらって飛び入り参加し、

帝拳の看板選手と血で血を洗う勝負を繰り広げるけれど最終ラウンドで

時間が無くなって逃げてしまう。

ところがその時ガラスのマウスピースを落していったので

帝拳の会長がマウスピースが合う人を探して、Iトレーナーは帝拳の

トレーナーとして破格の厚遇で迎えられて幸せに暮らしましたとさ、

めでたしめでたし、というのをシャワー浴びてるうちに考えて、

I上トレーナーに話してみたところ、

「まだ風邪治ってないみたいですね。

早く帰ってゆっくり休んでください。」

と言われてしまった。

うーん、けっこういけてると思うんだけど。

どうっすか、Mトレーナー?

_ もうちょっと考えるとキャスティングを変更して、意地悪な継母を会長の奥さん

(影の支配者なので)、魔法使いは会長かなあ。

もしも自分の手で映像化するなら、見所は前半のシンデレラが苛められるところかな。

Sトレーナー(本当はすごく優しい人です)と鬼のMトレーナーがIトレーナーを

いじめるシーンはさぞや笑えるものになりそうな気が。

_ 買い物クイズ

皆さんに問題です。

僕は先ほど買い物をしてきました。

三つのヒントを書くので、それが何だか当ててください。

正解者には豪華商品をプレゼント。

ヒント1: 
 それは携帯性にすぐれます。 
ヒント2: 
 それはマルチメディアに強いです。 
ヒント3: 
 それはソニー製品です。 

_ さあ答えは?

答え:

ノイズキャンセラー内蔵イヤホン。

PSPなんて買えるわけないじゃん。

_ 渋谷のさくらやを覗いていたのだけれど、3階のオーディオコーナーで発見して

購入してみた。

外の音と逆位相の音を出すことでノイズを打ち消す、ということで前から

すごく興味があったのだけど、初めて見た。

帰りの電車の中で早速試してみたんだけど、静かになったと言うより、

小さいボリュームで曲が聞き取れることが重要っぽい。

普段自分が音楽を聞くときのボリュームの3分の2〜半分で曲が聞き取れる。

面白い。

でも音自体は今使ってるイヤホンのほうがいいな、これ。

_ 「音楽聴いてるんじゃないんです、静かな環境で仕事をしてるだけです!」

と言い張って職場で音楽聴くのに使えないだろうか。

_ イヤホン話

帰宅してからこのイヤホンを試してるんだけど、そもそも部屋の中なんて

大してうるさくないので意味がない。

声とかは消さないそうなんでテレビでも試せないし。

で、脱水中の洗濯機の前に陣取ってスイッチのオンオフを繰り返し、

「おお、静かになった!」

と喜んでる僕は今年で30歳になりました。

大人になりたい。


2004-12-11 [長年日記]

_ 休日出勤

あーやだやだ。

昼飯に課長が2000円のとんかつおごってくれたけど、やっぱやだやだやだ。

_ muCommander

おフランスの愉快プログラマー、Maxence君が書いたニ画面ファイラー、

muCommanderがいつの間にか(といっても10月だけど)バージョンアップしていた。

触ってみたが動きがキビキビしている。

FTP、HTTP、SMB対応だそうだ。

む、同じこと考えてるな。

スクリプトで彼をリードしたいなあ。

_ こんなコードを見た

こんなの。

if(条件A) {
 if(条件B) {
  if(条件C) {
   //処理 
  }
 }
}

_ ↓なぜこう書かん?

if(条件A && 条件B && 条件C) {
 //処理 
}

_ メモリが足りない

Tomcat立ち上げて、Eclipseも動かして、jFD2動かして、メッセンジャーは3個動いてて、

Javaで書かれたDBフロントエンドでDBの中覗いて、Excelで仕様書をバカスカ開いて、

Sleipnirで10個近くタブ開いてWeb見て、ギコナビで2ch見て、

とどめにWinAmpで音楽聴いてたらさすがにメモリが足らんわ。

今512MBだけど、1GBにするかあ。


2004-12-10 [長年日記]

_ Skypeさん

WebアプリをTomcatを使って開発してるんだけど、なぜか起動しない。

他の人と話して色々試してたんだけど、ポートを変えると立ち上がった。

むう?

なんか別のアプリが80番ポートを占拠しているようだが、それらしいのが

見当たらないので一つずつ落していったら、Skypeを落したら起動するようになった。

おまえかー!

どうも代替ポートとして80番を使ってるらしい。

お前はー(呪詛)

_ やる気ねえ

昨日は会社の忘年会だった。

僕には一言も聞かされてなかったし当然出なかったけどね。

翌日出社して「ビンゴでプレステ2当てましたよ!」とか言われても知るかよってんだ。

こっちはその間残業して穴だらけの仕様埋めてたんだ。

いくら派遣だってこのシチュエーションは面白くない。


2004-12-09 [長年日記]

_ メール待ち

質問メールの回答待ちで作業が止まってしまって暇だったので、

jFD2のスクリプトをいじってた。

以前作ったメソッドの行数カウンタを改造して、50行ごとに行数の分布を調べ、

メッセージとして表示できるようにしてみた。

jFD2の場合こんな感じ。

画像の説明

_ ちょっと大雑把過ぎるしもうちょっと細かくしてもいいいかなあ、

と思いつつ某社のソースを解析。

うわあ・・・

縦に長い・・・

やっぱ50刻みでいいや。


2004-12-08 [長年日記]

_ 君なあ・・・

友人の結婚式に出てきたのだけど、引き出物のでかい袋を見てみたら

でかいバームクーヘンとコーヒーミルが入っていた。

バームクーヘンはいいけど(朝飯とおやつにした)、

コーヒーミルは嫌がらせとしか思えない。

お前の友人見回して何割が自分でコーヒー豆挽いて飲むような

典雅な生活してると思ってるんだよ。

俺はお茶ですらペットボトルからがぶ飲み生活だぞ。

こんなオフハウス直行コースの物くれるなよ・・・

_ そういえばたけし軍団のガダルカナル・タカは結婚式の引き出物に

台車を出したそうだ。

嫌がらせもここまで来ると清々しいが自分がやられたら殴るだろうな。

_ ニンテンドーDS

買いました。

きみ死ねサイコー!

ラヴィッ!

単純なミニゲーム集なんだけど絶妙なバカバカしさで面白く仕上げている。

やっぱセンスだ。

音楽が素晴らしく脳味噌がとろけそう。

_ DS本体は、なんというかPDAちっく。

どうせならザウルスみたいに自分で機能拡張できれば面白いのに。

あと、何気にゲームボーイアドバンスのソフトが動くのが嬉しい。

僕のSPじゃないアドバンスなんで、バックライト付きだとやっぱり

見やすいわ。

_ 課長

職場にDS持って行って机の上に置きっぱなしにして仕事していたんだけど、

課長が寄ってきて仕事の話を始めたと思ったらDSを見つけて叫んだ。

「あーーっ」

やらせてあげたら喜んでた。

この人はいい年してこういうところが面白い。

_ JLayer1.0

Javaで書かれたMP3ライブラリのJavaLayerがJLayerと名前を変えて、

バージョン1.0になっていた。

ライセンスがLGPLになったのが嬉しい。

このライブラリは利用者に優しくて、JMFなんかとは比べ物にならないくらい

簡単にMP3の再生ができる。

素晴らしい。

さっさとjFD2に組み込もう。


2004-12-07 [長年日記]

_ 深夜縄跳び

先週忙しくて一回もボクシングに行けず、体も頭も鈍る一方なので

帰宅後、深夜12時近くに運動してみた。

運動着に着替えて縄跳び2ラウンド、腰の回転運動1ラウンド、

シャドー2ラウンド。

仕事帰りのサラリーマン、近くのコンビニにたむろってるお兄ちゃん達に

見られてて大変恥ずかしい。

やってるうちにいい感じに汗がダバダバ。

あー、これだよこれ。

脳内麻薬が出てきて気分爽快。

でももうちょっと人目をはばかって出切る場所が欲しいわ。

_ Commons HTTP Client

仕事で使うことになりそうなので、JakartaのCommons HTTP Clientを

試してみた。

とりあえず実験として、FileFishに組み込んでみた。

FileFishのHTTPファイルシステムは極々簡単な実装で、

URLConnectionでお手軽に作ってるんだけど、URLConnectionの欠点として

機能性の低さが上げられる。

セッション扱えないし、POSTは案外やりにくいし、タイムアウトが無いし。

で、それに比べるとCommons HTTP Clientは機能豊富だ。

よく出来ている。

コーディングはURLConnectionよりは難しいものの、そこまで複雑でもない。

ただ、試しているうちに気がついた。

ホストをまたぐリダイレクトをサポートしていない。

うーん、これは痛いわ。

以前書いた画像ダウンロードスクリプトなのだが、ぶっちゃけエッチな画像サイトって

ホスト間リダイレクト多いんだよなあ。

使い勝手はCommons HTTP Clientの方が上なので、どっちを採用するか悩む。


2004-12-06 [長年日記]

_ 不安

なんか、脳味噌が機能低下してるとしか思えない。

ぼんやりしてるのは今に始まったことじゃないが、最近のは酷すぎる。

医者行ってみるべきだろうか。

もしもそれで異常が無いなら、生活を改めるべきだな。

今の生活が脳にいいとは思えない。

_

このページは一時期、Googleで「金蹴り動画」とかで検索するとブッチギリで一番上に来ていたんだけど、

ふと気がついたら全くヒットしなくなっていた。

有難いことこの上ないんだけど、なんで?

誰か気を利かしてやってくれたんだろうか?

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

_ 並木 [金蹴レストラン]

_ Shunji [う? なんですかその素敵キーワードは?]

_ シチズン 電波時計 腕時計 [ちょうどあなたの記事より少し多くを| 追加などについて|あなたは今まで思想とみなさがありますか?とすべて、私はあなた..]


2004-12-04 [長年日記]

_ 土曜日

Responseの疲れも残ってヘロヘロ全開で起床。

まずLZDさんに電話してノートPCのACアダプタの行方を聞いてみた。

多分、機材担当が一緒に回収しちゃってるんだそうだ。

あら。

一応会場だったON@OFFにも電話して問い合わせてみたが、DJさんが

来ないとちょっとわからない、ということで見に行ってみることにした。

帰りに時間があったらジムに行こうと思って運動着を持っていったのだが、

ON@OFFに鞄ごと思いっきり忘れていった自分が笑えるやら呆れるやら。

バカですか、僕は。

結局ACアダプタは見つからず、やはりResponseの機材係さんの手元にあった。

8時過ぎに以前近所に住んでいたAさんと合流。

渋谷駅前のもんじゃ焼きの店で晩飯を食べた。

かれこれ4年くらい会ってなかったんで懐かしいが、第一声が

「太ったね」

だったのは切ない。

その後うちに移動して遅くまで飲み。