AI対戦型オセロゲームにリプレイ機能が追加されました。

2010/06/18 04:41

AI対戦型オセロゲームに戦績を登録して頂くと一意のURIが発行され、

永久にリプレイ動画(JavaScriptですが)を再生できる機能が追加されました。

まずは戦績を登録してみてください。

そして自分のリプレイURIを入手し、自身のBLOGに貼るなどして楽しんでみてください。

http://atohi.com/osg
 

まだまだあらゆる拡張が続きますのでお楽しみに!

EC-CUBEで構築されたサイトのサーバー移行作業手順

2010/06/14 16:58

オープンソースのECサイト構築フレームワークとして人気のEC-CUBE(php)を利用した、ECサイト開発、運用においてデータ移行、サーバー移行手順を以下に示します。
※ LAMP環境からLAMP環境への移行とします。

1. 移行元環境の/eccubeを一式ダウンロード
特に注意点はありません。

2. /eccube/data/install.phpを編集
パスやDB接続情報を新しい環境へ変更します。

3. /eccube/html/user_data以下のphpファイル修正
三行目がrequire_once("移行元環境のルートパス/eccube/html/require.php");等となっている為、全ファイルの「移行元環境のルートパス」を「移行先環境のルートパス」へ置換します。

4. 移行先サーバーへ/eccubeをアップロード
phpファイル、フォルダのパーミッションに気をつけて下さい。

5. 移行元サーバーからDB内容をエクスポート(※1)
phpMyAdmin等から行います。
手順としては、以下の順にするとIOの失敗が少ないです。
5-1・テーブルmtb_zip以外をまとめてSQLファイルでエクスポート
5-2・mtb_zipをSQLファイルでエクスポート

6. 移行先サーバーのDB作成
「2. /eccube/data/install.phpを編集」で設定した通りの名でDBを作成する。

7. 移行先サーバーへDB内容をインポート(※1)
phpMyAdmin等から行います。
手順としては、以下の順にするとIOの失敗が少ないです。
「6. 移行先サーバーのDB作成」で作成したDBに対し、
7-1・mtb_zip以外のSQLファイルをインポート
7-2・mtb_zipを3ファイル程度に分割する(SQLの知識必須)
ファイルが大きいと、こけて壊れる可能性ある為。編集時は文字コードに注意する。
7-3・mtb_zipをそれぞれインポート

以上です。
管理画面は/eccube/html/admin/から移行元環境と同じid,passwordで入れます。
別のやり方であれ、注意すべき点は
・「install.phpを編集」
・「user_data以下のphpファイルのrequire文修正」(※管理画面から再登録という手もあります)
・「DBのエクスポートとインポート(文字コード、テーブルの大きさ)」
でしょう。
方法は他にもいくつかあると思いますが、比較的楽な方法ではないでしょうか。

※1 文字コードは、大抵の場合utf-8で処理すれば問題はないはずです。移行元と移行先のphpMyAdminで確認して下さい。

オセロのAIを多少強く致しました。

2010/06/08 22:32

ASP.NET2.0(C#)で作ったウェブアプリケーションオセロのAIを多少強く致しました。

http://atohi.com/osg

また、戦績を月ごとのデータとして分割いたしました。

是非遊んでみて下さい。

今後も拡張を続けていくつもりである為、

ご意見、ご要望等ありましたらお気軽にご連絡下さい。

メールフォームはこちら→ http://atohi.com/blog/contact.aspx

Tags:

information | .NET | ASP | C#