無題
アンパンマンDBバージョン3のデータベース構造をどうするか、いまだに考えてしまいます。
問題はローカル環境と本番環境でのデータベース構造の同期。
SQLiteはデータ構造とデータ本体がひとつのファイルにまとまっていて、それが利点でもあるのですが、欠点でもあるのです。
データ構造を反映するために単にファイルをアップロードするというわけには行かないのです。
アンパンマンDBバージョン3のデータベース構造をどうするか、いまだに考えてしまいます。
問題はローカル環境と本番環境でのデータベース構造の同期。
SQLiteはデータ構造とデータ本体がひとつのファイルにまとまっていて、それが利点でもあるのですが、欠点でもあるのです。
データ構造を反映するために単にファイルをアップロードするというわけには行かないのです。
私はここTGWS以外でもいろんなサイトでいろいろやっているわけですが、そういった活動をどこかにまとめておきたいと感じています。
一応その役割はリンク集が果たしているのですが、奥まったところにありすぎていまいち使いやすそうにありません。
あのページの内容をトップページに移すなり何なりして利便性を図っていきたいところです。
神戸青少年科学館に行ってきました。
以前に来たことはあるので真新しさはあまり感じはしませんでしたが、まあまあ楽しかったです。
ただ、夏休みシーズンでないからか何なのか、やたらと調整中のコーナーが多い印象がありました。
プラネタリウムもやっていたのですが、子供向けのアニメ調のものと天体望遠鏡のもので、あまり興味がわかなかったので見ませんでした。
傾いた部屋や錯視関連は相変わらず面白いですね。
アンパンマンDBバージョン3用の文字エンコーディング正当性チェックを作りました。
TGscriptとも将来的に統合する予定なのでTGscript枠で作っています。
従来のアンパンマンDBとは異なり、UTF-8だけでなくShift_JISも受け付けます。
というのも、ezwebで繋ぐとUTF-8に指定していても関係なくShift_JISでデータが飛んでくるので、UTF-8で決めうちしていると全く検索などが使えなくなってしまうのです。
そのため、最初に文字エンコーディング変換を入れてから正当性チェックを行うことにしました。
ポケモンドリームワールドで仲間にしたイーブイをいろいろ進化させています。
ブラッキーとエーフィはなかなか進化しなくて大変でした。
アンパンマンDBバージョン3開発中。
データベース構造をいじるのも管理画面から行うようにしたいので、管理画面を先に作っています。
7月中をめどに作り上げてしまいたいものですが…。
あと、プログラミングコーナーのスクリプト作成企画やめました。
うん。頓挫しました。
Luaがあるしもういいかな…と。
WiiUなんてのが今度出るみたいですね。
GC→Wiiのときと同じく改良点は主にUIで、性能的にはマイナーバージョンアップみたいな感じです。
シェーダーを導入したりHD対応したりと、性能面でも確かに飛躍はあるのですが、SFC→N64→GCのような全く別物への変化ということはなさそうです。
UI面では基本的にはWiiと同じでコントローラ兼小型画面がひとつ追加される模様。
ゲーム機の電源を入れてテレビをつけて入力切替をして、という作業が結構面倒なので意外と大きな改良点かもしれません。
ゼルダの新作はトワイライトプリンセスと同様に新機種のロンチと前機種のラストになったりするのかな。