2020年11月の日記

<2020年12月 2020年10月>

アンパンマンDB

今作ってるキャッシュ機構がむしろ検索を激重にすることが判明してどうするか思案中。

羅小黒戦記

せっかくなのでWebアニメ版も見ていたけど、中国語わからん!!!

アンパンマンDB

自動リンク機能のキャッシュ機構を作ってみたんだけど、キャッシュ使ったらかえって遅くなったので中止。

ドラゴンクエスト10

青年貴族のコートセット
おきがえリポちゃん。
テンの日はすっぽかしても、カードの期限は切らしても、これとショップポイント回収だけは忘れませんよっ!
まあ、これもこれで、写真一枚撮って終わりなんですがね。
青年貴族のコートセットです。
名前からして男性向けで、やっぱりミフミンに一番似合います。

アンパンマンDB

地味な新機能となる厳密検索を実装。
通常検索と交ぜても使えます。
一般人は使う機会はあまりなさそうですが、うまくすれば強力な機能です。

検索結果と記事間リンクのキャッシュ機能ができたら一旦リリースしようと思います。

アンパンマンDB

アンパンマンDB4でアンパンマンDB3の記事表示・検索周りの機能を完全再現できました。
アンパンマンDB4への移行の動機は機能向上のほかに高速化もあるので、高速化の方を実現してから一般公開しようと思います。
ひとまず、一般公開時点では、見た目は変わらない予定です。

アンパンマンDB

複雑ないろいろなパターンでテストしてみたら、新旧ともにいろいろとバグが出てきたので潰していました。

アンパンマン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広告も少ないようで、理念の実現にも程遠い印象。
消えてほしくない部分まで消えてしまうこともあるし、今のところ、普段使いはしないかな。
それはそうとして、クリエイター登録はしておきました。

ドラゴンクエスト10

ミフミンも黄金マグロ釣れて、マグロイベント終了。
ランクインとかピタリ賞とか、夢のまた夢でしたとも。

DQ11コラボイベントの再演もありましたが、そちらは前回でもう済ませていて、内容に変化もなかったので、何もする必要もなければ、何かをもらえるわけでもなく、私にとってはただ期間限定で男が突っ立っているだけのイベントなのでした。
そういえば11の方はクリア後要素をやってなかったな…。

アンパンマンDB

アンパンマンDB4(新バージョン)はひとまずアンパンマンDB3(現状)の人気ページをほぼ再現できるところまでできました。
ここらあたりから、そもそも3の時点でおかしいというケースに遭遇してくるので、両方を直しつつ、完全再現を目指していきます。
新バージョンの新機能の開発はこれが終わってからスタートですね。

CircleCI

なんかDockerの件、CircleCIに関しては無制限になったみたいですね。
せっかくアカウント作ったから私は引き続きそっちを使うけど。

プロフィールページ

ほんのちょっぴり更新。
とはいえ、実質中身の変わっていない更新を通知しない機能を作ったので、むしろ実質的に変わってません。
ということで、更新履歴での告知も特にしていません。

NeoMupl

拡張子設定を保持するクラス作成。
スローペースだけど0じゃないぞ。

NeoMuplとドラゴンクエスト10

NeoMupl

拡張子ごとの再生方法の設定の開発に着手。
まだ設定画面の張りぼてを置いただけですけどね。
放置した課題が多くなってきたんで、どんどん片付けていきたい。

ドラゴンクエスト10

黄金マグロはァォィョッュが釣ったしもういいかなって思ってたんですが、せっかくなので残りの二人も無理ない範囲で狙ってみることに。
それぞれ1竿分ずつやってみて、しろいコキンが1匹釣り上げました。
後はミフミンだけだけど、さて、ここらで泥沼にはまってしまいそうな予感がひしひしと…。

なんかね、やりたいことを積み上げるだけ積み上げて、やりもせずやめもせずずるずると引きずってしまいがちなので、開発であれゲームであれ、日常生活であれ、残課題は着実に終わらせていきたい。

CharaBoxとボクと僕の世界で

CharaBox

バージョン1.4.0リリースしました。
これでこのソフトでやりたいことは一通りやり終わったので、特段の事情がない限りは、開発終了となります。

