«前の日(10-28) 最新 次の日(10-30)» 追記

netail.net

自作フリーソフトや,ゲームに関する雑記を公開してます.
日記はソフトウェア工学の論文ネタが中心です.

最近のお知らせ (古いものはこちら)


2002-10-29 古い日記からの変換データ

_ AspectJ

AspectJ は CLDC/MIDP では使えないんじゃ?という質問が aspectj.org に出てた.CLDC/MIDP って何だろう,と思って調べてみると

CLDC: Connected Limited Device ConfigurationMIDP: Mobile Information Device Profileってな感じの組み込み系っぽい Java の世界だった.

CLDC などでは Clonable とか Serializable とかいくつかのインタフェースが使えないらしい.このあたり,AspectJ の一部のライブラリが裏でこっそり使ってる可能性がある.

まぁ,オブジェクト指向が組み込み系で使えるようになるまでに時間がかかったように,アスペクトが組み込み系で使えるようになるには時間がかかりそう,というのはあるかも.

個人的には,アスペクトを weave した後のコードがサイズ制約やタイミング制約に引っかかるのでは?というほうが気になるのだが :-)

_ Opera

研究室のマシンでは Opera を使うようにしていたのだけど,Windows Update は IE からでないといけないので,わざわざ IE を起動.最近マシンの調子が悪くてプリンタドライバや Windows Update まわりが非常にあやしい.

そもそもあやしくなるようなプログラムを売るなよーとは思うが,このくらいの規模のシステムになるとどうしようもないのかなぁ.

_ Java

パッケージ名はドメイン名 (たとえば com.sun.xxx)でつける,という慣習があるけれど,どうやら "-" は使わせてくれないらしい.(まぁ当然と言えば当然だが)

Eclipse で作ってみたら,ディレクトリは普通に生成されるけどソースのコンパイルは通らない~という微妙な状況になってしまった.

ドメイン名とパッケージ名が一致できない場合はどうするべきなのか,なんか一貫性のある変換ルールでもあるのかな?


2004-10-29 古い日記からの変換データ

_ [work]データ依存解析+エイリアス処理の実装

適当にエイリアス対応だけ実装.エイリアス区分は付けずに可能性を探索するだけだが.

とりあえず実行してもエラーは起きないので,テストケースの準備と,入出力の拡充作業に移る.