Welcome to paltech!
Google Formsの回答をDiscordに通知する
Google App Scriptを使ってGoogle Formsの回答をDiscordに通知する仕組みを作りました。
ダウンタイムを最小限にしたRDS for MySQLのストレージ暗号化
リードレプリカを使ってできるだけ短いダウンタイムでRDS for MySQLのストレージを暗号化します。
IAMポリシーの許可アクションを一括で更新する
管理コンソール上から複数のIAMポリシーを更新するのが面倒だったのでスクリプト化しました。
awkを使ってレコードごとに別のファイルに書き出す
レコードを内容に基づいて別のファイルに振り分けるときのメモ
マルコフ連鎖botを作って改修した
Mastodonの投稿から文章を生成するbotを作成しました。
MastodonのメディアをS3へ移行した
セルフホストしているMastodonインスタンスのメディアをS3+CloudFrontで配信するようにしました
Mastoshieldを作成しました
ActivityPub用フィルタリングリバースプロキシを作成し、セルフホストしているインスタンスに投入しました。
Better StackのHeartbeatでバッチの監視をする
Better StackのHeartbeatを使って定期実行するバッチの死活監視を設定しました。
Prometheus+GrafanaでMastodonのモニタリング基盤を構築した
PrometheusとGrafanaでMastodonのモニタリング基盤を構築し、一般公開したダッシュボードを作成しました。
.devドメインを生やした
Gandiでpaltee.devドメインを取得しました。