開発日誌1999年03月
- '99/03/02 7:30 (火)
- [ppsd]
やっとまっとうに動くようになりました。細かい部分では変な部分もあるのですが大体いいと思うので0.2.58としてリリースします。
- '99/03/04 7:30 (木)
- [private]
昨日は次世代プレイステーションの情報に興奮してずっといろいろなページを見ていたら更新を忘れてしまいました。仕様を見ても本当は全然わからないけれど、なんとなく新しいプレイステーションはすごいように感じています。
- [ppsd]
LogHistoryで格納できるテーブルサイズを制限できるようにし、AddReserveListで指定したタイトルがLinkDownした処理でのタイトルになるように修正しました。ReserveListやDirDisplayでタイトルを表示できるように変更するのはまだ時間がかかりそうだから、このぐらいでもリリースしてしまおうと思っています。
- '99/03/05 7:25 (金)
- [private]
ガスの点検が明日なので家の片付けをしていました。少しきれいになったけどまだ終わっていません。今日も片付けの続きです。
- '99/03/06 7:35 (土)
- [private]
掃除その他で結局何もしない一日でした。
- '99/03/07 7:35 (日)
- [environment]
スランプな感じだったのでDebian2.0のインストール作業を実行していました。前のインストールの時はハードディスクの容量が少ないので今回は多めに取ってやり直しました。二度目のインストールなので問題なくサクサク行ったけれど、問題は環境設定です。いい部分もたくさんあるのですが、うまく行ってない部分もあってなかなか大変です。
- [ppsd]
ppsdはとりあえず0.2.59でリリースしてしまいました。次はタイトルの表示に取り組みます。
- '99/03/09 7:30 (火)
- [private]
日曜日はいつものようにテレビを見て過ごしていました。将棋のレベルの格差が面白かったです。テレビ東京の羽生-谷川戦は難しい戦いが続き最後に谷川が即詰めに打ち取って勝つというスリルあふれる一局でした。それに対してNHK教育の郷田-堀口戦はもうぼろぼろで悪手の連打という感じでした。その対比が面白かったです。しかし、先ちゃん(NHK教育での解説者、昇級結婚おめでとう)の解説は良かったな。もっと解説にたくさん出して欲しいぞ。
- [ppsd]
タイトル表示のための作業を開始しました。どう修正すべきか構想がまとまらず苦しんでいます。
- '99/03/10 7:30 (水)
- [environment]
Debianの環境設定は時間がかかりそうだったので、UnixUserに付いていたVineLinuxに浮気をしてみました。インストールはサクサクできて日本語環境になっているのはなかなかです。目新しい機能の変更はないですが、glibc2を使えるようになっているのが最大の利点でしょう。これでJDK1.2による開発ができます。
- '99/03/11 7:55 (木)
- [ppsd]
JDK1.2をインストールしてコンパイル・実行ができる事を確認しました。ppsdの実行では自動巡回が動いていなくてなぜできないのか頭を悩ませてしまいました。原因は結局ネットワーク設定がいい加減だったもので名前解決に時間がかかっていたためでした。デッドロックを起こしたのではないかと思い3時間以上悩んでしまいましたが、まあ解決したから良いことにします。
- [private]
あい変わらず、次世代プレイステーションの情報に夢中で他の事ができないでいます。
- '99/03/12 7:55 (金)
- [private]
スランプです。とはいってもいつもスランプのような気もしますが。
- [ppsd]
RequestクラスからInformationデータが取得できるように変更しました。しかし、タイトルの格納をどうするかで未だに迷っています。
- '99/03/13 3:30 (土)
- [ppsd]
タイトルはJISコードに変換してMime形式で格納する事にしました。ASCIIコードも日本語JISコードも一緒にMime変換しています。ファイルに格納する時のタイミング設定がいい加減ですが動いてはいるみたいです。もう少し格納タイミングを調整すればリリースするつもりです。
- '99/03/16 7:20 (火)
- [private]
3月13日の夜から3月14日にかけて私の参加しているメーリングリストの忘年度会があり行ってきました。そのため更新できませんでした。
- [ppsd]
バグの連絡があったので、とりあえず修正してバージョン0.2.60をリリースしました。
- '99/03/17 7:10 (水)
- [ppsd]
どうも、ここ数日ppsdが重くなっていたのですが、その原因に気づきました。タイトルの更新のため無条件にgetHTML処理を実施しているとBookmark処理の出力結果にも解析処理をしているためでした。タイトルの更新タイミングをgetTitleした時点に変更する事によって軽くなり、かつ正しい処理になったと思います。
- [ppsd]
新しいppsdでアクセスしようとするとボロボロエラーになってしまいます。どの修正が問題かわからなくて悩んだのですが、LinuxでのJDK1.2に問題があったようでした。JDK1.1.7に戻すと正常に動作するようになりました。
- [ppsd]
バージョン0.2.61をリリースしました。
- '99/03/18 7:25 (木)
- [ppsd]
DirDisplay画面でタイトルを表示する修正を行いました。更新日等も表示したいのでリリースはまだ先です。
- [ppsd]
3月16日ようやくにしてppsdのページのカウンターが10000を越えました。Yahoo!に公開してから半年以上かかって長かったです。一日のアクセス件数は50ぐらいだけどせめて100は越えたいものです。
- '99/03/19 7:30 (金)
- [ppsd]
DirDisplay画面に更新日を表示できるようになりました。他にも表示したい項目はあるのですが、ゴテゴテするよりはシンプルにという事で一応完成です。バージョン0.2.62としてリリースしました。
- '99/03/21 6:50 (日)
- [private]
昨日は寝坊してしまい、起きたらテレホーダイタイムが終ってました。
- [ppsd]
ppsd操作画面のデフォルトのホスト名ppsd.kbttshy.java_conf.gr.jpは、正しくない事を知りました。"_"はホスト名には使えないそうです。ありえないホスト名だからこのままでいいのか、ありえないホスト名だからはじくブラウザがあるかもしれないので修正したほうがいいのかと悩んでしまいます。とりあえず、うまく動かないブラウザが出たらまた考えます。
- '99/03/23 7:30 (火)
- [private]
教育テレビのスペシャルはネットを通じての対局を将棋と囲碁でやっていました。将棋の方は電話で合議しながらアマチュアが羽生と戦うと言うものですが、合議制で少なくとも大駒一枚は弱くなっていると思うのに平手の戦いで差がありすぎて面白くなかったです。囲碁の方はインターネットを通じての投票でこれは良かったです。かなり強いメンバーが投票していたと思いますが、依田と先でいい勝負をしていたとはすごかったです。インターネット上で投票している人が電話投票している人より強そうなので何回かあった電話投票での着手が結局致命傷になった感じでした。インターネットでの投票による着手が結構強いというのは興味深く感じました。
- [ppsd]
LinkIndex処理でバグが出たので緊急に修正し、バージョン0.2.63としてリリースしました。
- '99/03/24 7:30 (水)
- [ppsd]
"~"は昔URLに使っていけない文字でしたので、"%7E"に変換してアクセスするのが正しかったです。あまり守られなかったせいか、現在は使ってもいいことになりましたが、"%7E"に変換してもアクセスできる事には変わりません。ppsdでは今まで"~"付きで保存したページに対して"%7E"を使用して取得しようとするとアクセスできませんでした。これをアクセスできるように変更しました。また、"%7E"で保存したページに対して"~"で取得することも可能になりました。実際に保存するファイル名はブラウザから送信されるURLをそのまま使っていますが、読み込む場合は両方の変換したファイル名でもチェックしています。
- '99/03/25 7:30 (木)
- [environment]
久しぶりにプロバイダにアクセスできませんでした。
- [ppsd]
wired newsへのアクセスに時間がかかってしょうがないので、調査しました。インターネットに接続している状態でも接続していない状態でも時間がかかっていますが、結局何が原因かははっきりしていません。
- [ppsd]
gnu.regexpのバージョンが1.0.7に上がっているので差し替えました。あまり、変わっていないですが、特に不具合もないみたいなのでこのままリリースします。
- '99/03/26 7:50 (金)
- [private]
どうも、また体のリズムを壊してしまいました。作業もできなくて不調です。
- [ppsd]
というわけでリリースも延期です。
- '99/03/27 7:45 (土)
- [private]
「エンディミオン」を読むのをやめられず何もしなかったです。「エンディミオン」みたいに厚い本を一気読みさせるダン・シモンズの読ませる力というのはすごいものです。
- '99/03/28 7:50 (日)
- [private]
相変わらずスランプです。
- [ppsd]
バージョン0.2.64をリリースしました。
- '99/03/30 7:50 (火)
- [private]
日曜は休み、月曜は風邪をひいてしまいました。最近ppsdの開発が全然進んでいません。
- '99/03/31 7:00 (水)
- [ppsd]
ファイルを保存できないというバグ報告を頂いていましたが、そのバグを修正できました。原因は、JDK1.2の場合BufferedInputStreamクラスのreadやavailableの時ensureOpenで元のInputStreamがcloseされていないかチェックが入るようになっているのですが、WithBufferInputStreamクラスでavailableを定義していなかったためバッファ上のデータから読み込んでいるにもかかわらず元のInputStreamにアクセスしてcloseしていると判断されたためです。WithBufferInputStreamクラスにavailableメソッドを定義して問題なくなりました。
- [ppsd]
バージョン0.2.65をリリースしました。
Top page
Index page
e-mail: (em6t-kbt@asahi-net.or.jp)