PTヲカク金曜日

8:00

おはようございます。本日は午後から心療内科です。予定では最後の通院日。午前中はPTの原稿を書いて送信しておきましょう。

Textbox:

タスクの見え方を変えます。

* * *

まず、stateのdoneがnull以外なら、done用のスタイルを当てることにしました。

Image from Gyazo

あとは、順番も変えたい気持ちがあります。doneを先に並べるか、それとも未doneを先に並べるか。どちらにせよ、アルゴリズムを結構変える必要があります。

* * *

現状のfuncitonは、jsonのデータを受け取り、書き込み(append)先のdivを特定して、あとはjsonのデータからdivを生成して、先ほどのdivに順番にappendしていく、という流れです。

順番を変える場合は、doneと未doneで別の配列にappendしていき、その後二つをappendする、というやり方があるでしょう。この場合、順番を逆にしたくなっても簡単です(最後のappendの順番を反対にすればいい)。

あるいは、一つの処理の流れの中で、doneなものはprependし、未doneなものはappendするとどうなるでしょうか。片方は前に前に追加され、もう片方は後ろに後ろに追加されるので、結果的に未doneなものが前に、doneなものは後ろに集まるのではないかと予想。

* * *

後者はif分でpreppendとappendを分岐させればいいだけなので、ちょっとやってみました。

Image from Gyazo

この場合、未doneの並びが、json上の並びとは逆になってしまいます(そりゃそうだ)。この点がひっかかるなら、やはりdoneと未doneに振り分けておいて、後からそれを追加の方がよいでしょう。

PT:

chapter02-2を書き下ろしましょう。

* * *

その前に少し考えておきます。

こうして「さあ、原稿を書きはじめよう」というとき、どのようなムーブメントが起こせればよいのか。

以前まではVS Codeのワークスペースを開いていた。が、イマイチテンションが上がるものでなかったことは確かだ。では、どうすればいいか。

(とりあえず、今日は 用紙の種類 について書くこと)。

まず、上記を調べた。つまり先に立てておいたアウトラインを参照し、今日書くべきテーマを引っ張り出した。

次に、その原稿用のテキストファイルを開くことが必要。今回は続きではなく書き起こしなので、真っ白なテキストエディタファイルを開くことになる。これはチョー簡単。CotEditorから直接開いてもいいし、たとえばTextboxに「CotEditorを開く」というボタンを設置してもいい。裏側でコマンドを走らせて、touch hoge.txt しておき、それを開いてもいい。

この辺は通常の運行だからこのままで特に問題ないだろう。検討したいのは最初のところ。今日書くことにいかにして焦点を合わせるのか。

これは、毎日作業記録を作る際に昨日の一行日記を入力が促されるのだが、そのときに数日前までの過去の一行日記が表示される、というのが参考になりそうな気がしている。つまり、前後のアウトラインが表示されて、今日書くことをそこで「宣言」するのである。

「アウトライン」用の情報は、ファイルとして開く必要がない。ちらっと見られればいい。その点が、VS Codeだとちょっと違うと感じる点なのだろう。

* * *

これはEmacsのミニバッファあたりも参考になるかもしれない。

Textbox:

Textboxでは現状、shift+contorl+Mで、inputboxモーダルが表示され、メモが入力できる。

が、最近Textboxページ以外でもメモを入力するときにそのショートカットに指が伸びるようになった。当然だ。メモは汎神的なのだ。メモ入力は遍在する。

だとすれば、リスト参照用のListLuncherとしてサイドバーの機能を切り出したように、メモ入力の機能も独立させた方がいいかもしれない。扱うデータ群はどれも同じ。でも、個別の機能によって分化されている。ちょっとUNIX文化に通じるものがある。

13:00

断片:4D:

Drop、Draft、Document、DataBase、の四段階を考えてみる。

* * *

ListLauncherとInputboxは統合できないか。理想的なメモ入力環境とはどのようなものか。

* * *

理想的な「原稿執筆開始環境」とはどのようなものか。

17:00

心療内科、無事終わりました。長い一年でした。

PT:

書いた原稿を編集者さんに送信しておきました。

19:00

Scrapboxing:

情報をまとめていくためのページをScrapboxに作っておきましょう。

* * *

publish:「情報の整理学」の準備ノート - 倉下忠憲の発想工房

20:00

トンネルChannel:

今日も書きましょう。

* * *

publish:タスク管理レイディオ - by 倉下忠憲@rashita2 - トンネルChannel