2023-09-01から1ヶ月間の記事一覧

Github actionsから、AWS WAFで設定したIP制限を突破する

概要 cloudfront等で、AWS WAFによってIPアクセス制限がかかっているリソースに対して、github actions hostedな環境からリクエストを送りたい場合があると思います。 github actionsが利用するグローバルIPの範囲は公開されていて、こちら全てをIP許可リス…

Nextjsで、app routerとpagesを併用するとページ遷移時に リロードされる

nextjs: 13.x [2404追記] 公式ドキュメントで文書化済み nextjs.org 概要 既存のpages構成で稼働しているnextjsサーバーで、app routerを有効にして一部ページをappディレクトリに移行しました。 すると、pagesにある特定のリンクへのページ遷移/router.push…

safariでnew Date()すると、RangeError: Invalid date value が発生する本当の理由

概要 safariで、 new Date('2023-03-01 12:02:31') のようなコードを書くと、Invalid Dateが発生することがあります 結論 ISO 8601(基本/拡張形式)に従ったフォーマットを指定しましょう new Date('2023-03-01T12:02:31') // 拡張形式に準拠して、日付と時刻…