«前月 最新 翌月» 追記

netail.net

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

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


2003-03-01 古い日記からの変換データ [長年日記]

_ 紅茶

紅茶が切れかけていたので,アッサム,ディクサム・フルリーフ 100gと,桜ほうじ茶 100g,ウヴァ・ハイランズ 50gを仕入れてきた.ついでに本屋などに寄ってさらに読み物を増やしてきた.


2003-03-02 古い日記からの変換データ [長年日記]

_ 読書

冴木忍「天高く,雲は流れ」13巻を読了.相変わらず,富士見ファンタジア文庫はあっさり読み終わる.ストーリー的にも佳境にさしかかっているが,引きずってる謎の解決はまだ先延ばしらしい.

_ 読書

アン・マキャフリィ,パーンの竜騎士7「竜の反逆者」読了.二つの場面が並行で進む上に時間の流れが早いので読むのに疲れた.4~7巻は竜騎士がわりと脇役なのが悲しいが.


2003-03-03 古い日記からの変換データ [長年日記]

_ AspectJ

AspectJ で Sun のライブラリコードに weave して再配布するのは,どうやらライセンス違反らしい.

Wes Isbergによれば,load-time weaving もまだ怪しいとのこと.Sunが明確に何か言ってくれるまでは待ったほうがよさそう.

_ SDカード

Panasonic CF-T1 には標準でSDカードのドライブが付いているので,バックアップデバイスとして適しているのかどうか,大容量(256~512MB)のSDカードの購入を検討してみることにする.値段,アクセス速度の問題があるが,USBフラッシュなどと違って抜き差し時にデバイスの無効化処理がないのが気楽.


2003-03-04 古い日記からの変換データ [長年日記]

_ 紅茶

レピシエで売ってた「桜焙じ茶」を飲む.ちょっと桜の葉の風味が入っていて,季節のお茶という感じ.浸出時間はわずか30秒.紅茶に慣れてると違和感が強い.


2003-03-06 古い日記からの変換データ [長年日記]

_ AspectJ

AspectJがバイトコードに対するweaveを実装するようになったが,バイトコードとソースコードの対応が厳密には取れないことが問題となってきている様子.コンパイラの最適化の結果によって,アスペクトを貼り付けるための手がかりがなくなってしまうためだが…….元々,バイトコード上で作業しようというのはソースコードのないコンポーネントを相手にするため(?)だが,クラスをコンパイルしたコンパイラの最適化性能によってweave後のコードが違ってくるようではちょっと困る.最適化タイミングをアスペクトのweave後,あるいは実行時まで遅らせるか,あるいはソース上でweaveするか.いったいどうするんだろう.


2003-03-08 古い日記からの変換データ [長年日記]

_ html

AspectJ ドキュメントを HTML-lint を通るように修正.正確には,XSLTが間違ったHTMLを吐かないようにXSLTを修正した.


2003-03-09 古い日記からの変換データ [長年日記]

_ お出かけ

ホワイトデー用のお返しを購入するために出かける.ウェッジウッドの,ピーターラビット缶のチョコレートを購入.ついでに,懐中時計を購入.電池式だけど.機械式でかなりいいデザインのものもあったが,値段が高いので(5万円強)見送る.買った奴が壊れたらそっちに買い換えよう.……って,何年先かわからないけど.

_ RPG研

The Lord of the Rings RPGを初プレイ.指輪物語の原作の雰囲気が非常に強くていい感じ.細かいルール解釈について怪しいところがあったのと,キャラクターシートが使いにくいところがあったので,それらを直すことにする.また,いくつかデータ類をまとめたチャートを作ってやったほうがよさそう.


2003-03-11 古い日記からの変換データ [長年日記]

_ 読書

アン・マキャフリィ,パーンの竜騎士8「竜の挑戦」(上) 読了.人工知能アイヴァスが大活躍しているせいか,ファンタジーからいきなりSFに戻った感じが強い.

作品内での時間経過にしたがって,人々も急速に変化していく様子がなかなか面白い.


