Published on2022年12月1日色々なマイグレーション、踏み台を試してみてCI、セッションマネージャ、EC2の組み合わせが最も楽だと知ったSessionManagerいろいろ試してきたので、メリデメ書いていきます マイグレーション編 - CIからECSタスク起動でマイグレーション - CIからLambda起動でマイグレーション - CIでセッションマネージャで踏み台と繋ぎながらマイグレーション 踏み台編 - EC2と公開鍵 - ECSとセッションマネージャ - EC2とセッションマネージャ
Published on2022年11月16日transient使おうとしてTrait not registered referenced within definitionRailsRspec見ている情報が古かったのか、ずっと誤った書き方をして以下のエラーと格闘していました KeyError: Trait not registered: "title" referenced within "article" definition
Published on2022年11月10日Node,TypeScript環境の構築メモNodeTypeScriptcurlとjqでゴニョゴニョやるのが辛くなってきたり、API以外にもライブラリで提供されている場合に速やかに叩けるようにメモ。ライブラリで型ついてると、Github Copilotも最大限活きるので、とても高速に開発できました。
Published on2022年10月19日botにpushされてもGithub Actionsが動かない件Github-Actions端的に言うとGithub Actionsでは、Action中にpushするパターンは無限ループが発生するリスクがあるので、実行者がボットgithub-actions[bot]の場合に限り、merge/pushした際には、その先のブランチで走るべきCIをキックしない仕様があり、対策が必要です。
Published on2022年9月1日AWSCLIのインストールにキャッシュを使ってみたけど大して減らなかった話CircleCIAWSジョブ毎に[https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip](https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip)からダウンロードしてるのでこれをCircleCIのキャッシュを入れてみましたが、もともと3秒の処理時間は全く改善しなかった話