• SAML 2.0 フェデレーション用のIAMロールをCDKで作る

    SAML IDプロバイダーとAWSのIAMロールを連携して、特定のサービスにのみアクセスできる

    AWS
    CDK
    SAML
  • SQSから呼び出したLambdaではDLQは使えない

    AWS
    Lambda
    SQS
  • 認可・権限管理の基礎概念

    認可
  • EC2 Auto Scaling Groupのベースを超えるオンデマンド割合の意味

    AWS
  • GolangとCasbinでABACを実装する

    認可ライブラリCasbinでABACを実装してみる。

    Go
    Casbin
    認可
  • Golangのループ内でクロージャを定義して使用する場合の注意点

    Goのforループで同一アドレスに値が格納される挙動と、それがクロージャに与える影響についての概要と解決策

    Go
  • MySQL(InnoDB)におけるデフォルトのトランザクション分離レベルにおいて起きうる問題

    ACID/トランザクション分離レベルといった概念の備忘録と、MySQLで実装する際に何を気をつけるべきかの整理

    DB
    ACID
    MySQL
  • 別のAWSアカウントでサブドメインを使う(CDK)

    別のAWSアカウントで管理しているドメインのサブドメインを、別のアカウントのHosted Zoneに権限委譲する

    AWS
    Route53
    ドメイン
    DNS
    CDK
  • OPA・Regoでコーディング規約が守られている事を検査する

    Golangで、プロジェクト内で独自に定めたコーディング規約が遵守されていることを確認する

    OPA
    Rego
    Go
    CICD
    GitHub Actions
  • VASTに含まれるMediaFileを一括でダウンロードするコマンド

    インラインVASTの場合

    VAST
    CLI
  • RDSの接続トラブルの原因を切り分ける

    RDSの接続トラブルの原因を切り分ける手順をAWSの動画を参考にメモ

    AWS
    Aurora
    MySQL
    データベース
  • slogの使い方

    Go標準の構造化ロガーライブラリ、slogの使い方

    Go
    ログ
  • SIEM on Amazon OpenSearchでインシデント調査を行う

    AWS
    セキュリティ
  • どのようなメトリクスを監視すべきか?USEメソッドとREDメソッド

    監視におけるパターンを学ぶ

    モニタリング
  • CDNについての勉強メモ

    CDN
    ネットワーク
  • ffmpeg・ffprobeコマンドチートシート

    使ったコマンドのメモ

    ffmpeg
    ffprobe
    動画
    音声
    レシピ集
  • 『体系的に学ぶ 安全なWebアプリケーションの作り方』の簡単なまとめ

    セキュリティ
  • gocsvですべてのセルをダブルクォーテーションで囲む

    Go
    CSV
  • AWS Certified Solutions Architect - Associateを取得した

    やったー!

    AWS
  • aws-cliでS3バケットの全ファイルサイズを確認する

    AWS
  • GlueからAuroraのMySQLにJDBC接続する

    GlueからAuroraのMySQLにJDBC接続する方法とハマったポイントについてまとめます

    Glue
    Aurora
    MySQL
    AWS
  • gitでマージコミットの#数字(なんていうのかわからない)だけを抽出してMarkdownのリスト形式にする

    マージコミットの#数字(なんていうのかわからない)だけを抽出してMarkdownのリスト形式にする

    git
  • gitでmain以外のブランチを削除するコマンド

    gitでmain以外のブランチを削除するコマンド

    git