2003-03-12 古い日記からの変換データ [長年日記]

_ xalan

java -jar xalan.jar とやっても,rt.jarに含まれているxalanのクラス群が有効らしい.Java VM の仕様の都合とはいえ,なかなか扱いにくい.bootclasspathに,必須ではないクラスライブラリを含められてしまうと,置換不可能であることは考慮しなかったのだろうか…….

_ xalan

xalanにアスペクトをくっつけたのに,それが動作しない.調べてみたら,Java2 SDK1.4では標準ランタイムrt.jarにxalanの古いパッケージが含まれているせいらしい.-Xbootclasspath オプションでxalanの新しいバージョンを読ませろ,とあったが,xalan は aspectjrt.jar に依存し,aspectjrt.jar は rt.jar に依存しているので,どういう順序にしても起動できない.仕方がないので,rt.jarから xalan の以前のバージョンを取り除いたパッケージングをしてみることにする.


2003-03-13 古い日記からの変換データ [長年日記]

_ 論文

校正に出していた論文が返ってきた.Word ファイルにコメントがいっぱい書き込んである.色々直されたので,全部反映するのは大変だが,勉強にはなりそうだ.

_ 読書

星野 亮,ザ・サードVI「異界の森の夢追い人」(上・下)読了.富士見ファンタジア文庫で購読してる数少ないシリーズだが,何となく,雰囲気が菊地秀行の作品に似てるような気がしなくもない.主人公の能力が高すぎるせいだろうか.

登場キャラクターの中では "しずく" がアン・マキャフリィ「旅立つ船」に登場した殻人ヒュパティア・ケイドを思い出させた.


2003-03-15 古い日記からの変換データ [長年日記]

_ xalan

以前,パッケージ(.jar)間の依存関係について

xalan は aspectjrt.jar に依存し,aspectjrt.jar は rt.jar に依存しているので,どういう順序にしても起動できない.仕方がないので,rt.jarから xalan の以前のバージョンを取り除いたパッケージングをしてみることにする.
などと書いてしまったが,実は誤解だった.

jarロード時に,依存しているクラスがすべて必要になるのかと思っていたのだが,実はクラスロード時だったらしい.

jarファイルの書かれた順序は,あるクラス名に対してロードされるクラスを決定するだけだった.ということで,noxalan.jar など作らずとも,-Xbootclasspath/p オプションを使ってxalan.jarから使用されるライブラリを列挙さえしておけば,jar間の依存関係による影響は受けなかった.


2003-03-17 古い日記からの変換データ [長年日記]

_ 入学手続き

大学院博士後期課程の入学手続きをしに大学へ.入学料はいらないし,授業料は自動引き落としなので,手続きは一瞬.これで三度目の入学式の案内をもらった.


2003-03-19 古い日記からの変換データ [長年日記]

_ Java

xalan + aspect を動かしていて,どこで StackOverflow が発生したかわからなかったので,久しぶりに jdb を起動.

手順的には,次のようなもの.忘れないようにメモ.

1. jdb [クラスパス関連オプション] [クラス名]  で起動
2. catch all java.lang.StackOverflowError で例外キャッチを指定
3. run org.apache.xalan.xslt.Process -in ... で実行
4. 止まったところで where でスレッドのコールスタックを表示

_ 読書

アラン・ピーズ,バーバラ・ピーズ「話を聞かない男,地図が読めない女」を読んだ.

性別の違いに起因した精神的な違いの説明はなかなか面白い.少しは学ぶべきこともある?かも.


2003-03-20 古い日記からの変換データ [長年日記]

_ 読書

アン・マキャフリィ,パーンの竜騎士8「竜の挑戦」(下)読了.邦訳されているのはこれで最後(?)だが,スケール的にも今までの中で最大かも.そのわりにエンディングが比較的あっさりしているような気はする.


2003-03-21 古い日記からの変換データ [長年日記]

_ 来客

