EC2のInstance ProfileにSESの送信権限が付与されたロールを付与します Laravelへの設定 ライブラリのアップデート 新規でインストール Laravelのconfigでkey, secretをしている箇所を空にする .envも空にするか、削除してください。 メール送信テスト これで宛先メールアドレスにメ …
投稿者: 優
2つのCSVから値の重複を抽出するパフォーマンステストしたった
2つのCSVから値をO(n^2)で比較するパフォーマンステストやったった🐱 配列の比較は数万件レベルの共通項抜き出す程度だったら20万件程度なら問題ならないね。 ●対象数 作成スクリプト make_csv.php ●除外数作成スクリプト make_exclude_csv.php ●比較スクリプト …
TokenはCookieに保存する
Cookieに下記属性をつけて保存すること HttpOnly SameSite=strict secure=true そうすれば悪意あるJSから抜き取られない。 Local Storageに保存しない Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならi …
Mac nodeenv
node.jsのバージョン管理は nodeenvに落ち着いた Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPad mini。ほとんどの人には通常のiPadをおすすめします><
Laravel RCE(Remote Code Execution)
フレームワークやライブラリは脆弱性情報をチェックして、定期的に更新しませう🐱 https://www.ambionics.io/blog/laravel-debug-rce https://snyk.io/vuln/SNYK-PHP-FACADEIGNITION-1059267 https://labs.f-secure.com/archive/laravel-cookie-fo …
AWS リソースを検索するアプリ作ったった
https://github.com/yuukanehiro/AwsResourceDetector セキュリティグループ idを指定して検索できる。 今はEC2のみ🐱 セキュリティグループ idから利用しているリソースを洗い出す必要があってスクリプト作ったので、せっかくなので汎用化させてみた。 Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買 …
【工事中】雑記 GitLabとAWS CodeBuild, CodeDeployの連携
GitLabのリポジトリとCodeCommitをミラーリングすることで連携は可能 【AWS】GitLabとCodeBuildを連携させる方法は? CodeCommit + CodeDeploy + CodePipelineでEC2にデプロイ~CodeCommitの設定~ https://qiita.com/keitakn/items/6abe6c971e4dec3b69ef ht …
AWS GuardDuty+Chatbot+Slackで通知
事前準備 1.Slackチャンネルの作成 Slackに通知用のチャンネルを準備しておきます。 「test-alert」として「作成」をクリックします。 https://hogehoge.slack.com/archives/C023GG5SJAX 「C023GG5SJAX」がidとなりますのでメモに控えましょう。 2.SNSの作成 「test-aws-chatbot-n …
Linux duで容量が大きいディレクトリを検索する
Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPad mini。ほとんどの人には通常のiPadをおすすめします><
AWS ECRログインからDocker ImageのBuild&Push v2対応
ECRログイン ログイン ECRへDockerイメージをPush Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPad mini。ほとんどの人には通常のiPadをおすすめします><
AWS ECS Exec
ECS Fargateでもコマンドが外部から実行できます。 SSMが実行できるIAM UserのProfileが必要 ECS ServiceにECS Execを有効化 Terraformの場合 enable_execute_commandプロパティで有効化できる。 ECS Execでコンテナにロ …
ECS+LaravelのリクエストログをCloudWatch Logs Insightで解析
https://github.com/yuukanehiro/ECS-Laravel-CloudWatchLogs-Handson.git ゴール Nginxのアクセスログから、実行速度の遅いURL(API)を抽出してパフォーマンス解析できるようにする。 構成 srcはLaravelプロジェクトです。 docker-compose.yaml $ git clone https://g …