AR ホームベーカリー

オイラのアウトプット用ホームベーカリー!

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

ActionMailer でメール送信時に利用する情報を動的に変更する

qiita.com /config/environments/ 以下で config.action_mailer.smtp_settings で指定した情報を、送信するタイミングで上書きできる。 ただこれ見てると、送信時に上書きするのでたくさん送ると負荷高くなりそーだな、という気はしている。 railsguides.jp …

AppleSillicon で古い Ruby を build する その1

具体的には 2.6 とかそれ以前のあたり。 www.hsbt.org ローカルはめちゃくちゃしていいか〜、と思ってコンテナで頑張ったりしていたんだけど、シュッと確認したいときに rbenv と ruby-build に存在していると楽なので、とりあえずこれでやってみましょう。 続…

RDS の role 名を変える

RDS のモニタリングロール Terraform で RDS のモニタリングロールを設定する際、なるべく名前をデフォルトに寄せたくて以下のようにしている。 resource "aws_iam_role" "rds_monitoring_role" { name = "rds-monitoring-role" assume_role_policy = data.a…

USB-C マグネット式アダプタを使っていて FHD 以上の解像度が出なくなった

まぁまぁ検索していても引っかからんくて、解決まで時間がかかってしまったので。 USB-C アダプタのマグネット化 IntelMac (2019) で AppleCare 期間中に二度ほど修理しているので、教訓を胸に USB-C 接続部分を Magsafe 同様にアダプタ化することにしていま…

行き先を失ったプロセスを kill して平和を取り戻す

アプリケーション側で実行流量の制御をしておらず、人力で大量にアクセスすると死ぬ機能がリリースされてしまい、無事に死亡する事案に遭遇していた。 タイムアウト時間を超えた MySQL 内プロセスを kill する 対象を抽出する 以下のようにすると、カンマ区…