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

typescriptのObjectのKeyを繰り返したくない。

起こったこと 以下のDataMapのようなオブジェクトを作るとして、Keyがkey1,key2,key3と繰り返し記載しているのがよろしくない。(①のパターン) keyをstringとする場合、key1,key2,key3以外のプロパティ名を持つことが出来てしまい、よろしくない(②のパター…

CSRFの"フォージェリ"ってなに

クロスサイトスクリプティング(XSS)とクロスサイトリクエストフォージェリ(CRSF)の違いがいつもこんがらがるので、どう違うかを理解したい。 けど、そもそもフォージェリってあまり聞かない英語だった。 フォージェリはforgeryという単語で偽物とか偽造…

AWS Amplifyの環境変数にAWS_REGIONがあった

起こったこと AWS Amplifyのビルド通知を行う際、ap-northeast-1といったリージョン情報が欲しかった。 しかし、公式の環境変数一覧にはその表示がない。(2023/03/12現在) docs.aws.amazon.com AWS_REGIONという環境変数に格納されていた AWS_REGIONという環…

AWS Amplifyのテストフェーズではnpx playwright install chromiumeがいらなかった

日付 2023/03/02 起こったこと AWS Amplifyのテストフェーズで無理やりPlayWrightを使っているのだけれども、結果的にはnpx playwright install chromiumeコマンドを実行しなくても動いた そもそも AmplifyのE2EテストにはCypressが標準で使えるようになって…