日記(1099)

<前 次>

HideCursor

やっぱりギャンブルの鉄則は「勝ったらやめる」、これですね。
それに加えてドラクエのカジノでは「負けたらリセット」、これも必須ですね。
というわけでこの方法を使って大もうけ……する予定だったのですが、ちょっとストーリー進行を急ぎすぎたおかげでしばらくカジノ禁止になりました。
どうやら今度はフォズ探しに専念しなければならないようです。

プログラミングコーナーを更新しました。
大き目の更新からもう2週間が経っていたので、ストックしておいた更新のネタを使ってみました。
そういうことなので現在ShowCursor関数に関して問題があるのは「消えない!」ということだけだと思われます。
あと、密かにプログラミングページのリニューアルをもくろんでいたり。

久しぶりにあくせく

1月の分のアクセスログを回収しましたので1月のアクセス状況報告!
総リクエスト数:11297回
ロボットであることが確認されている検索ロボットの巡回:748回
検索エンジンからの訪問:610回
アーカイブのダウンロード数:113回
うちプログラミングコーナーのもの:54回
シークレットな場所を見た人:3人
Operaから見ている人:3人
あのページに気付いてくれた人:乱暴な検索ロボット1体
あのアンケートに気付いてくれた人:0人
他にも、「どういうことなんだ」で検索してきた人がいたりして、「そういうお前こそどういうつもりなんだ」と思いたくなったり・・・

「ヨッシーアイランド」はクリアしてワールド1だけはパーフェクトにしました。
難しいステージがあっても、基本的には他のところで残り数はガッチリ稼いでいるのでほぼゲームオーバーの心配はありません。
最後の面なんて何回ヘリ撃墜されたことか・・・
あ、そうそう、最後の面で一番お気に入りのドアは、3番目の、

|はしれ!はしれ!|
|にげろ!にげろ!|
だったりします。

リンク集CGIほぼ完成

リンク集CGIでリンクの追加ができるようになりました。
管理者フォームからリンクを追加すると、インデックス用のHTMLファイルも連動して変化します。
実は追加した後には登録完了のメッセージの代わりにエラーが出てきたりしますが。
これからはCGIのテストもかねて掲示板でリンクの募集をしようと思っています。
というより募集自体は昨日から既に始まっていますが。
もちろん例によって相互リンクとかは必要ありません。

久々に「ヨッシーアイランド」やってみました。
さすがに今回は999ヨッシーは無理そうですが、今のところゲームオーバーになることもなく、順調に進んでいます。
あの鬱陶しいカエルはゲロゲーロって名前だったのね・・・・

IEでも実は表示できるらしいけど…

リンク集CGIのインデックスページの表示方法を変更しました。
拡張性を高く、CGIからの直接表示とHTMLファイルの生成の2つに対応させました。
また、リンク集への追加日時も記録するようにしました。
将来的にはログを直接編集ではなくてブラウザ上からリンク集を編集できるようにしたいと思っています。
いや、明日か明後日にはできるようにします。

半透明PNGを作ってみました。
しかしInternetExplorerからは半透明部分が完全に透明になって何も見えず。
結局そのためにNetscape7.0をインストールすることにしました。
Netscapeで表示してみるとなかなかいい感じに透過されていました。
せっかくインストールしたので、今度からはNetscapeからも表示確認をしていこうと思っています。

案ずるより生むが安し(←字が違う)

そういえば基底クラスと派生クラスってコンストラクタとデストラクタが呼び出される順ってどうだったっけ。
と思ったので、早速実験用のプログラムを作ってみました。
基底クラスAとそれを継承した派生クラスBを用意し、それぞれのコンストラクタとデストラクタにメッセージを表示するコードを書いて実行時にクラスBを生成!
結果は、予想通りに「Aのコンストラクタ→Bのコンストラクタ→Bのデストラクタ→Aのデストラクタ」でした。
これまでは念のため基底クラスには初期化のコードを書かないようにしていたのですが、これからは心置きなくコンストラクタで初期化できます。
一応、ダウンロードできます。

3DはZバッファを部分のコードを写すところで面倒になって中断しました。
とりあえず今度からは「ふにゃさん」の制作のほうに取り掛かって、3Dは思い出したときにでも、ということにしておきます。

今日は一教科だけテストがありました。
最後の問題で、答を導き出す簡単な一次方程式まで作って、いざ解こうとした瞬間に、
「はいそれまでです」
・・・・

ブラックボックス

Direct3Dで直方体を表示するプログラムを作ってみました。
実際には例の本のサンプルほぼそのままですが、自分なりにアレンジしてみました。
ところが、どこがどう悪かったのか、真っ白に作ったはずの直方体は真っ黒に。
最初背景も真っ黒だったので描画できていないものを勘違いして焦ってしまいました。
アレンジしてあるので、新しい立体を追加するのが容易で、実行時には空間を自由に飛びまわることができます。
ただ、あまり飛び回っているとあっという間に自分の位置を見失ってしまって終了せざるを得なくなるんですが。
遭難する数秒前のカメラが残した写真をアップロードしてみました。

アンケートを追加しました。
いい加減「その他」にあるものをトップページに持っていきたくなったので今以上にトップページが重くなってもいいかどうかをきくためのアンケートです。

テスト

今日は学校でテストがありました。
しかし教科書を忘れてしまって復習ができず、悲惨な結果に・・・・
普段は必要以上に自信をもっているので本当に危ないと思います・・・・
化学のテストは、公式を使う部分はほぼ全滅です。
他の部分は例によって根拠もなく自信があるわけですが。

3Dの続きをやっていました。
とりあえず最初は四面体に挑戦してみようと思っています。
一応少しだけ拡張性を高く作るつもり。
練習程度に発展させられるようにしたいからです。

<前 次>