の作業記録
ゆっくり過ごす日曜日
- 作業記録の共有
- 来週のSTL確認
- 週報作成
- デジタルツールの運用について検討する
- WorkFlowy, Capacities, Evernote, Obsidian
- 電車の時間を調べる
- ブックカタリスト+102話すことの確認
- デジタル書斎術+内容の検討
- 一日一英文
- 環読プロジェクト+第六章
7:00
おはようございます。本日は来週の予定などを確認して、残りはゆっくりしたいところですが、来週の日曜日にはもう東京でイベントなので、その辺の準備もしっかりしておきたいところです。
来週のSTL確認:
まずは来週の予定確認から。
* * *
Textboxで来週の予定を書き込むときにエラー。JSONの構造が変更されて書き込まれてしまっている。
とりあえず、DropboxでJSONファイルを復元した。コードのエラーをチェック。
* * *
保存は updateJSON() を使っている。これは cgi-updateJSON.cgi にデータを送る関数。
で、このcgi-updateJSONは少し前に書き換えたものだ。そのリファクタリングがうまくいっていなかった。
現状Textboxで扱っているJSONは、mainがあって、そこにデータが入っているものと、直接データが入っているものがある。そうするとデータを変更するためのアルゴリズムが違ってくるので最初に「mainを持っているかどうか」で分岐させて、処理していた。
そのif文が不格好だったので書き換えたのだが、それがまずかった。
変数Xにデータを入れる。ただし、mainを持っていたらmainの中身をXに入れる、という処理でスムーズに書き換えられたのだが、そうして書き換えたデータを保存するときのことを考慮していなかった。Xをそのまま保存していたのだ。
mainの中身をXに入れて、それを保存したら一つ上の階層が消えてしまう。うまくいかないのも当然である。
というわけで、そもそもすべてのデータをmainありにすべきなのだが、それはそれとして処理の方法をいったん前のバージョンに戻すことにする。
たぶんこれで大丈夫だと思う。
* * *
OKでした。
9:00
来週のSTL確認:
各種プロジェクトをチェックしていきましょう。
* * *
プロジェクトまわりもOKです。あとは、各種リストを。
* * *
リストまわりもOKです。
10:00
妻と30分ほど散歩していました。
11:00
一日一英文:
The minister was obliged to resign from the Cabinet.
環読プロジェクト:
第六章を少し進めておきましょう。
* * *
「Chapter06 メモをとるときは、つながりを意識する」を読む - Knowledge Walkers 日本語の翻訳が、読んでいて辛い感じすらしてきました。
13:00
週報作成
[[/notes/今週の振り返り(2024年11月10日の振り返り)]]
* * *
現状は、Textboxではhistory.jsonに週報を書いていますが、なんとなく/list/notes/ フォルダ下に配置されたテキストファイル(.md)の方がいいのではないか、という気もしてきました。
本文込みでずらっと整列させたいかどうかがたぶん分水嶺で、もし不要ならば、deepfilelist.jsonがあるので、リストを作ること自体は可能です。
Textbox
deepfilelist.jsonがあるので、今まではできなかった管理ができるわけですが、その一つが「リンクの色」でしょう。
これまでは、そのページがあろうがなかろうが青色のリンクで、これがCosenseならば赤色(まだない)、青色(もうある)、となっているわけです。
かなり処理は複雑になりますが、あるテキストをリンクにする際に、その文字列をタイトルに持つページがあるかどうかを調べて、あるなら青色でリンクにする、ないならば赤色でリンクにする、ということも一応可能になっています。
