2021年2月の日記

<2021年03月 2021年01月>

アンパンマンワンドロとドラゴンクエスト10

アンパンマンワンドロ

ちょっと一部のいいねを取得できず、参加ツイートのリツイートができていない部分があるので、調査中です。

ドラゴンクエスト10

大魔獣イーギュア
ストーリーを進めるために次のエリアに行ったら、大魔獣イーギュア発見!
ボスで出たのは魔獣イーギュアでしたが、今度は本当にヤバいやつです。
死にました。

ポケットモンスターとアンパンマンDB

ポケットモンスター

『ポケットモンスター ブリリアントダイヤモンド・シャイニングパール』『Pokémon LEGENDS アルセウス』
いわゆる、ダイパリメイクと過去編ですな。
私が本格的にやったのはホワイトだけなので、第4世代には特に思い入れはないのですが、レジェンズの方はかなり気になるところですね。
シンオウ地方の過去で、アルセウスを中心にした物語が展開されるそうです。
このタイトルの付け方からして、ポケモン名の部分を入れ替えて、別の伝説ポケモンの過去編とかもできるんじゃないですか???

アンパンマンDB

保存処理の実装中なんですが、今回から実装する保存処理は全部自動テストも書くことにしていて、一方、アンパンマンDBに後付けで追加していった特殊なシステムなんかは自動テストの方には反映されてなくて…。
ということで、場当たり的に追加していったしようも、テスト可能なコードに落とし込んでいました。

アンパンマンDB

アンパンマンDB4計画、最近めっきり話をしなくなりましたが、まだまだ完全に4にはなっていなくて、記事編集画面が古い設計で手が出せない状態なんですね。
そこんところをまた新しくして、記事編集画面じゃなくても整合性を持って編集できるように、ちゃんとテストできるように、何をやっているか後で見返してもわかるように、そして何より、今までより便利に!したいのです。
とりあえず、記事保存処理の共通部分はできて、自動テストも最低限は書きました。
個々の項目の保存処理は実装できてないので、これ以上の自動テストをやるともれなく未実装領域に踏み込んで落ちます。
普通に保存するためにも当然個々の項目の保存処理は必要なので、どんどん実装していきます。

アンパンマンDBとドラゴンクエスト10

アンパンマンDB

コメントのルールをさらに微調整しました。
セリフの丸写しを禁止する理由をヘルプページに記載したり、コメントの非表示化について書いたり。

ドラゴンクエスト10

V系コートセット
おきがえリポちゃん ~ V系コートセット ~
毎月の貸衣装とポイント配布。

あと、勝てそうにないカードがたまってるので、迷宮でテリー探し。

管理モード

管理モードの内部処理をちょっとだけ先進的なものに変更。
管理人以外には特に何もないんですが、コード的にちょっとすっきりしました。
あと、アンパンマンDBの画像管理トップを軽くしたり。

アンパンマンDB

コメントのルール変更しました。
セリフの丸写しは控えてくださいって言ってるのに、控えるどころかますます高頻度かつ長文になっていって、他のコメントにとっても迷惑になってきていたので、完全に禁止しました。
過去の該当コメントも、目立つものは非表示化しました。

それとは別に、動画配信情報の更新情報を、Twitterに出すようにしてみました。
新作が追加されたときに、追加分を出すようにしています。
配信終了の方は、特にお知らせする必要はないと思っているので、対応していません。

アンパンマンDB

YouTubeの動画配信情報を出せるようにするついでに、今まで動画配信サイトとアンパンマンDBの紐付けがうまくいっていなかった部分を正しく繋げたり、紐付けた記事のキャッシュをすぐに更新する仕組みを作ったりしたのですが、ちょっとそれがうまくいっていなくて、修正していました。

アンパンマンDBとドラゴンクエスト10

アンパンマンDB

YouTubeの動画配信情報も出せるようになりました。
動画配信は普通は有料、YouTubeは普通は無料と、相反する二つの普通を掛け持ちしている配信元なので、両方とも明記するようにしました。

ドラゴンクエスト10

呪われた掛け軸
ミフミンの天地雷鳴士クエストやりました。
バザーに出していた商品が変なタイミングで売れてしまって、なんか百合に挟まるドラキーみたいなことになったりもしましたが、一通り終わりました。
いや、一通りと言うには、幻魔の上限解放クエストがまだだったりするのですが、当初からあった職業クエストとしては、一通りですね。
どっちかと言うとァォィョッュの方が天地雷鳴士中心でやっているので、そっちの幻魔上限解放を先にやっておきたいですね。

