無題
昨日言っていたツリー構造のやつ、できました。
今見られるのは、アンパンマンDBの予定&リクエストまとめのページのアニメのカテゴリツリーの部分です。
んで、せっかくいい感じにできたので、HP作成論に載せようかと、記事を作成中です。
アンパンマンDBの、主に開発に関する日記。
昨日言っていたツリー構造のやつ、できました。
今見られるのは、アンパンマンDBの予定&リクエストまとめのページのアニメのカテゴリツリーの部分です。
んで、せっかくいい感じにできたので、HP作成論に載せようかと、記事を作成中です。
新アンパンマンDB(リニューアル作業中のアンパンマンDB)のデバッグ表示を強化してました。
とにかく構造がややこしいのです。
定義済みリストの階層構造とかも実装しないといかんし。
とりあえず新アンパンマンDBの総合検索のソート機能を作りました。
若干やっつけな感じなので後で手直しが必要かも。
アンパンマンDBのリンク先のキャッシュデータを作るということを考えてみました。
もともとアンパンマンDBの一部のページは表示が非常に遅いという問題があります。
原因はキャラクター名などのリンクを作るためにデータベースに対し非常に多くのアクセスを行うためです。
しかし、キャラクター名などに対するリンク先はあまり頻繁に変化することはないわけです。
そのため、リンク先をキャッシュデータとして保存しておけば一つ一つデータベースを参照しなくてもリンク先を知ることができる可能性があります。
新アンパンマンDB、個別データの表示部分を作ってます。
とりあえずできるところからゆっくりと。
新アンパンマンDBの総合検索システムはおおむねできてきて、今度はデータベースごとの検索(DB検索)を作り始めました。
もっとも、検索条件の生成に関しては発展途上なのですが。
まあ、検索条件の生成は共通で使えるので、後から作れば総合検索にもDB検索にも反映されます。
新アンパンマンDBの総合検索がもっときっちり動くように。
見つからなかったら見つからなかったなりの動作をするように。
検索の合計件数も表示するように。
アンパンマン質問箱の先月のTOP10更新しました。
それで以前の更新休止告知がなくなったので、トップページの右上に告知を移動しました。
アンパンマンDB作り。
総合検索がきっちり総合検索として働くように。
まあ結局のところ、総合トップ、個別DBのトップ、総合検索、DB内検索、詳細表示の5つのうち、総合検索だけ作ったということですな。
DB内検索は総合検索と同じ方法が流用できるはずですが。
年明けなのでもちろんオプーナをやっていました。
何らかの大事な塔に登りまして、何らかの四人組の力を借りました。
また強い敵も出てきて嬉しい限りです。
アンパンマンDBは引き続きお休みです。
年内は休止と言いましたが、年明けに復活とは言ってませんよ?
今やってることは、データベースの管理テーブル作りです。
メモリ節約のため管理テーブルをファイルに分けるべきかどうかとかそういうところを考えつつ、将来的に分けても動くようにしつつとりあえず分けずにまとめておきました。
あと、浮き沈みリンク集アップしておきました。
とりあえず先日壊れたマウスの代わりに、以前買って持て余して封印していた多機能マウスを使うことにしました。
アンパンマンDBはデータベース管理のためのデータベースに組み込むデータベースを管理するプログラムを生成するプログラムを作っていました。
光と闇の姫君と世界征服の塔の体験版をやってみました。
世界観はFFCCと繋がっているようです。
ゲーム内容的には、基本ほったらかしといて、時々様子を見て手を加えるという遊び方になるようです。
で、体験版は単に製品版に制限を加えたものではなく、作中で製品版のみならず攻略本まで宣伝していました。
なかなか体験版ならではの面白さを持った体験版でした。
う~む、アンパンマンDBのリニューアルは今年中には終わらなさそうな気配です…。
なんかExcelで出力したPHPスクリプトの調子が悪いので調べてみたら、BOMが付いてました。
ファイル先頭にBOMが付いてる→勝手にPHPからBOMが出力される→エラー起こす、という流れでおかしくなっていたようです。
で、BOM無しで出力する方法を探してみたらこんなの見つけました。
http://hpcgi1.nifty.com/MADIA/VBBBS2/wwwlng.cgi?print+200702/07020055.txt
ExcelではADODB.Streamを使って出力しているので、ちょうどいい感じです。
というわけで、アンパンマンDBリニューアルの状況を。
タイトルにしか反応しませんが総合検索ができます。
アンパンマンDBの表示の高速化や、総合検索機能についていろいろと。
あと、フレーベル館に大図鑑の絵の掲載が可能かどうかとか、JASRACにYoutubeやニコニコ等の包括契約してるサイトの外部プレイヤーを使ったときの扱いについてとか、聞いてみたい。
とりあえず、総合検索機能のほうを優先的に。
んーむ、線分と線分の距離、今日中に更新できそうだと思ったけど間に合わなさそうな感じです。
それはそうと、しばらくアンパンマンDB自体も更新お休みします。
というのも、リニューアルにはデータ構造の変化も伴うので、そのデータ内容をリニューアル作業中にも更新し続けていくと、データ消失などのトラブルが発生する可能性があるためです。
あと、データ内容の更新作業それ自体も、かなり時間が取られるものなので、更新を続ける限りリニューアルは行えず、利便性は上がらないのです。
正直、私自身が不便なんです。
なので、とりあえず明日から年内の間、アンパンマンDBはお休みします。
なお、コメントはお休み中にも付けられますが、ある日突然トラブルにより消滅してしまうかもしれません。
あらかじめご了承ください。
TGWSのリンク集にアンパンマンのカテゴリを追加しました。
アンパンマンDBのリンク集との違いは、アンパンマンDBのものが調査に役立つサイトであるのに対し、TGWSではアンパンマンを楽しむことを主としたサイトを集めています。
ナマライザに楽天サーチの検索フレーズを抽出する機能をつけました。
気が向いたときにまたアップします。
あと、アンパンマンDBの予定のページに、気まぐれメッセージをテスト的に設置してみました。
アニメDBからランダムに一言取ってきています。
アンパンマン質問箱のTOP10を11月版にしました。
1日に更新できなかったのは、アクセスログが最新版ではなく数日遅れになってしまうためです。
アンパンマンDBのタイトルジェネレータをいじっているのですが、なかなかうまく動きません。
公開用のデータを直接いじることになるのでなるべく一発で完成させたいのですが…。
アンパンマンDBの予定&リクエストまとめをちょっぴり改良しました。
JavaScriptで簡易ナビゲーションです。