うちあわせCastな木曜日

一行日記/読書日記 作業記録の共有 TH+chapter09書き下ろし TH+進捗共有 14:00~ うちあわせCast収録 BCB+note02 8:00 おはようございます。本日は午後からうちあわせCastの収録です。それまでは原稿を進めましょう。 Textbox: 一行日記の作成が再び失敗。再調査です。 * * * writelinesとするべきところをreadlinesとしていました。初歩的なコピペミス。 * * * それでも解決しないのでチェックしてみると、正規表現の間違いと、codeブロックの未処理が残っていました。作業記録をかくときは、マークダウンではなく、hugoのコードブロック記法を使っているので、それがうまく変換されずに、HTMLとして解釈されていた失敗がありました。 それも無事解決。 * * * board.mdのようなダッシュボード的ページであっても、表示する情報が最小限に絞ること。枝葉の情報は、一時的に隠しておくか、リンクを使う。 9:00 TH: chapter09を進めます。 あとで読む:1789夜 『ミメーシス(上・下)』 エーリッヒ・アウエルバッハ − 松岡正剛の千夜千冊 あとで読む:仕事の『点』も『線』も管理出来て便利な机上に立てて使うブロックマンスリー&プロジェクト管理:ミドリ プラススタンドダイアリー: tadachi-net 出張所 * * * なんとか、1500字まで進めました。どのくらい「ラフ」に書くのかが難しいところです。 「ラフ」に書けば書くほど楽になりますが、そうなるといつまで経っても完成に近づけません。 * * * 編集者さんにも進捗を共有しておきました。 14:00 うちあわせCast: 収録します。 publish:第百十五回:Tak.さんとノート術と執筆術の違いについて 作成者:うちあわせCast 16:00 BCB: note2を終わらせるつもりで書きましょう。

THのchapter09を進める水曜日。

一行日記/読書日記 作業記録の共有 メルマガ+sub2(ファスト教養2)(3000文字) うちあわせCastの確認→実施 TH+chapter09の書き下ろし 7:00 おはようございます。昨日は、slider.mdを大改造しました。今日は、原稿を進めたいところです。 publish:Textboxのsliderでそのまま編集できるように - 倉下忠憲の発想工房 publish:Textboxのsliderで新規カードの作成 - 倉下忠憲の発想工房 Textbox: 昨日改良した、一行日記への書き込みを確認。 * * * 一行日記がまっしろになっていました(ありがち)。原因を調べます。 * * * 一行日記のファイルを、wモードで開いて、そのまま何もせずpassとだけ書いてありました。そりゃそうなる。中身を書き込む処理を追記。 Dropboxでファイルを復旧して、また明日様子を見ましょう。 * * * 過去日記に、「買った本」が反映されていません。調査します。 わかりました。買った本のところではなく、タスクリストに吸収されています。正規表現の書き方たぶんおかしいのですね。 * * * 一文字だけ、エスケープさせるのを忘れていました。たぶんこれでOKでしょう。こういうとき、もとデータを手動で書き換えられるのが便利ですね。 で、買った本のコラムは、本のタイトルが入るので、一行の文字数がどうしても多めになります。ということは、コラムの幅を他よりも大きめに取って置くほうが可読性はあがるでしょう。 ということは。「これが本のコラムだ」という認識ができた方がいいことになります。 * * * HTML5のカスタム属性を付与して、その属性に対してstyleを当てることにしました。 1 tempBlock.append("<div class='dbox' data-type='project' data-attr='" + isHeader.group(1) + "'>\n\n" + s) data-attrには、見出しの中身、つまりプロジェクト名などが入ります。これを使って、プロジェクトのカウントなどもできそうですね。 ついでに、『』で囲われた文字列はダブルブラケットで囲っておくことにしました。だいたい書名なので。 9:00 ニュースレター: 突然思い立って書きます。 publish:「なんでもできる」と「なんにもできない」の狭間 - by 倉下忠憲@rashita2

