
猫の看病で不安になったら、なぜか通勤ルート最適化アプリができた。
写真はチュールビッツをもらうためにすりすりしてくる大五郎さんである。わりかし今日は餌もたくさん食べたし、探検にも行くようになってるので元気になってきている。
今日は午前中は母親のヘルパーが来るのでいつものカフェで開発をやり、昼飯を食うために家に戻ってきてもひたすら開発をしまくってる。これでブログを書き終えたのちは、湯船に湯を溜めて入浴剤をぶち込んで風呂に入りさっさと寝てしまう。
GWは大五郎さんの看病のために精神的にパニックを起こしてしまい、神経が非常にヒリヒリしてる。不安から逃げるために趣味の開発も過集中になりがちであるし、これ、ほんと平日の通常運行に戻った時にまた事故でも起こさんか心配である。
ま、一日中趣味の個人開発で全集中をしたので、今日1日で朝の通勤ルートの通知システムは完成してしまった。おまけに、その勢いでZennに技術ドキュメントも書いて、publicのGithubのリポジトリまで公開してしまった。
まぁ、最近はAIも使えるからちょっと開発できるやつならこれぐらいは簡単だと思うが、僕のこれは生活の中で使う。毎朝の通勤時間にiPhoneのショートカットのアイコンをタップすると、あらかじめ登録しておいた通勤ルートをGoogle mapsのRourte APIで渋滞時間を考慮して最も最速のルートをslackに通知してくれるシステムである。

沖縄は車社会なので朝の那覇近辺とか死ぬほど混むのだ。かといって毎朝Google mapでわざわざ裏道とかの経由地を指定して全部調べてる時間はない。ボタン一発でGithub actionsのワークフローをiosショートカットで発火させて、slackにRoute APIで所要時間を調べた結果を15秒ぐらいの作業時間で通知する。
まぁ、これはあとは実運用で色々と調整をしたら、朝の通勤時間の意思決定が楽になる。この手の勝手システムというのは自分の生活の中で運用をしてみないとどこを調整したらいいかわからんし、僕の悪癖でシステムを作っただけで放り出すというのがある。
GWは他にもいろんなもんを作るつもりだったのに、大五郎さんの不調 + 自分の神経衰弱で大したことはできなかった。ちとなぁ。平日は僕の自由時間はせいぜい1日30分であるし、時間がないと僕は開発ができんのである。
明日も開発したいけど、ちと神経を平日に向けて鎮めないとまた仕事やめたいループとかぐるぐる思考でパニックを起こしてくる。ちょっと明日も音声入力ブログ作成システムの小さい開発なんかを仕上げてしまいたいところだ。
ほんとはまぁ、ブログの移転先のためにcloudflare Pages + Astroの移行用の作業なんかもしたいんだけど、これはいつになるかわからない。先に時短のための小さな生活改善システムをGW中に完成させてしまおう。