ドラゴンクエスト10のプレイヤーイベントを検索および通知するサイトとアンパンマンDB

ドラゴンクエスト10のプレイヤーイベントを検索および通知するサイト

完全に安定とまではいかずとも、まあまあ許容範囲ぐらいには安定してきたので、-仮-取りました。

アンパンマンDB

YouTube Data APIを使ってアンパンマン公式のYouTubeチャンネルを自動で取得する仕組み作成中。

アンパンマンDBと大乱闘スマッシュブラザーズSpecialとUnity

アンパンマンDB

レンタルDVD収録見込みのページがバグっていたので直しました。
昨年から続いていたイレギュラー収録の影響により、レギュラー収録の順序を取り違えたことによって起きたバグでした。

大乱闘スマッシュブラザーズSpecial

ホムラとヒカリ参戦ですなー。
ゼノブレイドはやったことないのでシュルクと同じくわからんのですが、説明を見る感じだと、スマブラXまでのゼルダ/シークと同じく状況に応じて交代しながら戦うファイターかな?

Unity

近頃触ってないけど一応バージョンアップしました。
でも今も.NET Standard 2.1や.NET Coreには対応していないみたいね。

爆ボンバーマン

ゲーム記の爆ボンのページ、レインボーパレスがまだリニューアル完了していないんですよね。
なんでかって言うと、最難関ステージだから難しいというのが根本なのですが、全体の構成も直したいし、写真もMiiverse健在時に撮りためたものだけでは足りないし、結構修正の規模が大きいんです。
一旦古いページと共存する形で中途半端でも出してみようかなとか思ったりもしています。

ミフミンのDQ10メモとドラゴンクエスト10

ミフミンのDQ10メモ

直しました。
文字列連結の「.」を使うべきところ、間違えて除算の「/」を使ってしまい、文字列は数値じゃないから0扱いされて、0除算が発生し、NaNが生まれて、NaN相手に文字列操作はできないから、結果はNULLになって、NULLをデータベースの非NULL列に入れようとしたために、エラーになっていました。
最後のエラーだけ見てて原因の特定に時間がかかってしまいましたが、0除算の時点でWARNINGが発生するのでそこで気付くべきでした。
動的型付けのPHPだから型が合わなくても進んでしまったというのも厄介なところでした。

ドラゴンクエスト10

ミフミンのバージョン3.2ストーリー進行。
ちょっとムービー見ただけ。

ドラゴンクエスト10のプレイヤーイベントを検索および通知するサイトとドラゴンクエスト10(本編)

ドラゴンクエスト10のプレイヤーイベントを検索および通知するサイト

安定化のためのアイディア試作して動作確認中。

ドラゴンクエスト10

ミフミンのバージョン3.2ストーリー進行。
ダストン様助けに行ったところまで。
白くてやばいやつがいるみたいなこと言ってたから、今度こそ本気のイーギュア出てくるのかと思ったけど、よく考えたらトビアス様が怪我で済んでいるので、イーギュアのはずもなく。
ただ、氷の領界はダストン様を助けた後もまだちょっとあるはずなんですよね。
実装当時、調整ミスと騒がれたあの強敵が、ボスとして控えているはずなんですから…。

ドラゴンクエスト10のプレイヤーイベントを検索および通知するサイトとドラゴンクエスト10(本編)と地震

ドラゴンクエスト10のプレイヤーイベントを検索および通知するサイト

RC 1-仮-リリースしました。
動かなくはないけど非常に不安定という状況です。
不安定を解消出来たら-仮-を外せる感じですね。

ドラゴンクエスト10

ミフミンのバージョン3.2ストーリー進行。
石を拾って、ろりっきー…もとい、リルチェラに会いに行って、ダストン様がうぎゃぎゃぎゃーしたら大変なことになったところまで。
ただのザコ軍団連戦と思っていたところにいきなりイーギュアが降ってわくのはびっくりしましたよ。

地震

私は無事です。

ドラゴンクエスト10のプレイヤーイベントを検索および通知するサイトとミフミンのDQ10メモ

ドラゴンクエスト10のプレイヤーイベントを検索および通知するサイト

すごく久しぶりに、新機能開発中。
クロール方法の都合で実現できなかったことが可能になりそうだったので。
でもテスト環境では動かず。

ミフミンのDQ10メモ

こっちは旧来の機能がバグっていたので修正中。
と言うか、さっき見つけたばかりなので修正始めてすらいない。

