原稿を書く金曜日

7:00

おはようございます。本日も原稿を進めます。

withのテスト:

with - 倉下忠憲の発想工房

TestFlightでwithというエディタをちょっと触っておりました。

なかなかいい感じのエディタになりそうです。

Clauding:

Image from Gyazo

購入した本の一覧を表示するTextboxの一ページですが、登録した本の数が増えてくると、すべての画像ファイルを読み込むのでさすがに重くなってきました。

なので状況を伝えて、Claudeさんに改修してもらいました。

Lazy loadはすべてを同時に読み込むのではなく、まず画面の描写に必要なものから読み込むようにする処理のようです。スクロール追加読み込みは、最初に50件だけ項目を描写し、画面したまでスクロールしたら追加で表示というよくやるやつ。

あと、ぜんぜん関係ないところで、全体の一覧表示→クリックして個別表示の両方でjsonをfetchするのは非効率です、と指摘されて、なるほどと納得しました。

あとで読む:Where Structure Notes and LLM Wikis Meet (PKM) | by Steven Thompson | A Voice in the Conversation | Jun, 2026 | Medium

8:00

ニュースレター:

メンバー限定記事を書きましょう。

* * *

publish:知の限界と知の技法の必要性 | メンバー限定記事 - by 倉下忠憲@rashita2

書けました。

9:00

デイリーチェックアウトの修正:

毎朝「今日はどんな一日にしますか?」とターミナルから聞かれて、それに返答すると、「原稿を書く金曜日」のような文言が作業記録に埋め込まれるのですが、それ以前の処理で小気味よくenterを連打していると、その入力に空欄でenterを押した感じになってしまうのを対処したいです。

ようは入力が空欄だったら、inputを再度出す、とすればいいでしょう。

* * *

一瞬で改訂できました。

while True: ds = input(‘今日はどんな一日にされますか?: ‘).strip() if ds: break print(‘入力が空です。もう一度入力してください。')

BextEditor:

マークダウンリンク用の変換機構の動作を変えたらGyazoのリンクが表示されなくなりました。

Image from Gyazo

何にどう対策すればいいのかは不明ですがちょっと考えましょう。

* * *

Claudeに相談していたら、抜本的な改訂に至りました。

これまでは、正規表現で記法を拾っていたのですが、そうではなくマークダウンパーサーが作る、シンタックスツリーからimgeを見つけるというやり方にかえることで正規表現で拾い切れないパターンでも対処できるように、という感じです。

改訂そのものはあっという間にできました。

10:00

メルマガ:

四つ目の原稿をどうするか、です。ごく短いものを書き足すか、今週はやや短めにしておくか。

* * *

今週はやや短めを選択しましょう。

復文勉強:

多くの商業地区では、長年売りに出されている空き地がたくさんある。

In many business districts, there are a lot of vacant lots which have been for sale for years.

13:00

買った本:

Image from Gyazo

TH:

「はじめに」の文章化を進めましょう。

* * *

中盤あたりまでの骨子ができました。あとは、話をどう締めるか、もっと言えば本編への導線をどう作るかです。

16:00

つくるもののイメージ:

Image from Gyazo

自分が作ろうとしているもののイメージがぼんやり掴めました。

* * *

書き終えたA4の用紙の扱いにちょっと悩んでおりましたが、読書メモなど、特定の用途でないものは、すべてノートに貼り付けることにしましょう。

Image from Gyazo

17:00

集中的読書:

GEBを読みます。

* * *

「コンピュータ音楽の作者は誰か?」を読みました。

KW:

今日のエッセイを書きます。

* * *

書きました。

今日のエッセイ | Knowledge Walkers