メルマガを仕上げる土曜日

7:00

おはようございます。本日はメルマガを仕上げます。あと、結城先生の新刊を探しに行きたいですね。

ツイート振り返り:

一週間分のツイートを振り返ります。

* * *

OKです。そういえば、昨日の段階でツイートメモをJSONに変換しましたが、数日分取りこぼしていますね。もう一回やっておきましょう。

* * *

OKです。JSONはテキストエディタでも触れるのでラクチンですね。

8:00

メルマガ:

「はじめに」を書きましょう。

* * *

はじめに、おわりにが書けました。少し寝かせてから読み返します。

9:00

Textbox:

つい先日、発見したというか再開した「連用日記」がすごくよいです。内容がかなりプライベートなのでスクリーンショットを共有できませんが、押しつけがましくない形で過去の記録と対峙できて嬉しい気持ちになります。

現状は、その日だけでしか連用日記が表示されないのでこれを変えたい気持ちがあります。まあ、当日しか見えないくらいでちょうどよいという考え方もあるわけですが。

* * *

仮に毎日見られるようにするには、現状の処理を変える必要がある。一日の終わりに、その日の日付ファイルがまるっと上書きされるので、その上書きのされかたを変更すればいい。

あるいは、そもそもの過去表示を変えるやり方もあります。

ページのjson(deepな方)を使って同じカテゴリのページ(のリンク)が表示できるようになっているので、そのアレンジをすればよいでしょう。

直接その日のページに書き込むのではなく、参照する方法もとれます。mdファイルをfetchしてその中身を表示する。Obsidianのhover型の表示スタイルも使えるでしょう。ごく単純に読み込んで表示してもいいですし、JSONに必要なデータを書き込んでもいいでしょう。

* * *

frontmatterをチェックして、それがdiaryならば、関連ページを表示する、というやり方をする。

関連ページは、計算式を設定しておく。一日前、一週間前、一ヶ月前(これがちょっとややこしい)、一年前(うるう年はどうするか)など。

それらのページをJSONのページリストから引っ張ってきて表示する方法もあります。その場合はJSONに「概要」を書き込んでおき、その概要を関連ページとして表示することになるでしょう。

あるいは、mdファイルを直接fetchして、抜粋したい情報だけ抜きだして表示する、というやり方も取れます。表示するページが増えると、fetchの回数が増えるので、読み込みに時間がかかる点が難点ではあります。

どちらでも特に問題はないでしょう。

* * *

日付ページはスクリプトで作っているので、フロントマターを自動的につけるのは簡単です。

あとは、根本的な問題として、当日以前の連用日記を閲覧したいのかどうか、ということ。基本的に当日あればそれでいい気もします。

9:00

メルマガ:

全体を読み返します。

* * *

読み返しOKです。続いて配信予約作業に。

* * *

まぐまぐOKです。

* * *

noteOKです。これでメルマガ作業は一段落。

* * *

メルマガ原稿も、書いたあとしばらくして「自分が何を書いたのか」という要約を自分で書くようにしてみるといいかもしれません。

12:00

環読プロジェクト:

第三章の読書メモを続けます。

Textbox:

Home画面のデザインを検討します。

* * *

Image from Gyazo

はじめはタスクなどを表示しようかと思いましたが、むしろ「やったこと」というログベースの表示をした方がいいかも、という気がしてきました。「やること」は「やっていないこと」であり、焦りの気持ちが湧き上がりそうです。

上記は手打ちのモックアップなので、後はコード上の処理ですね。

* * *

pinの部分だけはあらかじめ用意しておき、あとはjsonなどをfetchしてくる。

読み終えた本は、library.jsonで、読み終えた順でソートすればOK。最近のタスクはdone.mdというファイルがあります。あるいは、do.jsonの終了順でもOK。最近の更新は、2024年のアウトプット.mdを開けばOKです。

mdなら箇条書きの部分を抜き出して表示すればOKでしょう。

18:00

KW:

今日のエッセイを書きましょう。

* * *

OKです。