netail.net
自作フリーソフトや,ゲームに関する雑記を公開してます.
日記はソフトウェア工学の論文ネタが中心です.
最近のお知らせ (古いものはこちら)
2004-06-21 古い日記からの変換データ ▲
_ [論文]プログラム理解支援アスペクト(?) ▲
Darren Ng, David R. Kaeli, Sergei Kojarski, David H. Lorenz:Program Comprehension Using Aspects.Proceedings of Workshop on Directions in Software Engineering Environments (WoDiSEE) 2004,in conjunction with ICSE 2004, pp.88-95, May 25th, Edinburgh, Scotland, UK, 2004.
プログラム理解を支援するといわれるツールは数多くあるが,使いやすさと機能のバランスが難しい.対象のプログラムの調査そのものよりも,プログラミング環境に慣れるために時間が必要だったりする.
そこで,プログラマが親しみやすく表現力も十分にあるAOPな言語要素(今回はAspectJ)をプログラム理解ツールとして使ってみた,という実験報告.
使い方としては,declare warning: call を使って使われていないインタフェースを洗い出す,特定のクラスのユーザを見つける,インタフェースの階層情報を集めてくる,選択的なプロファイリングをする,といったところ.
で,それなりに便利だったらしい.AOP Refactoring か何かの記事で載ってたような話を実際にやってみました,という程度かもしれない.
_ [hyCalendar]ファイルが読めないバグ? ▲
バグ報告を受け取る.
ファイルが読めずに(読んだのに何も表示されずに),プログラムを終了するとファイルが空データで上書きされるらしい.
ファイル読み込み権限がなくて,かつ書き込み権限がある場合にこの問題が起こることはコード読んだだけでわかったのだが,それ以外のたいていのエラーの場合は(例外が投げられた場合は)読み込み失敗のダイアログを出すようになっているので,何か微妙なデータになると読み込みに失敗するらしい.
スケジュールはとても私的な情報なので,データ見せてくださいというわけにもいかないし…….
2005-06-21 ▲
_ Musical Baton ▲
遅くなりましたが書いておきます.
●Total volume of music files on my computer (コンピュータに入ってる音楽ファイルの容量)
6GBくらい.
●Song playing right now (今聞いている曲)
最近は,ニュース系のラジオを流しておくことが多いような.
●The last CD I bought (最後に買った CD)
さくら "Cherry-A-La-Mode −ここにいるよ−".
●Five songs(tunes) I listen to a lot, or that mean a lot to me (よく聞く、または特別な思い入れのある 5 曲)
- The Beatles "Yellow Submarine".
- NAMCO "さいごにサンバ".塊魂エンディングその1.
- 岡本真夜 "Forever".
- 丹下桜 "Little Wing".当時ドラゴンマガジンとの連動企画(?)だったラジオ "ドラゴン探偵局" の縁.
- Falcom Sound Team JDK "誰かがあなたを愛してる".日本ファルコムのアクションRPG「ぽっぷるメイル」のエンディングテーマ.
●Five people to whom I'm passing the baton (バトンを渡す 5 名)
とりあえず挙げてしまうので,もしこれに気づいて,お暇があったら書いてみてください.
- OUCCつながりでre-in-car-na-tionと書いておきます.
- 研究室つながりで,cheep, cheep, cheep...
- 学会関係では,ほげ日記 :-)
- (空き)
- (空き)
そのほかの系統(RPG研関連とか)では,ダイレクトに渡して大丈夫そうな人には既に他のルートで回っているようなのでとりあえず止めときます.