2023-01-01

新年のはじまり、節目の日

Table of Contents

初日の出

やったこと

  • このサイト( repository )をつくった
  • 初日の出を見た
  • 同中と話した
  • 家族と買い物に行った

lume の話

年始の深夜を使って、lume でこのサイトを構築した。lumeは、Denoで動くシンプルな Static site generator。テンプレートエンジンとしてJSXを使い、WindiCSSでスタイルをつけている。

Next.jsとかGatsbyで作るという手もあったけど、そんなにリッチにしたくなかったので lume を選定した。 lume はテンプレートエンジンとしてNunjucksを推しているみたいで、TSX向けにツールが作られている感じがしない。その関係でTSでガチガチに型をつけようとすると辛いところがちょくちょくあるな、というのが使ってみた感想。

フレームワークの気持ちを汲む必要があることを考えると、あんまりシンプルとも言えないのかも。 でもまあ個人利用なら許容範囲なので、このまま使い続けると思う。

その他

コードを書いていたら朝になってしまったので、そのまま初日の出を見に出かけた。 これは同中との恒例行事で、途中でいくつかの楽しいイベントが発生する。詳しくは書かないけど、今年も例に漏れずイベント発生。楽しい。

午後はドライブがてら家族と一緒に買い物に行った。俺がゲロで破壊した財布の跡継ぎを購入した後、本屋に寄って中村文則と筒井康隆を買った。今年は技術書に限らず小説もたくさん読みたい。

買った本

このサイトについて

このサイトは俺が日報を書くためのサイト。

なぜ daily じゃなくて nightly かというと、一日を振り返るのは夜だなーと思ったから。 Nightly Build とかもよく聞くし、意味は通じるんじゃないかな。

きっかけはmomeemtさんがやっている日報。これを見て前から作りたいなと思っていたので、良い機会だし作ってみた。脚注が使えなかったりで改善点はたくさんあるけど、とりあえず最低限の機能は実装できた。

日報のようなものを続ける上で、無駄な機能がないことはかなり重要な要素だと考えている。TwitterやNotion・Scrapbox はその点であまり適していないように思っていたので、セルフホストに至ったのはある程度必然なのかもしれない。

あと、実際にアクセスがあるかどうかはさておき「Publicであること」も続ける使命感を湧き立たせるのに一役買いそうな気がする。


1日目だから張り切っていっぱい書いちゃったな、明日からはもっと適当に書きます。 というわけで、日報を続けるぞ!固い決意!