#JS #JavaScript #HTML JavaScriptで"history.back" を使うとフォームの入力値がすべてクリアされてしまう現象を修正した話 入力値が消える問題 入力 > 確認 > 送信 のよくあるフローのフォームを作成し、確認画面でJavaScriptのhistory.backを使って履歴を戻ったところ、 入力したデータがすべて消えてしまう現象に出くわしました。 <a href="javascript:void(0);" onclick="history.back();">戻る</a> ...
#aws #direnv AWS CLI のプロファイルをディレクトリごとに自動で切り替えたい AWS のアカウントが増えてきた AWS CLI を利用する際、アカウントがひとつなら何も考えないでよいのですが、 顧客のアカウントで操作する場合や複数のプロジェクトで異なるアカウントを使わなければ行けない場合など、 AWSの普及に伴って複数のアカウントを使い分ける必要が出てきました。 そんな時に使える設定方法と切り替え自動化のお話です。 ...
#ruby #rails RSpecで失敗即終了したい時 痛恨!テスト失敗してた RSpecでテストを実行した際、大量に失敗するのにテスト完了まで待つのはつらいです。 そんな時に便利なオプションがRSpecにはあります。 Fail Fast 最初の失敗があった時点でテストの実行が止まります。 同じような失敗が大量に出ているspecの修正などに便利です。 ...