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

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

<前 次>

アンパンマンDB、ドラゴンクエスト10、ピクミン3

携帯電話からの投稿で点が文字化けする問題を修正。
コメント投稿チェック開発中。一日の書き込み数制限から。

特訓クエクリア。
サイドワインダーの書が手に入ったので小ビン代回収もできた。

2番目のボスに遭遇。倒せなかったがおおよその傾向はつかめた。
食料に余裕が出てきたのでボスに集中できそう。

アンパンマンDB

最新っぽい情報群のエスケープ処理が不適切だったのを修正。
一覧で商品情報が正しく表示されないのを把握。デフォルト非表示なので気が向いたときに直す。
レンタルDVD情報反映。

アンパンマンDB

検索エンジン用にNOINDEX対応。恥ずかしいコラムの目隠しも兼ねて。
追加が古い順新しい順が実は未対応だったことが判明したので対応。
canonicalページ対応。この機能も検索エンジン向け。実はcanonicalページだけでなくMETAタグ全般にも対応。

アンパンマンDB

将来のコメント機能拡張のため、コメントを独立項目として移動。
そして、コメントフォームから設定へ直接飛べるようにしました。
あと、アンパンマンDBに限らずいくつかのリンク切れを修正。

アンパンマンDB

全ページからおまかせ表示に対応。
カレンダーページで当日を強調表示。
タイトルジェネレータのつぶやきがリンク切れになるのを修正。
設定ページの先頭に設定カテゴリへのリンクを追加。

アンパンマンDB

正式リリースしたのでこれからは単にアンパンマンDBと呼びます。
ただ、土日で色々と力尽きたのでやったのはこれだけ。
・コメントの投稿日時を正しく表示できるようにした。
・コメントのHTML特殊文字が実体参照で表示されるバグを修正。
・アニメDBの注意事項を従来通りの赤太字にした。
・まともに動いていない商品DBをデフォルト非表示にした。

アンパンマンDB3とアンパンマン映画

アンパンマンDB3、とりあえず正式リリースです。
まだまだ足りていない部分もありますが、一応そこそこ使える状態まで持っていけました。
未完成な部分があるからといってリリースを先延ばしにしているといつまでもだらだらと延ばし続けてしまいますからね。
編集画面は必須でありながらも間に合わなかったので、アンパンマンDB2で編集すると自動的に3にも反映させるようにして編集できるようにしました。

そして、映画『それいけ!アンパンマン とばせ!希望のハンカチ』を見てきました。
ある意味驚きのラストでしたが、そのことについてはアンパンマンDBにて。

アンパンマンDB3

大詰め。
完璧な状態は無理そうですが、正視に堪えるぐらいのものには明日朝までに仕上げますよ。

アンパンマンDB3

コメント機能が一応できました。
エラーチェックなどさっぱりできていない本当にただ書き込むだけのコメントですが。
ただ、コメント閲覧ページは大幅に進化させることができました。
コメント数が多い場合はページ分けがなされるようになり、コメントフォームの設置も簡単になりました。

アンパンマンDB3

開発中。
うまく動いていなかったキャラ数カウントや一時設定機能など。
キャラ数はアンパンマンDB2では不正確だったためデフォルトで非表示になっていました。
で、一時設定機能は、主にAPI向けの機能ですが、一般向けにはカテゴリーの一部表示と全表示の切り替えにも使っています。
なんか映画公開までに間に合わないような気がしていましたが、希望のハンカチ(映画バージョン)を聞いたらなんか希望を持って頑張りたい気持ちになってきました。
間に合わせます。

アンパンマンDB3

設定変更フォーム作りました。
UIデザインはアンパンマンDB1時代の一括変更仕様に戻っています。
設定を全体的に変更するときにボタンぽちぽちするのが面倒だったので。
後々アンパンマンDB2のボタン式もオプションでつけようかとも思っていますが、時期は未定です。

ドラゴンクエスト10とアンパンマンDB3

七夕イベント後半戦ですね。
新しいアイテムなども追加されたようです。

それは置いといて…。
アンパンマンDB3の設定機能の実装が何かと扱いにくいものだったので、今更リニューアルしています。
設定関連の機能は完全に設定クラスに任せ、それ以外の場所からは参照のみ行うようにします。
設定変更画面すら、設定変更そのものは画面側では行わず、変更すべき設定を表示して入力フォームを提供するだけです。
それから、一時的に設定を変更する機能も提供します。

ドラゴンクエスト10とアンパンマンDB3

