アンパンマンDB
アンパンマンDB4でアンパンマンDB3の記事表示・検索周りの機能を完全再現できました。
アンパンマンDB4への移行の動機は機能向上のほかに高速化もあるので、高速化の方を実現してから一般公開しようと思います。
ひとまず、一般公開時点では、見た目は変わらない予定です。
アンパンマンDB4でアンパンマンDB3の記事表示・検索周りの機能を完全再現できました。
アンパンマンDB4への移行の動機は機能向上のほかに高速化もあるので、高速化の方を実現してから一般公開しようと思います。
ひとまず、一般公開時点では、見た目は変わらない予定です。
複雑ないろいろなパターンでテストしてみたら、新旧ともにいろいろとバグが出てきたので潰していました。
アンパンマンDB4の新しい検索構文を構造化検索クエリから構築する機能を作成。
アンパンマンDB3の再現ではない、純粋な新機能ですね。
新しい検索構文による検索はまだこれから…なのですが。
一年延期されていましたが、改めて公開日が決定されましたよっ!
2020年6月26日→2021年6月25日だから、本当にほぼ一年ですね。
アクセス数が多いわけではないけれど重要な検索パターンも対応を進めています。
アンパンマンDB4の開発に集中していて気付かなかったんですが、.NET 5リリースされてたんですね。
早速Visual Studioアップデートして、.NET 5対応環境に更新しました。
.NETのバージョンを上げると動かなくなるライブラリがあったりするので油断はできないですが、折を見て既にあるソフトとかも.NET 5対応させていきたいですね。
一緒にC# 9も有効になるみたいですが、これも機会があれば試してみたいところです。
アンパンマンDB4は基本的に3の全仕様を引き継いだうえで強化していくので、3の完全再現を今は目指しています。
そして、その完全再現を裏付けるために、3仕様と4仕様で同じページをクロールして、自動的に比較するプログラムを作ったのです。
現在は、アクセスの多い1000ページで完全再現!
アクセスログでは回数は稼がないけど重要な意味を持つ検索がまだまだ未対応なので、引き続きぐるぐる回っています。
普通にアクセスのあるページだけでも何万ページもあって大変だ…。