のんびりナマライザ
2.0.0公開しました。
切りのいい数値に上がっていますが、別にすごい機能が新搭載されたわけでもなく、劇的に改善されたわけでもなく、.NET Frameworkのバージョンを上げたことにより今まで使えていた環境で使えなくなる非互換が発生することによるメジャーバージョン変更です。
私の中では、ソースコードの管理を内部的にいろいろ改善したのがメインですが、それは外からは見えませんからね。
2.0.0公開しました。
切りのいい数値に上がっていますが、別にすごい機能が新搭載されたわけでもなく、劇的に改善されたわけでもなく、.NET Frameworkのバージョンを上げたことにより今まで使えていた環境で使えなくなる非互換が発生することによるメジャーバージョン変更です。
私の中では、ソースコードの管理を内部的にいろいろ改善したのがメインですが、それは外からは見えませんからね。
なーんかまともに運営していける気がしないので、当初限度としていた11月を待たずに閉じてしまおうかなと思っています。
運営者の私もWikiにまで手をかけていられないし、だからと言って熱心な協力者もいないし、ユーザー登録しているのは私のほかにはスパムアカウントっぽいのだけだし。
数の多いところはおおむねやっつけた。
ログが無茶苦茶肥大化することもなくなったので、後は余裕があるときにリスクの高そうなところから対応していけば良さそう。
候補になる箇所が多すぎて大変なので、特に必要な場所に絞って対応できるように、エラーログの統計を取ってそれを参考に修正していくことにしました。
影響の大きいところを優先的に。
表面化しにくいバグも見つけたので、効果は上がっています。
アンパンマンDBを中心に、引き続きNotice修正中。
ちょっとエラーログの出し方を厳しくして、潜在的にバグの原因となりうるコードの修正を始めました。
アンパンマンDBとか、場所によってはかなりカオスなコードなんで、仕様の見直しも含めて、修正中です。
ジャンル別とかシリーズ別とかでもまとめられるように開発中…。
2年前にやろうとしていたことですが。
ブラックシティ3面のページを更新しました。
今回は本当に全面改訂です。
真の最難関みたいに言っている割に、調査中準備中ばかりで、何の情報もなかったので、ちゃんと参考にできるぐらいには説明しました。
とはいえ、図解したい部分もいくつかあるので、機会があればさらに充実させたいですね。
いつの間にかさらに細かい指定もできるようになっていたので、現在アクティブ(なつもり)のプロジェクトに適用してみました。
U-NEXTの動画配信情報もとれるようにしました。
左スティックがいかれていたので補正を試してみた。完治はしていないようだがましになったような気はする。 #NintendoSwitch pic.twitter.com/NpBHA1QXwK
— 📛松田美文 (@matsuda323) March 21, 2020
U-NEXTの動画情報もとれるように調整中。
ついにクリアした。 #スーパーカービィハンターズ #SuperKirbyClash #NintendoSwitch pic.twitter.com/vA9jgz2TGS
— 📛松田美文 (@matsuda323) March 19, 2020
最終的に、今使っているプロジェクトに対するインパクトがなるべく少なくなるように、既存の機能は一切潰さないまま、新しく.NET Standard版を作成し、こちらも既存のインターフェースを可能な限り保つように作りました。
そして、導入しやすいように、.NET Standard版はNuGetパッケージを作成。
Install-Package MifuminLib.AccessAnalyzer -Version 0.1.0-alpha1
ついでにナマライザのUIもNuGet化しようかと思ったのですが、こちらはついでというには少々重いタスクになりそうだったので、見送りました。
どうにもナマライザとTGWSAdminで一緒に扱うときに扱いにくくて、ちょっと扱い方変えようかと検討中。
ある種の大胆な試みは、事実上失敗に終わった。
ァォィョッュの通常のクエストいろいろ進行。
一番ストーリーの進みが遅いのですが、手当たり次第にクエストをやっていった結果、他の二人が手を出していないのまで進んでいます。
カグヤちゃんと笹部郷へ。
ロケットを掘り出したら、なんかキーアイテムみたいなのがもらえました。
これで都のあの屋敷にも入れそう。
自動テストの問題を何とかしました。
Nullableとの格闘と、自動テスト環境のための書き換えなど。
Nullableはなんとかなったような気がするけど、自動テストはうまくいっていない!
Packagistで公開しました。
composer require mifumi323/twitter-lib
でインストールできます。
他のPHPライブラリも、自動更新の設定などを行いました。
ちょっと細かい修正を行ったのと、開発フローの見直しを行いました。
めちゃくちゃ久しぶりにアップデート。
5→13に上がりました。
そして、各種モジュールもアップデートして、Node.jsでトランスパイルしているAnpanatorのコードもリビルドしました。
アップデートによる仕様変更に伴うエラーもありましたが、そこはちゃんと直して、最終的にAnpanatorのコードがほんのちょっと小さくなりました。
レインボーパレス2・4面のページを更新しました。
ほとんどそのままのつもりでしたが、大幅に改稿している部分もあります。
あと、今更ながら、ページの中ごろにエンディングのネタバレを挟んでいるのはよくないと思ったので、折り畳みを入れました。
公式サイトが公開されましたなー。
そしてフワリーのデザインも正式公開。
@Press
ここもアンパンマンの情報を取り扱っているようなので、アンパンマン最新情報botと最新っぽい情報群に追加しました。
明日の朝から始動する予定です。
見てなくてもきっと解ける! #超初心者向けアンパンマンクイズ
昨日ですが、ちょっとしたクイズを作ってみました。
で、今日は、TGWSトップページに、Kuizyへのリンクを載せておきました。
今はまだ1個だけですが、将来増えたときのために、ユーザーページのほうにリンクしています。
メニューを開くのが遅くなっていたので、高速化していました。
「推測するな計測せよ」を痛感している。task.GetExtensionMenuに時間がかかっていると推測していた。隠れたO(n²)があったとは。 https://t.co/u6DS2IdwR2 pic.twitter.com/TQu30FQuLS
— 📛松田美文 (@matsuda323) March 7, 2020
手間のかかるブラックシティ3面をひとまずおいといて、あまり記述内容の変わらないボス面の調整をやっています。
マスターはちょっとおふざけが過ぎたので結局修正多めになっていますが。
ミフミンも隠れスライムイベント完了。
全員分終わりました。