開発用にNUCを買った
去年からインテルのミニPC(NUC)を開発機としてメイン使いしている。 Docker for Macの速度や、M1Macに変えてから諸々のDockerイメージのサポートが遅れがちだったりと不便を感じていた際に、 同じ会社の人がやっていた構成が快適そうだったので参考にさせてもらった。 基本はM1MacからSSH接続して開発している。 最近はvimからVS Codeに移行したのでExtentionのRemote - SSHを使ってコードを編集し、 Docker等で立ち上げたローカル環境に接続する場合はdnsmasqを使って名前解決をしている。 購入したNU…
Withings Bodyの計測結果を取得した
今年から筋トレを開始し、知人に勧められたWithings Bodyを購入した。 Withings Body https://www.withings.com/jp/ja/scales WiFi/Bluetoothに接続できるスマート体重計。 専用アプリをインストールすることで体重や体脂肪等のダッシュボードを見ることができる。 面白い点としてOAuth認証でWebAPIが公開されていて計測結果の情報に自由にアクセスできる。 APIでできること 計測した結果は殆どアクセスできる。 睡眠パッドやウォッチのAPIも含まれているため色々なエントリポイントがある…
ブログをZolaに移行した
ブログをそろそろ再開したいと思い、ついでなので環境も旧ブログから別のものに移行することにした。 比較 移行に伴い昨今のSSG事情を調査した。 jamstack - Site Generators Hugo、Gatsby、Next.js、Hexo あたりが人気 。Jekyllも根強い。 調査中にRust製のZolaというものを見つけ、最近はRustを書くことが多いので使ってみることにした。 Zola Rust製SSG テンプレートエンジンにTeraを採用しており、こちらもRust製。 similar to Jinja2, Django template…
Hello World
This is the source code of the traditional Hello World program.