cypher256's blog

Pleiades とか作った

Eclipse

Eclipse で SSH 公開鍵、秘密鍵を生成

ネット上を見ると、OpenSSH や Putty を使用した鍵の生成がよく書かれていますが、Eclipse でも作成できます。いや、なんでもかんでも Eclipse でする必要はないんですが。 上記の「RSA 鍵の生成」で生成し、パスフレーズ入力後、「秘密鍵の保管」で公開鍵 i…

Apache Directory Studio

@IT おかもとさんの紹介記事。これも Pleiades(p15)に訳追加。

Google Android

Docomo や AU も参加している Google の携帯開発プラットフォーム Android。Eclipse プラグインとして ADT Plugin が提供されています。次回リリース(p15)の Pleiades に訳を追加しました。下の画像はそのエミュレータです。

トラフィックがやばい件

Pleiades All in One がダウンロードできない方、ごめんなさい。1TB/日超ないきおいです。対策中です。

Pleiades の最新チェックアウトとビルド

Pleiades の最新ソースは SVN リポジトリー http://svn.sourceforge.jp/svnroot/mergedoc からチェックアウトできます。下記は Subversive のリポジトリー設定。参照のみの匿名チェックアウトなためアカウントは不要です。trunk/Pleiades をチェックアウトし…

Pleiades in 関西オープンソース2007

瀬野ちゃん主導でだんどって、谷口さん&瀬野ちゃんがプレゼンしました。久保田さん、田中さん、お疲れ様でした。たくさんの方に来ていただきました。ありがとうございました。終了後、飲みに行ってすごく楽しかったです。夜の世界ネタ爆裂でしたけど。 KOF …

Aptana デュアルライセンス

Aptana は最近、デュアルライセンスになりました。Pleiades All in One の Aptana は商用の Aptana Public License ではなく、GPL を選択しています。Aptana からのメッセージを受け取るイントロプラグインは含めていません。ライセンス上、色々ややこしくな…

NTail 不具合

今回から Pleiades All in One にファイルを tail できる NTail プラグインを含めていますが、リソースパースペクティブを開いた時に NTail ビュー作成でエラーが発生するため、一部修正して、それを添付して配布しています。 作者の Gerald さんには報告し…

他の人の日本語が気になってしょうがない件

私も Pleiades 配布当初は知らなかったのですが、Eclipse NLS の翻訳は日本で一般的になっている JIS ではなく、基本は IBM NLS 翻訳ガイド に沿ったものです。Pleiades も Eclipse の語呂優先で基本はこれに準じています。 [一般的?な日本語] Javaテキスト…

ダウンロードの割合は

Ultimate > JavaWTP ≒ JavaETL > C/C++ ≒ PHP > Ruby > Perl > Python 予想は JavaWTP ≒ JavaETL > Ultimate > PHP > C/C++ > Ruby > Perl > Python だったんですけど、Ultimate ダントツ。Python はダウンロード数が・・・ある意味ダントツでした。仲間に日…

Pleiades All in One Alpha リリース

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

Eclipse 3.4 M3 (Ganymede) リリース

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

AmaterasUML 新規ウィザードで NoClassDefFoundError

java.lang.NoClassDefFoundError: net/java/amateras/uml/classdiagram/action/AddAttributeAction$AddAttributeCommand Pleiades All in One で発生。分からん。Pleiades はずして、Eclipse と GEF のバージョンを色々変えてもだめ。関係ないけど UML2 や E…

DBViewer JDT 分離

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

プラグイン国際化プラグイン

http://eobjectsoft.com/product/productTranslate.htm# 自動的にプラグインを国際化してくれるプラグイン。 というよりプロパティ・ファイルを静的にコンテキストメニューから翻訳できる。 Google 翻訳で。 Eclipse -> 食 Preferences -> 好み Perspective …

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 って既読リンクが下線なしのグレーで リンクとして見えにくいー…

Eclipse Europa Fall Maintenance Packages

Eclipse 3.3.1 がリリースされている。 http://www.eclipse.org/downloads/3.3.0 から 243 個のバグ FIX。

Eclipse FTP/SFTP/SCP/SSH/WebDAV プラグイン

eclipse.org RSE - SCP/SFTP/SSH http://www.eclipse.org/dsdp/tm/ eclipse.org WebDAV and FTP Support http://www.eclipse.org/eclipse/platform-team/target.php Aptana - FTP/SFTP http://www.atmarkit.co.jp/fwcr/rensai/freeauthoring01/freeauthoring…

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 …