
日曜日は一日中、Astroでブログ開発していた。
やべやべ、自分のAstroのブログ開発が面白くなりすぎて、ブログを書くのを忘れるところだった。さっさとしないと睡眠時間を削る。
ほんとまー、以前もカウンセラーの先生に部屋の外にタイマーをおいて過集中を抑制しろと言われたのに喉元過ぎればなんとやらだ。さっさとブログを書いて、家事をやってシャワーを浴びて寝る。
今日はなんだろうね。基本的には午前中はコストコとかに食材の買い出しに行ってきて、午後から夜までずーっと自分のAstroでのブログシステムを開発してた感じ。ちとまぁ、このブログの投稿はObsidianの方でファイルを作り、frontmatterをtrueにしたら自動的にAstroのビルドが走るような構成にしてるんだけど、今までのはてなブログの記事を全部Obsidianに入れると動作が重くなるのが嫌だからblogのリポジトリを分離した。
なんじゃろ。Obsidianは10万ファイルでも動くとどっかで読んだんだけどな。まだブログと合わせて1万ファイル程度だったのにすごく挙動が重たくなったな。多分、Astroの自動生成するhtmlとかでObsidianのファイルシステム圧迫したんだろうな。まー、最初のブログシステムの設計の段階でその辺りは分けるべきだったよな。
まぁ、基本的に今日は自分の趣味の開発をやり、アニメを見ながら晩飯を食い、あとは諸々の家事をやって寝るだけである。今期のアニメとしては「黄泉のツガイ」と「日本三國」を追っている。なかなかわりかし、どっちもエグい話だけどキャラクターが魅力的で面白いよなーと思う。
なんじゃろ、今日は普通に開発をやって家でダラダラしただけだったな。できれば、今日は一日休みだったから外に出て最近やってるマイケル・ジャクソンの伝記映画の「Michael」とかサウナに行きたかったんだけど、これ、来週もちゃんとやってるかなー?そろそろ、最近は休日に個人開発が面白くなりすぎてるから別のことも組み入れた方がいいよなと思う。
なんかなー、Astroブログはやってて面白いんだけど、これにコメント機能とか諸々を組み込んだのち、ほんとCloudflareの無料枠内で収まるかなーというのは気になるところである。ブログを公開するだけならPagesとR2を組み合わせればいいだけなんで無料で収まるけど、Workerまで動かすと定量課金が動きそうで怖いんだよな。ブログ自体が全体で4000日分ぐらいあるので、ほんとにこれ大丈夫かは不安である。
このObsidianとAstroのブログシステムの開発は1ヶ月ぐらい頑張ってたけど、結局、課金が重いのでやめました! という結末になると僕はまた1ヶ月ぐらい再起不能に陥る。
まぁ、ちょっとチャッピーとも相談したけど、コメントとかに関してはマシュマロを置いとくとかそういう対応になりそうだよなーと思う。なんというか新しいAstroのブログについては、静的htmlをサーバーに置いてるだけなので、コメント機能のような動的機能を置くと、途端に課金が始まりかねないのである。
その代わり、無茶苦茶挙動が軽いのであるが、トレードオフとしていろんな機能が追加できないデメリットはあるよなーと思う。まあ、ブログを書く程度の用途でサーバ全体のメンテをしないといけないWordPressよりは100倍マシであるが。あれは仕事で使ってみて死ぬほど懲りた。
まとまりのない話であるが、ひとまずこちらのブログ移転のためのAstroブログ計画については、まぁ順調に続いてるのである。最近は休日しか趣味のことを触ることができないけど、転移する時にはちゃんとメンテナンスの告知を出す予定。と、いうか、どうせ基本的には毎日ブログ更新ではてなブログにもマルチポストで「続きはこちら」みたいな感じで投稿を行う予定なんで、何か読者諸氏がやるべき変更点はないんだけどね。