七夕イベントクリアしました。
仲間検索で見つけた見知らぬ人と。
例年なら意中の人とペアで行くイベントらしいのですが、今回はそんなことを言っていられない状況らしく、男同士でも女同士でも、最悪一人で男女役両方やるのもありとのこと。
…ちゃんとキャラ通りの性別で行きましたよ。

アンパンマンDB3は設定機能を作成中。
設定の記録システムです。

アンパンマンDB3とドラゴンクエスト10

アンパンマンDB3。
設定画面に行くためのリンクを表示する仕組みを作りました。
右上のあれです。

ドラゴンクエスト10。
久々にァォィョッュの強化。
討伐依頼にずいぶん長い間ハンターフライが居座っていましたが、今日やっと終わりました。

ハンターフライ討伐の個人的なメモ。
ガタラ原野の西部に、1~3匹で出現します。
初期村未攻略レベル26杖魔法使いソロには格下のこいつも強敵です。
というか、無策だとこいつより格上のバブリンやプテラノドンより苦戦します。

下準備として、麻痺耐性装備を揃えておきます。
これがないと、麻痺→一方的にボコられる→死亡確定です。
あとの装備は守備力や攻撃魔力を適当に。
回復アイテムは可能な限り持って行きます。
主に上薬草が戦闘中の回復、普通の薬草が非戦闘時の回復です。

3匹のときは1ターンに半分以上食らうので逃げます。
1匹が一番いいのですが、あまりいないので2匹を主に狙います。
2匹同時怒りには対処できないので各個撃破で。
メラよりもヒャドのほうがダメージ大きいですが、私の攻撃魔力146の場合、同じ4発確定になるので燃費のいいメラを使います。
1匹を怒らせたら怒りが静まるまで上薬草で回復に専念。
静まるタイミングは見た感じランダムっぽいです。
残り1匹になったら体力に気をつけつつメラ連打で終わり。

うまく不意をつくことができれば怒らせずにHPを削ることができるので可能な限り背後を狙います。
レベル26だと相手のほうが逃げて勝手に背中を見せてくれるので、そこそこ期待できると思います。

他の格上モンスターたちのメモ。
バブリン:1匹ならメラ連打。2匹ならイオを怒りに触れないよう2発だけ使って後はメラ連打。3匹なら回復が間に合わないので逃げます。
プテラノドン:強烈な一撃も怒りも状態以上も仲間呼びもないためもはや息抜きレベル。メラがよく効きます。
ばくだん岩:一撃で半分以上食らうので、チャンスが来るまでは回復のみ。HPが60以上のときのみヒャド。

アンパンマンDB3

総合トップページとDBトップページの設定を分化しました。
現在のところ、両者の違いは最近のTOP10をデフォルトで表示するか否かだけです。
今はDBトップだけに最近のTOP10を表示していますが、実は総合トップにこそ表示すべきではないのかという気がちょっとしています。

アンパンマンDB3

設定機能作成中。
設定に基づいて表示を切り替える機能は既にほぼできているので、設定変更画面の作成です。
今日は設定変更画面を出す前提となる、設定項目の定義から、画面表示用のデータを作り出す部分を作りました。

アンパンマンDB3

総合検索実装完了しました。
正確に言うと見た目をもうちょっと整える必要があるのですが、これは後回しで問題ないでしょう。
また、特定の検索条件でエラーが発生していたので、そちらも修正しました。

アンパンマンDB3

うっかり作り忘れていた総合検索を作っています。
基本的な検索機能は全DBに対して同時に検索をしたのと同じです。
というところまではアンパンマンDB2と同じなのですが、今回、URLで検索キーワードとは別に与えたパラメータも各DBと同じように使います。
一応アンパンマンDB2でもURLパラメータは使っていましたが、総合検索専用の応用の利かない実装でした。
現在の段階で、検索結果をデータとして得るところまではできています。
後は画面作り…。

アンパンマンDB3

画像資料の資料らしい表示を作りました。
記事内での表示は従来通り注釈で出典を表記していますが、リンク先も単体の画像ではなく、出典を表記するようにしました。
権利表記はもともと全ページについているので、とりあえずこれで必要な表示は足りていると思います。

アンパンマンDB3

アンパンマンDB3では、現在のアンパンマンDB2での方針を転換して、画像を掲載するつもりでいます。
引用という形で掲載するものなので、当然掲載の必然性があり、出典も明記されます。
言ってみれば、ただの画像ではなく画像資料なのです。
見て楽しむだけのものとは違うのです。
というわけで、画像資料という呼び方を前面に出して、必然的引用された資料であることを明確に示すようにしようと思います。

<前 次>