Programming

Maestroとmitmproxyを連携して通信異常系E2Eテストを自動化したメモ

麻雀集計スマホアプリで、Maestroとmitmproxyを連携してoffline・HTTP 500を再現する通信異常系E2Eテストを組んだときの設定メモ。addon、Docker Compose、制御API、runScript、CLI実行ラッパー、異常終了時のnormal復帰まで整理。
Programming

麻雀集計スマホアプリへのMaestro導入メモ

麻雀集計スマホアプリのE2Eテスト用にMaestroを導入したので、設定内容を忘れないようにまとめておく。対象はReact Native / Expoで作成しているAndroidアプリ。JestではロジックやHookなどをテストしているが、...
Programming

mitmproxy実践ガイド:インストールからAndroid・Expoの通信障害テストまで

mitmproxyの概要、インストール、基本的な使い方から、Android・Expoアプリ開発でHTTP 500・応答なし・遅延などの通信障害を再現する方法まで、実際に試行錯誤した内容をまとめます。
AI

現在のCodexの使い方 使用量

GPT-5.6 Sol・Terra・LunaとReasoningの使い分けOpenAI Codexを日常的な開発に使っていると、気になってくるのが**利用上限(Usage Limit)**です。Codexの /status を確認すると、例...
Programming

Docker使い方メモ

Dockerの使い方に関して。dockerとdocker composeの使い方、設定アイルの記述方法など基本的な事項
JavaScript

ReactでOrval生成フックの使用方法メモ

Orvalで生成したフックは、Query 系フック(GET)とMutation 系フック(POST/PUT/PATCH/DELETE)のフックに分かれて、それぞれ使用方法が異なる。Orval生成フックの使用方法1. Query 系フック(G...
Programming

Pytestの使い方メモ

WEBアプリ用のエンドポイントを作成して(本当は書き直しだけど)きちんと動くか確認するのにpytestを使用してみたので、使い方をメモしておく。(使ったのだけ)インストールpythonの仮想環境からpip install pytest使い方...
AI

「AIの力でWebアプリ開発!?」生成AIでアプリ開発してみた。

✅ はじめにきっかけは、友人たちと麻雀を打っていたとき。点数を誰かが集計して、みんなに共有するのが大変だなと感じたのが始まりでした。どうせなら、各卓のスコアをそれぞれで入力して、リアルタイムに結果を見たい。そう思って、WEBアプリという形が...
WordPress

WordPressサイトエディターで「更新に失敗しました」エラーが発生する原因と解決方法

問題の症状WordPress 6.7以降のサイトエディター(Site Editor)で、フロントページなどのテンプレートを編集・保存しようとすると、以下のエラーが発生することがあります:更新に失敗しました。 返答が正しい JSON レスポン...
Product

麻雀の点数集計WEBアプリ

麻雀大会のスコアをスマホで簡単集計!自作Webアプリを作成しました。麻雀アプリリンク最近、仲間内で開く麻雀大会が増えてきたのですが、スコアの管理に毎回苦労していました。「紙で管理するのは面倒」「換算点を後から手計算するのが大変」などの課題を...