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

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

<前 次>

アンパンマンDB

リダイレクトの内部処理変更。
アンパンマンDB4と質問箱のテストをしやすくするのが目的ですが、TGWS全体で使うクラスに手を入れたので、全体的に影響があります。

アンパンマン質問箱

新しい質問箱のデータベースのテーブルを作りました。
新機能の案もあったりするのですが、ひとまずは旧質問箱と同等の機能を目指します。

アンパンマン質問箱

開発中。
リニューアルするのと、クイズとの差別化のため、URLをq-始まりからqa-始まりに変更する予定です。

アンパンマン質問箱

質問箱復活に向けて、新しい仕様を考えています。

  • ユーザーに課すルールは緩くする。
  • 質問時にユーザーからのコメントを受け付けるか選択可能にする。
  • 管理人からの回答は「現時点」での「個人的見解」であると断ったうえで、なるべく「断言」する。
  • 「わからない」という回答は避け、想像でもいいから回答を出す。
  • 調査に時間をかけず、時間がかかりそうなら、現段階でわかる範囲で答える。
  • コメント受付可能な場合、ユーザーは質問に回答したり、回答に意見したりできる。

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

アンパンマンDB

アンパンマンDB4のための出力機能作成。
出力のテストのためのモックを作るつもりだったんだけど、なんやかんやでテスト以外にも普通に使えそうなのができたので、出力関係で全体的に使っていけたらと思っています。

ドラゴンクエスト10

コインボスのゲルニック将軍が実装されたので、さっそく福引回してきました。
5000回ほど引いて、1等が3回、2等が1回。
ちょうど今日から福引の当選確率も公表されていて、1等の確率が0.16%らしいので、なかなか上々の結果のようです。
当てたけど、戦いに行くのはまた今度…。

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

アンパンマンDB

制作関係者DBにボタン追加。
簡単に担当話とかキャラクターを探すことができます。

ドラゴンクエスト10

解決! ふうせん三姉妹
今日もまだテンの日の続きやってたので、ミフミンだけだけど、行ってきました。

アンパンマンDB

表立って影響は表れていないんですが、アンパンマンDB4のデータベース構築プログラムに誤りがあり、全然関係ないテーブルが出来上がっていました。
原因は単純なタイポで、厳しい条件にしてテストを行っていれば事前に発見できていたことでした。
ということで、テスト条件を厳しくしました。
エラーが多少多く出るようになりましたが、脆弱性につながりうる実装も見つけることができたので、これで良しとします。

アンパンマンDB

アンパンマンDBをよく見ている人は、アンパンマンDBには情報提供のコメントがしばしば来るということは知っていると思います。
そして、その反映には非常に時間がかかっていることもご存じだと思います。
そんなにみんなで作りたいなら、作れるようにしたらいいんじゃないか、と考えることがあります。

Wikiは一人で記事を全面改訂できる性質上、悪意ある少人数が暴れるだけで簡単に崩壊してしまいます。
他の人がやっていたこともありましたが、実際に崩壊しました。
間違いを書く労力が非常に少ない一方、間違いを見つけ出す手間や、それを正す手間は、非常に大きくかかります。
Wikipediaは強力な管理体制がありそこそこうまくやっているようですが、サイト自体がアンパンマン向けではないため、あまり充実させることが望まれません。

私がWikiを作るというのもなしです。
私の作ったコミュニティコンテンツは総て例外なく失敗して潰れました。
だいいち、アンパンマンDBだけでも管理が追い付いていないのに、追加でより大変なものを管理するなんてだめです。

あればいいなと私が思うのは、極力メンテフリーで、みんなの「総意」が自然に表れるような、そんなコンテンツなのです。
方向性は違いますが、Anpanatorなんかは、そういった「総意」ベースで動いていて、そこそこうまくいっているようです。
例えば、キャラクターの属性とかに対して、当てはまるか当てはまらないかをみんなで評価していって、その平均値でキャラクターの性質を表していけば、みんなで作るコンテンツっぽくなるのではないかなと考えています。

アンパンマンDBとTGWSAdmin

アンパンマンDB

細かい履歴のページ作りました。
新履歴ページは現行のRSSを完全に置き換えるには至っていないので、しばらくは昔のRSSのページを残しておいて、新履歴ページを使うのはTwitterでの更新通知だけにします。
カテゴリ別のRSSを配信できるようになったら、トップページからの導線も用意して、全面的に新履歴ページに移行しようと思います。

TGWSAdmin

サーバーからディレクトリを消したときにセーブデータをダウンロードしようとするとエラーでタスクが中断されてしまうのですが、中断されること自体はいいとして、どこで止まったのかわからないとエラーの修正のしようがないので、タスク中断時にエラーメッセージにダウンロードしようとしたパスを含めるようにしました。

ドラゴンクエスト10とアンパンマンDBと星のカービィ ロボボプラネット

ドラゴンクエスト10

財宝の守護者
期限ぎりぎりになったけど、ファラオの隠し財宝、最後のやつだけやってきました。
ファラオプリズムは試してないけど、ブローチとアンクはばっちりもらってきました(合成はさっぱり)。

アンパンマンDB

履歴ページ作成中。
一覧に、本日のまとめ的なページへのリンクを出せるようにしました。
リンク先はまだ作ってないけど。

星のカービィ ロボボプラネット

久しぶりにやってみたら、真かちぬきボスバトルで新記録。
本当に速い人には全然及びませんが、私なりに記録は延ばしていけそうです。
気が向いたらまたゲーム記にでも書くかも。

予言者育成学園とアンパンマンDB

予言者育成学園

ゲーム記のページ更新しました。
サービス終了日の記載と、メイン画像。
あと、グリモアの鍵のページを、古くて情報不足ですが、一応公開しました。

ついでにゲーム記の他のページも細かく更新。
ゲーム記トップの下のほうにまとめて書いてあるので、気になる方はどうぞ。

アンパンマンDB

履歴のページを作成中。
とりあえず普通の表示とRSS出力はできるようになったけど、細かい更新履歴ページを実装してからリリースしようと考えています。
現行のRSSにあるようなカテゴリー機能を付けるかどうかは未定です。難しくはなさそう。

アンパンマンDBとPythonとRust

アンパンマンDB

画像に追加の説明文を入れても反映されないバグを修正。

PythonとRust

PythonとかRustとかの開発環境を作ってみたり。
Pythonのほうは環境ぶっ壊れたけど。

アンパンマンDB

まともに動くようになったので使わなくなったゴミを削除。
大丈夫…だよね?

<前 次>