病院のつきそいの火曜日

一行日記/読書日記 作業記録の共有 TH+chapter08の仕上げ TH+chapter09のアウトライン(素材を並べた) TH+chapter09のアウトライン(仮アウトラインの生成) メルマガ+sub1正規表現(4500文字の原稿) トンネルChannel+「使いこなす」を使わない 結城メルマガを読む ツイート処理 今月のちくま新書を買いに行く 8:00 おはようございます。本日は、朝から妻の病院(定期検診)のつきそいです。 それ以外は、原稿を進めましょう。 Textbox: リマインダーの動作確認。 まず、今日の日付のページはうまく作成されました。が、一行日記がうまく書き込まれていません。それをチェックするところからはじめましょう。 * * * 書き込むための関数をつくって、それを実行していませんでした。しょぼいエラー。 とりあえず書き換えたので、明日動作を確認しましょう。 ツイート処理: まとめておいたツイートを処理します。ついでにLogseqも。 9:00 結城メルマガを読む: トンネルChannel: 書きました。 publish:〈「使いこなす」を使わない〉 - by 倉下忠憲@rashita2 - トンネルChannel 10:00 TH: chapter08に取り掛かります。まずは、何をしようとしていたかの確認です。 * * * 原稿の補足をしていたのでした。でもって、微妙に残っていたので、それを書き上げます。 * * * だいたい終わりました。これでchapter08のtake02は一旦終わりにしましょう。次のchapterに移動します。 * * * アウトラインを作ります。 * * * ぼちぼちできましたが、完成とは言い難い状態。もう一押し必要ですね。 13:00 病院は終わりました。さらに二ヶ月後に経過観察です。 買った本(書店): 『君は君の人生の主役になれ (ちくまプリマー新書 412)』(10/11購入) 『聞く技術 聞いてもらう技術 (ちくま新書 1686)』(10/11購入) Textbox: 「買った本」をどう過去日記に反映させるのか問題。

リマインダーを整える月曜日

一行日記/読書日記 作業記録の共有 Textbox+リマインダー整備 メルマガツイート メルマガ+ファイルの準備 メルマガ+todoリストを破綻させる(3100文字の原稿) 7:00 おはようございます。本日も、引き続きリマインダーを整えましょう。 Textbox: 現状の課題はpush記法で書かれたアイデアの扱い。MindGarden、HotText、アイデア台帳の三種類に書き込まれている。これを整理したい。 * * * まず、Board.md上でスクロールさせるためだけに作っている「アイデアメモ」のページが邪魔。これをやめる。スクロールも止めるか、別の情報にする。 * * * とりあえず、動物の絵文字を横に流すことにしました。 これで「アイデアメモ.md」への書き出しを留められます。 * * * pushは、MindgardenとHotTextへの書き込みのみにしておきます。 で、HotTextを一週間分見返して、それをTwitterと同じようにアイデア台帳に書き写す、という作業を挟むことにします。とりあえず。 なので、HotTextの順番をシェイクするのは止めにしました。ということは、アイデアを一日10個ピックアップする、という動作も一旦やめにしたほうがいいかもしれません。 何か別のやり方ができそうです。 となると、自分宛にサマリーを送る、というのも要検討です。 メールを送る、というコンセプト自体はよいと思います。今日の予定だとかを送れば、Googleカレンダーが不要になりそうです。 * * * 一旦整理します。 まず、pushはHottextとMindGardenに送り、HotTextは一週間に一度読み返して、それをアイデア台帳に写すことを検討します。移したものは消してもいいでしょうし、取り消し線を付けてもいいでしょう。一週間分を確定させるために、日付を書き込んでおきたいところです。 続いて、Board.mdのアイデアスクロールと、毎日送られてくる10個のアイデアメモ方式は廃止しました。そのために作っていたMorning.mdも中断を検討します。代わりに、その日の日付のページに何かを書くほうが賢明かもしれません。 単にアイデアのシャッフルというならば、アイデア台帳をシャッフルして表示するsilder.mdが使えますし、このアイデア台帳からランダムに何かを持ってくる仕組みの方が統合的でしょう。 問題は、sliderはビューなので、見ながらカードの中身を編集できない点ですね。すご〜く頑張れば可能でしょうが、なかなか難しそうです。 アイデア台帳に番号(連番)を振っていく? * * * moring.mdの代わりに、その日のページを作って、そこに書き込むことにしました。これならば、アイデアのピックアップなどもできそうですが、まあ、名言などを引っ張り出してくるほうが有益かもしれませんね。 たとえば、過去日記はここに「生やす」という手はありますね。別のコードですがimportすれば使えるので。 一日が終わったら、ここに作業記録が追加されるか、あるいは上書きされるようにする。 * * * その日のページを整形し、さらに過去日記がインサートされるようにしました。いまのところ、挿入される日付は固定です。これをアルゴリズムにする。 * * * 一週間前、一ヶ月前(30日前)、一年前の過去日記が自動的に挿入されるようにしました。一年前は、いちおううるう年の処理も書いておきました。 一旦、ここまでとしましょう。 あとで読む:「考えが浅い」と悩む人が今すぐ読むべき、“思考トレーニング”究極の1冊 | 遅考術 | ダイヤモンド・オンライン あとで読む:「ぐりとぐら」のカステラをつくろう!|福音館書店 あとで読む:Custom elements

