投稿一覧
これまでに書いた記事です。
-
Goのdeferを図解で理解する
Go言語のdefer文の実行タイミング、引数の評価時点、LIFO(後入れ先出し)のスタック構造など、直感的に分かりにくい挙動を図解を用いて解説します。
-
個人開発でFirestoreを選ぶべき?メリットからコスト、セキュリティについて考えてみる
個人開発のバックエンドとしてFirestoreを採用する際の判断基準を整理しました。爆速開発というメリットの裏にある、コスト管理の難しさやセキュリティルールの落とし穴について考察します。
-
PlaywrightのE2Eテストは攻撃判定されないのか? AWS WAFと共存するための実践的セキュリティ対策
ヘッドレスブラウザによるE2Eテストは、WAFのボット対策ルールに引っかかることがあります。カスタムヘッダーやIP許可リストを用いて、セキュリティレベルを落とさずにAWS WAFを通過させる設定方法をまとめました。