「DQPE」に関する日記(2)

ドラゴンクエスト10のプレイヤーイベントを検索および通知するサイト。長いので日記のカテゴリ名は略しています(Dragon Quest Player Events)。

<前 次>

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

アンパンマンDB(記事更新)

キャラ「ロボリィ」を更新
ゲスト声優が発表されたので、追記しました。

PHP8.2

切り替えました。
今のところ致命的なエラーは起きていませんが、PHPUnitがバージョン足りなくてテストできなかったり、DEPRECATEDが思ってもみなかった場所で出たりして、対応をしていました。

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

プレイベの通知メールです。
普通は一般ユーザー(閲覧者)が見るところではエラーはログにだけ残して非表示にしているのですが、メールが対応漏れてました。
今は修正完了しています。
こういうの、日記で事後報告じゃなくて、ちゃんと告知できるような仕組みも必要かなぁ。

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

アンパンマンDB(記事更新)

「それいけ!アンパンマン'23 Vol.2」の商品情報を追加
「ドキンちゃんとショウガナイさん」の作品情報を追加
「うなどんまんとおだんごちゃん」の作品情報を追加
商品情報と来週の放送予定。

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

暫定対応。
もっとも、根本対応ができない系のやつなんで、今後は暫定対応と同じことをスムーズにできるように修正を考えています。

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

プレイヤー限定公開のイベントをうまく取れていなかったので、対応していました。

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

ミディビ

うちに置いている方のミディビ、閲覧専用の跡地として復活させるための作業中です。
多分土日にでもリリースできるかと。

アンパンマンDB

「てつの星のアイアンクリスマス」の商品情報を追加
「おうたとてあそびたのしいね 1」の商品情報を追加
「おうたとてあそびたのしいね 2」の商品情報を追加
「うたってあそぼう♪ ようちえんはたのしいな」の商品情報を追加
レンタル情報の追加。

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

15日ごろから動かなくなっていたので、修正しました。
PHPのバージョンが合わなくなっていました。

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

メールサーバーのアドレスがまた変わっていました。
もちろんすぐ設定対応しましたが、こういうのが続くなら、メールの送り方を考え直す必要があるかもしれませんね。
ここのところウェブサーバーの方も、突然の500エラーが起きるし、全体的にどこかに引っ越しを検討してもいいかもしれません。

リトルノア楽園の後継者とドラゴンクエスト10のプレイヤーイベントを検索および通知するサイトとRindow Math Plot

リトルノア楽園の後継者

リトル ノア 楽園の後継者 | Cygames
復活ですとっ!?
まあ、前作の完全版でもなければ続編でもないし、何ならゲームジャンルも全く別物だけど、なかったことになってなかったというのはちょっと嬉しいですね。

あと、買い切りというのも個人的には嬉しいところ。
前作は基本無料アイテム課金でストーリーをちょっとずつアップデートで足していく方式だったのですが、プレイ人口が減っていって録にアップデートされなくなり、重要人物だったはずの人が期間限定イベントで茶番劇やったまま、何も解決せず未完でサービス終了しちゃったんですよね。
買い切りなら、最初に出した時点でひとまずエンディングまでは到達できるようになっているはずなんで、その点安心なのです。

8月にスペシャルエディション(2000円)も出るらしいですが、価格と内容を見る限り、単に本編+有料DLC2種を値引きせずセットにしただけのようです。
念のため説明しておくと、全部個別に買う(本編1500円+DLC第1弾300円+DLC第2弾300円=2100円)よりは100円だけ安くなりますが、DLC1+2パックが500円で100円安くなるんで、“スペシャルエディションとしての”値引きはないということです。
わざわざ待たずとも、後でDLCを買い足したほうが無難そうですね。

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

メールがまだ変だったので、SPFレコードを再設定して、今度こそ解決しました。

Rindow Math Plot(Today I Learned)


Rindow Math Plot : Rindow Mathematics : Rindow
PHPのグラフ作成ライブラリです。
「php グラフ」でGoogle検索してもピンとくるものがなかった(PHPから出力したデータをJavaScriptでグラフ化するというPHPの意味がないものが多かった)ので、Composerで「composer search plot」で検索したら、目的に近そうなのがありました。
とりあえず、上に置いた画像みたいなグラフが描けます。
少々見た目が殺風景ですが、演出にこだわりたいわけじゃないし、むしろ個人的にはこのくらいのシンプルさが好きです。
グラフを並べられるのは見ての通りですが、第2軸(右側にも軸を作って、スケールの違うものを同じ図に表示)の実現方法は今のところよくわかっていません。

以下、ソース。

header('Content-Type: image/png');

$mo = new \Rindow\Math\Matrix\MatrixOperator();
$plt = new \Rindow\Math\Plot\Plot(null, $mo);

[$fig, $axes] = $plt->subplots(1, 2);
$x = $mo->array([0, 0.2, 0.4, 0.6, 0.8, 1.0]);
$y1 = $mo->op($x, '**', 2);
$y2 = $mo->array([
[0.0, 0.0], [0.3, 3.0], [0.7, 4.0], [1.2, 3.0], [2.8, 1.0], [5.0, 0.0],
]);
$axes[0]->plot($x, $y1, null, 'y1');
$axes[0]->legend();
$lines = $axes[1]->plot($x, $y2, null, 'y2');
$axes[1]->legend($lines, ['data0', 'data1']);
$plt->show();

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

