wget してみました。(6/27)

このページの更新もすっかり、週刊連載となりましたなぁ。 これがサラリーマンの定めか(単に根性が無いだけ)。 でも、1.39 を公開してから、毎週バグフィクスモード。 まぁ、安定していいか。でも、利用者の人々はいい迷惑だなぁ。 と思いつつ、今週も 1.41 にしちゃう。

ひどいやつだなぁ

度々、bindkey のバグが出ていますが、これは機能名(next_historyって奴) をソース上の構造体配列にソートして持っているのですが、これの順番を よく間違えてしまったというわけです。 こいつはいかんというわけで、手動ソートせず、REXXプログラムで ソートさせるようにしました。 ちょいと不細工ですが、まぁ、これでこの手のバグの再発は無いであろう、多分。

NYAOS もかなり巨大なソフトになってきました。なかなか、仕様的にも膨大に なってきて、もはや nyaos.doc という1テキストファイルでは初めて使う人 は明らかに混乱してしまうに違いありません。ということで、HTMLでハイパーテキスト にしようと思いましたが...

なんか、いつも破綻してしまう

というか、手動変換している間に

また機能増して、nyaos.doc 書き換えちゃう..

なんてこったい。ところで NYAOS が重くなったという声を聞きました。 そこで 1.41 ではちょっと かんな まわりの処理を VIO を使って改良してみました。 あまり変わらないし、場合によっては xterm でうまく利用できなくなるかもしれま せん。その場合は option -vio で VIO を off にしてみてください。

≡★

先週の日曜日に、友人の濱村君と山地君を誘拐^H^H^Hといっしょに日本橋に行って きました。特に用事はなかったはずだったが、新しいT−ZONE(今まで場所知ら なかった^^;)に Hobbes OS/2 最新号を発見。それまで持っていた最新の奴が 95年の だから状況は大いに改善された...って、何て時代遅れの状況だったんだ、オレは!

≡★

dial-up でつないでいると、落ちついて見ていられないので、wget をインストール。 お気にいりのページをディスクに落とす。 これでゆっくり落ちついて、フォローできるというものぢゃ。 ということで、さっそく、よく読みにいくところを wget。 最近、NYAOS を取り上げてくれたpsfeel も wget しようとしたが、

頼む、ページ移動くらいに CGI を使うのはやめてくれぇ

それとも使い方が悪い?

で、wget でがんばれ!!ゲイツ君のページをまとめてダウンロード。 今週はフリーソフトのお話ですねぇ。 うんうん、たしかに古今のシェアウェアの増大については僕も気になっていたので ございます。つーか、個人的にはレジスト作業が面倒臭いし、かといって、 アンレジストのまま使うのもうしろめたいしということで、そもそも、 シェアウェアには目もくれません。大阪に住んでいるせいか、 店先で金払う方が簡単って気がするんですよね。

さて、僕が何故、NYAOS をシェアウェアにしないかと申しますと、 いくつか理由があります。

まぁ、そもそもシェアウェアにするって発想がなんかねぇ... いや、開発費用(特に開発ツール費)の回収とかあるの分かるんですけど、 それって、全てのシェアウェアに

マイクロソフト税(IBM税?)が入っているみたい

という感じで嫌になりませんか?

シェアウェアで育まれし者は
シェアウェアに帰るしか無いのか...
僕には分からないよ、リリン

あ、石を投げないで...

≡★

「ファウンデーションの誕生」を読む。アシモフさんのことだから、最後にどんでん がえしがあるかと思ったが、まぁ、オーソドックスな最後だった。 晩年のセルダンさんの寂しさにちょっと涙したりして(ウブ?)。 しかし、田中芳樹のあとがきだけは、どうしても気にいらんなぁ。

まぁ、それはともかく、 「ファウンデーションの彼方へ」以降、ファウンデーションシリーズが 次々のリリースされているが、なんで「ロボットと帝国」をさっさと 訳してくれないんだろう。早く読みてぇよぉー。 そういえば、魔法の国ザンス シリーズも、本国版は10巻くらい先行している。 こちらも早く邦訳が読みたいものだ。訳者が不足してるのかなぁ。

≡★

最近、土曜の深夜のアニメを見ながら、ウェブを書くことが多くなった。 で「ベルセルク」をいたく気に入ったタワシは、さっそく、本屋に急行。 1巻と2巻をもとめる...が、あれ

あれ、世界観が全然違うってカンジー(死語)
主人公が同じだけなのか?
それとも、過去を回想しているのか?

その後、3,4,5巻を読んで疑問は氷解。

おお、これはなかなかよろしい。

