るいもの戯れ言HOME

7月
7
16

過去の記事
2005年12月
2005年11月
2005年10月
2005年9月
2005年8月
2005年7月
2005年6月
2005年5月
2005年4月
2005年3月
2005年2月
2005年1月
2004年12月
2004年11月
2004年10月
2004年9月
2004年8月
2004年7月
2004年6月
2004年5月
2004年4月

カテゴリー
Weblog

ブックマーク
はてなダイアリー - unoの日記
猫の手もかりたーい♪
L'eclat des jours
mia's eyes

Powerd by
News Handler


■ 棒付けてみたり


五線譜の間のところ面倒だから灰色の線でごまかしてみたが、分かりにくい。やっぱりちゃんと横棒を通さないとだめだな。

つくづく楽譜って、いい塩梅に数学的美しさを崩してあるのだなと感心する。その非対称性のせいで、慣れてさえいればぱっと見て視覚からすぐにどの音かが判別できる。
ピアノロール表示なんてコンピュータにとっては扱いやすいけど、人間にとっては滅茶苦茶見づらいしね。

投稿時間 2005-07-31 23:05:17
コメント(数字をクリックするとコメントできます):0 Track back:0


■ JScrollPaneに任せてみる

ためしに全部JScrollPaneに任せてみる。
これは楽でいいなぁ。

投稿時間 2005-07-31 20:48:58
コメント(数字をクリックするとコメントできます):0 Track back:0


■ NetBeansのJScrollPane

rowHeaderってどうやって設定するんだろう。

投稿時間 2005-07-31 19:52:34
コメント(数字をクリックするとコメントできます):0 Track back:0


■ JScrollPane

JScrollPane、ちょっとなめてたかも。てっきり内部のイメージをバッファリングして、その一部を必要に応じて描画しているだけかと思っていた。だから巨大な仮想画面を表示するには大量のメモリが必要になると思っていた。
実際はsetScrollMode()を使用して、動作モードを指定できる。こんな感じのようだ。

BACKINGSTORE_SCROLL_MODE:自分が予想していた動作。メモリが大量に必要。
SIMPLE_SCROLL_MODE:必要に応じて内部コンポーネントに描画させる。
BLIT_SCROLL_MODE:SIMPLE_SCROLL_MODE+スクロールが起きた時に、既存イメージをcopyRectでずらして、新規に露出した面だけを再描画して最適化。

デフォルトは、BLIT_SCROLL_MODEのようだ。ためしに横100万ピクセルのコンポーネントとか配置してみたけど、メモリ消費量はビクともしなかった。これは使えそうだ。

投稿時間 2005-07-31 13:21:27
コメント(数字をクリックするとコメントできます):0 Track back:0


■ 猫ページ

猫ページ更新完了。

投稿時間 2005-07-31 13:06:11
コメント(数字をクリックするとコメントできます):0 Track back:0


■ パッケージプライベートなインターフェース

interface宣言も、なんとなくpublicにしてるケースが多そうだ。
結果ユーザから使われないクラス、インターフェースがずらずらとJavaDocに列挙される。

作成者は何となくJavaDocにも出てくるからJavaDocコメント書かなきゃねと不要なコメント書き。
利用者は、そのクラス・インターフェースが外からも使うものだと誤解。混乱する。

何も書かなければパッケージプライベート。適切なデフォルトがあるのに。

投稿時間 2005-07-30 17:50:12
コメント(数字をクリックするとコメントできます):0 Track back:0


■ NVS 280で動画

うまくいくようになった。

[環境]
Windows2000
NVS280 AGP
DVIx2(1280x1024)
セカンダリ側は270度回転
Detonator77.18
DualView設定

[症状]
SmartVisionが再生不可
動画再生するとセカンダリが全画面になって動画内容がクローン表示される

[回避手順]
ドライバを入れたらWizardでまずDualView設定
Horizontal Spanに変更(再起動)
SmartVisionを立ち上げ(サイズを小さくして再生)。正常動作を確認
DualViewに戻す(再起動)

なんで、これで直るのかは不明だけど今のところ何の問題も無いようだ。

投稿時間 2005-07-30 16:59:17
コメント(数字をクリックするとコメントできます):0 Track back:0


■ 夏だ

いよいよ8月か。早く涼しくならないかな。

投稿時間 2005-07-29 20:07:32
コメント(数字をクリックするとコメントできます):2 Track back:0


■ リサイズ時のリドロー

Swingアプリでリサイズ中も中身をリドローさせるには、

Toolkit.getDefaultToolkit().setDynamicLayout(true)

でいいようだ。プラットフォームによっては効かないようだが。(参考)

投稿時間 2005-07-28 17:43:35
コメント(数字をクリックするとコメントできます):0 Track back:0


■ Paint

ペイントの際に閉領域が塗りつぶされないことを利用して絵を描く遊び
そういえば昔、まだマイコンと呼ばれていた頃、BASICで複雑な図形(同心円を幾重にも書いて所々に穴を開けるとか)を書いた後、ペイントを実行してStack overflowになるのを見て楽しむという遊びがあったなぁ。(知ってる人はかなりの歳)

