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

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

続きを読む →

第1回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://yos…

続きを読む →

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

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

続きを読む →

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

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

続きを読む →

lingrclipseのちょこっとした機能拡張

LingrをEclipse上で使用できるようになる [Lingrclipse](http://www.eisbahn.jp/yoichiro/2007/03/lingrclipse.html)に,以下のちょこっとした機能拡張を施した。 入室時のパスワード指定。 メッセージの「画像表示」「YouTube表示」「リンク表示」「顔文字表示」に対応。 開発時には外部に漏らしたくないことを話すこともあるだろう。ま,Lingr自体そういった…

続きを読む →

次期S2Wicketではこうなります Part2

[前のエントリ](http://www.eisbahn.jp/yoichiro/2007/03/s2wicket.html)で, [S2Wicket](http://s2wicket.sandbox.seasar.org/)の今後の方向性として,以下のコードを示した。 public class HelloWorldPage extends WebPage { @WicketModel private LabelModel helloM…

続きを読む →

インスタンスフィールドが勝手に上書きされる!?

さて,以下の抽象クラスがあったとする。これは,コンストラクタの中からfoo()メソッドを呼び出すが,foo()メソッドはサブクラスで実装を提供することを意味している。 abstract class C1 { C1() { foo(); } abstract void foo(); } そして,上記のクラスを継承した下記のクラスがあったとする。ここでは,インスタンスフィールドvalueを宣言し,宣言と同時に値1を代入するように記述して…

続きを読む →

Lingrclipseに通知機能を追加しました

[Lingrclipse](http://www.eisbahn.jp/yoichiro/2007/03/lingrclipse.html)に,通知機能を追加してみた。新しいバージョンは,lingrclipse-view 1.3.0である。 通知機能とは何かと言うと,Lingrclipseのビューが隠れていた時,例えばFast Viewにしていたとか,他のビューをアクティブにしていたときとかに,入室したルームで誰かが発言をしたことがわか…

続きを読む →

次期S2Wicketではこうなります

[前のエントリ](http://www.eisbahn.jp/yoichiro/2007/03/wickets2wicket.html)でちょっと触れた [S2Wicket](http://s2wicket.sandbox.seasar.org/)の方向性。現在,考えていることが実際に実現可能かどうかを検証している段階である。で,とりあえず次期S2Wicketを使うと,これがこーなります,というコードを掲載しよう。 例えば, pub…

続きを読む →

Lingrclipseに認証機能を追加しました

先日公開したLingrclipseだが,さっそくバージョンアップを行ってみた。 追加機能は,認証機能である。Lingrにアカウント持っている人は,予め設定(Preference)画面にてメルアドとパスワードを入力しておけば,入室時にLingrにログインされる。もちろん,退室時にはログアウトも行われる。それだけ。 ![lingrclipse-login.jpg](http://www.eisbahn.jp/yoichiro/images…

続きを読む →