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

library ClassLoaderの使いどころが不明

例のEclipse ConのPDF見ると、クラスが解決できないときは、 こういう風にすればいいと書いてあったが、まだ使いどころがわからん。 いちいち入力するのたいへんなので、ここに貼っておこう。 Thread current=Thread.currentThread(); ClassLoader old=curre…

plugin.xmlのrequireのオプションは重要

結論からいうと、自分の作ったライブラリーをさらにimportする場合をexportはtrueにしておいた方がいい。RCPでは動くが、Pluginで動かない場合があった。 そもそも、ろくに、EclipseのPluginの仕組みをしらずに作ってるのが 原因かもしれない。しかし、ぜん…

eclipseからsourceforgeに接続

以下がよくまとまっています。最初からこれを見ていればよかったです。 http://hos.sourceforge.jp/index?%A5%CE%A1%BC%A5%C8%2F3最初まったくうまくいかず、いろいろ試してもだめだった。 一度、known_hostsファイルをすてて最初からやればうまくいった。 …

mbrola JPに挑戦

http://tcts.fpms.ac.be/synthesis/mbrola.html mbrolaという合成エンジンの日本語版を読んでみた。 面白いね。以外と簡単だ。(抑揚とかその他オプションはまったくわかんないけど) 例 ジカン とかなら、ローマ字表記を少し崩した感じでなります。dZ 85 14 …

workbenchの状態を保存

EclipseCon2005_Tutorial26.pdf によると public void initialize(IWorkbenchConfigurer configurer) { super.initialize(configurer); configurer.setSaveAndRestore(true); }workbenchの状態を保存できるようだ。 サイズと位置と現在のパースペクティブが…

sourceforge.jpで公開

souceforge.jpのアカウントを取得しました。 本家は、英語力が無いため、3日のペンディングの上、却下され断念でもsshで苦労しました。 shellは普段使っているtereterm + ssh1で大丈夫でしたが scpの方が、anttask scp + ssh1での相性が悪く、 結局、anttas…

Eclipse RCPでの自動Updateの実装で苦労

こちらの記事の通りにやれば正常にできます。 http://www.mamezou.com/tec/equip016.htm私の場合苦労してしまったのが、 featureのアーカイブが正常に作成されていなかったです。 license.txtを省いたものを作っていました。この問題を切り分けるには、まず…

Eclipse RCPの説明の言葉

最近、いい説明のしかたを思いついたので書いておこう。■Eclipse RCPとは これまでコマンドラインにGUI機能を加えるものをフロントエンドといいました。 このフロントエンド同士を束ねて一つのアプリケーション化するのが、Rich Client Platformだ。

googleのadsence 小切手を換金、まだ慣れません。

2回目の換金にいきました。シティーバンクです。 マルチマネー口座番号はカードには載っていないのですね。 電話番号、暗証番号があれば、教えてくれるけど ■本日学習したこと 今回の控えは次回持っていこう。 明細書は持っていく前にちぎっておこう。

ファイルのオープン

http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-text-home/development/rcp/examples/index.html 以上のサンプルの通りですが、 とっても面倒です。Editorなしで、自分でファイルの保存管理するのも有りかもしれません。 もちろん、アプ…

LivedoorがYahooを抜くのはそんなに非現実な話ではない。

このトラフィックの増え方を見ると、そんな気がする。 TVの力ってすごいね。 http://www.alexa.com/data/details/traffic_details?&range=2y&size=medium&y=r&url=livedoor.co.jp rakuten.co.jpやhatena.ne.jp と比べてみて欲しい。

リダイレクトなしでユーザーのクリック先取得

bulknewsに すごく興味深いJavascriptの話があった。リダイレクタなしで、リンク先を取得できるのは楽だ。値段もリーズナブルだ。 リダイレクトにはいろいろ問題がある。(SEO的になど) http://blog.bulknews.net/mt/archives/001574.html 試したかったが は…

PreferenceDialogの使い方

Eclipse RCP、プログラムでは PreferenceManagerのインスタンスを作成すことはないかもしれない。 通常、WorkbenchからPreferenceManagerを取得するからだ。 そして、PreferenceManagerへのPageの追加は、org.eclipse.ui.preferencePages extensionで行うか…

SolexとColorerの相性は悪い

Solex pluginを試した。記録ツールとしては気軽でいいね。 ただし、生成したXMLがColorerで開けない。 これでみると、A9 Pluginってすさまじい数のデーター送信してるね。 これは、どうなんだろう。

livedoorのblogってgoogleひっかかりにくいのかな?

内容がいまいちというのは置いておいて、ここ2週間ほどlivedoorで 更新頻度があまりよくありませんでしたがblogをしておりました。 でアクセス数が、平均40ほどでした。ほとんどトラックバック等もしていないので、他所からのリンクもほとんど無く、 純粋に…

