アンパンマンDB
新バージョンの検索ページ作成中。
URLから検索クエリを組み立てるところまで。
アンパンマンDBの、主に開発に関する日記。
新バージョンの検索ページ作成中。
URLから検索クエリを組み立てるところまで。
ランダムテストの結果を受けて、個人メモ修正。
テスト環境でしか意味のない修正ではあるのですが。
新バージョンの記事表示が、典型的な設定ではうまくできるようにあったのを確認できたので、設定をめちゃくちゃにしてもちゃんと表示できるか確認するためのプログラムを作成中。
本来なら全パターン全ページが理想なんですが、そんなことやってるときりがないので、アクセスの多いページを、ランダムな設定で、テストします。
新バージョン用の機能…だけど、開発の都合上、現バージョンにも実装する機能開発中。
もともと現バージョンにあったやつの拡張ですけどね。
itemsパラメータを指定すると特定の項目だけ表示できるという機能があって、allという選択肢を付けるという、言ってみればそれだけのやつです。
URLパラメータでの指定は、今後もっと便利にしていきたいところです。
一般ユーザーが積極的に使うものではないかもしれませんが。
新バージョンで、表示設定をいじっていない状況なら、DB記事を完全再現できるようになった…はず!
設定を変えても完全再現できるようになれば…次は検索か。
多分設定変更でも多少問題は起きるし、検索の方は記事の方に負けないぐらい大変なんで、アンパンマンDB4は、まだ完成には遠いようです。
新バージョンも着々開発中。
新しい仕組みで、現在の内容をかなり再現できるようになってきました。
完全再現できるようになってから、新バージョンの新機能に取り掛かるのです。
アンパンマンDB4ぼちぼち作成中。
ちょっとずつですが、アンパンマンDB4の記事表示の部分を作っていっています。
まずは、新しく変更に強い方法で、今と全く同じ表示を目指し、そこから、より良いアンパンマンDBへと変えていきます。
アンパンマンDB4としての記事表示実装中。
このあたりは、表示可能なデータのキャッシュを使って高速化を図ろうと思っているので、表示内容の保存も念頭に入れた設計にしています。
地味に内部構造を変更中。
先日言っていた設定画面の刷新もなんですが、アンパンマンDB4のにも使う予定なのです。
アンパンマンDB4の画面表示のため、設定機能の内部処理から再構築中。
アンケートで設定機能がほとんど使われていないのが分かったのと、自分でも使いにくいと思っていたので、気軽に変えられるよう、画面遷移少な目で済むようにと考えています。
よし、できた。アンパンマンDBに記載されているエピソード一覧のCSV。ExcelとかGoogle Sheetsとかでも開けます。https://t.co/F9tVG8KEki
— 📛松田美文 (@matsuda323) August 26, 2020
データをExcelのファイルでダウンロードできる機能開発中…。
アンパンマンDB4の実装の前段階で、今のアンパンマンDBも含めた部分の微妙だった部分を修正中。
HTMLが標準仕様に違反していた部分はあったんですよね。
内部的にいろいろ変更して、人知れず裏で微妙な問題が発生していたので修正していました。
リーファかわいい pic.twitter.com/YWNqV632NK
— 📛松田美文 (@matsuda323) August 12, 2020
ミフミンの職人レベル61以降開放。
3キャラ使っているうちでミフミンがメインなのですが、ランプ錬金のレベルの上がりにくさとか、職人依頼の不便さとかで、職人レベルの方が実は一番遅れているのでした。
一時保存の挙動を改善。
これまでは、プレビューしただけでも一時保存が消えてしまって、途中まで書いたやつの続き書こうかな→やっぱやーめた、で、書きかけのが消し飛んでいたのですが、編集を確定するか別の一時保存を作るまでは消えないようになりました。
リファラチェックの結果がたまり過ぎていたので自動整理の仕組みを作成。
一年前にチェックした結果とか残してても仕方ないですからね。
作業領域にRAMディスク使えるらしいので試してみました。
確かに普通のディスクを使うよりは速くなるけど…一番のボトルネックがライブラリのダウンロードなので、期待したほど劇的な高速化はしませんでしたね。
テスト項目が増えてテスト自体に時間がかかるようになってきたら、特にファイル読み書き系のテストが増えてきたら、効果が上がってくることになるかな。
ファイルリストに追加する機能実装。
使えないファイル名を禁止する処理が結構厄介なのでありました。
ともかく、ファイルリスト機能の片割れは出来上がったので、削除の方もできれば、いよいよ次期バージョンとして公開できそうなのです。
ひたすらに時間がかかっていますが、アンパンマンDBの次期バージョンも開発中。
個別DBの記事ページが開けるようにフロントエンド側の開発を頑張っています。
で、まずは現行のアンパンマンDB3と同じ結果を出すのを目標としているので、半自動で新旧の比較を行うプログラムも組みました。
今のところは、まるで別物が出来上がってしまいます。
管理上の細かいデータを中心に調整していました。
一般ユーザーからかかる範囲では、一部の画像の画質が良くなることかな。
画像の内部処理を微妙に変更。
画像取得に失敗したときに、問答無用でエラーページに飛ばしていたのを、プログラムで復帰可能なコードに直しました。
FFコラボイベントのモーグリチケットは普通のマンドラゴラよりマンドラゴラ強と戦った方が2枚手に入って効率いいみたい(もしかしたらお供を倒した数に依存?)。
強とはいっても、普通の攻撃のダメージは僅少、即死ダメージの針万本は出が遅いので予備動作中に離れればどうということはない、ということで、今後は弱い方と戦う理由は何もないですね。
日記管理用の活動記録画面はまだニンテンドースイッチの情報しか出せないからそれ中心にいきますよ。

レベル2の攻略を頑張っているときに、ふとオンラインランキングを見たら、レベル1が週間ランキング80位でしたよ。
本当にうまい人は高レベルに流れていって競争相手が少ないからなのかなとも思ったりしますが、ランクインはうれしいですね。
レベル2は、ワールドドリルツアー、ドリンディアドベンチャー、ドルアーガの穴を攻略済み、ホラーナイトハウスは挑戦中で、スタードリラーはまだ何もやってないです。

配信当日の昨日はミスタードリラーやってて見過ごしていたんですが、ミェンミェン配信されてました。
ひとまずは勝ち上がり乱闘と、スピリットだけやってみました。
飛び道具並みの射程を持つ直接打撃を持つという特色ですね。
宙に浮かせた相手に上必殺をぶつけたいけどなかなか難しく…。
ミェンミェンの登場するARMSは結局買わなかったので、ここぞとばかりにARMSタグもつけておきます。
アンパンマンDBの各記事間のリンクは、「名前項目」の曖昧一致で弛く繋がっている。このおかげで、表記揺れに対応できたり、リンク先が元々なかったところに後から追加することができたりする。だがその代償として、どことどこが繋がっているのかを網羅的に知るのは難しくなっている。
— 📛松田美文 (@matsuda323) July 1, 2020
まだ一機能とはいえ、活動記録画面を使ってみました。
昔は結構いろいろ書いていたのに、最近は少なかったり、抜けている日があったりしたんですよね。
実際にはそういう日にも、何かしらやっていたのですが、忘れていたり、覚えていても、書くまでもないかと思って放置していたりしたんですよね。
そういうのに対して、思い出させてくれたり、書けばいいじゃんと後押ししてくれている印象です。