Amplify

健康管理ダッシュボードの試行錯誤

1. はじめに きっかけは、会社の人間ドックでした。メタボ対策の一環として、3か月間の健康管理プログラムに参加することになり、体重や食事を記録するためのアプリも提供されました。 せっかく記録する習慣がつくなら、3か月で終わらせず、その後も継続していきたい。そう思ったのですが、どうせ続けるなら、自分で使いやすいものを作ってみることにしました。 最初は体重と食事をExcelで記録していました。ただ、数か月分たまってくると欲が出てきます。毎日の体重は上下にブレるので、本当に減っているのか分かりにくいし、スマホからサッと入力もしたい。どうせなら、データは自分のAWSに置きたい。 そんなわけで、ふと思い立ってダッシュボードを作り始めたのですが、振り返ると
Read more

Hugoでハンズオンサイト(AWS)

はじめに 唐突ですが、AWS Workshopsというサイトをご存知でしょうか? AWS Workshopsは、AWSが公式に提供しているハンズオンコンテンツで、AWS各種サービスについて、実際に手を動かしてみたい場合に大変重宝するサイトです。 https://workshops.aws/ さてこのサイト、とてもお洒落な作りになっていますが、どのように作られているのでしょうか? 答えは、Hugoと言われるGo製の静的サイトジェネレータと、Learnと呼ばれるテーマ(Theme)を使って作られているようです。 https://gohugo.io/ https://jamstackthemes.dev/theme/hugo-theme-learn/ 実はこのAWS Workshopsのコンテンツの一つに、このようなハンズオンサイトの作り方のハンズオンがあります!折角なので、試してみたいと思います。 https://hosting-hugo-content.workshop.aws/ ※ハンズオンの主目的は、Hugoの
Read more