mifumitter
Twitterではいくつかアカウントを作っていて、ミュートとかも必要に応じてしているのですが、当然ミュートはアカウントごとなんですよね。
でも、「私が」見たくないからミュートしているので、全アカウントで共有したい、ということで、自作の自分用Twitterクライアントmifumitterでは、管理している全アカウントのミュートを共有することにしました。
毎回全員分のミュートをAPIで見に行くのはしんどいので、そのあたりの対策から開発中…。
Twitterではいくつかアカウントを作っていて、ミュートとかも必要に応じてしているのですが、当然ミュートはアカウントごとなんですよね。
でも、「私が」見たくないからミュートしているので、全アカウントで共有したい、ということで、自作の自分用Twitterクライアントmifumitterでは、管理している全アカウントのミュートを共有することにしました。
毎回全員分のミュートをAPIで見に行くのはしんどいので、そのあたりの対策から開発中…。
体験版クリアしました。 #星のカービィディスカバリー #NintendoSwitch pic.twitter.com/fsVy9KpBcX
— 📛松田美文 (@matsuda323) March 5, 2022
ポピーブラザーズJr.はかわい…アアアアアアアアアア!!!!!!! #星のカービィディスカバリー #NintendoSwitch pic.twitter.com/5gAQi9KW97
— 📛松田美文 (@matsuda323) March 4, 2022

第9回 アストルティア・ナイト総選挙!
すっかり忘れてたもんで衣装の写真撮っただけですが、ホワイトデーイベントですね。
アイスダンス衣装を着てクソ暑い砂漠に行くクエストのようです。
重い腰を上げて管理画面の新画面作成中…。
とりあえず他のページからコピーしてきただけだからまともな画面になってないですが…。
ちゃんとクラスになっている部分はテストできるのですが、サーバーから呼び出されるPHPファイルに直接あれこれ書いているものは、なかなかテストしづらいのです。
ちゃんと「呼び出すファイル」と「ロジックを書いているファイル」を分けていればいいのですが、小さいプログラムを手っ取り早く実行できるようにしようとすると、やっぱり呼び出すファイルに直接書いた方が早いし解りやすかったりするのです(Hello Worldするためだけにフレームワークのあちこちを飛び回るようなプログラムは書きたくない)。
こういうのをなんとか自動テストの仕組みに乗せるにはどうしたらいいかと考えたのですが、結局テストって入力に対する出力を見るだけなので、入力に使う変数($_POSTなど)を差し替える、出力をバッファリングして捕まえる、というのがある程度の落としどころかなと考えています。