今日軽くQrunchのログになぐり書きしたのでそれのまとめ
- vegetaでの負荷テスト
- App Engineでmin_idle_instancesを設定するときに注意すること
- golangのカスタムエラーの書き方
- docker-composeでmysqlの起動を待つやりかた
- App Engineへのデプロイコマンドでよく指定するもの
- [Cloud KMS]ファイル暗号化と復号化でいつも絶対に指定するオプション
- いつも使うmy.cnf
- [gradle][kts]ファイルコピー
- [GitHub Actions][App Engine][Go]CI/CD
- Cloud SQL Proxy を利用したマイグレーション
- GORM使用時に行ったこと
- App Engineで一部環境変数を暗号化して管理したときのやりかた
- [docker-compose]ローカルのgcloudの認証情報を使用する
- [docker-compose][alpine]shell historyを残す
- GORM用のdatabase cleaner的なもの
- [terragrunt][tfnotify]エラー時にCIをちゃんと落とす
- [GORM][MySQL]データベース接続注意点
- [Go][pprof][echo/v4]echo-pprofをフォークしてv4で使えるものを用意した
分析基盤やトラッキング周りの開発で、App Engine、Cloud SQL、BigQuery、Cloud Dataflow、Go言語、GitHub Actions等を使っており、それ周りで行ったこととかを書きました。
自分が会社で新規開発をやるときに毎回書いてるものとかも、いちいちオプション調べ直して書くのとかめんどうなのでログに書いておきました。