アンパンマンワンドロ


ツイートの通りですが、長くしました。
次回から反映されます。
ついでに、次回のページとかに、お休み期間中のお題も表示するようにしてみました。

アンパンマンDBとドラゴンクエスト10

アンパンマンDB

画像資料の文字描画をちょっと変えました。
今のところ、目を見張る変化はないですが、出典表記が長くなったときに、文字を自動縮小して全部表示するようにしています。

ドラゴンクエスト10

テンの日。
やさい三銃士のイベントがあったのですが、こっちは面倒で行かず。
いつもの収集要素の後は、ちょっとアクセ作りのため迷宮を周回してました。

ドラゴンクエスト10

ァォィョッュのメインシナリオ進行。
真メルサンディのストーリーをクリアしました。
順番から言うと次はセレド。
現在の目標のアラハギーロの前にもう一つ挟む形になりますが、セレドはセレドで、ダーマ神殿のクエストが途中から出なくなってしまったので、おそらくセレドクリアが条件になっていると思われます。
どのみち全部やることになるので、セレド先でもいいかと。
そんなことより…


ブレス100装備揃えました。
ミフミンやしろいコキンは仲間を連れ歩くのに制限つけてないので多少装備が貧弱でも仲間次第でどうとでもなるのですが、ァォィョッュは基本的にソロ縛りなので、自分がやられたらほぼ終わりなんですよね。
この先、ソロではつらい相手が続々出てくるので、とにかく減らせるダメージは減らしたい。
あと、制限していない仲間モンスターも装備を共有できるので、そっちもブレス100達成できるように、奮発しました。
宝珠で6上乗せできるァォィョッュだけなら、装備で補う分が少なく済むので安く済んでたんですけどね。
とにかくこれで、ブレス吐いてくる相手にはびくともしなくなりました。

ドラゴンクエスト10

ァォィョッュのメインシナリオ進行。
ニワトリがパンになるところまで。
本当はメルサンディよりアラハギーロを進めてバトルロード解放したいんですがね、一応順序通りに進めていきます。

アンパンマン版深夜のお絵かき60分一本勝負


先日のやつ、いったん意見を聞いてみることにしました。
短いという意見が多ければ、休止期間を約1年としてみようと思っています。

アンパンマン版深夜のお絵かき60分一本勝負

何回か前の「ふわふわ」とか、今回の「かまめしどん」とか、半年程度の短いサイクルで再出題されることがあるんですね。
ランダム性を重視して、早期(お休み期間15回=105日経過後)に選出候補に戻ってくるからなんですが、そのために、前回が記憶に新しい間に出てくることもあるわけです。
これちょっとお休み期間伸ばして、最近出てないやつだけで抽選するように変更してみようかなとか考えています。

.NET 5

VPSの話の続きなんですが、もはやサーバーとは関係ない内容です。
以前は.NET Core 3.1を使っていたんですが、今回.NET 5に上げたんですね。
サーバープログラムのターゲットフレームワークを5に上げるのは当然なんですが、それを参照しているテストプログラムも5に上げる必要があります。
そこまではやっていたんです。
テスト環境が使うDockerイメージも5に合わせたものに変えなきゃいけないのを忘れてました。
ここらへんに書いてありますな。

ドラゴンクエスト10とVPS

ドラゴンクエスト10

チャポッティ
美の競演! 第9回アストルティア・クイーン総選挙!
ァォィョッュだけですが、クリアしてきました。
ポケモンで言うところのヤバチャみたいなのと戦うんですな。
角度的に見えないですが、取っ手もついてます。

VPS

それでも止まるときは止まるので、エラーが起きたら自動でサーバー機能を再起動する仕組みを作りました。

ドラゴンクエスト10とVPS

ドラゴンクエスト10

ァォィョッュの職人レベル開放。
70まで上がるようになりました。
ァォィョッュはバトル方面では一番弱いんですが、職人方面では現在一番レベルが高くなっています。

VPS

自作サーバーを安定させるためのあれこれやってた。
不安定でも何とかする方向で対応。

ドラゴンクエスト10とVPS

ドラゴンクエスト10

ァォィョッュのメインストーリー進行。
真メルサンディでウサギさんやっつけました。

VPS

公開用のドメインが認識されたので、無事HTTPS化成功。
そして、そのサーバーを使ったちょっとしたシステムも実装しました。
これは内部的な処理なのでここには書きませんが…。

<2021年03月 2021年01月>