java

リフレクションの罠

今日某MLに,次のコードで例外が投げられるというなかなか面白い問題が投稿されていたので調べてみた. BeanMap map = Beans.createAndCopy(BeanMap.class, status).execute(); これを簡略化すると,publicなインタフェースInterfaceAを実装したデフォルトア…

Proprius21

このプレスリリースによると,T大とS社の間で次の2つの共同研究をするらしい. Fortress上でのスケルトン並列プログラミング手法に基づいたライブラリ開発 RubyとJRubyでのマルチVirtual Machine(MVM)環境の実現 前者はT市教授のグループ,後者はT内教授の…

某キックオフミーティング

ある日,Gmailでスパムメールを確認していたら,某キックオフミーティングの連絡メールを発見.その前の日程調整メールは見ていなかったが,たぶんGmailが悪い(スパム判定が厳しすぎ…メールを見ている時間よりスパムメールを確認している時間の方が長いとは…

Jericho HTML Parserのバグ?

ここしばらく特定のサーバ上のHTMLがうまく解析できない問題を解析していたが,ようやく原因がJericho HTML Parserにあったことが判明. 以前に使っていたSwingのHTML Parserにはかなり問題があったので,Jericho HTML Parser用にプログラムを書き直して使っ…

バグ?

現実逃避に文字コード関連のドキュメントやコードを見ていたら,バグっぽいところを見つけた. Supported Encodingsだけど,"windows-31j"はIANAの"CHARACTER SETS"によると,正しくは"Windows-31J".まあ大文字・小文字を区別しないから実際には支障はあま…

JDK 6 for Mac OS X

FreeBSD用のJDK 6がMac OS Xに移植されつつあるらしい.FreeBSD's 1.6 JDK on Mac OS X: Status UpdateグラフィックスはX11で表示するようだが,真面目にコンパイラを移植しようとしてくれている雰囲気なので,非常に期待したい.

再びSun Tech Days

会社に出社して来週のシンポのパワポ作り.M林氏と同様に,手持ちの資料をまとめて済ますつもりだったが,やはり論文発表と一般講演では話し方を違えなければいけないので,文章・構成・図などを作り直したり,一部新しいデータに差し替えたりしていると,い…

今更書いても何の役に立たない「Tシャツ獲得法」

さて,今回も(J・G氏が投げたものではなかったが)Tシャツ獲得!今回はセッションごとに投げるので,獲得率高し!行けなかった年とかは駄目だが,すでにゲットしたDuke Tシャツが何枚も溜まってきたので,ここにノウハウを記しておく.なお,Nに子氏のよう…

Sun Tech Days 2007

久しぶりのJavaイベント(と言っても,Solarisと一緒だが…).しかも,前回は学位論文提出と重なって行けなかったので,本当に久しぶり. 総論としては,いろいろ見せられても,アピールする画期的な技術というのはなかったような気がする.つまり,スター不…

文字コードの自動判別

UTF-8を含めて日本語の文字コードを自動判別して処理しなければいけないのだが,最初はプログラムからnkfを呼び出して誤魔化そう(←志が低い(爆))と思ったが,ちょっとぐぐってみると,それらしいJavaプログラムが見つかった.ただ,論理的・プログラミン…

アンケート

某イベントに申し込んだら,その後にアンケートの記入があったのだが,何も文字を入力していないのに,次のエラーが出て進めないのは,一体どういうバグなんだろう?(苦笑) 1 : button_ok 項目(1行め)には機種依存文字があります

?SR-310

A氏とkyuka氏から概要の説明があったこともあり,S庭氏とkyuka氏が文句を言っていた某?SRのMLに登録して,そのプレゼン資料と?oda timeのAPIを見てみた.なお,これはまだ単なる個人的なメモなので,まともなところからはリンクしたりしないように. Dateク…

?SR-310

A氏に,この仕様に文句を言っている日本人が何人かいるから,MLで内容を簡単に紹介してくれ,BOF見にいったんでしょ?とメールしたら,逆に日本人はどんな理由で不満なの?と聞かれてしまった.しかし,私はまだ肝心の仕様を見てないので,答えようがない…で…

電話会議??

一区切りついたので,A氏のブログを翻訳して,電話会議に臨む…が,昼間急がして疲れたのと,夕方雨に濡れて風邪をひいてしまったために,激眠くてまったく役にたたず…(泣)しかも,会社から帰ろうとしたら,昼間暑かったので半袖のポロシャツを着てきてしま…

電話会議?

A氏から,May 9 8:30 PST(日本は5/10 0:30)から電話会議するので,その直前にフィードバックの概要と電話番号を送るとメールが来てたのに,すでに時間が過ぎてるんだけど…(苦笑).明日は国際会議の発表訓練があるので,早く帰りたいんだけどな….追記:…

NSUG活動休止

NSUGがついに活動休止するらしい.昔発表させてもらったことがある身としては感慨深い. http://slashdot.jp/developers/07/04/24/007214.shtml 最近発足した某UGは元NSUG+某部会+M山学長達で構成されているようなので,それに役目を明け渡したというところ…

Dukeマウス当選!

やったっ!もしかして,これで二個目?最初の奴もスクロールホイールついてたっけ?机の論文と本の山からもう一個発掘しなければ.でも,最近無駄に幸運を使い果たしている気が….

某ユーザー会

昔もユーザー会に相当する団体がなかったわけではなく,例えばJカンファレンスや,Jコンソーシアムがそれに相当していて,前者が開発者寄りで,後者が企業寄りの立場に立っていたのが特徴だったと思う.今回は,設立メンバーや協賛団体を見る限りでは,M山教…

EDR公開日時

JCPオフィスのL氏によると,4/12らしい.

Early Draft Review

A氏からEDR用の仕様書が完成したので急遽チェックして欲しいと連絡あり…実は土曜日の時点ですでにメールが来たのは知っていたのだが,翻訳で忙しくて後回し…今日ではもう間に合わない(苦笑).EDRは,JCP 2.6から入った制度らしく,Community Reviewと同時…

ブログ

A氏から,仕様をブログで解説しようと思っているが,私がブログを書いているのは知っているので,できれば私にも日本語で書いてくれないか?というお願いがメールで来たので承諾しておいた(ああっ,Unicode本もまだまだなのに,また仕事を増やす真似を…).…

某電話会議

さすがにもう眠い….

某電話会議

さて,最近なぜか出張する日に限って電話会議があるので,再び会社に戻る.議題は前回の継続とEDRの予定.Proof Readingをがんばらねば….結局2:00AMから始まり,4:00AMに終わり,さすがにタクシーで帰る.

オープンアプリプレイヤー

auが「オープンアプリプレイヤー」というJava VMを搭載するらしい.http://k-tai.impress.co.jp/cda/article/interview/33103.htmlauとしては,BREWをサービス開発者にまで強制したことで品揃えを貧弱になってしまったので,仕方なく他と足並みを揃えたとい…

某電話会議

会社に戻って,夜中の2時から電話会議(笑).事前にプレゼン資料と2種類のAPIドキュメントがアップロードされたので,渋谷に行くまでの間にプレゼン資料にざっと目を通し,会社に戻ってきてからAPIドキュメントにも目を通す…本業の論文もあるので泥縄状態……

久しぶりのメール

久しぶりにA氏からメールがくる…そろそろ検討事項を整理して,リリースに向けてがんばりたいとのこと.なお,メールの中にいきなり私の名前が出てきたのでちょっとびっくり.というのは,電話会議は参加者が多いアメリカが朝,ヨーロッパが夕方になるように…

某バグ

私が指摘した問題をA氏が登録してくれた.http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6493561さて,なぜこのバグが発見されたか…(謎)

某ML

A氏からの質問メールに返事書かなければならん…今日は一旦帰って,日曜日に返事を書こうかなあ…(弱気).あっ,やっぱりこれは結構真面目に考えねばいけない.日曜日に会社に来るか….

某ML

A氏から質問がきたので,巨大なバッファのテキスト操作に関する私の雑多な意見をなんとかまとめて送る.しかし,私自身もまだしっかりした解が見えているわけではない.

コンパイラのバグ

従来のNIOのバッファ回りのコードはあまり高速ではないのだが,どうもコンパイラのバグがいくつかあるらしい.たとえば,次とか.http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6480445