2004-03-01から1ヶ月間の記事一覧

IEでソースが表示されない

JSF

JSFで出力したHTMLがIEの表示→ソースで表示されない。出力されたソースがどんなのか確認できーん。なんでだろう?うちだけだろうか?

Syseo Tomcatプラグインでソースデバッグできない

ブレークかけても、ソースが見つかりません、と言われ、ソースデバッグできない。ウィンドウ→設定→Tomcat→Source Path でプロジェクトにチェックを入れる必要がある。前も一回ハマったのにまた忘れてハマってた。最近忘れっぽい。

リーグ・オブ・レジェンド

ネモ船長、ヴァンパイア、透明人間、ジキル博士などの有名人?たちが結集して悪の組織と戦うという、ちょっと期待させるバカストーリーですが、実際見て見ると、何の見所もないB級アクション映画です。 (from http://www.jtnews.jp/cgi-bin/review.cgi?TITL…

えびボクサー

近所のレンタルビデオ屋に一本だけ置いてあり、店員さんお勧めマークがついてあったので借りてみた。きっと意味不明な映画かと思って見てみると、やっぱり意味不明であった。 (from http://www.watch.impress.co.jp/av/docs/20040120/buyd115.htm) 「巨大エ…

JSFがくる 更新

JSF

http://muimi.com/j/jsf/ βのときに作ったサンプルがFinalで既に動かないので(当たり前だが)、直してみた。なるべく簡単なサンプルを作ろうとステップをわけて見たが、よけいややこしかも。やっぱツール欲しいな。誰かオープンソースで作らんかな。できればE…

ラブ・アクチュアリー

身の回りにあるようなありふれた話ではなく、ドラマの中にあるようなありふれた話。登場人物たちの"意外な"つながりというのが、実はとなりに住んでたとか、兄弟だったとか、無理やりな関連づけで、萎える。登場人物たちにあまり感情移入できず、応援したく…

アダプテーション

マルコビッチの穴を作った人の映画らしい。フランス映画に通じるような?淡々とした感じで眠くなる。話が言い訳くさくてイヤ。ハゲでデブで内向的というキャラは少し親近感はあるが。

X-MEN 1 & 2

EclipseのXMENプラグインつかってて、やっぱり映画はみとかないといかんのかなぁ、とか思って(?)先日みてみました。素直に面白い。ウルヴァリンかっちょえー。 それはそうとsourceforgeのページ見てて、気づいたんだけど、 XMENプラグイン作ってる人ってEcl…

雑誌記事って

JAVA PRESS Vol.35出ました。 記事を書いてもあまりどういう感想だったのか(好評なのか不評なのか) よくわからないことが多いけど、 ↓こういうところでコメントされているととてもうれしかったりします。 http://d.hatena.ne.jp/habuakihiro/20040315#107933…

Developer Forums Topic: file upload with JSF

JSF

http://forum.java.sun.com/thread.jsp?forum=427&thread=473135&tstart=0&trange=15 まだ、そのレベルでないので、いつか読む。

JSFタグライブラリのドキュメントはどこ?

JSF

SunのRIであれば、tlddocsにあり。 指定できる属性と簡単な説明はあるが、はじめてだと使い方が謎。Antのマニュアルみたいに、サンプル記述があるといいのになぁ。

ベータ→Finalになって

JSF

リリースノートにも書いてますが、タグの名前がキャメルケースにかわっます。 data_table → dataTable 古いサンプルが動かない場合はこのせいかも。

Core JavaServer Faces

JSF

http://horstmann.com/corejsf/JSF本はあちこちから出る予定ですが、これはSunから出るやつ。レビュー用(?)にWebで公開されたPDFが閲覧できます。 しかし、1月にAmazonで注文したJSF本(ISBN:0471462071、ISBN:3935042523)がいつまでたってもこない。発売日延…

氣志團 One Night Carnival

本日のバックミュージック。無限ループ中。古いけど、なんか気に入っちゃった。 パクリちゅうかパロディー合成魔獣(?)って感じな曲だけど、耳にうまくはいってくればいいじゃんね。それで。

 プロパティービューに表示する

なお、アウトラインページ(に限らずワークベンチパート)で選択されるモデルをプロパティービューに表示するには、モデル(ContentProviderなどから返すオブジェクト)にIPropertySourceを実装しておくか、IAdaptableを実装しておいて、getAdapter()でIProperty…

 アウトラインページ

エディタクラスでgetAdapter()メソッドを定義しておくと、あちこちのパートからこのメソッドが呼ばれて、アウトラインページから呼ばれたときに、IContentOutlinePageを返せばいい。 public Object getAdapter(Class key) { if (key.equals(IContentOutlineP…

 Javaエディタで開く

internalだが次のメソッドが利用できる。 OpenActionUtil.open(type, true); たとえば、"java.lang.String"のソースをエディタで開きたい場合、"java.lang.String"からなんとかITypeを取得し、このメソッドを呼べばよい。"なんとか"、については以下などを参…

 エディタのコンテキストメニュー

plugin.xmlにviewerContributionを定義することで、エディタのコンテキストメニューにアクションを追加できるが、単にそのエディタでしか使わないアクションだったら、(TextEditorなどの)エディタクラスのメソッドをオーバーライドしてもいい↓ protected voi…

 エディタのキーバインディング

エディタのキーバインディング。まだよくわかってないんだけど、こんな感じで動きました。 <extension point="org.eclipse.ui.commands"> <category name="Hoge Editor" description="aaa" id="com.muimi.hoge.command.category"> </category> </extension>

リターゲット可能なアクション

<action id="mytest.action1" definitionId="mytest.open" label="Open" retarget="true" menubarPath="navigate/open.ext" allowLabelUpdate="true" > </action> リターゲット可能なアクションは、ソース中でdefinitionIdを指定して、アクションを再指定可能。エディターのアクションなどだと、EditorのcontributorClassなどで再ターゲットするといいみたい。 public class HogeContrib extends Editor…

 コンテンツアシスト用に有効なJavaクラスをひっぱってくる

IJavaSearchScope scope = SearchEngine.createWorkspaceScope(); SearchEngine engine = new SearchEngine(); ISearchPattern pattern = SearchEngine.createSearchPattern( "java.lang.Str*", IJavaSearchConstants.TYPE, IJavaSearchConstants.DECLARATIO…

JSF関連JSR

JSF

Specより JSP1.2 Servlet2.3 J2SE1.3 JavaBeans 1.0.1 JSTL1.0 Portlet(JSR168) 将来対象になる

JSFの利用対象者

JSF

FAQおよびSpecによると以下4名 Page Authors Application Developers Component Writers Tools Vendors

JSFの利点

JSF

メモです。だから何ということはないですが。SunのJSF FAQ http://java.sun.com/j2ee/javaserverfaces/reference/faqs/index.html によると以下3点 Ease-of-Use Standardization Device Independence

Model2って何よ?

http://d.hatena.ne.jp/muimy/20040308#p3 のつづき大分勘違いしてたが多分こういうこと。間違ってたらつっこんでいただけると幸い。 MVC Model1 GUIなどで利用されるいわゆるMVC MVC Model2 Webアプリで利用されるMVC。いわゆるMVCと区別するため2と呼ばれ…

EclipseプラグインでXMLコードアシストするもの

とあるXMLファイルのエディタ(コードアシスト付)を作ろうと思い調べてみた。 XMen http://sourceforge.net/projects/xmen/ XMLBuddy http://xmlbuddy.com/ オープンソースじゃないので、ソースは見れない Bulletnote http://www.asahi-net.or.jp/~cs8k-cyu/b…

スキーマコンバータ「Trang」

http://thaiopensource.com/relaxng/trang.html (from http://www.atmarkit.co.jp/fxml/rensai2/xmltool05/01.html#2) これ便利。XMLスキーマがいるんだけど、DTDしかない。じゃあDTDをXMLスキーマに変換とか簡単にできる。

AnimationクラスとSpriteクラス

書籍中では、Animationクラスでアニメーションを行い、Spriteクラスでスプライトを実現している。SpriteクラスではAnimationクラスを利用している(アニメーションするスプライト)。この本のサンプルはすっきりしてて(無駄がなくて)いいなぁ。いまのとこ。

ダブルバッファリング

ちらつき防止のためのダブルバッファリングは自分でそういうコードをかいてもよいが、BufferStrategy を使っても実現できる。 public void loopAnim(){ createBufferStrategy(2); long startTime = System.currentTimeMillis(); long nowTime = startTime; w…

イメージ読み込み

Image image = Toolkit.getDefaultToolkit().getImage(name); Toolkit#getImage()は、すぐに読み込まずに、バックグラウンドでロードを行っている。ロードするまでブロックするときはMediaTrackerを使う。 Image image = Toolkit.getDefaultToolkit().getIma…