2001/5/6

 どもども、ほぼ6ヶ月に1度しか更新しないページですが、見ていただきありがとうございます。このページは自分の書きたいことを書くページですので、適当に読んでいただければ幸いです。(^^; JAVA版のことなんか何年も前から書いていますが、いまだに作ってませんし・・。

 数日前にフリーメールでの登録を禁止しました。今まで何度も議題に上がっては却下していたのですが、これをやらないと、どんな対策をしても荒らす人がでてきてしまうので、思い切ってやってみることにしました。今までは利便性を優先していましたが、もうどうにもなりません。荒らす人は何のために荒らしているのか考えていただければと思います。東風荘の営業を妨害する目的なら論外ですが。

 更新情報にも書きましたが、現時点で禁止していないフリーメールアドレスでも、将来禁止して使用できなくなる場合があります。フリーメールは多数あり全てを禁止するのは不可能ですが、徐々に追加していきます。これからフリーメールで登録される方は、予告無く使用できなくなる場合があることをご了承ください。

 なお、既にフリーメールで登録されている方は、そのまま継続してご利用可能です。現在メールアドレスの変更の仕組みがありませんが、仕組みを作った後に数ヶ月間の移行期間を設け、その後フリーメールのままの会員情報は削除するという形になります。移行につきましてはホームページに告知する予定です。

 現在(5/3〜5/7)、VIPサーバを無料開放してテストも兼ねた三人打ちの麻雀大会を行っていますが、プログラムは問題ないようでホッとしています。久々にサーバに手をつけたので怖かったです(^^;。同じ人と連続であたってしまうという不具合がありましたが、改善しまして次のネットJの大会では問題ないと思います。今までVIPサーバは有効に活用されていませんでしたが、これからは大会など色々とやっていきたいなと思っています。

 今回始めてSTL(C++の標準テンプレートライブラリ)を使ってみました。いやぁ便利ですねぇ。今までイマイチ不安だったんですが、問題なく動いていますし、連想配列なんかが簡単に作れちゃいますし、もっと早くに使えばよかったなと思いました。って今時のC++プログラマはSTL使うの当たり前なのかな。自分が遅れてるだけか・・。

 東風荘ではMySQLという無料(GPL)で利用できるデータベースを使用しています。定期削除する前の会員データは100万を超えていましたが数年間無難に運営できていますので、安定していて高速なデータベースでお勧めできます(日本ではソフトエージェンシーでサポート(有料)を行っているようです)。MySQLの導入前の初期の東風荘ではMS-ACCESSを使っていまして、この時は結構きつかったです。(^^; 安定して動作はしていましたが、一部重い処理がありボトルネックになっていました。ACCESSから切り替える時、PostgreSQLとどちらを選択するか悩みましたが、トランザクション機能が無くても高速なMySQLを選びました。更新が多くてメンテナンスに時間をさけるサイトの場合はPostgreSQLの方が良いかもしれません。

 ここんとこPHPが面白いです。自分の管理している別のサイトで最初はperlを使って構築していたのですが、会員数増加と共に凄く重い状態になってしまい、mod_perlを使うかPHPかはたまたJSP&Java servletか悩んだ結果、1から勉強したとしても一番効率よくできるだろうということでPHPを選択しました。perlからの移行ということでmod_perlを最初に考えたのですが互換性に不安があり(自分のプログラムがおかしいだけとも言えますが・・)、JSPはちょいと敷居が高く・・・とまあ楽な道を選んだということかな。(^^; フォーム値がそのまま変数として使えるというのは便利ですね。でも作成上気をつけなければいけない点ではありますけど。

 試行錯誤が続く部分がこれからもあるかと思いますが、今後とも東風荘をよろしくお願いします。