DOMで要素や属性のドキュメント中のoffsetを取りたいという話がありましたが、getLineNumber()とか、getColumnNumber()とかいうメソッドがありますね。DOM level 3のDOMLocatorとしてインタフェースが定義され、それを実装しているような感じがします。検証してませんが、この辺りが使えないかなぁ...
@ [Java]MiddelgenIDE
Middelgen MLにアナウンスを流してみる。CommiterのDarrenが興味を持った模様。ふむ、EJB2とEJB3にも対応して欲しいか。
Middlegnプロジェクトにコントリビュートするのは簡単そうだな。
@ コントリビュートの意義
例えば、MiddlegenIDEを自分一人で開発したとする。英語で情報を発信すれば、それなりにユーザからのフィードバックを得られるかも知れないが、基本的に一人で開発を行うことになる。Middlegenプロジェクトにコントリビュートすると、どのようなメリットがあるだろうか?
- Middlegenプロジェクトの優秀なコミッタの協力が得られる
- Middlegenの配布サイトでリリースできるので、ユーザの目にとまり安くなり、より大勢の人に使って貰える。フィードバックが増え、新たな開発者/アイデアを貰える可能性が減る
- 自分自身がMiddlegenプロジェクトのコミッタとなり、名前を売れる
- 英語で強制的に議論させられるため、英語の勉強になる
sale@mp3.com