アンパンマンDB
総合トップの新形式、だいぶ進みました。
ここから先は、いよいよ新設定機能と深くかかわってくるので、ますます大変に…ならないようには設計したつもりだけど…。
アンパンマンDBの、主に開発に関する日記。
総合トップの新形式、だいぶ進みました。
ここから先は、いよいよ新設定機能と深くかかわってくるので、ますます大変に…ならないようには設計したつもりだけど…。
総合トップの新形式への移行中。
最も巨大なページにして、設定機能の新仕様の影響を最も受けるページのため、段階的に開発を進めています。
テンの日。
ムドーのカードをもらって即行でテリーに横流ししたり。
あと、もらい忘れてたプレチケ交換のしぐさ書もゲット。
個別DBトップはそれ自体一応完成するにはしたので、旧形式のページと比較して同じになることを確認していたテストは終了し、「正しく動くこと」を確認するテストを組みました。
旧形式のページは、正しく動いているはずなので、新形式完成までは「同じになるなら正しく動いているはず」と言う想定でしたが、ここから先は、旧形式を置いていって新形式自身を高めていくのです。
トップページを表示するには、当然ながら、前提となる記事がある程度の数必要なので、先日作った保存のコアのプログラムが活躍しました。
個別DBトップページの新システムへの移行だいたい完了。
と言いたいところだけど、途中までやってた設定機能と噛み合ってなくて凄惨な状態に!
個別DBトップページの新システムへの移行の続き。
検索フォームと最近のTOP10あたり。
ちょっと寄り道して、個別DBトップページの新システムへの移行。
移行が済んだら、今までできなかったことをやってみたいと思っているのです。
なんか、いつかすごいの実装したいみたいなことばかり言って、古い機能の書き直しばっかりしているような気がするな…。
構想だけはすごくあるんだけど…。
ミフミンとしろいコキンもホワイトデーイベントクリア。
家具の交換がまだ残っていますが、時間のある時にじっくり選ぼうかと思います。
ホムラ/ヒカリ受け取りました。
キャラ選択すらままならないレベルでスティックの調子がおかしいので全部CPUにして観察してただけですが。
ハードの方がおかしいままだとこれに限らずソフト進められないなぁ。
大神もまた積んでしまいそう。
保存のコア部分が完成。
読み込み処理で持ってきたデータをそのままの形式で渡してやれば良しなにしてくれるように作っていますが、一部、より分かりやすい形式のデータも受け付けるようになっています。
あと、コメントや設定周りもちょっとずつ改良中。

第8回 アストルティア・ナイト総選挙!
いわゆるホワイトデーイベントってやつですよっ!
今日はアンパンマンDBとか触ってた関係で時間がなくて、衣装をもらっただけです。
結構前からですが、ホワイトデーらしい衣装が出尽くして、イベントと関係なさそうな見た目になることが多いですね。
保存処理のコア部分の実装を一気に終わらせてしまうつもりだったけど、終わらず。
根本的な仕組みとしてはまあまあいい感じにできてきているので、データをうまく突っ込んでいく処理を作っていくのです。
自動テストで不安なパターンもチェックしながらなので、ちょっと時間はかかる…共通処理で済む部分に至ってはテストにしか時間かけてないのですが、その分信頼できそうなコードができてきている印象です。
『ポケットモンスター ブリリアントダイヤモンド・シャイニングパール』『Pokémon LEGENDS アルセウス』
いわゆる、ダイパリメイクと過去編ですな。
私が本格的にやったのはホワイトだけなので、第4世代には特に思い入れはないのですが、レジェンズの方はかなり気になるところですね。
シンオウ地方の過去で、アルセウスを中心にした物語が展開されるそうです。
このタイトルの付け方からして、ポケモン名の部分を入れ替えて、別の伝説ポケモンの過去編とかもできるんじゃないですか???
保存処理の実装中なんですが、今回から実装する保存処理は全部自動テストも書くことにしていて、一方、アンパンマンDBに後付けで追加していった特殊なシステムなんかは自動テストの方には反映されてなくて…。
ということで、場当たり的に追加していったしようも、テスト可能なコードに落とし込んでいました。
アンパンマンDB4計画、最近めっきり話をしなくなりましたが、まだまだ完全に4にはなっていなくて、記事編集画面が古い設計で手が出せない状態なんですね。
そこんところをまた新しくして、記事編集画面じゃなくても整合性を持って編集できるように、ちゃんとテストできるように、何をやっているか後で見返してもわかるように、そして何より、今までより便利に!したいのです。
とりあえず、記事保存処理の共通部分はできて、自動テストも最低限は書きました。
個々の項目の保存処理は実装できてないので、これ以上の自動テストをやるともれなく未実装領域に踏み込んで落ちます。
普通に保存するためにも当然個々の項目の保存処理は必要なので、どんどん実装していきます。
コメントのルールをさらに微調整しました。
セリフの丸写しを禁止する理由をヘルプページに記載したり、コメントの非表示化について書いたり。

