Program & Service 個人開発のWebサービスをCloudflareに載せてみた【無料でここまでできる】 概要 私は個人でWebサイトやWebサービスを色々公開しております。 この度、個人開発でWebサービスを運用するときにCloudflareを利用すると様々なリスクを無料でヘッジできるので事例を紹介します。 しかも無料です。 個人開発サービス... 2023/04/23 Program & Service
Security AtlassianをSP、Google WorkspaceをIdPとしてSAMLを設定する方法 概要 SAMLの証明書が切れたので設定箇所をメモしておきます。 SAMLに関する設定は2箇所あるので、両方を適切に設定する必要があります。 Atlassianのドキュメントには設定1に関する事項しか載っていないので不十分でした。 設定1 S... 2023/04/20 Security
Ruby on Rails 末尾の半角スペースで困惑:ActiveModelとMySQLの連携問題 概要 ActiveModelのuniqueがあるアトリビュートの末尾に半角スペースがあると挙動がおかしくなるケースがありました。 問題 以下のようにcodeがユニークなアトリビュートを定義してあるとします。 class Product < ... 2023/04/14 Ruby on Rails
Raspberry Pi Raspberry PiのWiFiと有線LANに静的IPを振る デフォルトだとDHCPからIPを取得するので面倒なため、静的IPを振っておきます。OSはRaspberry Pi Lite 64bit(Debian GNU/Linux 11 (bullseye))です 有線LANに 192.168.1.5... 2023/04/08 Raspberry Pi
Wordpress WordPressのoptions.phpページで保存できないときの対処法 WordPressで、「options.php」ページにて、image_default_link_typeをfileに変更して、「変更を保存」をクリックすると、「設定を保存できませんでした。」と表示されて変更できませんでした。 調べてみると... 2023/03/31 Wordpress
AWS CloudWatchのlog insightでの調査例 アプリケーションのログがJSONで保存されているときの調査サンプル filter @logStream like 'app/app/' | filter @message like /include/ | filter @message n... 2023/03/30 AWS
Diary slackで最終営業日にリマインダーを設定する方法 正確には日本の休日マスタを使わないと出せません。 とりあえず簡易的には以下で設定できます。 /remind #channel or @your_username [メッセージ] at [時間] on the last weekday of ... 2023/03/30 Diary
Diary Automatically delete head branchesの宗教論争 概要 githubのレポジトリ運用において「Automatically delete head branches」をonにするかoffにするか悩ましいところです。 デフォルトはoffです。 GPTに聞いてみた Q: githubのrepos... 2023/03/28 Diarygit
Security HSTS (Http Strict Transport Security)を設定 HSTSについての説明はこちらに詳しく書かれています。 HSTSのpreloadに登録 HSTSのpreloadに登録するための設定は簡単です。 ドメイン自体のAレコードのURLに対して、HTTPヘッダを1つ追加するだけです。 HSTSのp... 2023/03/12 Security
Diary HHKB Proをオキシクリーンで掃除してルビング 概要 2020年1月にHHKB Pro Hybrid Type-Sを買ってからほぼ毎日2年間ちょっと使ってきました。 最近、グリスアップが良いという記事を見たのでHHKBの掃除とグリスアップをしました。 掃除前 隙間に白いホコリが混入してい... 2023/03/11 DiaryGadget