「情熱プログラマー ソフトウェア開発者の幸せな生き方」を読んだ
「情熱プログラマー ソフトウェア開発者の幸せな生き方」の読書メモ
「情熱プログラマー ソフトウェア開発者の幸せな生き方」を読んだ
「情熱プログラマー ソフトウェア開発者の幸せな生き方」の読書メモ
Aurora MySQL を v2 から v3 へアップデートした
Aurora MySQL v2(MySQL 5.7 互換)から v3 (MySQL 8.0 互換)へアップデートした記録
複数の AWS RDS クラスタを一つに統合して、インフラ費用と保守コストを削減した
AWS IAM のマニアックな話 を読んだメモ
「マイクロサービスアーキテクチャ 第2版」を読んだメモ
AWS App Runner の Workshop をやってみた
AWS App Runner について知りたくなったので AWS が用意してる Workshop をやってみた
Terraform と GitHub Actions を使ってブログサイトのインフラ管理を自動化した
個人ブログサイトのインフラを Terraform で管理して、GitHub Actions から実行できるようにしてみた
ChatGPT に Unity プログラミングや CLIコマンドについて聞いてみた。
CloudFront と S3 で公開したサイトの特定ディレクトリに Cache-Control ヘッダーを付けた
CloudFront と S3 で公開している VitePress サイトに Cache-Control ヘッダーをつけた。
ブログサイトを Hugo から VitePress へ移行した。VitePress をどうやってブログ風にカスタマイズしたかのメモ
Aurora MySQL 5.6 を 5.7 へアップグレードした
Amazon Aurora MySQL を 5.6 から 5.7 へアップグレードした作業をメモする。
ブログの記事を更新したら即座にサイトに反映したいので、ブログサイトを CloudFront + S3 へデプロイした直後に CloudFront のキャッシュを自動的に削除するようにする。
CloudFront + S3 のエラーページをカスタマイズした
CloudFront + S3 で作成した静的サイトでは、存在しないページにアクセスされると、S3 の 403 Forbidden エラーレスポンス(XML)をそのままブラウザに返してしまう。かっこ悪いので Hugo が生成した `404.html` を表示するように設定してみる。
CloudFront + S3 へのデプロイを GitHub Actions で自動化した
CloudFront + S3 で作ったブログサイトのデプロイを GitHub Actions で自動化してみた。
ブログサイトを Google Search Console へ登録した
作成したブログサイトを Google の検索対象にするため、Google Search Console に登録した。
1からブログサイトを作ってみたくなったので、CloudFront + S3 + Hugo でブログサイトを作ってみた。
AWS サブネットの利用可能なIPアドレス数を確認するコマンド
AWS サブネットの利用可能なIPアドレス数を確認するコマンド
ローカルの git リポジトリを自動的にフェッチするようにした
開発前にローカルの git リポジトリをフェッチするのが面倒なので、定期的に自動的にフェッチするようにした
Datadog の導入手順をメモする。
担当しているWebサービスでアラート疲れがおきていたので、モニタリング周りを見直してみた。