日記

以前作っていたネタバレ畳むための機能が、ちょっと書き方としていまひとつだったので、古い方のHTMLねじ込み機能を改良して、独自マークアップと干渉しないようにしました。

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

またメールのSPFレコードがおかしくなっていたので、新しいIPに紐づけておきました。
こういうところ、レンタルサーバーの残念なところですね。

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

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

迷惑メール扱いされる件、解決しました。
SPFレコードは設定していたのですが、それはウェブサーバーのアドレスで、必要なのはメールサーバーのアドレスだったのです。
プログラムはウェブサーバー側で動作していたし、ドメインもウェブサーバーに紐づけていたので、勘違いしていました。

ホームスケープ

昔ちょっとやっていて、画面写真も少しばかりあったので、ゲーム記に記事作ってます。
今はもうやってないのですけどね。
正直、書くこともあまりないので、明日にでもとっとと公開しようと思います。

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

mifumitter

タイムラインを表示するユーザー(Twitterアカウント)の切り替えを作りました。
設定でも表示ユーザーの切り替えはできたのですが、それとは違って、一時的な変更です。
特定の表示ユーザーのタイムライン上の検索結果通知みたいなのをやりたくて、その場合、その特定の表示ユーザーのタイムラインに一発で飛べないとかえって不便なので、そのための一時切り替えです。

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

なんかまたGmailの迷惑メール扱いされるようになってしまいました。
どうにもSPFレコードが正しく設定されていないようです。
SPFレコードはちゃんと設定したはずなのに…なぜ…?

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

ゲームとその関連サイトの日記が同時に来るとタイトルがややこしいな!

ドラゴンクエスト10

しぐさ・ブレイク
第9回 アストルティア・ナイト総選挙!
ホワイトデーイベントの最終結果は、ラグアス王子が優勝でした。
先月に続いて、今回もプクリポですね。
コンテストのプレゼントはブレイクのしぐさ。
どこからともなくコップを取り出して何かを飲むしぐさです(このしぐさが一番似合わない子が優勝してしまった)。

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

プレイベ拾えてなかった件、修正しました。
実はずっと前からひっそりとエラーは起き続けていて、最近のPHPバージョンアップに伴って、無視できなくなってしまったのでした。
致命的なエラーは今回直しましたが、これを機に、細かなエラーも全部潰していこうと思います。

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

funyak

masterにとっととマージしました。
タイルの当たり判定も共通当たり判定の仕組みに乗せたら、そろそろデモ2でも作りましょうかね。

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

最近全然プレイベ拾えてなさそうだったので、ちょっとログ出すようにしてみました。
まあ、ログすら出てないんですけどね。

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

今日はドラクエ10関係ばっかりだぞ。

ドラゴンクエスト10

ァォィョッュのストーリーちょっと進めました。
真のセレドの町のクエストを1個クリア。
あとは、レベル上げのついでにテリーにムドー押し付けるべくメタル迷宮周回とか。

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

プレイヤーのみに公開のイベント取得の安定性を向上させました。

ミフミンのDQ10メモ

生息モンスターで地域を検索できるようにしてみました。
「生息モンスター:モンスター名」の形式で検索できます。
まあ、ずっとデータの方を更新できていなくて、役に立つとは言い難いんですけどね。
このあたり、簡単にモンスターデータを更新できる方法を考えていかないといけないですね。
今は、目覚めし冒険者の広場で自分が倒したモンスターを見ることができるので、これをうまく利用できないかなと思っています。

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

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

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

アンパンマンDB

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

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

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

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

ドラゴンクエスト10

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

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

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

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

ドラゴンクエスト10

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

地震

私は無事です。

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

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

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

ミフミンのDQ10メモ

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

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

すっっっっっごく久しぶりに更新。
クロスサイトスクリプティングを狙ったとみられる不正な文字列がトップページに表示されてしまったので、その対策です。
クロスサイトスクリプティング自体に対しては最初から対策済みなのですが、見て役立つわけではなくて邪魔にしかなりませんからね。
ただ、不正な文字列を消すという処理は今回も別にしていなくて、検索結果に、過去一年さかのぼっても何も出ないようなものを非表示にするようにしています。
不正な文字列が来たのが急ぐきっかけではあるのですが、結果が何も出ないキーワードが出続けるというのはいずれなんとかしたいと思っていたところだったのです。

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

ライブラリの対応バージョンの関係とかで警告が発生していたのを修正。
修正がリスキーな部分は警告の非表示に留めました。

ドメインとQiita

ドメイン

昨日に引き続き、dq10player.eventsドメインも延長。
ドラゴンクエスト10のプレイヤーイベントを検索および通知するサイトは私以外ほとんど使っていないし、ドメイン棄ててゲーム記配下においてもよかったんですが、PWA化する構想もなくはないので、とりあえず一つのサイトとしての独立性は当面は保つようにしておきます。

Qiita

Ctrl+Cで終了できるけど切りのいいところまでは待つコンソールアプリ
公開しました。

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

先日のSmartyの件が大丈夫じゃなかったので修正。
Smarty本体とは関係ないところでエラーが発生していました。
tgws.plusドメイン配下のサイトじゃないからすっかりチェックを忘れていました。

<前 次>