「アンパンマンDB」に関する日記(78)

アンパンマンDBの、主に開発に関する日記。

<前 次>

無題

新アンパンマンDBの総合検索がもっときっちり動くように。
見つからなかったら見つからなかったなりの動作をするように。
検索の合計件数も表示するように。

無題

アンパンマン質問箱の先月のTOP10更新しました。
それで以前の更新休止告知がなくなったので、トップページの右上に告知を移動しました。

無題

アンパンマンDB作り。
総合検索がきっちり総合検索として働くように。
まあ結局のところ、総合トップ、個別DBのトップ、総合検索、DB内検索、詳細表示の5つのうち、総合検索だけ作ったということですな。
DB内検索は総合検索と同じ方法が流用できるはずですが。

無題

年明けなのでもちろんオプーナをやっていました。
何らかの大事な塔に登りまして、何らかの四人組の力を借りました。
また強い敵も出てきて嬉しい限りです。

アンパンマンDBは引き続きお休みです。
年内は休止と言いましたが、年明けに復活とは言ってませんよ?
今やってることは、データベースの管理テーブル作りです。
メモリ節約のため管理テーブルをファイルに分けるべきかどうかとかそういうところを考えつつ、将来的に分けても動くようにしつつとりあえず分けずにまとめておきました。

あと、浮き沈みリンク集アップしておきました。

無題

とりあえず先日壊れたマウスの代わりに、以前買って持て余して封印していた多機能マウスを使うことにしました。

アンパンマンDBはデータベース管理のためのデータベースに組み込むデータベースを管理するプログラムを生成するプログラムを作っていました。

光と闇の姫君と世界征服の塔の体験版をやってみました。
世界観はFFCCと繋がっているようです。
ゲーム内容的には、基本ほったらかしといて、時々様子を見て手を加えるという遊び方になるようです。
で、体験版は単に製品版に制限を加えたものではなく、作中で製品版のみならず攻略本まで宣伝していました。
なかなか体験版ならではの面白さを持った体験版でした。

無題

なんかExcelで出力したPHPスクリプトの調子が悪いので調べてみたら、BOMが付いてました。
ファイル先頭にBOMが付いてる→勝手にPHPからBOMが出力される→エラー起こす、という流れでおかしくなっていたようです。
で、BOM無しで出力する方法を探してみたらこんなの見つけました。
http://hpcgi1.nifty.com/MADIA/VBBBS2/wwwlng.cgi?print+200702/07020055.txt
ExcelではADODB.Streamを使って出力しているので、ちょうどいい感じです。

というわけで、アンパンマンDBリニューアルの状況を。
タイトルにしか反応しませんが総合検索ができます。

1261925877.png

無題

アンパンマンDBの表示の高速化や、総合検索機能についていろいろと。
あと、フレーベル館に大図鑑の絵の掲載が可能かどうかとか、JASRACにYoutubeやニコニコ等の包括契約してるサイトの外部プレイヤーを使ったときの扱いについてとか、聞いてみたい。
とりあえず、総合検索機能のほうを優先的に。

アンパンマンDB更新休止

んーむ、線分と線分の距離、今日中に更新できそうだと思ったけど間に合わなさそうな感じです。

それはそうと、しばらくアンパンマンDB自体も更新お休みします。
というのも、リニューアルにはデータ構造の変化も伴うので、そのデータ内容をリニューアル作業中にも更新し続けていくと、データ消失などのトラブルが発生する可能性があるためです。
あと、データ内容の更新作業それ自体も、かなり時間が取られるものなので、更新を続ける限りリニューアルは行えず、利便性は上がらないのです。
正直、私自身が不便なんです。
なので、とりあえず明日から年内の間、アンパンマンDBはお休みします。
なお、コメントはお休み中にも付けられますが、ある日突然トラブルにより消滅してしまうかもしれません。
あらかじめご了承ください。

無題

TGWSのリンク集にアンパンマンのカテゴリを追加しました。
アンパンマンDBのリンク集との違いは、アンパンマンDBのものが調査に役立つサイトであるのに対し、TGWSではアンパンマンを楽しむことを主としたサイトを集めています。

無題

ナマライザに楽天サーチの検索フレーズを抽出する機能をつけました。
気が向いたときにまたアップします。

あと、アンパンマンDBの予定のページに、気まぐれメッセージをテスト的に設置してみました。
アニメDBからランダムに一言取ってきています。

無題

アンパンマン質問箱のTOP10を11月版にしました。
1日に更新できなかったのは、アクセスログが最新版ではなく数日遅れになってしまうためです。

無題

アンパンマンDBのタイトルジェネレータをいじっているのですが、なかなかうまく動きません。
公開用のデータを直接いじることになるのでなるべく一発で完成させたいのですが…。

無題

アンパンマンDBの予定&リクエストまとめをちょっぴり改良しました。
JavaScriptで簡易ナビゲーションです。

無題

アンパンマンDBのコメントフォームを微修正してました。
管理上の都合だけなのでユーザーからは特に変わったところはありません。

無題

アンパンマンDB用のよみがな生成関数を作ってました。
ほぼひらがなとカタカナだけの変換ですが、入力作業がかなり楽になるものと思います。

例:ロールパンナとハンバーガーキッド→ろおるはんなとはんはあかあきつと

人に読ませるのではなくソートに使うだけなので、濁点などは取り除かれます。

無題

アンパンマンDBの文字コードをUTF-8にするなら、検索結果のページのURLが変化するわけです。
そこへ従来のURLで飛んでくると、文字化けするわけです。
でもリニューアルの条件として、従来の機能を維持すると表明しているわけです。
つまり、以前と同じURLを保障するということです。
なので、昔のURLはEUC-JPでの検索として残すべきなのです。
しかしUTF-8での検索もできるべきです。
となれば、EUC-JP用のURLとUTF-8用のURLを用意することになるわけです。
EUC-JP用のURLにアクセスしたら文字コードを変換してUTF-8用のURLにリダイレクトというのがお手軽そうです。

無題

アンパンマンDBのほうそうのおしらせリンクや声の出演など、目立たない情報を更新しています。
あと、質問箱の内容を他のデータベースと関連付けたり。
なんにせよしんどいです。

無題

うむー。アンパンマンDBに引用をしっかり引用として記述できるような機能をつけたいところです。
引用自体はいろいろとやっているのですが、出典を記載する機能が弱く、引用として不完全という思いがあるのです。

<前 次>