毎週二話ずつ放映してるけど、もしかして再放送? それとも元OVA? まぁ、おもしろいから、どっちでもいいや。

≡★

rc564 。よく考えたら、会社の自分用マシンでやればいいのに気付く。 Pentium-II でありながら、teraterm やら Office くらいしか動いていない 不憫なマシンであるから、これはさぞ貢献できるに違いない... って、そういえば、まだ Team-OS/2 に登録していなかった。 それに Win95 クライアントも get せねばならない。 はやくせねば(なぜ?)。

それはともかく(この言い回し多いな、オレ)、rc564 クライアントを走らせて いると、lxlite が凍りついてしまうのは何故なんだろう。rc564 の方を一時停止 すると再開するし...まぁ、いいか。


rc5-64クラッキング(6/21)

ダイアルアップ環境がだいたいできたのと、 CPUをK5 100MHz から Pentium 200MHz に換装した記念に、 rc5-64 クラッキングに参加を始めました。 平日はまずネットにつながないので、少し多めにと200ブロックほどを取得。 しかしながら、電気代がもったいないのと、親が間違えて消すのが恐いので、 日中はほとんど電源off。最初のうちは夜中にずっと走らせるようなことも していましたが、そのうちファンがうるさくなって、電源off。 というわけで、結局、一週間で 30 block くらいしか計算していない。

役にたってない

まぁ、やって無いよりましか...

≡★

ベクターさんから、Vector Pack for WIN をいただきました。 ウェブページをいただけた上、 ¥7,800-の品を半年に一度いただけるんですから、

もうベクターさまさまですね

しかし、毎回のことですが、一万人前後の作者にこんなことして

ベクターさん、大丈夫かにゃあ

作者にとってもおいしいですけど、ソフト利用者にとっても OS/2 のフリーソフトをまとめて CD-ROM として入手できるのは便利ですよね。 もちろん、OS/2 magazine 付属CD-ROM という便利な媒体もあるんですが、 こちらは少数の編集者の方が探しまわってられるため(ごくろうさまです)、 やはりどうしても限界があると思います。 ですから「俺のソフトは便利なはずだが、今一無名だ」 と思う方は、まずベクターに投稿してはいかがでしょうか。 投稿自由で、定期的にCD-ROMを発行しているものとして、Hobbes がありますけど、 こちらは英語のドキュメントを用意しなくてはいけませんし、 最近は大阪日本橋で入手できません(;_;)。 やはり、ベクターしかないっすよ。

貴様、買収されとるんか!
はい!

≡★

最近、NYAOS のバージョンアップと、REXX小物しか作ってないなぁ。 ここいらで、ぼちぼち、新規にツールを作らないと、

ファンが逃げる
扇風機か換気扇がどうかしましたか?

冗談はさておき、ほんと、ぼちぼち eff とりかかります。 今のところ、FILESTAR 使ってるんですけど、あれって、キー操作が EmacsBind じゃないから使いにくいんですよ、個人的に。 理想を言えば、FD-clone なんですけどねぇ。 誰かOS/2でコンパイル成功してません?

eff を作る話はどこへいったんだぁー
すみません。まじめにやります

まじめにやります、はい。m(__)m

あ、そうそう、葉山文書まわりのディレクトリ/ファイル構成を変更しましたので、 御注意ください。


今度こそ本当に再開(6/13)

いやぁ、このページの更新も三ヶ月ぶりですねぇ。 みなさん、いかがおすごしになっておられたでしょうか。 実はモデムを買ったんですけども、なかなか設定に手間取ってしまって、 こんなにブランクができてしまいました。 原因は、結局、シリアルポートのピン数変換アダプタが腐っていた為だったようで、 新しいのをつけたら、あっさりとモデムを認識してしまいました。ははははは。

現在のところ、

という体制で、外部と接触しています。う〜む、見事にバラバラですなぁ。 まぁ、ページめくりについては、いつまでも InterQ の完全従量制ばかり 使っているわけにもいきませんから、そのうち定額制のところと契約しよう とは思っています。

NYAOS のサポートの受け付けについては、上記のアドレスで行います。まぁ、 kaoru@ferrari6.cheme.kyoto-u.ac.jp に送っても転送されますんで、どこ出しても 大丈夫なんですけどね。しかし、nyaos@〜.ne.jp も悪くないな…

≡★

さて、肝心の NYAOS ですが、1.39 をようやく公開することができました。 開発自体のペースは全然落ちていないので、二ヶ月分のことはできていると 思うのですが、いかがでしょうか。 自分で言うのも何ですが、NYAOS については結構公約をまじめにクリア してきましたから、ぼちぼちネタ切れかなぁと思わないでもないです。 というわけで、その考えは甘いと思われる方はリクエストのメイルを 送るように(笑)。しかし、やはり、SKK のサポートは無理かもしんない…

