@kyanny's blog

My life. Opinions are my own.

blogcounter

blogcounter 更新

ブログパーツ js 内の API URL も https://blogcounter.kyanny.me/ に変更した。ちゃんと動いてる。 github.com

blogcounter 更新

API Gateway にカスタムドメインをあてた。 https://blogcounter.kyanny.me API Gateway / ACM Certificate / Route 53 でそれぞれ設定が必要。その理由のおれなりの理解は、 API Gateway は HTTPS のみに対応 HTTPS なので証明書が必要 -> ACM Certificate …

blogcounter 更新

blog.kyanny.me lambda 関数の計算間違いは直したが、 API Gateway のデプロイを忘れてて反映されてなかった。 ここで Deploy API してちょいちょい操作すると新しいバージョンの API がデプロイされる。 ~ $ curl -i https://pysw78m6qi.execute-api.ap-nor…

blogcounter 更新

ブログパーツ js も GitHub で管理するようにした。 GitHub Pages を有効にして script タグで読み込んで実行させる。 https://kyanny.me/blogcounter/blogcounter.js サイドバーではなくフッターに配置することでブログパーツ設置 HTML をスマホ版と共用す…

blogcounter 更新

lambda function のコードを GitHub でバージョン管理し始めた。 github.com 次は Serverless Framework とかそういうのを使ってデプロイするようにしたい。

blogcounter 更新

計算が間違っていた。 はてなダイアリーをインポートする前の数字 記事数 1087 日数 724 はてなダイアリーをインポートした後の数字 記事数 2883 日数 1627 はてなダイアリーで書いた数字 記事数 1796 日数 903 なので、 https://blog.kyanny.me/about にあ…

blogcounter 更新

blog.kyanny.me スマホ版のフッターにも設置した CloudWatch Logs のログとアクセスログを有効にした JSON フォーマット + userAgent も記録する AWS の ARN に慣れてないので CloudWatch Log Group というのが何なのかわからず、アクセスログを有効化しよう…

はてなブログで書いた記事数と日数を数えるカウンターを AWS Lambda + Amazon API Gateway で作った

https://blog.kyanny.me/about や管理画面で見られる記事数と日数は、はてなダイアリーをインポートしたものと合算された数字になっている。はてなブログで書いた記事数と日数だけ別にカウントしたかったので、そういうのを作った。 https://blog.kyanny.me/…