微速微震な木曜日

9:00

おはようございます。昨日はもう午後からめいっぱい休んでおりました。多少は回復したと思います。

今日もあまり焦らず、作業を進めましょう。

Textbox:

現状、朝一に作業記録を作ったときと、作業記録をgit pushしたときに、曜日ごとのTODO、気になっていること、コミットしているプロジェクト、今週のTODOがずらっと表示されるようになっている。

まず、両方の表示は同じでなくてもよいのでは、という感じが一つ。朝一は表示が多めでもいいが、gitは細かく行うので、最少の表示でいいと思う。

では、どこにフォーカスするか。曜日ごとは不要。プロジェクトも不要。今週のTODOはおそらく必要で、問題は「気になっていること」。これは毎日の英語の勉強や、環読プロジェクトなど、思い出したいことがある。

まあ、とりあえず、二つの要素を削り、残りに二要素だけにしよう。

で、それをどう実装するか。関数にオプションを設定するのが一番手っ取り早い気がするが。

* * *

miniというオプションを付けて、それがtrueなら表示を絞ることにします。

* * *

とりあえずはOKです。

で、タスクが前に進むと、この表示結果(中間的リマインダ)も変わるようになるとよいですね。で、理想としては、Workflowyでタスクをcompleteにするとここも変化する形で、しかしWorkflowyはAPIがないので、「それっぽいこと」を自分のツールで実装すればOKです。

問題は「気になっていること」で、これは「一日一英文」は実行するか、タスクリストに転記すれば用済みにできるのですが、朝の時点ではまだタスクリストには載せないが、しかし時間があいたときにやるかもしれないこととして「読書メモ作り」などがあり、これはある程度表示されて欲しいという欲望があり、また、「一日一英文」は次の日になったら再び必要になる、という性質があります。これをどうするか。

まず、朝一の作業記録ファイル作りにおいて、この「気になっていること」をリセットする方法があるでしょう。日中は用済みになれば終了扱いにし、次の日にリセットされてまた表示されるようになる。そういう塩梅です。

* * *

だいたいOKです。で、次にどうやって「気になっていること」を終了扱いにするのか、ということ。現状は[x]などの記法を頭につけることを考えています。リセットの場合は、その記法を取っ払えばよいでしょう。

問題は作業している日中にどう終了の記法をつけるのか、ということ。

一つには単純にファイルを開いて、自分で手打ちすること。Textboxで「気になっていること」をすばやく表示させるショートカットを作っても良いですね。ただし、この場合手数が結構必要です。

あと、できれば、同じ画面で、今週のTODOの終了も行いたいところ。というわけで、もともとファイルとして一つにまとめてしまう手はあるでしょう。どうせこの二つは、必ずセットで表示するのだし、個別に表示する場合でも、切り分けること自体は難しくありません。

ただし、片方はJSONで、もう片方はテキストなのでそこの調整は必要です。

あるいは、別のファイルを一つのページで編集できるようにすること。これもTextboxでは可能で、もっと言えば、現状のTODO-boardに「気になっていること.md」の中身を表示させ、かつ編集できるようにすればOKです。

どちらでもいけますが、ちょっと一度ファイル周りを整理した方がいいかもしれませんね。

* * *

いったん「根本的」に考えるのはやめましょう。情報が少なすぎるので、選択肢が多くなりすぎて不毛です。

とりあえず、TODO-boardに「プロジェクト」と「気になっていること」を両方表示できるようにしましょう。

* * *

Image from Gyazo

できました。まだ表示するだけで編集はできません。とりあえず、ここから編集できたら便利そうです。

できればワンクリックでdone扱いにしたいところですが、まあ普通に手打ちでもいいかもしれません。クリックしたらtextareaを生成し、そこに本文を読み込み、フォーカスが失われたらそれを保存しつつ、もう一度fetchで読み込む、のような感じでしょうか。

10:00

Workflowy:

ちょっと改造します。

* * *

publish:2024年02月08日のMy Workflowy - 倉下忠憲の発想工房

綺麗に「整理」はできていますが、それ以上でもそれ以下でもない感じ。やっぱり俯瞰と操作はトレードオフになりそうです。

15:00

KW:

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

メルマガ:

原稿二つ目を書きましょう。

* * *

600字ほどのかなり短めの記事が書けました。とりあえず、起点としてはOKです。