あくまで個人的なメモ

あくまで個人的なメモ

AWS WAFを使ったIPアドレス制限の掛け方

aws

別記事で書いたとおりBasic認証をかけることにしたので、設定を消す前に記録に残しておく。 Condition設定 特定のIP以外からのアクセスを拒否する(ステージング環境用) IP Addresses を選択 Create Condition Nameを適当に。RegionはGlobal。IPAddressesに通…

CSSでラジオボタンとチェックボックスにスタイルを当てる方法を長年探し求めていた件

css

CSSだけでradio chackboxをカスタマイズする内容ってほとんどがHTML構造気持ち悪いよね。 - nanndemoiikara’s diary うぉぉ!これ!この考え方が知りたかった! あけおめです。ワンオペエンジニア*1です。 隣接セレクタでやるやり方が多いけどHTMLの構造的に…

今更ながらRoadworkerを知ったので試してみた。

aws

なんか別の調べ物してて迷い込んだ。何を調べてたのか忘れたw ちなみに別に追加削除の予定が無いのでexportしたものをapplyして「No change」が出るのを確認した程度。 Roadworker is 何? Route53 のDNS設定をファイル管理出来るツール。RubyのDSLらしい。 …

AmazonLinux2 の基礎調査

aws

これからLTS版が出て正式リリースとなるであろうAmazonLinux2の基礎調査を行う。 背景にはAmazonLinux2のLTS版が出た後2年で旧AmazonLinuxのサポートが切れる予定になっているらしいので。 ノーガードで殴り合う気があったり自前でメンテし続けるなら構わな…

Firebase Cloud Messaging でpush通知をしていたのだが俺はもうダメかもしれない

APNs証明書を設定していたが証明書の期限切れが近づいてきた。証明書どうやって作ったんだっけ…? と古い記憶を掘り起こしながらググってたら「APNs 認証キー使え」という情報に行き当たったので調べた。 プッシュ通知送信時にAPNs接続の認証が必要。元々は…

ER図やスキーマ定義のドキュメントを生成する。

システム作っていて結構面倒なのがER図の生成、更新。ベストプラクティスを探し日々彷徨うのである…(徒労感 SchemaSpy SchemaSpy • Database Documentation Built Easy. GitHub - schemaspy/schemaspy: SchemaSpy code home DBに接続してER情報を生成するツ…

AWS CloudFrontで公開しているコンテンツにBasic認証を掛ける

aws

Role用意 Permissions CloudWatch Logsの権限を追加。 Trust Relationship が下記になるように設定 lambda.amazonaws.com edgelambda.amazonaws.com lambda関数の用意 一般提供された CloudFront lambda@Edge で、Basic認証を設定する - unching-starのブロ…