おきがえリポちゃん ~ V系コートセット ~
毎月の貸衣装とポイント配布。
あと、勝てそうにないカードがたまってるので、迷宮でテリー探し。
管理モードの内部処理をちょっとだけ先進的なものに変更。
管理人以外には特に何もないんですが、コード的にちょっとすっきりしました。
あと、アンパンマンDBの画像管理トップを軽くしたり。
コメントのルール変更しました。
セリフの丸写しは控えてくださいって言ってるのに、控えるどころかますます高頻度かつ長文になっていって、他のコメントにとっても迷惑になってきていたので、完全に禁止しました。
過去の該当コメントも、目立つものは非表示化しました。
それとは別に、動画配信情報の更新情報を、Twitterに出すようにしてみました。
新作が追加されたときに、追加分を出すようにしています。
配信終了の方は、特にお知らせする必要はないと思っているので、対応していません。
YouTubeの動画配信情報を出せるようにするついでに、今まで動画配信サイトとアンパンマンDBの紐付けがうまくいっていなかった部分を正しく繋げたり、紐付けた記事のキャッシュをすぐに更新する仕組みを作ったりしたのですが、ちょっとそれがうまくいっていなくて、修正していました。
YouTubeの動画配信情報も出せるようになりました。
動画配信は普通は有料、YouTubeは普通は無料と、相反する二つの普通を掛け持ちしている配信元なので、両方とも明記するようにしました。

ミフミンの天地雷鳴士クエストやりました。
バザーに出していた商品が変なタイミングで売れてしまって、なんか百合に挟まるドラキーみたいなことになったりもしましたが、一通り終わりました。
いや、一通りと言うには、幻魔の上限解放クエストがまだだったりするのですが、当初からあった職業クエストとしては、一通りですね。
どっちかと言うとァォィョッュの方が天地雷鳴士中心でやっているので、そっちの幻魔上限解放を先にやっておきたいですね。
完全に安定とまではいかずとも、まあまあ許容範囲ぐらいには安定してきたので、-仮-取りました。
YouTube Data APIを使ってアンパンマン公式のYouTubeチャンネルを自動で取得する仕組み作成中。
それいけ!アンパンマン【アニメ公式】 - YouTube
アンパンマン公式のYouTubeチャンネル出来てますね。
アンパンマンDBの動画配信リンク集にも入れておこうかな。
YouTube APIも確認しておかないと。
レンタルDVD収録見込みのページがバグっていたので直しました。
昨年から続いていたイレギュラー収録の影響により、レギュラー収録の順序を取り違えたことによって起きたバグでした。
ホムラとヒカリ参戦ですなー。
ゼノブレイドはやったことないのでシュルクと同じくわからんのですが、説明を見る感じだと、スマブラXまでのゼルダ/シークと同じく状況に応じて交代しながら戦うファイターかな?
近頃触ってないけど一応バージョンアップしました。
でも今も.NET Standard 2.1や.NET Coreには対応していないみたいね。
画像資料の文字描画をちょっと変えました。
今のところ、目を見張る変化はないですが、出典表記が長くなったときに、文字を自動縮小して全部表示するようにしています。
テンの日。
やさい三銃士のイベントがあったのですが、こっちは面倒で行かず。
いつもの収集要素の後は、ちょっとアクセ作りのため迷宮を周回してました。