投稿時間 2005-07-28 17:28:32
コメント(数字をクリックするとコメントできます):0 Track back:0


■ クラス宣言

クラス宣言って、あまり考えずに枕詞のようにpublicを付けているケースが多い気がする。
本当は、基本はパッケージプライベートで、パッケージ外に公開するクラスだけがpublic宣言されるべきものなんだろう。
なんでpublicにしちゃうんだろ。入門書がpublic宣言してるケースが多いからか。

投稿時間 2005-07-27 23:10:46
コメント(数字をクリックするとコメントできます):0 Track back:0


■ Svetlana

Svetlana、なんかドメイン名が変わっていた。入り口でアメリカ、カナダが門前払いされる。すげーな。真っ赤だし。

日本人だった事に感謝しつつ、Rest of the worldを選んでも入れない。っていうかどっちもリンク先が同じじゃないか。困ったな。SV-811の規格表が取り出せない。
と思ったらIEだと入ることが出来た。
だけど、SV-811のデータが見つからない。どうもサイトをリニューアルしたようだ。しかしこう真っ赤だと目がチカチカしてかなわん。

ぐーぐるさんに聞いてみたら、ここに落ちてた。ん〜、キレイな動作曲線だ。

投稿時間 2005-07-26 22:28:20
コメント(数字をクリックするとコメントできます):0 Track back:0


■ 台風

朝、涼しかったので台風は来ないのかと思ったら、夕方には蒸し蒸し。早めに帰ってきた。
そういえば先週はカナダから技術者が来ていて、一緒に呑みに行ったのだけど「カナダからじゃ日本の夏は辛いでしょ?」と聞いたら、今、あちらは42度くらいあるそうでびっくり。異常気象だ。

投稿時間 2005-07-26 21:54:37
コメント(数字をクリックするとコメントできます):0 Track back:0


■ 桃だ!

もも桃モモ

投稿時間 2005-07-25 19:51:28
コメント(数字をクリックするとコメントできます):2 Track back:0


■ 子供の声が

驚いたな、こんな時間に近所の塾帰りのこどもの声がする。
いくら夏休みと言ったって何か間違ってるよ。

投稿時間 2005-07-25 00:48:00
コメント(数字をクリックするとコメントできます):0 Track back:0


■ 512MB

ビデオメモリ512MBだって。
そのうちメインメモリのサイズを超えるのでは...

投稿時間 2005-07-24 23:20:09
コメント(数字をクリックするとコメントできます):0 Track back:0


■ FindBugs本

artonさん、いつもながら情報が早い
開発のプロが教える標準FindBugs完全解説 ―Javaバグパターンの詳細と対策
ここしばらく、あれこれやってたやつです。今回は会社の方針変更で実名を晒すことになりました。正体を知りたい方は是非 ^^;
思ったより大変だったけど、FindBugsディテクタのコードは奥が深くて読んでいて楽しかった。

投稿時間 2005-07-24 22:59:51
コメント(数字をクリックするとコメントできます):0 Track back:0


■ 久しぶりの秋葉

万惣、工事中ですごい騒音。最後は店主が文句をいって収まる。せめてもうちょっとすいている時を選べばいいのに。エレベータは工事の人間がいっぱいで、客が乗れないし。

万世、なんかガラガラになってた。結構駐車場目当てで来ていた客が多かったのかも。料理で勝負しないとまずいね。

サンエイ電機、SV-811がまだ残ってる。かなり在庫があるんだなぁ。自分の分を買ったの、何年前だろう。

投稿時間 2005-07-23 23:46:59
コメント(数字をクリックするとコメントできます):0 Track back:0


■ 2つのreturn

returnが2つあっても良いのだな。
    public int foo() {
        try {
            return 0;
        }
        finally {
            return 100;
        }
    }
結果は100になった。finallyの中でreturnを使うのを認めるのってどうなんだろ。

投稿時間 2005-07-22 11:50:56
コメント(数字をクリックするとコメントできます):0 Track back:0


■ エアコン

タイマーで就寝時の最初だけって方が、つけっぱなしよりいいのかと思っていたら、どうも結果は逆のようだ。

投稿時間 2005-07-22 11:24:45
コメント(数字をクリックするとコメントできます):1 Track back:0


■ メガネ

寄る年波には勝てず老眼鏡を導入。
すごいや。近くが良く見える! なんか自分の中で「これ以上近づくと見えない」という距離が知らない内に身に付いていて、離れて見ようとするんだけど「あ、もっと近づいていいんだった」と近づくと、文字がすごく大きく、はっきり見える。文字の大きさを一段階小さくしてみようかな。

投稿時間 2005-07-21 20:02:46
コメント(数字をクリックするとコメントできます):0 Track back:0


■ 小顔

これだけ見ると、やせてるよね〜。


しかしナナオの21インチが10万切るとはね〜。そういえばDELLの24インチ、一時期買えなくなっていたけど、また買えるようになったみたいだ。

投稿時間 2005-07-20 20:00:12
コメント(数字をクリックするとコメントできます):0 Track back:0