ボクと僕の世界で


クリアしました。
これまでの流れからいって、仲直りするか、完全に一人になるかのどっちかだとは思っていたのですが…と、この先のストーリーのネタバレは避けることにします。
で、ストーリーから外れたところにある隠しステージの方も、本編クリアの勢いで全部クリアしました。
隠しの方はもちろん全体的に難易度が高めだったのですが、本編の時点でかなり難しかったので、本編以上に詰まることはなかったですね。
アクション特化のステージは慣れても大変でしたが。

CharaBoxとドラゴンクエスト10とボクと僕の世界で

CharaBox

リリース前の確認をしていたら、まだ一個バグがあったので、修正しました。
問題なさそうなら、明日にでも公開しようと思います。

ドラゴンクエスト10

旬の黄金本マグロ
本マグロ!しかも金!
第5回フィッシングコンテスト 「本マグログランプリ」です。
サイズ別報酬は全員獲得しました。
ただ、ランクイン報酬とピタリ賞はちょっと無理ゲーくさいですね…。
最大ランクは1620cm以上が最低条件、最小ランクは700cm以下が最低条件、ピタリ賞は1010.0cm。
一方、実際釣れるのはというと、ほとんどが1350~1450cmの範囲で、それ以外になることすらまれなのでした。

参考までに、3キャラ合計120回(4竿分)挑戦での戦果です。
1500cm以上:0
1300cm以下:2
黄金:1

場所としては、チョッピ荒野が一番旬の本マグロが釣れやすく、ミューズ海岸は関係ない魚が多々交ざるといった具合でした。
ゴブル砂漠西はチョッピ荒野よりは微妙に確率下がるけど、気にするほどではないかな。
釣れやすさに比例して周辺のモンスターが強いので、始めたばかりの人は無理せずミューズ、順当に強くなっているならチョッピかゴブルお好きな方で、といったところ。

ウェルカム
金マグロの写真は偶然通りかかった人により衣装が見えなくなってしまったので、改めて報酬のしぐさと一緒に写真。

ボクと僕の世界で


不穏どころか、だいぶ切ない感じになってきました。
一緒にいるのが楽しかった(春)のに、だんだんうまくいかなくなってきて(夏)、相手のことが嫌いになって(秋)、ついには見えなくなってきた(冬)のでした。
隠しステージも出てきたので、いったん春に戻ってから未クリアのステージ埋めていこうかな。

Tweetinvi

TGWSAdminで使っているTweetinviが今バージョン4なんですが、バージョン5が新たに出ていました。
しかもTwitter APIバージョン2にも対応しているようです。
ということで、さっそくバージョンアップを試みたのですが、かなり変わっていて、そのままでは動くどころかビルドすらできませんでした。
結構大掛かりな修正が必要になりそうです。

アンパンマンDB

検索のワイルドカードに関する挙動がずっと間違っていたので修正しました。
「*」をワイルドカードとして使うようにしていたのですが、「%」もワイルドカードになっていたのでした。
コンテンツ中に「%」を使うことが、少なくとも普通に検索したくなるような状況では存在しなかったので表面化していませんでしたが、アンパンマンDB4を目指して現バージョンを再現する段階で、バグを再現するわけにもいかず、バグの方を直したという経緯です。
まあ、一文字ワイルドカードの「_」がまだ生き残っているのですがね…。

ボクと僕の世界で

あわてて全部クリアしてしまうのももったいないので、ちょっとずつ進めていこう。
今回は、1ステージだけクリア。

CharaBoxとボクと僕の世界で

CharaBox

データが消えたのはバグとかではなく、自分の個人用環境にコピーするときに設定ファイルも上書きしてしまったからでした。
というわけで、特にバグらしいバグも見つからなかったので、当初の予定通りのスケジュールで公開しようと思います。

ボクと僕の世界で


買いました。
以前から気になっていたやつです。
猫がかわいい雰囲気だけの一発ネタゲームだと思ってセールまで待っていましたが、定価で1000円取るだけの難易度と分量はしっかりありますねこれは。

CharaBox

せっかくなので残りの機能も実装しちゃいました…が、リリース版を作ってみたらデータが消えたので、確認中。

<2020年12月 2020年10月>