memo

2022-07-26

久々に自分のサイトを作り直したい

作り直したい。思いとしてはこんな感じ。

  • 最近あんまり blog (?) を書けてない。ので、何か手軽に書けるようなやつが欲しい。

  • 手元に emacs の org-mode で書き溜めてるメモはあるので、この形式で書いたのをそのまま公開できるようにすればいいのでは?

    • とりあえず公開するかは考えずに今までどおり雑にメモを書いて、んでその後で気が向いたらちょちょいとすると blog 記事として公開できるようなのがいいかな。

    • ファイル数が増えると emacs 上での閲覧がめんどくなりそうな気がするので、1ファイルに書き溜めていけるような形式にしたい。

  • サーバー上でアレコレ動かすのがめんどくなってきたので、 static site generator がいい。

  • せっかくなのでツールは自作したい。

ということで、作り直している。

  • rust で org のファイルを読めるライブラリが見つかったので、 rust で実装し始めた。

    • どの程度の書式に対応してくれてるのかは分からんが。実際に使ってみて困るようなら乗り換えよう。

  • org の 1 headline を1ブログ記事 (1 html ファイル) として書き出す方針にする。

    • 何か明示的に「公開する」って目印が付けられたもののみ。そうでないものは公開しない。

    • 1 org ファイルに全部書いてもいいし、いくつかのファイルに分けてもいい。

  • せっかくなので html/css も一から書き直そう。

    • しかし、一から html/css を書くのって普段そういう機会が無いから、いざやろうと思うとどうやったらいいか取っ掛かりが分からんな。

    • とりあえず左右に余白を空けるとか、最低限だけ書いた。後で気が向いたら気になったところを直していこう。