■ 新office

いよいよ新officeに移行。
小さな引き出し。やっぱり本が全然入らない。とりあえずXML Schema本は無いと困るのでそれだけ残して、他はマシンルームに待避。RealForceが入らないかと思われたがぎりぎり押し込めた。89キータイプだったのが幸いした。テンキー付きだったら絶対入らなかったな。
む〜、こりゃ会社に来てもほとんど意味が無くなったな。季節が良くなったら家で仕事しよう。運動不足になりそうだ。

投稿時間 2005-07-19 22:22:04
コメント(数字をクリックするとコメントできます):1 Track back:0


■ Thread.run()

Thread.run()ってなんでpublicなんだろう。protectedで十分な気がするなぁ。

投稿時間 2005-07-18 14:45:14
コメント(数字をクリックするとコメントできます):4 Track back:0


■ 猫ページ

猫ページ更新完了。

投稿時間 2005-07-17 16:40:18
コメント(数字をクリックするとコメントできます):0 Track back:0


■ 久しぶりに印刷

うちにはA3まで印刷可能なカラーレーザプリンタがある。昔unoさんに格安で譲っていただいたものだ。でかいだけあってウォームアップに時間がかかるので、ここぞという時以外は電源を入れない。まぁ、半年に1回程度といったところ。このため使うときにはPC側にドライバが入っていないという事が多い。大抵なんだかんだでOSの入れ替えをしてるので半年も残っていないのだ。

このプリンタはちょっとクセがあってドライバの入れ方にコツのようなものがある。半年前だと、こちらの記憶もすっかり消えているので、いつもちょいと苦労する。今日もテストページまではすんなり印字できたのだが、PDFを印字するとpostscriptのエラーになる。全体をイメージとして印刷すればokなのだが、それだとインクジェットプリンタ並に時間がかかる。前にも、ここで苦労した覚えはあるのだが、どうやって解決したのか覚えていない。

昼メシを食べに行きながら、ぼーっと考えていて思い出した。昔はfineprintを使っていて、それを通すとうまくいったのだった。会社のプリンタが、すっかり高機能になってfineprintを使用しなくなっていたので、すっかり忘れていた。サイトを見に行ったらfineprint 5にバージョンアップしていて焦ったが、Googleさんにfineprint2kの場所を教えてもらって、事なきを得た。サイトから消える前にどっかに保存しておかないとまずいな。

投稿時間 2005-07-17 02:33:41
コメント(数字をクリックするとコメントできます):0 Track back:0


■ よく見る夢

未だに学校に通う夢を見る。決まって大学、それも学部の時の夢だ。講義の内容が理解できないとか、単位が足りないとか、この講義の試験日がいつかわからないとか、そんなのばっかり。大学の学部の時にだけ、とりわけその辺で苦労したってわけでもないのに、なぜなんだろう。最近は会社に通いつつ、大学にも通うなんてパターンも登場する。

反対に、最近見なくなったのは空を飛ぶ夢と高いところを移動する夢。高いところは決まってコンクリートのビルで、手の汗がコンクリートに吸われてかさかさになって、落ちそうになる。なんとも後味の悪い夢だったので見なくなって助かっている。

そういえば子供のころにビルの屋上で遊んだりしていたので、それが夢に出てきたのかな。そう考えると自分の場合は20年前くらいのことが夢には登場しやすいのかもしれない。

投稿時間 2005-07-17 02:20:19
コメント(数字をクリックするとコメントできます):0 Track back:0


■ JDOInstruments

Features:見ると、

Collection support: Only Vector and HashSet classes.

分からん、さっぱり分からん。どうしてこんな素敵な取り合わせになってしまったんだろう。

投稿時間 2005-07-15 00:46:42
コメント(数字をクリックするとコメントできます):0 Track back:0


■ エロたっち?

やっぱりネイティブにはLとRは全く別物なんだろうな。それともあちら流のおやじギャグ? っていうかギャグになってないし。
ネイティブの発音はイーロタッチ(アクセントはイにある)だった。ってロゴでもeにアクセント書いてあるね。ん? ってことはあのアクセント記号がなかったら、やっぱり「エロ」ですか?

投稿時間 2005-07-14 21:49:21
コメント(数字をクリックするとコメントできます):1 Track back:0


■ spam

Google mailには秀逸なspamフィルタが付いている。spamと判断されると自動的に「迷惑メール」フォルダ行きだ。今までは定期的に迷惑メールフォルダを掃除していたのだが、容量もいっぱいあることだし放置してみた。30日で削除されるのでこのフォルダには過去1ヶ月分のspamが滞留することになる。

一日あたり25件くらいなのかな。意外と少ない。Viagraとかのキーワードで、ある程度はサーバで弾いてはいるけど。


投稿時間 2005-07-14 21:40:12
コメント(数字をクリックするとコメントできます):0 Track back:0



このサイトの掲載内容は私自身の見解であり、必ずしもIBMの立場、戦略、意見を代表するものではありません。

日本アイ・ビー・エム 流通GB・コンピテンシー 第一テクニカルサービス
花井 志生