2007年07月一覧

仮想化

1.OSの仮想化、ひとつのマシンの上に仮想的に複数のOSを仮想的に稼動させること、ネットワーク経由でリモートで他のPCのデスクトップを見るイメージですね。

2.セカンドライフ、スプリュームに代表されるインターネットを使用した仮想都市での活動のことですね。

後者に少し関心があるのですが、最近後者仮想化が進むと何が起こるか、考えていたら、これはもしかしたら
マトリックスの世界が現実になるのではと思いました。
・・・マトリックス見たことないのですが。。
ようは、「仮想混同型現実世界」が展開されるのでは
と予測したのです。
どーゆーことかと言うと、現実世界と仮想世界の地形が
店舗が一致したところにあり、現実世界の町で、仮想のアバターが映し出され、アバターが現実世界で活動できるということ。現実世界の壁や地面には、サーバーで位置情報を取得できるようににQRコードのようなコードが埋め込まれそれを一定間隔で配置されているカメラ
がサーバー上の仮想で動いているアバターの情報と一致させ、その場にアバターを立たすことができるということ。・・・
んーこの企画もどうやら私の守備範囲外かも。
参入できるとしたら、企画までかな。
でも、特定の地域(ひとつの市)をモデルケースとして
実験を行うことろから始めてもよさそうですね。



メルマガ登録をお願いします。

素敵な?情報がいつもあなたに届くようになります。(itmnewsの記事が届きます。)お役に立つかどうかわかりませんが頑張りますっ。登録してみてください。


 




【PostgreSQL】 インポートできないじゃん

サーバー移行のためデータを下記コマンドでバックアップし

pg_dump dbname> /tmp/dbnamebk

他のサーバにインポートと下記のようにしたら
createdb dbname
psql dbname< /tmp/dbnamebk ERROR: invalid byte sequence for encoding "EUC_JP": 0x8e97 ってエラーが返ってきてあるテーブルのインポート ができてませんでした。 調べてみると postgresのバージョンが新サーバでは が上がっているので EUC-JPの文字コードはSQLインジェクション等の セキュリティー対策のため文字コードの取り込み制限 を強化しているとのことでした。 ひとつひとつ直してこーと思ったのですが、いっぱいあったので、無理。結局EUC-JPではインポートせずに UTF-8でデータベースを取り込むとうまくいきました。 ただそうしてしまうとPHPはEUC-JPでできているので データベースとの連携がうまくゆきませんでした。 そこで、postgreSQL.confを開き 下記の行を追加し client_encoding = EUC_JP postgreSQLを再立ち上げしました。 su su - postgres pg_ctl -m f stop pg_ctl -w start



メルマガ登録をお願いします。

素敵な?情報がいつもあなたに届くようになります。(itmnewsの記事が届きます。)お役に立つかどうかわかりませんが頑張りますっ。登録してみてください。