ゆっくりコーディングする日曜日

一行日記/読書日記 作業記録の共有 来週の目標設定 ブックカタリスト+配信予約 シゴタノツイート discord巡回 Textbox+リマインダ 7:00 おはようございます。本日は、来週の目標設定をして、それ以降はコードを書きたいと思います。 publish:知的生産の技術書072~073『勉強の哲学』『メイキング・オブ・勉強の哲学』 | シゴタノ! 来週の目標設定: まずは、doneの処理。 * * * 今週はインクリメンタルサーチにかかりっきりでしたね。おかげでたいへん便利になりました。 * * * 続いて、3つのプロジェクトの振り返り&目標設定。 * * * 三つのプロジェクトの振り返り&目標設定(長いので略称が必要ですね)が終わりました。 今週から入れていた日付をリンク形式に変更しました。 8:00 ブックカタリスト: ごりゅごさんが音声ファイルをあげてくださったので、記事の下書きをしておきます。 * * * 火曜日の17時に配信されます。 Textbox: まず、作業記録から過去日記を生成するアルゴリズムを詰めます。 基本的なコードは、すでに作業記録の処理のために書いているので、それに付与するだけです。 * * * 日付の下の一行、この作業記録でいうと、一番最初の項目として書かれる行を残すかどうか。書いてあると、日記感がけっこう薄れて、作業記録感が出てくる。案外、それがよいのかもしれない。 これをどう扱うかで、処理がけっこう変わってくるので、ちょっと考えておきたいところ。 * * * 上記の一行は、ようするに「抱負」なわけで、たとえば結果としてぜんぜん違う一日になっていた可能性がある。これが日記的ではない要素だろう。 加えて、一言目はだいたい「おはようございます」なのだが、これもあまり日記的ではない。 過去形に変形する(変換する)、みたいな処理をイメージするとよいのか。 * * * 現状結論がでないので、入れることも抜くこともできるようにコードを書いて起きましょう。 * * * だいたいできました。 publish:作業記録をコラム型日記に変換するPythonスクリプト - 倉下忠憲の発想工房 * * *

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