一週間ぶりに家に来客.部屋が片付くのである意味助かる.神戸の,フーケというお店のケーキとマドレーヌをいただいた.

歓談していた途中,某宗教の勧誘が来て水を差されたが,夕方まで楽しい時間を過ごせた.

少しは仕事もしなくては,と夕方から投稿用論文のアブストラクトを修正.


2003-03-22 古い日記からの変換データ [長年日記]

_ 読書

アン・マキャフリィ「だれも猫には気づかない」読了.170ページほどの中篇なのであっさり読み終わった.若き領主のアドバイス役として猫が活躍するという話で,とんとん拍子で話が進むところはデルフィニア戦記などに近い印象.

_ EPS

epsを図に貼りこむのに,どうもフォント幅の違いのせいか,テキストの右端が切れることがあるよう. 仕方がないので BoundingBox コメントを直接修正する.書式は次の通りらしい.たいてい,右端が切れるのでurxをちょっと大きくする.
%%BoundingBox: llx lly urx ury. 

_ tex2text

小手先で作ったtex2text.rbを公開.何しろ即席なのでコードが汚い.tex2text 公開ページ

_ 読書

とりあえず,いきなり捨てるのも悪いので宗教の勧誘の文書を読む.

宗教観に関する披露は無視して,事実と聖書の記述だけを拾い読みするとなかなか面白い.それにしても,聖書の引用をこれだけするのに,元記事の作者はどのくらい下準備をしているのだろうか?


2003-03-25 古い日記からの変換データ [長年日記]

_ 卒業式

学位授与式ということで,修了証書をもらってきた.あまりありがたみはないが…….これで最終学歴がようやく高卒から修士に変わった.

_ 読書

J・グレゴリイ・キイズ「錬金術師の魔砲」(上)読了.1セクション20ページ程度で場面を切り替えていくので,テンポがよくて読みやすい.怪しげな科学と錬金術の入り乱れた世界なので,変な小道具がいっぱい出てくる.このあたりはけっこう好みかも.

_ Java

developer Works の記事で,浮動小数点の比較などに関してまとめた話が掲載されていた.0 == -0 なのに Float(0) > Float(-0) だったりNaN != NaN なのに Float(NaN).equals(Float(NaN)) だったり.まったく使わないので知らなかった.とりあえずメモしておく.

http://www-6.ibm.com/jp/developerworks/java/030314/j_j-jtp0114.html


2003-03-26 古い日記からの変換データ [長年日記]

_ 読書

J・グレゴリイ・キイズ「錬金術師の魔砲」(下)読了.事件は決着……のようで,全然してない.予想が裏切られてしまった上に,ストーリー的に消化不良な部分があると思ったら,実は四部作の第一部だったらしい.解説を読んでてようやく判明したので,ショックが大きい.ただ,ある種の悲劇的な展開をしているところは好み.続編が出たら買おう.

_ XPointer

とうとう XPointer が W3C勧告になった.時間が取れ次第,目を通しておこう.XQuery と違って,まだどんなアプリケーションがあるのか把握してないが.


2003-03-27 古い日記からの変換データ [長年日記]

_ フリーボード

フリーボードに書き込まれたらメールが飛んでくるようにCGIを修正.POP before SMTP をライブラリから綺麗に叩けるのかどうか分からなかったので,次のように本当に適当な実装を作ってみた.
pop = Net::POP ('mailserver', 110)
pop.start ( 'account', 'pass' )
pop.finish
Net::SMTP ( 'mailserver', 25 ) { |smtp|  ... }

_ フリーボード

書き込んでくださった方がいたのに気づかないのはすごく失礼なので,毎日確認するのも面倒だし,書き込みがあったらメール投げるように改造でもしようかな.

本当はどこかの掲示板を流用すれば早いのだが :-)


2003-03-29 古い日記からの変換データ [長年日記]

_ 自転車

自転車のライトが点灯しなくなったので,新しいものに交換した.六角ネジを回すソケットも新規購入.ライトに1000円,工具に1500円.はたして工具への投資は回収できるんだろうか.