日記(304)

<前 次>

アンパンマンDB

アンパンマンDB4の新しい検索構文を構造化検索クエリから構築する機能を作成。
アンパンマンDB3の再現ではない、純粋な新機能ですね。
新しい検索構文による検索はまだこれから…なのですが。

アンパンマンDB

アクセス数が多いわけではないけれど重要な検索パターンも対応を進めています。

.NET 5

アンパンマンDB4の開発に集中していて気付かなかったんですが、.NET 5リリースされてたんですね。
早速Visual Studioアップデートして、.NET 5対応環境に更新しました。
.NETのバージョンを上げると動かなくなるライブラリがあったりするので油断はできないですが、折を見て既にあるソフトとかも.NET 5対応させていきたいですね。
一緒にC# 9も有効になるみたいですが、これも機会があれば試してみたいところです。

アンパンマンDB

アンパンマンDB4は基本的に3の全仕様を引き継いだうえで強化していくので、3の完全再現を今は目指しています。
そして、その完全再現を裏付けるために、3仕様と4仕様で同じページをクロールして、自動的に比較するプログラムを作ったのです。
現在は、アクセスの多い1000ページで完全再現!
アクセスログでは回数は稼がないけど重要な意味を持つ検索がまだまだ未対応なので、引き続きぐるぐる回っています。
普通にアクセスのあるページだけでも何万ページもあって大変だ…。

アンパンマンDB

新バージョンの4を開発していると、現行の3のバグを見つけることがあるのですが、今回は、仕様があいまいだったことに伴い発生したデータ破壊が発見されました。
3も4も仕様を厳密に決めたのはもちろんのこととして、データの方も、復元できるものは復元しました。
仕様を厳密に決めたことにより使えなくなったデータは、元々ウケ狙いで入れていたどうでもいいデータだったので、この機会に消しました。

ボクと僕の世界でとBrave

ボクと僕の世界で

ゲーム記にページ作りました。

Brave

広告ブロックが標準搭載されているブラウザ。
広告収入モデルを根本的に変えることを理念として掲げているのですが、正直、この理念には賛同できないですね。
そして、肝心のBrave広告も少ないようで、理念の実現にも程遠い印象。
消えてほしくない部分まで消えてしまうこともあるし、今のところ、普段使いはしないかな。
それはそうとして、クリエイター登録はしておきました。

<前 次>