Twitterclipse公開中!

· Eclipse

自分が何をしているのか?友達や知り合いが何しているのか?こんなことを共有して楽しもうというサービスが, [twitter](http://twitter.com/)である。そんなtwitterを,例のごとくEclipseから利用できるように,プラグインを開発した。その名も,twitterclipse。 ![twitterclipse.jpg](http://www.eisbahn.jp/yoichiro/images/twitterclipse.jpg) eisbahn.jpのアップデートサイ…

Read more →

怒りと共にlingrclipseをバージョンアップ

· Eclipse

先ほど,lingrclipse-coreを1.3.0にバージョンアップした。昨日あたりからlingrclipseを使ってLingrサービスに入室ができなくなっているはずなので,ぜひすぐにバージョンアップを行って欲しい。 今回の修正は,LingrのAPIに変更が生じたために必要となった。具体的には,Room情報にcreatedat属性(たぶんそのルームが作られた日時)が追加された結果,JSONからJavaBeanへのマッピングに失敗してしまうことが修正理由である。現状の作りは,JSONに含まれる属…

Read more →

動的プロキシをシリアライズする具体的方法

· Java

「 [Javassistを使った動的プロキシの作成](http://www.eisbahn.jp/yoichiro/2007/04/javassist.html)」エントリと「 [替わりのオブジェクトをシリアライズするwriteReplace()/readResolve()](http://www.eisbahn.jp/yoichiro/2007/04/writereplacereadresolve.html)」エントリを組み合わせると,実行時にその場で作った動的プロキシクラスを元にnewしたイ…

Read more →

OLAPで脳みそ多次元

· Java

とある理由で情報の統計・分析についてのお勉強をすることに。うーん、なんで今まで避けて通ってきたんだろう、と思うくらい、なかなか面白い。 キーワードだけでも、 OLAP、OLTP 多次元データベース データマイニング データマート データウェアハウス VLDB スライシング ドリリング ドリルアップ、ドリルダウン ダイジング ディメンション 時系列 ファクトテーブル ディメンションテーブル キューブ メジャー と盛り沢山。OLAPにも…

Read more →

Javassistを使った動的プロキシの作成

· Java

前回の「 [動的プロキシとシリアライズ](http://www.eisbahn.jp/yoichiro/2007/04/post141.html)」エントリで紹介した通り,今回はその第一歩として,Javassistを使って動的プロキシを作成するための方法を紹介してみようと思う。 [Javassist](http://www.csg.is.titech.ac.jp/~chiba/javassist/)は,動的プロキシを作成するためのライブラリというよりは,バイトコードを操作するためのライブラリで…

Read more →

動的プロキシとシリアライズ

· Java

一般的なDIコンテナに大抵標準装備されている機能に,AOPがある。例えば,あるオブジェクトのあるメソッドが呼び出された際に,そのメソッドを処理する前に何らかの処理を挟み込む,などがAOPである。この機構を実現するためには,動的プロキシと呼ばれる機能が必要となる。 デザインパターンのProxyパターンは,あるオブジェクトと同等のインタフェースを持つProxyクラスを作成し,そのProxyクラスの中から本来のオブジェクトを呼びだすようにする。クライアントは本来のオブジェクトを触っている感覚なのだが,…

Read more →

替わりのオブジェクトをシリアライズするwriteReplace()/readResolve()

· Java

今回は「 [動的プロキシとシリアライズ](http://www.eisbahn.jp/yoichiro/2007/04/post141.html)」エントリで取り上げた通り,writeReplace()メソッドとreadResolve()メソッドの使い方について紹介してみようと思う。 あるオブジェクトをシリアライズしたくなったとする。しかし,時として,そのオブジェクトをそのままシリアライズすることができない理由が出てきたりする。そのままシリアライズしてしまうとサイズが非常に大きくなってしまう,…

Read more →

第1回java-jaミーティング大成功!

· java-ja

4月13日の金曜日, [java-ja](http://java-ja.yoshiori.org/)の [第1回ミーティング](http://java-ja.yoshiori.org/index.php?%E7%AC%AC%E4%B8%80%E5%9B%9E)が行われた。下はその様子。実際にはもう少し人が増えて,20人近い人に来ていただいた。ちなみに,幽霊のような残像が,java-ja発起人の [yoshiori](http://yoshiori.org/blog/)さん。 ![java-m1…

Read more →

天使やカイザーの次は・・・

· Other

まさか「ラオウ」とは・・(w 「 [Java-jaミーティングに行ってきました](http://d.hatena.ne.jp/tonocchi/20070413/1176484125)」- じゃばてな 生産性低下の神様は私の中では身長185センチ、体重90キロ、というのを想像していましたごめんなさい。どういうわけか世紀末覇者的な方かと思っていましたごめんなさい。 [Biographyのページ](http://www.eisbahn.jp/yoichiro/2005/03/post11.ht…

Read more →

今週は海外に行ってきます

· Other

2日から6日まで,新婚旅行でケアンズ(オーストラリア)に行ってくる。ほぼ全員に, 「PCを持って行く」=「成田離婚」 と言われているが,そう言われると余計に持っていきたくなるのが男というもの。ま,飛行機の中とか空港での待ち時間とかいろいろとあるので。 ホテルの部屋はネットが使えるらしいしかし,ネットにつなぐのが夜になるのは確実。すぐに返事を返すのは無理だが,何かあればメールをしておいて欲しい。海を見ながらOSSのコーディングをしたいが,うーん,それこそ離婚になってしまうので,自粛予定。 お土産ご…

Read more →