げんちゃんゲームランド

げんちゃんゲームランド - 無料ブラウザゲーム 商人物語のサイト

2006年12月08日(金)

テスト終了

朝は雪が強く降っていたがその後晴れ、夕方からまた強く降り出した。

今日は材料熱力学のテストが1講目にあった。持ち込み可だったが、かなり問題量があり、難しかった。簡単な自由エネルギーの計算とかも出るかなぁと思ったが、簡単なやつは全然出なかった。通ったかわからんが、自分が落ちていたらクラスの3分の1は落ちていると思う。まぁとりあえず終わってよかった。

最近は、授業や演習で関数電卓をやたら使う。毎日触れる。ゲームだったら、武器「関数電卓」という感じ。今まで、「ln(自然対数)」ばかり使っていたが、新しく始まったプロセス物理化学では、ほとんど「log(常用対数)」で計算する。プロセス物理化学は、熱力学の延長だが、現実的で、具体的な内容が多くてわかりやすい。例えば、鉄と銅の混ざったものから、リサイクルのため銅だけ取り出すとか。現場と結びついている学問のため、ケタで読めるlogを使うのだそうだ。

今日は帰宅後、親と街へ出かけた。なんでもボーナスが出る時期とかで、平日なのに銀行や郵便局が混んでいた。丸井デパートにも出かけた。割引の日で、対象商品が2割引になっていたり、いろいろ安売りをしていた。いろいろと歩いて、6時頃帰宅したので、結構疲れた。

ウェブランドのスタイルシート用CGIは一応完成したが、今後のことを考えて、かなり軽く動作するように工夫することにした。このCGIは、今までのリンク集とかと違って、アクセス数が増えると何度もアクセスされる可能性があり、何度も読み込むため重くなることが考えられる。まずは、本体のソース内を整頓し、スタイルシートと設定項目を外部から読み込むような構造にする。今後、いろいろなコンテンツに使用しようと思っているCGIなので、CGI本体の更新をしやすくする。あと、ログファイルは一括ではなく、個別に出力する。どうせ個別でしか表示しないのだから、ログも個別にしたほうが軽くていいだろう。ただ、メニュー表示や管理のため、全体をまとめるログは作成する。さらに、管理者用モードによるログの登録・書き換えは、表示とは別のCGIで行なう。こうして、表示用の本体は15KB以下を目指す。また、基本モードの画面と、基本のサンプル表示、及びメニューは、あらかじめ登録時にHTMLで出力しておいて、それを読み込む。つまり、カスタムモードを使う時だけしかCGIを読み込ませないことで、動作を軽くするというわけだ。また、プレビューというか、サンプルのみを一括して見ることができるページも、作る。これも、CGIではなく、登録時にHTMLで出力する。あと、ページデザインの公開にも対応させる予定。ウェブランドの今後の発展をお楽しみに。