Properties View

最低限の値の閲覧・編集と、デフォルトの値に戻す機能を提供するには Properties Viewは使うのは、有効だ。pluginで、 org.eclipse.ui.views を追加することで利用可能 ただ作成するViewをPropertiesの表示に対応するには手間がかかる。参考になるページ htt…

ベストな資料 EclipseCon2005_Tutorial26.pdf

英語ですが、画像つきで一番わかりやすい資料です。 http://www.eclipsecon.org/tutorials.php http://www.eclipsecon.org/presentations/EclipseCon2005_Tutorial26.pdf

pluginのアップデート方法

HELPのUpdate Sitesのところで、なんとなくわかった。 Feature Project Update Site Project を作る。そして、Actionから UpdateManagerUI.openInstaller()を呼び方法もあればInstallCommand を作成するという方法もあるようだ。 UpdateManagerUI.openInstal…

文字列の外部化

ストリングの外部化を使えば簡単にできた。 外部化については以下参照 http://www.atmarkit.co.jp/fjava/javatips/052eclipse018.htmlUTF-8で書かなければならないが、isobeさんのpluginを使えば大丈夫だ。 http://graze.at.infoseek.co.jp/plugin/defaultに…

プログラムではまりました。

plugin作ったのですが、内部では動いてたのですが、外部ではさっぱり。 で数時間、試してあきらめて。 再起動してみたら、あっさり動きました。たしかに、 workspaceフォルダーが削除できなくおかしな要素はあった。次回より、再起動と workspaceとconfigura…

減色ツールを探す

日本で有名なのはxPadieというのがあるみたいですが、 プログラムとして組み込む方法がわからなかった。 Optipng.exeやxPadieを一緒に使えるソフトもあったが、オープンソースじゃなかった。残念。 デベロッパーなら、最新版を配布する方法は重要なんだな。 …

Unhandled event loop exceptionってようはClass Not Found?

Unhandled event loop exception Reason: Widget is disposed - Eclipse RCPで ってエラーが出て、困ってたが、ようはクラスをpluginに登録してなかった。 plugin.xmlのライブラリーを登録すれば解決しました。 がここで悩み事を発見 私は、Jakarta Commons…

Eclipse RCPのリソースで悩む

起動ディレクトリーはosgi.install.area 画像を見つけるなら?Pluginのfind() ResourcesPluginは調子悪い startup.jarのディレクトリーを見つけるには システムプロパティーのosgi.install.areaがいいのなか? 画像を見つけるなら?Pluginのfind() 自分のPlugin…

Rich Client Tutorial Part 3のHelpでつまる

http://eclipse.org/articles/Article-RCP-3/tutorial3.html最後のメソッドはうっかりじゃすまないミスでした。 ActionFactoryの日本語化は、手動が無難なのかな。 LanguagePack入れたらいいのだが、どうやって配布するの疑問 htmlが最低2つ必要? tocのみの…

RCPやるなら、Eclipse 3.1まった方がいい?

最近のほとんどの資料が、3.1ベースで作られている。 なので、3.1M5を入れるか、正式版を待つ方がいいかもな。 他に、Pluginで覚えるべきこと山ほどあるし、JFaceとかもいろいろあるし

TVとblogで思うこと

いままで、TVってCM多いよね。CM見ると、つい欲しくなるよねと思っていたけど。よく見ると、今のblogって、5分に一度CM流れてる並みに、広告(アフェリエイト)が多い。自分もやっているので、それについて批判は少しもない。 blogを見てても、誰かが紹介する…

GoogleのBloggerはどうなるのだろう。

最近、GoogleのBloggerで遊んでいる。 ただ、いろいろ使ってみた所、日本では流行らないだろうなーと思う。 というのも、はてなやlivedoor blogに比べると機能があまりにもないのだ。 picasa2との連携での写真投稿は魅力を感じるが、まだ日本語が通らない。 …

Eclipse RCPでProgressMonitor

SWTでデスクトップ Javaアプリケーションを作っていたのですが、 時代はとっくにEclipse RCPになっているようで 最近勉強を始めました。 まずは、OptipngWrapperを移植しようと思いました。 http://www.xucker.jpn.org/product/optipngwrap.htmlせっかくなの…

MP3の分割がむずかしい。

mp3のフレーム単位での分割がむずかしい。 計算が間違ってるのかもしれないが、理論値と実数値が合わない。そもそも、MP3はフレーム単位(再エンコードなし)だと数十msぐらいの精度でしか分割できない。数十msは少ないと思うかもしれないが、英語だと、 a pe…