cypher256's blog

Pleiades とか作った

Pleiades

Pleiades All in One Alpha リリース

次の Eclipse リリースのパッケージを追加しました。本体は上の 3.3 M4 (Ganymede)。ちょこっと試してみたい人向け。ついでに他のパッケージも本体を 3.3.1.1 に更新。ついでにというか色々更新しました。今、全パッケージをビルド中(といってもコンパイル…

Eclipse 3.4 M3 (Ganymede) リリース

印刷で行番号を出力できるようになりました。紙に出すことはめったにないけど、日本では需要が高い気がします。 3.4 M4 新機能

DBViewer JDT 分離

Pleiades All in One に DBViewer を組み込む際、JDT 依存部分があったため、Java 以外のディストリビューションにも JDT を入れる必要があり迷っていたのですが、DBViewer 作者の ZIGEN さんに相談させていただいたところ、速攻 JDT を分離していただけまし…

Eclipse 日本語ディストリビューション

Pleiades All in One Distros リリース Pleiades All in One と言っても同梱プラグインは少ないですけど。最初はたくさんプラグイン入れようと思ったのですが、入れれば入れるほど、ニーズにマッチしなくなるジレンマが。あと、All-In-One Project や Amater…

ZDNet News

EclipseのAOP翻訳コンテナ「Pleiades 1.2.1.p9」リリース - ZDNet Japan 書いていただけるのは非常にありがたいことですが、 SourceForge へのリンクはないのね。 追記: リンクあった。ZDNet って既読リンクが下線なしのグレーで リンクとして見えにくいー…

4D2U Mitaka++

http://4d2u.nao.ac.jp/html/program/mitaka/mtk_tutorial.htm Mitaka++ とは、最新の天文学の様々な観測データや理論的なモデル、そして物理学に基づいた可視化手法などを用いて、地球から観測可能な宇宙の果てまでの宇宙の階層構造をシームレスに見ること…

http://www.csg.is.titech.ac.jp/~muga/weblog/archives/2007/08/post_468.html から引用。 ちょっとびっくりしたのが、eclipse の日本語化に dynamic AOP が使われているらしい。。。 日本語化パッチをアスペクトで書いたということだろう。 パッチとしてア…

FindBugs

torutkの日記 http://d.hatena.ne.jp/torutk/20070907/p1 FindBugsは、チェック対象項目の指定ができます。ただ、日本語化でPleiadesを入れていると、プロジェクトの右クリックで表示されるメニュー上で「バグを検索」という名前に訳されてしまいます。 翻訳…

Pleiades 1.2.1

2007/9/E の Eclipse 3.3.1 リリース後、少ししてから Pleiades 1.2.1 リリース予定。

諸君、私はPleiadesが好きだ

諸君、私はPleiadesが好きだ 諸君、私はPleiadesが好きだ 諸君、私はPleiadesが大好きだ Eclipseが好きだ 日本語化が好きだ Javaが好きだ IDEが好きだ プラグインが好きだ 訳さなくてもいいところまで訳すところが好きだ 新しくリリースされたプラグインが勝…

日本語化後のスプラッシュ

Eclipse 3.4 Ganymede Eclipse 3.3 Europa Eclipse 3.2 Callisto Eclipse 3.1

Mylyn on Pleiades

Mylyn のソース見たら、まだメッセージがことごとくハードコーディング。Mylar から名前変えたこともあり、Europa に合わせるためにバタバタしたんだろーな。しかし、以下のようなコードがあるのは、Pleiades でもきつい。 String s = hoge.getLabel() + " -…

Dolteng on Pleiades

Dolteng の javassist.jar (3.4GA) と Pleiades のそれ (3.3GA) が競合。Pleiades と Pleiades が使用するライブラリをブートストラップクラスローダでロードするため、Eclipse およびプラグインはそれらをロードできない。ってことで Pleiades の Javassist…

Eclipse スプラッシュ

Eclipse 3.3 から eclipse.ini に指定されている -showsplash により、VM が起動する前にスプラッシュが表示されるようになった。これは見かけ上のパフォーマンス向上のためだと思うが、AOP 適用できないし。無理矢理、AOP してみたら、デフォルトスプラッシ…

AOP 翻訳コンテナーの仕組み

AOP による翻訳を実現するにあたり、以下の要件を満たしたいと思いました。 元のソースコードは一切変更しない(特定の DI コンテナなどに依存するファクトリーは使わない) 元のクラスファイルは一切変更しない(静的 AOP は使わない) static や private …