NYAOS の他にした事といえば、RMCLONE のC言語版を作りました。 こっちはファイル名だけぢゃなく、ちゃんと内容を比べた上で比較する上、 高速です。実は、ドライブをまたがる比較など、複数のディレクトリを指定した時、 重複ファイルを見付けないバグがあります。そのうち直します(おいおい)。

そいと、NewsTitl.CMD つー REXXスクリプトをこさえました。 こいつはですねぇ、引数にネットニュースやメイルのファイルをくべると、 .COMMENTS 拡張属性に「Subject:」行のタイトルをセットしてくれます。

    (例)NewsTitl D:\usr\spool\news\fj\os\os2\*
ワイルドカードで実行すると、ハードディスクが大騒ぎしますので、 御注意ください。終了しましたら、「ls -E」で確認してみましょう。 あ、そうそう、RXJIS.DLL が必要です(それを早く言え!)。

≡★

最後にこれからの更新は、おそらく週一、土曜日か日曜日という形で定期的に 行うことになると思います。何せ、家が会社から遠いもんで、平日はとても Warp や Net と触っている時間(と体力!?)がありませんし。 まぁ、むしろ、定期的な方が読む人にとっては都合がいいかもしれませんね。 それではまた来週!(べたべたですなぁ)

学会(3/18)

Vector に ftp してから、Romy さんがいろいろフォローしてくれていたのに気付く。 う〜む、そういえば、単位が足りんとか、修論の提出がどうだとか、 宇野さんや Romy さんにはいろいろ心配かけたなぁ(笑)。 今度は Romy さんが学会発表とのこと、がんばってください。 (だが、Romy さんが読むころには、終わっている可能性大)。 僕も今回、発表のネタは無きにしもあらずだったんですけど、 後輩の女の子に押しつけてしまいました。ひどいやつですねぇー(笑)。

OS/2 Warp 情報局が再開。DIVE の emx 用開発キットが出ているのを知って、 さっそく get 。でも何作るんだろう、俺。 コンソールアプリしか作れないのに... (って、そのコンソールアプリも最近は新作作っとらんのぉー)

≡★

大学の葉山文書の総目次は、大学の方へ移動しました。URL は

http://www-mpe.cheme.kyoto-u.ac.jp/hayama/warp/yodan.html

で、各目次は

<a href="yodan番号.html#キーワード" name="キーワード">タイトル</a>

形式にしましたので、従来のツッコミは「yodan.html#キーワード」で 切れてしまっていたものも含めて、ちゃんと維持できていると思います(^_^)。 それ以外のページについては、修論以外のものは削除して、 Warp 関連は新ページへのアドレスを提示するだけの簡単なものにしました。 まぁ、ここまで徹底する必要もないんでしょうけど、 ついつい、後をきれいにして去りたくなってしまうもので...

新サイトで再開です(3/17)

今回から「近況/余談/文書」をベクターのサイトで更新することにしました。 京大サイトの文書の最終回については、結構、酔った勢いで書いたもんですから、 あとから読むと、非常に恥ずかしい内容となってしまいました。 でも、書いていることに嘘偽りはないし、実際、正直な気持ちですから、 こっちは「さしかえ」はしません。
# しかし、本当は<!-- 〜 -->で隠したい...(^^;)

実は、京大には、あと10日くらいはいすわらねばならないので、 近況はさほど変わっていないのですが、 NYAOS などは刻一刻と変わっているので、こちらから さっそく報告したいと思います。

スクリプトのキャッシングにえらいバグがありました。 キャッシュにヒットした際に、 スクリプトの名前が直前に実行したコマンド名に化けてしまうのです。 たとえば、「test.pl↓」「less↓」「test.pl↓」と入力すると、 最後の test.pl は「/usr/local/bin/perl (フルパス)\test.pl」と 変換されなくてはいけないのが「/usr/local/bin/perl less」に 化けてしまうわけです。

これはスクリプト名をフルパスに変換するルーチンが、 キャッシュがヒットした際に呼び出されていなかったためでした。 つまり、フルパスが入っているバッファには前回実行した時の コマンドが入っていたというわけです。 しかも、直前のコマンドが内蔵コマンドだとハングしてしまうという... 1.35 からのバグでした。

あと、大学の葉山文書の総目次を作りました。よく、こんなに 同じような内容、数だけ書いたもんだ。いやはや。 それでは、これからも、これまで同様、よろしくお願いします。

m(__)m

大学の葉山文書へ 目次へ