2005-09-01から1ヶ月間の記事一覧

0.6.1 リリース

http://homepage3.nifty.com/r-matuda/eclipse/StCategory/ カテゴリに追加されないインタフェースと、メソッドのフィルタリングが不適切な場合があるのを修正した メソッドの無いインタフェース(Serializableのようなマーカ)のアイコンを灰色にした これ…

Java5対応、悩み中

org.seasar.kijimuna.core.internal.rtti.AbstractRttiInvokableDescriptor(107行目)で、java.util.HashMap#put()のRTTIを作るときに、 JDK org.eclipse.jdt.core.IMethod IMethod.getParameterType() 1.4 java.lang.Object put(java.lang.Object, java.lang…

クラス図

http://homepage3.nifty.com/r-matuda/eclipse/Kijimuna/kijimuna.jude Judeで書いています。そろそろ全体として把握しないと、進めなくなってきました。

ハイパーリンク

S2JSFプラグインのソースを見ながら、Diconファイルのclass属性のハイパーリンクを作りかけていたのですが、Eclipse3.1でorg.eclipse.jface.text.hyperlinkパッケージを発見。こっちも見てみよう。Eclipse3.0で動かなくなるけど。

京ぽん2

PC

http://www.willcom-inc.com/ja/lineup/wx/index.html Bluetooth&Javaが欲しい。無い物ねだり。

0.6.0 リリース

http://homepage3.nifty.com/r-matuda/eclipse/StCategory/ Smalltalkerじゃない方にも使って頂けると思います。 カテゴリの種類に、ImplementsしているInterfaceによる分類を追加した 空欄カテゴリのアイコンの色を灰色に変更した Javaソース以外をエディタ…

JAVA WORLD 2005/11

今月号は、厚さが薄いような。 J2SE5解体新書 MXBeanへのアクセス方法ということで、監視大切と思っているので興味のある内容です。でもでも、内容がディープになって来たので、けっこう難しい。うーん、ゆっくり読み返そうかなぁ。 JUnitで実践するテストフ…

普通のプラグインって?

そういえば、普通のプラグインを作ったことが無いような。JDTゴリゴリなのばっかりだな。JDTは難しいというか、どこを見たら良いのかが分からないので、調べるのが面倒くさいです。普通のプラグインは、もう少し楽なんだろうか?

大和屋守口漬総本家 瓜奈良漬

シャリシャリ、コリコリという食感で、アルコールの染み込み具合もほどよく美味い。

implementsしているInterfaceによるフィルタリング

ゴチャゴチャ書いていたら、問題なく動くようになりました。あとは、 ソースを綺麗にする カテゴリビューにボタンを追加する 設定画面をてきとうに作る というのができたらリリースします。

シグネチャー

あー、難しい。ちょっと気合い入れて調べる必要があるかなー。KijimunaのJava5対応でも必要そうだし。とりあえず、 IMethodとか(org.eclipse.jdt.coreパッケージ) Javaソースをコンパイルした結果のJavaモデル要素。IMethod.getSignature()は、完全クラス…

やっと名医をつかまえた

やっと名医をつかまえた―脳外科手術までの七十七日 (新潮文庫)作者: 下田治美出版社/メーカー: 新潮社発売日: 2002/03メディア: 文庫 クリック: 3回この商品を含むブログ (5件) を見るいつもと違う頭痛に違和感を感じて検査を受けたところ、脳に動脈瘤がある…

implementsしているInterfaceによるフィルタリング

とりあえず動作しました。 メソッド名のフィルタリング判定として、メソッドのシグネチャーで比較しています。@categoryなど、一つのファイル内だけで判定するのなら問題ありません。 しかし、別のファイル(implementsしているInterface)のメソッドのシグ…

TODO

http://sourceforge.jp/tracker/?atid=4934&group_id=689&func=browse いくつかトラッキングに追加しておきました。

豊かさの精神病理

豊かさの精神病理 (岩波新書)作者: 大平健出版社/メーカー: 岩波書店発売日: 1990/06/20メディア: 新書購入: 2人 クリック: 12回この商品を含むブログ (28件) を見る著者は精神科の医師で、物が溢れる現代ならではの患者の傾向を紹介し、その背景などを考察…

J2EE/DI/Aspect第3回勉強会

いまスケジュール帳を見て、思い出した。今日だったのか、急いで出る支度をしないと。すっかり忘れていた。お題は「DIコンテナの定義ファイルを管理するノウハウ」とのことで、今後のKijimunaをより使いやすくしたいので、ちょっと気になる内容です。 行って…

