2004-06-01から1ヶ月間の記事一覧
以前、この日記でもお伝えしたプロジェクトの続報です。 本日、無事動作するソフトウェアを納品して参りました。 S2を使ったプロジェクトが成功して終わりそうです。。 id:masataka_kさんがここで言われているとおり、 S2の効果を誇張する必要もなく、身構え…
今日は腰掛ける部分のばらし作業。 こいつがなかなか手ごわい。 たぶん元々この椅子を作った人があまり技術がなかったみたいで、 鋲の打ち方、釘の打ち方ひとつひとつにプロフェッショナルさが 感じられません。 もしかすると前の人も、素人だったのかも。 …
id:makotanの日記などを見ているとGMailが無性に使いたくなってきました。 MLを受け取ったりするのには最適に思えます。 invitedしてあげるよっていう優しい方はagata AT mobster.jpまでお願いします!!
http://dev.eclipse.org/viewcvs/index.cgi/%7echeckout%7e/org.eclipse.ui.tutorials.rcp.part1/html/tutorial1.html チュートリアルを軽くやってみました。 基本的にRCPの作り方は普通のプラグインとあんまり変わらないですね。 アプリケーションを作るに…
Text Editor Exampleの動かし方。 ここに書いてあるとおりにやったらさくっと動きました。 1.RCP Runtime Binaryをダウンロード&解凍 2.RCP text editing component zipをダウンロード&解凍して、RCP Runtimeのpluginsディレクトリに置く。 3.texteditor p…
デンマークですね。こりゃ確かに早い。 http://mirror.tiscali.dk/eclipse/downloads/drops/R-3.0-200406251208/index.php
3.0ダウンロードページの下のほうに「RCP Runtime Binary」 「RCP SDK」っていうのがありますね。 まずはダウンロードしてみます。
Eclipse3.0もリリースされたことですし、 RCP調べてみようかな。http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/platform-ui-home/rcp/index.html
予定より3日ほど早かったですね。 順調だったってことなのかな?
http://www.fukuokamusic.jp/ims/index.html
http://www.karimoku60.com/factory/movie/index/10/index.htmlこの動画で雰囲気はなんとなくわかりました。 ところでウレタンはどこで手に入るのでしょうか?
1.生地の部分をばらす まずは背もたれ部分から、布地を外していきます。 布地は鋲で留めてありますので、鋲を外す道具がまずいります。 ホームセンターで「鋲を外す道具」を物色してみたところ「バールのようなもの」を使うといいという情報を入手しました…
Firefoxの評判が良いみたいなので使ってみました。 動作速度も速いし、軽くていい感じですね。周りでもIEをそのまま使っているひとは少なくて、 ほとんどSleipnirとかなので、 Firefox1.0の日本語版が出れば使ってみようっていう人増えるかも。テーマとかプ…
EclipseのRCP対応にはかなり期待しています。 それと同時に、疑問点もいくつかあります。 1.起動速度は大丈夫? Eclipseの起動は普通のアプリケーションと比べて早いとは言えません。 いらないプラグインを除いた状態で十分な起動速度が出せるかどうかが気…
ムラタ家具 修理の工程 これを見ると、2.ばね式椅子のケースに近い気がします。 次のことがわかりました。 木材部分のリフォームは、ばらしたときにおこなう。 ウレタンはいくつかの強度のものを組み合わせて使う。 ばねの部分も修理の対象となる 手間がなか…
今日は超早起きして骨董市で古い椅子を買ってきました。\5,000円也。なんでわざわざ古い椅子を選んだかというと、 将来的に家具とか作ってみたいという淡い野望の第1歩です。 > Qutamiさん、ぼかぁやりますよ。 リフォームあたりから習作を重ねていって、野…
[WSSR0008]XXXのプロパティ(row)が見つからないので設定をスキップします S2でプロパティをautoBindingできなかったときに、以上のようなメッセージが表示されます。開発者には便利なんですが、ユーザはこのメッセージを見ると心配するようです。 (今回のア…
素晴らしい。Eclise/SWT/JFace/PDE/JDT/Draw2D/GEFの情報がてんこもり! SWTレイアウトの説明とかかなり丁寧です。
グラフが気になる今日この頃。
いろいろな.diconファイルを書いたのでサンプルとして載せてみます。配列をPropertyにセット new String[]{"SAY NO MORE","LARK","FATHOMS DEEP","ハート・ストリングス"} 配列をListとしてPropertyにセット @java.util.Arrays@asList(new String[]{"SAY NO …
(ひがやすおの日記より) なるほど、AOPでばっちりですね! さっそく書き直しました。ちょっとだけAOP脳が発達したような気がします。 // 例外ハンドリングインターセプタ public class ThrowsLoggingInterceptor extends ThrowsInterceptor { private static…
で、枯らすためにというわけではないんですけど、実案件でS2使用中です。 プロジェクトは5合目ですが、中間報告を。1.S2は易しい プロジェクトは3名です。S2はおろかDIコンテナのことも説明せずに進んでいました。 ただ「このdiconファイルでいろんな設定…
S2はもちろん、DI/IoCコンテナの考え方自体1年ちょっとぐらいなんで、 枯れてはいないでしょうね。 しかし、夜明け前の予感です。
サービスの進行状況をプログレスバーで表示したいときは、 サービスのメソッドにリスナーを渡す方法で良いのだろうか?? try { Service service = (Service)container.getComponent(Service.class); service.export(item, this); // thisはリスナー } catch…
(http://d.hatena.ne.jp/higayasuo/20040608より)今のプロジェクトでも検査例外は一切投げていません。 その代わりサービスを呼び出す場所で全ての例外をキャッチしています。 (ちなみにGUIアプリです) try { Service service = (Service)container.getCom…
Mingw GCJ + SWTでJREがいらないネイティブアプリケーションが作れるようですね。 今度暇なときに試してみよう。
id:higayasuoさんの日記より 次からがいよいよ業務ロジックの分析です。 ここでは2つの選択肢があります。 サービスに業務ロジックをマッピングする方法と エンティティに業務ロジックをマッピングする方法です。 どちらを選ぶのかは好みなのですが、開発者…
最近よく聴いています。 Number Girl亡きあと、久々に自分の琴線に触れるロックな音楽です。 あとスパルタローカルズも!
今関わっているGUIアプリケーションでS2を導入しました。 DIコンテナを中心に置いてにシステムを構成すると、 アーキティクチャやクラス設計も今までと違ったアプローチになると感じています。 ただ、そのさじ加減がまだまだつかめていません。 DIコンテナを…