「Webサーバー」に関する日記(3)

<前

CsideNetとアンパンマンDB

今はメール以外にほとんど使っていなくて忘れかけてたけど、以前のtgws.fromc.jpサーバーのレンタル料支払って契約延長しました。危ない危ない。

アンパンマンDBのトラックバック機能を廃止しました。
理由は昨日説明した通り。

サーバー

バリューサーバー本契約。
SSLはLet's Encrypt待ち。
移転はそれ以降になるけど、必ずしもSSLを使うと決めているわけではない。
パスワードを使うコンテンツが存在する以上、使っておきたいとは思っている。。

サーバー

一つだけ見ていても見方が偏ってしまうだろうということで、いくつか別のサーバーも試しています。
今のところ、コアサーバーよりバリューサーバーのほうがこちらの都合には合っているかなー、といったところです。

サーバー

無料だけではよくわからないということで、コアサーバーをお試し中。
ドメインの設定は割りとスムーズにできましたが、PHPがモジュール版でも普通のCGIでもなく、FastCGIということで、PHPプログラムそのものよりも設定用.htaccessを中心に手直しが必要みたいです。
そこそこの機能・性能とそこそこの価格でよさそうだったのですが、どうなることか。

アップロード掲示板

メテオンもどき、白文字に黒縁をつけることで背景画像を邪魔しないように文字を読みやすくできたのでアップしました。
これで、なければ困る機能は大方そろったと思うので、今まであまりやってこなかったことのほうに力を入れるようにして、メテオンもどきのほうはそろそろゆっくりの更新ペースに落としておこうかと思っています。
とりあえずBGM切り替えと同時に生存した場合に両方鳴りだしてしまうバグを解消してから…ね。
演出面やちょっと不便なところなどの更新はもう後回しにしようかと思っています。

今日はVistaに変えてから不安定だったAN HTTPDを調整して何とか勝手にエラー落ちしないようにしました。
問題はPHPのモジュールにあったらしく、モジュールとしての実行からCGIとしての実行に切り替えるとエラーが起こらなくなりました。
ということで、前々からやりたかった、TGBBSへのファイルアップロード機能の追加をやってみました。
メテオンもどきが宣伝効果となってダウンロードゲームのほうもやってくれる人が増えたようで、自作ステージのアップロードなどにも早く対応したくなったのですよ。

ギリギリの契約更新

メモちらしの似非物理演算、最近いらないかなぁと思い始めています。
粒子を沢山置いたらどことも繋がってないのがすぐ飛んで行っちゃうし、腕は過剰な力で伸びきっちゃうし、常に動いてるからCPU負荷が大きいし、近似の精度が悪いとすぐ発散するし、正直思いついたから作ってみただけだったので実用性が追いついていないのです。
そういうことで、近いうちに別の原理で動作するメモちらし2が出てくるかもしれません。
たぶんバージョンアップで付加機能として作ると思いますが。

今日はサーバーの更新手続きを行いました。
本当は4日にメールが届いていたのですが誤って削除してしまっていて、今日削除済みアイテムのフォルダから発見し、期限が差し迫っていたので即座に利用料を振り込み、契約更新しました。

爆ボンのページを更新しました。
今日の更新は基本操作の頁です。
不必要に長ったらしい文章ですが許してください。

再インストール完了

ブラウザを入れなおすためLunascapeのサイトに行ったらバージョン2があったのですが、プレビューリリースということで、今は導入しないほうがよさそうだし、だからといって旧バージョンをインストールしてもすぐにいらなくなりそうだったので、とりあえずしばらくはIEで我慢ということになりました。

1日に更新していたのですが、トップページの更新を忘れていました。

DirectX8.1SDKがなかったので仕方なく9SDKをインストール。
サンプル見てみたけど数は少ないし大して見た目変わんないのにピクセルシェーダなんか使ってコンマ数FPSまで重くなるし、利用者を舐めてんのかと言いたくなる内容。
実際に製品として組み込むときにはピクセルシェーダを使わない設定とか付けたりするんでしょうかね。
とりあえずこれで「パネルγ」をリビルドしてみたけど必要環境がDirectX9になってしまっていないか不安です。

CGI&PHPの動作確認環境も何とか復帰。
ついでに新日記もちょいと更新。

だめだめ

今日サーバー使用量を銀行で振り込もうと思っていたのですが、窓口は閉まってたしATMでは現金が使えなくて、振り込めませんでした。
振り込み期日までにはまだまだ10日以上もあるので適当にいけそうな日を見て振り込みなおしに行きます。

「DirectMusicPlayer」を作ろうとしてみたのですが、DirectXわからんMFCわからんで結局何もできませんでした。
ヘルプ見たらわかるかなと思ったんですが、ちんぷんかんぷん。
DirectX8だったらできるかもしれないと思うところがあるので、また調べてみます。

今日CsideNetに利用料を振り込みました

