• 2025-03-16の日報

    2025年3月16日

    今日やったこと

    ブログ

    ブログで日付が間違っているせいでCIが落ちるトラブルが相次いだので、テストを実行することにした。

    git-secretをpre-commitに適用した設定を応用してdeno testを実行するようにしている。テスト自体はdate-fnsのparse関数を実行してるだけ。

    これでリモートに不正な日付が記された投稿はpushされないはずなので、安心してブログを書く環境にまた一歩近づけたと思う。

    ブログにテスト実装してるケースそんなに見ないのである程度運用してみて知見とか書いてみたいなと思っている。

    Emacs

    foldingのプラグインを探していたのだけど、うまいこと動くものが見付からなかったので明日Deep Researchとか使って探してみようかなと思った。

    Cabin

    以前はビルドできたのだけど、先日データが消えてしまったので書き直していた。 すぐ出来るでしょ〜と思ってたのだけど、想像以上に苦戦してしまった...

    でもビルド自体はできるようになったので良かった。完成品はここに上げてある。

    nix run github:Comamoca/nur-packages#cabinで実行できる。

    個人的にはMakefileの上書き方法が綺麗じゃないのと、コンパイラが外部から変更できないのが気になっているのでそのあたりのオプションを実装したいなと思っている。 あとcabin本体にもこれを使ったバイナリの生成と配布を行うworkflowをPRできたら良いな〜と思っている。まずはissueの起票からかな。

    明日以降やりたいこと

    家の手伝いで粗大ゴミを捨てにいったり色々あるのであんまり作業できなさそうだけど、cabinまわりとかEmacsの折り畳みまわりをやっていきたい。

    あとセブンの揚げドーナツを食べ損ねたのでそれも食べたいし、ドデカミン1も買いに行きたい。

    脚注

    1. https://www.asahiinryo.co.jp/entertainment/campaign/dodecamin/gakumasu/ ↩︎


    ko-fi ☕GitHub Sponsors 🐙