netail.net
自作フリーソフトや,ゲームに関する雑記を公開してます.
日記はソフトウェア工学の論文ネタが中心です.
最近のお知らせ (古いものはこちら)
2005-12-05 [長年日記] ▲
_ [授業]レポートの採点 ▲
ごそごそと作業.
AspectJの課題については,コード自体は普通に書けているという印象.アスペクトのテスト方法を考える,という点については,アスペクトを接続した相手のクラスに他のアスペクトも貼りついていることに気づかず,はまった人が数名いた様子.
Eclipse 特有のトラブルとしては,あるメソッドを参照しているコードを検索するときに,AspectJ のコードが対象にならないことではまっていたらしい.このあたり,ツールが完全に揃ってない点が,授業教材としては難しいのかもしれない.
_ [hyCalendar] 全角文字入りのURLが認識できない問題 ▲
URLに含まれる valid な文字集合に全角文字を含めていなかったので,こけていた.全角文字自体は Delphi の場合,ByteType(str, index) で SingleByte ではない(LeadByte/TrailByteのいずれか)で判定するのが確実?で,valid な文字集合に入ってなくても全角文字の一部ならURLの一部として含めるということになるか.
ただ,URLの直後に全角文字が来ているケースを作られていると,今までに書いたデータでこける可能性があるので,何か明示的なエスケープを使っての導入にしないといけないかもしれない.