キ番登録フォームを作り始めました。
"リ"が抜けてるよ、なんて言わないで!
キ番とは、「喜番」のことで、キリ番の未来形です。
時々見かけますよね、キリ番踏み逃げ厳禁とか、逆にキリ番かどうかで争う管理人と訪問者・・・
これらの人々は、「何故キリ番を報告するのか」を根本的に間違って考えているように思えるのです。
キリ番って、その番号を見て嬉しいから報告するんじゃないですか?
となれば、キリ番はその嬉しい番号の一部でしかないわけです。
つまり、キリ番だとか、キリ番じゃないとか言うのは、狭い見方でしかないということです(勿論キリ番に特別な意味を持たせている場合は別ですが)。
逆にキリ番踏み逃げ厳禁は、管理人の喜びを訪問者に強要していることになります。
そんなのは嫌だ!
訪問者は、キリ番を認めてもらえなくて悲しい思いをする必要も、無理やりキリ番を報告させられて不愉快な思いをする必要もないはずです。
というわけで、カウンターの数字を見て嬉しくなったら自由に登録してもらう、という方式をとることにしました。

総合エントランスを改良しました。
CGIに関するサイトマップが表示されるようになりました。
ちなみに、これは私の都合で作ったものなので、普通の訪問者には使えません。

CsideNetに利用料を振り込んできました。
いやあ、しかしATMって速いですね。

チャットも目下改良中。
入退室時に案内役がしゃべるというのはあまり面白くないので、案内役を廃止して、入退室時のメッセージは利用者のほうが考えるようにしようと思っています。
ロボットのほうもそれに対応してしゃべるようにしようかな~と思っていたりもします。

これで最後

移転しました。
アドレスは
http://tgws.fromc.jp/tokio6/
です。
まだメールフォームなど対応し切れていない部分もありますが、その辺は後で直していくこととします。

それより大事なのは、カウンターのことです。
明日か明後日には掲示板のクッキーを連動させたテキストカウンターを設置する予定です。
それについてですが、大切な機能が2つ。
1.管理人はカウントしない。
 カウンターを一番沢山回したのが自分なんて悲しすぎます。
2.キ番登録。
 キ番については後にカウンターを参照のこと。
特に2番目なんかは気になりませんか?
ならなくてもいいけど。

それともうひとつ、チャットのことですが、元となるプログラムをダウンロードしてきました。
とにかく人間臭く振る舞わせること、プログラムでしか実現し得ないことをする人工知能を作ろうと思います。
もう、人工無能とは、呼ばせない。
理想としては、さらに、
・二人目の人工知能も入ってくる
・人間二人に会話時にも話に乗ってくる
・ロボットだとばれたときに ・ ・ ・ ・

日記CGIは、いまだにいいのが見つかっていません。
HTMLの掲示板を改造するのも悪かないですが…

やっとこさテストが終わりました。
早速やばそうな雰囲気ですが。

ファイアーエムブレム最終章

新しいサーバーが使えるようになりました。
で、一応ファイルもアップロードしたのですが、まだ完全には対応しきれていない(移転のお知らせが残っているなど)ので正式な移転としてはもう少し先になります。
いやあ、しかし早いのなんのって!
2~3日はかかるもんだと思っていたんですが、契約してから使用可能になるまでの時間が24時間以内!
しかし、もっと凄いのは、接続速度!
速さが自慢だったAAA!CAFEでもFTPで接続するにはそれなりに時間がかかっていたのですが(とはいえFTPは対象外だったんでしょうが)、こちらではほんの一瞬です。
はあ、初めに使っていたトクトクと比べたら…おっといけない。

「熱・統計力学」と「解析学B」のテストがありました。
ちょっとやばい…

そうそう、ここの日記に書くのは明日で終わりにします。
あと、掲示板も新しいのを作りますのでできればその時まで待っていてください。

CsideNetを検討中

「CharaBox」で、画像の読み込みを作ってみたのですが、だめでした。
どうやらDo~Loopが暴走したようで…
画像は相対パスしかサポートしないからコモンダイアログは使いたくなかったのですがこれじゃ仕方ないですね。

CGIを使えない不便さが目立つようになってきたのでそろそろ移転しようかと思っています。
AAA!CAFEもいいのですが、g・・・・いや失礼、カウンターなど、HTML以外を吐き出すCGIでも、拡張子がCGIであれば何が何でもHTMLの広告タグを入れてしまい、使えなくなってしまうのです。
チャットも禁止だし。
いやいや、チャットに関してちょっとした野望があるのですよ。
それは、「気まぐれ人工無能」!
人工無能チャットとはいっても、参加者の発言に即反応して定義された返事をするのではなく、数秒ほど考えて(いるように見せかけて)から返事をさせるようにしようと思っています。
さらに、人工無能は常にいるわけではなく、時々いたりいなかったりして、いないときは普通のチャットになるようにしたいのです。
後は常連さんを見分ける、別の人工無能が割り込んでくる、プレゼントをしてくれる、などもやってみたいと思っています。
…ホンマにできるんか、こんなに。

<前