一行日記/読書日記 作業記録の共有 メルマガ+土曜日セット レシート入力 Textbox+リマインダー 7:00 おはようございます。本日はメルマガを仕上げます。あと、リマインダーについてもう少し検討します。 あとで読む:Noratetsu Lab: エッセイ集団という夢想 あとで読む:「本好きへの13の質問」に答える | R-style メルマガセット: まずは、一週間の振り返り。 * * * publish:2022年10月08日までのツイートノート - Addless Letter つづいて、「はじめに」と「おわりに」 * * * 書けました。全体の読み返しです。 * * * 読み返しも終わりました。最後に配信予約。 * * * 配信予約も終わりました。これで一段落です。 9:00 モーニング・ダイアリー: 昨日は、漫画『BLEACH(22)(23)』を読みました。 Textbox: 過去に書いたものをピックアップしてページを作る、というのは昔「渾沌帳」というページでやっていたことでした。 渾沌帳では、要素をページ上にランダムに配置することをしていましたが、そうではなくTwitterのタイムラインのように上に上に追加する形でアレンジしてみました。 どういう要素を取り込むのかとか、デザインはこれでいいのか、という検討課題はありますが、とりあえずこれはこれでしばらく様子をみてみましょう。 現状は、何かしらボタンをクリックするたびに、要素がランダムで追加されるようになっていますが、たとえば「ページを編集したら」というのでもいいかもしれません。そういう頻度も要検討です。 あと、完全なランダムで重みづけがないので、その辺も考慮する必要があります。重みづけを与えるのか、重みづけが必要なものは別の方式でやるのか、といったこと。 * * * もう一つ検討していた「一日ページ」について再検討します。 タイムライン型のようにどんどん上に積み叶っていくのではなく、一日分の「ページ」を作る、というアイデア。暫定的に「過去日記」と名付けました。 まず、大きく二つの方式が考えられます。 一つは、「2022年10月08日」のような個別のページを作り、そこに「紙面」をデザインすること。もう一つは、「過去日記」という大きなページを作り、そこにどんどん追記していくパターン。 さらにアレンジとして、上記の両方を作るという方法と、個別にページを作った上で、「過去日記」はインテグレートページにする、というアイデアもあります。 が、インテグレートページにすると、膨大な量の読み込みが発生するのであまり現実的ではないでしょう。よって、このアイデアは、この段階では除外しておきます。 ・日付個別ページ ・トータルページ ・個別+トータルページ

シゴタノ!を書く金曜日

一行日記/読書日記 作業記録の共有 シゴタノ!072・073(2000字ほどの原稿) Textbox+インクリメンタルサーチのスクロール問題 R-style+知的生産でなくてもよい技術 トンネルChannel+飽き性の戦略 ブックカタリスト+049の下書き 7:00 おはようございます。本日も粛々と原稿を進めましょう。昨日は、かーそるのラフ稿を書き上げたので、他の気掛かりな原稿に着手しておきたいと思います。 シゴタノ!: 書きます。 * * * 書きました。2000字ほど。日曜日に配信されます。 8:00 Textbox: インクリメンタルサーチ、ボックス内を上下キーで移動できるようにし、さらにリターンキーでページ描写ができるようになりました。これで抜群に使いやすくなりました。 が、ボックス内で下キーを押したとき、どんどん下に行くのですが、スクロールをしないので、画面上の一番下にいったあと、フォーカスしている項目が見えない状態になります。マウスでスクロールすれば下の項目も見えるのですが、せっかくキーボードだけで操作できているので、これをなんとかしたいところ。 * * * 固定の高さにして、一番下の要素の場合はスクロールする、というのをどう実装するか。 * * * max-heigthを設定したら、あっさりスクロールできました。一件落着。 * * * インクリメンタルサーチ、何も入力していない状態が「すべてのファイルの更新日順ソート」になっている。で、毎日アイデアメモとか出金リストなどが作業記録の作成時に更新される。となると、こういうファイルが上部に上がってくる。これがよいことかどうかの検討が必要。 * * * たとえば、リマインドしたいファイルの更新日順を変更する(touchする)と、サーチボックス上でのリマインドが可能になる。これが何かに使えないだろうか。リマインドをどのように見せるのか、という話とかかわってくる。 逆にいえば、ファイル単位のリマインドはそれでできるとして、であればファイルの中身、という情報単位のリマインドについて考えるのが良さそう。 * * * もう一度検討する。リマインドしたいものの種類。 ライフログ的な情報(主に写真、プチレポ) 考えたこと(アイデア、本の感想) 書こうとしていること(wipな原稿) これらをどう扱うか。まず、書こうとしていることは、ファイル単位で保存されている。考えたことは、ファイルの中でリストになっていることが多い。ライフログ的なものは、現状Textboxではなく、Scrapboxに保存されている。 バラバラだ。 これを整理していく。あるいは、それぞれに対するリマインド装置を考える。 11:00 Textbox: 再び、リマインダーについて検討。 ファイルの更新情報によるリマインドが可能になった。で、リマインダ用のファイルを作ることもできる。つまり、一日一回、そのファイルを更新すれば、そのファイル名がインクリメンタルサーチの上部に出てくるようになる。これはうまく動きそうな気がする。 たとえば、そのファイルにそれぞれのファイルから抜き出した情報や、Scrapboxページへのリンクを貼りつけると「過去日記」となる? R-style: 書きます。 publish:「知的生産」でなくてもよい技術 | R-style 12:00 トンネルChannel: 書きます。 publish:飽き性のツール開発戦略 - by 倉下忠憲@rashita2 - トンネルChannel