ジャンケン入門

ジャンケン入門 (角川文庫)作者: 清水義範出版社/メーカー: 角川書店発売日: 1994/03メディア: 文庫この商品を含むブログ (11件) を見る短編集。 ジャンケンは確立1/3の勝負というだけではなく、競技者同士の思考の読み合いが勝負を左右するという心理戦であ…

物欲、物を持つ

人は裸で生まれて、何も持たずにあの世へ行く。物を持っても、あの世までは持って行けない。物欲に走っても、所詮は生きている間だけの所有欲を満たすだけ。いろいろあって、なるべく物を持たないようにしています。 持つ物も、自分が生きている間だけレンタ…

一周年記念!?

http://pcweb.mycom.co.jp/news/2005/09/16/007.html びっくらこいた。JavaNews.jp経由で知りました。いちおう今後の予定を書いておくと、 既存機能の使いやすさの向上 implementsしているInterfaceによる、メソッドのフィルタリング backport175のアノテー…

一周年

今日で、初版をリリースしてから1年が経ちました。もっとペースを上げてサクサク作れるようになりたいものです。 いろいろと作りたい物があります。いままでのペースで行くと、生きている間に終わりそうもないです。時間は大切ですね。

The Musical Box - Squeak Musik Nacht

Squeakを使って音楽を奏でるセッションに行ってきました。タイミングを少しずつずらしていく曲とか、けっこう面白いものでした。Squeakって楽しいですね。 宴会では、マウスボタンを押す指の話題で、わたしはSmalltalkerらしくないことを自覚しました。体質…

JAVA WORLD 2005/10

一通り読んだ。 DIコンテナ完全ガイド 入門から初めて、DIを使った開発での設計指針などもあり、参考になる。 JMXによるJVMの監視/管理機能を試す 具体的で参考になる。実システムではTomcatとかの監視が必要なので、試してみたい。 JUnitスーパーTips テス…

0.5.0 リリース

http://homepage3.nifty.com/r-matuda/eclipse/StCategory/ 今回のバージョンで、StCategoryを作ろうと思ったときに考えていた機能は、すべて作りました。 JavaBrowsing(Java参照)パースペクティブだけではなく、JavaとPDEのパースペクティブにも対応した …

プロジェクトごとの設定

backport175のソースを見たら、簡単だった。 // 保存 IScopeContext projectScope = new ProjectScope(project); IEclipsePreferences node = projectScope.getNode(PLUGIN_ID); node.put("isEnable", Boolean.toString(isEnable)); node.flush(); // 取得 I…

既存パースペクティブのビューの強制更新

StCategoryで、カテゴリを選ぶとMembersまたはOutline(次バージョンでサポート)を再表示する必要があります。表示時の絞り込みは、Filterをplugin.xmlで設定しているので問題ないのですが、任意に再表示させる方法が見つかりません。 とりあえず現状では、…

保存イベント

natureとbuilderを使ったら、JavaCore.addElementChangedListener()していても、保存時のイベントを取得できました。これで、StCategoryでカテゴリ名の自動学習が作れます。

OOEnkai

神楽坂のビール屋でOOEnkai。ここはこだわりの瓶ビールの店って感じで、なかなかに美味しかったです。店員さんに、こんな感じといって伝わるのも良い。 しんちゃんにiPod nanoを見せてもらい、物欲が出てきました。帰りの電車で、iPod shuffleの音が右側だけ…

保存イベント

Javaエディタでセーブしたときは、次のように登録しておけば呼んでくれました。 ResourcesPlugin.getWorkspace().addResourceChangeListener(this, IResourceChangeEvent.PRE_POST_BUILD); しかし、Javaエディタの編集を知るために次のように登録すると、上…

0.4.4 リリース

StCategoryとは、EclipseのJavaブラウザに、Smalltalkライクなメソッドカテゴリ(プロトコル)ビューを追加するプラグインです。 http://homepage3.nifty.com/r-matuda/eclipse/StCategory/ バグを見つけられたので修正しました。 カテゴリ名なしで「@catego…

@IT:作って覚えるEclipseプラグイン

http://www.atmarkit.co.jp/fjava/rensai3/eclipsepde01/eclipsepde01_1.html おー、分かりやすくてイイ。特に2ページ目。基本をおさえずに見よう見まねで作っているので、参考になります。