アクティビティ (今までの走行 (歩行) 距離)
Fitibit Charge2 のアクティビティから走行 (歩行) 距離を Fitbit Web API で取得して Pixela で草生やしている。色が濃くなれば濃くなる程強度が高い (歩行、走行距離が長い) ということで。実装の詳細はこちら。
ジョギング
いつもの補強を 2 セット。終日、右足が焼けるように痛かった。しつこくアイシングしてた。
レアジョブ
今日も朝の 8 時から。明日は 8 時半から。
夕飯
久しぶりに奥さんがお品書きを書いた。
#ご無沙汰しております #ご査収のほどよろしくお願い致します https://t.co/Vh5MmWnB5O
— Yohei Kawahara(かっぱ) (@inokara) 2021年8月25日
#ご査収ください.jp #おいしゅうございました https://t.co/OOzHQgl1R3
— Yohei Kawahara(かっぱ) (@inokara) 2021年8月25日
Fusic Tech Live Vol.3
新しい技術を追っかけるのも良いけど、運用をテーマにしている勉強会は更に良い。
形骸化あるな...(汗 #fusic_tech_live 対策としては、コンソールにログインする際には Read Only で、差分確認を定期実行する。
— Yohei Kawahara(かっぱ) (@inokara) 2021年8月25日
ReadOnly 権限でマネジメントコンソールアクセス、差分の定期実行、明日からでも取り組めそう。ありがとうございますmm #fusic_tech_live
— Yohei Kawahara(かっぱ) (@inokara) 2021年8月25日
sed で / を含む文字列を置換したい
sed コマンドを使って __DATE__
というプレースホルダを YYYY/MM/DD
という文字列に置換したい場合、どうするんだろうって試行錯誤していたら、そもそも、デリミタ (区切り文字) は /
じゃなくても良いということを知った。
man sed
してみると、以下のような記述を見つけた。
1. In a context address, any character other than a backslash (``\'') or newline character may be used to delimit the regular expression. Also, putting a backslash character before the delimiting character causes the character to be treated literally. For example, in the context address \xabc\xdefx, the RE delimiter is an ``x'' and the second ``x'' stands for itself, so that the regular expression is ``abcxdef''.
バックスラッシュと改行文字以外は区切り文字に使えるらしいので、|
を利用することで、簡単に置換すること出来た。
$ echo '__DATE__' | sed 's|__DATE__|YYYY/MM/DD|g' YYYY/MM/DD