かーそるを書く木曜日

一行日記/読書日記 作業記録の共有 Textbox+インクリメンタルサーチの改良 かーそる第五号+ふたりの私(プロトタイプ稿脱稿) かーそる第五号+ご機嫌で生きる(プロトタイプ稿脱稿) 7:00 おはようございます。本日はうちあわせCastはお休みです。代わりに、かーそるの原稿を進めておきましょう。 8:00 Textbox: インクリメンタルサーチのソースリスト、現状は定数になっているので、まずそれをファイルから読み込むように変更する。 * * * まずは、ファイルの取り込み。 インクリメンタルサーチ用のファイルリストをfetchする - 倉下忠憲の発想工房 できました。 次に、Pythonでファイルリストの作成です。 できれば、作成日順や更新日順で取得したいところ。 * * * できました。 Pythonで特定のフォルダ内のファイル名を更新日順で取得する - 倉下忠憲の発想工房 あとは、このcgiをどこかのタイミングで、定期的に実行すればOKです。 標準的に考えれば、新しくファイルを作成したときでしょう。が、Textbox経由でファイルを作成しなくても、単にフォルダにファイルをD&DしたらTextboxには取り込まれるので、その辺はもう少し検討が必要です。 * * * 初回の読み込みと、ファイル作成後のタイミングでファイルリストを更新することにしました。 で、よく考えると、ファイルを新規作成すると、「ページ呼出.md」が更新されるので、その度にこいつがトップにきますが、呼び出したいファイルではないので、さてどうしようか、というところ。 ファイルリストの作成時に「ページ呼出.md」を取り除いていくか、そもそも新規ファイルの作成にページ呼出.mdに追記するのを止めるか、あるいは、インクリメンタルサーチのサジェストからページ呼出.mdを取り除くかを考えて、最後の方法にすることにしました。 が、ここでめちゃくちゃエラーが。 解決してみると、あっけないものですが、 Macから取得したファイル名とJavaScriptの文字列は微妙に違う - 倉下忠憲の発想工房 これのせいで、ファイル名のイコールがまったくtrueにならなくて、悩んでおりました。ページとかの「ペ」や「ジ」が別のコードなのですね。 とりあえず、これでずいぶん使いやすくなりました。 13:00 かーそる第五号: 二つ目の原稿にめどをつけておきましょう。 * * * 二つ目の原稿のラフがとりあえず書けました。やはり、こうやってまとめて時間をとらないとダメですね。 ついでに、もう一つのsub1稿を書いておきましょう。 * * * sub1のプロトタイプ稿もとりあえずできました。はじめからこうしておけば良かったですね。

THを進める水曜日

一行日記/読書日記 作業記録の共有 Textbox+リマインダ検討 R-style+linksウィジェットの整備 メルマガ+sub2(3800文字の原稿) 7:00 おはようございます。本日も原稿を進めましょう。 ちなみに、妻はもう一ヶ月休職することになりました。私の仕事のリズムもまた調整が必要ですね。 Textbox: Textboxにおけるリマインド機能はどのように実装すればいいか。 * * * 想定できる用途。 単に思い出す(ライフログ)、読み返す(本の感想)、書き足す(途中の原稿)。 これらは、すべて同じ形式のリマインドでよいだろうか。 また、リマインドされるとして、それはツール上でどのようなUIになるのがよいだろうか。通知がくる? ボタンが表示される? 最終編集日順のファイルのリスト? * * * ファイルのリストと言えば、インクリメンタルサーチにファイルのリストが必要だった。JSON形式がよいだろうか。 * * * リマンドは、どのように行うか。既存のファイルをそのままリマインドするか、それとも既存のファイルから要素を抜き出して、リマインド用に要素を集めたファイルを作るか。 * * * 一つのことを決めるためにも、いろいろな検討が必要となりますね。 * * * 既存のファイルから抜き出すリマインダ用のファイルを作るとしたら、どのように作るのか。要素を追加していき、それをたとえばランダムにシャッフルする?あるいは、そのデータを元に、ページを生成する?たとえば、ファイル名だけを記録しておき、そのファイル名からpythonでデータを拾ってきて、mdファイルを作る、というように。 あとで読む:[Obsidian] TagFolderとタグの使い方に迫る! (対談企画03) あとで読む:Scripting News: FeedLand あとで読む:【AIART】NovelAIの始め方|かりみや|note あとで読む:講義の時間——ベルクソンのコレージュ・ド・フランス講義録を読む あとで読む:驚くほどに驚異的 - iPhoneと本と数学となんやかんやと あとで読む:局所実在論とベルの不等式 - Physics Lab.

ブックカタリストな火曜日

一行日記/読書日記 作業記録の共有 TH+chapter08再々構成(アウトラインの再構成) ブックカタリスト+下書き予約 メルマガ+sub1(3800文字ほどの原稿) 13:30~ブックカタリスト収録 結城メルマガを読む BCB+noet02(二節書きたし) PT+chapter02(一段落執筆) 7:00 おはようございます。本日は、ブックカタリストの収録です。あと、妻の職場でいろいろ話しあいです。 とりあえず、それまでは原稿を進めましょう。 TH: chapter08のリテイク稿と、拾い切れていなかったトピックを眺めながら、アウトラインを再構成します。 大きな変化はなさそうなので、このまま原稿の修正でいきましょう。修正というか、部分的な追加でまとまりそうです。 * * * 部分的な修正を入れました。あとは、それを文章化するだけです。 8:00 ブックカタリスト: 本日配信の記事の予約をしておきましょう。 * * * 予約完了です。 book:buy:bookwalker: 『ペンギン・ハイウェイ』(10/3購入) 『幼女戦記 1 Deus lo vult』(10/3購入) 『ロード・エルメロイII世の冒険 1 神を喰らった男』(10/3購入) 『東京の子』(10/3購入) 9:00 メルマガ: sub1を書きます。 * * * 3800文字ほどの原稿を書きました。 13:00 ブックカタリスト: 収録です。 16:00 BCB: note02の第二節を進めます。 * * * 今週は、とりあえずこの部分を書き上げることを目標としましょう。それくらいの感覚でOKだと思います。 * * * というか、それを「連載の締め切り」のように捉えて執筆すればいいのでは? PT: chapter02を進めます。