アウトライナー機能を作る水曜日
作業記録の共有 Textbox+アウトライナー横移動 うちあわせCast確認 7:00 おはようございます。今日は、気になっているアウトライナー機能を実装してみます。 Textbox: アウトライナーの「横移動」を実装してみます。 * * * いきなり全体はしんどいので、まずは項目を移動させるところから。保存などは後から考えます。 * * * 移動は簡単にできました。続いて保存処理ですが、そのまえに、最後の一つを移動させるとUL/liがなくなってしまう問題に対処する必要があります。 publish:Textboxの編集領域で隣の領域にジャンプするショートカットキー - 倉下忠憲の発想工房 OKでしょう。 あとは、移動先で保存するだけ。これは別の処理になりますね。 * * * 左の領域はこのページのdivですが、右の領域は「考事ノート」ファイルの引き込みです。なので、その保存は考事ノートに書いた方がいいでしょう。その領域で、何かが起きたら内容を保存する、というもの。保存は箇条書き形式ならば、このページで使っているものと同じ処理で行けそうです。 * * * どういうタイミングのときに保存すればいいか。1秒ごととかでもいいが、別のやり方をやりたい。 普通の編集画面ならば、フォーカスがオフになったとき、というのは一つの手だが、これは「移動されてくる側」なので、そもそもフォーカスがない。右に移動させたときに、フォーカスも移動させたらよいわけだが、フォーカスを戻す一手が増えるのであまり望ましくないだろう。 内容が書き変わったら? そうか。普通の保存とは別に、「項目を移動させた後に保存する」という動作をショートカットキーの方につけておけばいいのか。 両方の操作で使えるように関数化しておけばいいだろう。 * * * 実装できました。 9:00 Textbox: 今度は右から左の領域への移動ですが、よく考えたらやることはまったく同じで、押すキーだけが違うだけです。 ということは、そもそもショートカットキーの書き方が最適ではないですね。 関数にキーの判定を入れるのではなく、関数の呼び出しにキーの判定を使う方が良さそうです。 12:00 Textbox: 続いて、一日の終わりの保存機能を考えます。 まず、その日に書いたものはすべて保存しておく、というのが前提。その上で、次の日に移動させるものがあるのか無いのか、という話。
ブックカタリストな火曜日
作業記録の共有 メルマガ+sub1 TH+chapter10の書きおろし BCB+note03の書き下ろし DW+企画案検討 R-style+11月のお知らせ 結城メルマガ読む 8:00 おはようございます。本日は、ブックカタリストの収録です。それ以外は原稿を進めましょう。 あとで読む:Noratetsu Lab: アウトライナー×つぶやき×平面配置①~経緯編~ あとで読む:『うちあわせCast』・『アトミック・シンキング』から考えたこと - t_wの輪郭 Textbox: 微修正。前後の日付へのショートカットが月処理を間違えていたので、それを修正。 あと、アウトライナー機能の開閉の保存を微修正。 9:00 メルマガ: sub1を探り探り書きましょう。 2600文字ほど書きました。もう少し続きが必要です。 あとで読む:Hono[炎]っていうイケてる名前のフレームワークを作っている 10:00 Textbox: かなり整備が進んできた〈今日のノート〉内のアウトライナー機能。 で、ならではの展開を考えております。ならでは、とはTextboxならでは、ということ。 現状こういう形で、画面の左側だけがアウトライナー機能が使えます。で、イメージとしては、一日の終わりに親項目が終了になっているものは、繰り越さず、そうでないものだけを次の日の〈今日のノート〉に移動させる、というアイデア。 で、使いながら考えたのが、何かショートカットキーを押したら、それを右の考事ノートに移動させる、というもの。コラムジャンプ、とでも呼びましょうか。 終了済みのものを移動させるなら、最初に考えた機能は不要になりますし、あるいは「これは後で考えたい」というものを移動させるなら、また別のワークフローが作れそうです。
原稿を進める月曜日
作業記録の共有 メルマガ+ファイルの準備 メルマガツイート ニュースレター+ツールと仕事術の構図 TH+chapter10のアウトライン整理(アウトラインの再確認) メルマガ+mainの書き下ろし(3200文字の原稿) BCB+note03の書き下ろし DR+編集者さんのメールを読む 7:00 おはようございます。10月もいよいよ最終日ですね。今日も頑張って原稿を書きましょう。 Textbox: Textbox上のアウトライン機能、ダブルクリックでの動作をどうするかをずっと考えています。 候補としては、その行の下位を開閉する。complete扱いにする。その二つを同時に行う、というものです。 たいていのアウトライナーではダブルクリックの機能がついていないのですが、頻繁にマウスで行う操作に関しては、ダブルクリックも使えたらいいのではないかと思います。 * * * とりあえず、下位項目の開閉という機能にしておきましょう。 ダブルクリックでcssのスタイルを適用させ、そのスタイルで、下位項目のulはdisplay:noneにするようにしました。 complate扱いは、キー操作で入力できるようにしましょう。commnad +enterあたりでしょうか。 publish:定期的に荷を下ろす / テクノロジーカルチャー再考 / 『ファスト教養』にいかに抗うのか その1|倉下忠憲|note 9:00 メルマガ: まずは、ファイルの準備から。 * * * とりあえず、ファイルは作りましたが、sub01で何を書くのかまだ決まっておりません。 10:00 Textbox: アウトライナー機能の微調整。だんだん使いやすくなってきました。 13:00 ニュースレター: publish:ツール+仕事術という構図 - by 倉下忠憲@rashita2 - Rashita’s Newsletter あとで読む:1-6 DO-DAYSはメモツールでもある|Tak. (Word Piece)|note DR: ひさびさに編集者さんからメールがきていたので、読みます。 * * * 企画案の方向性について。なかなか厳しい状況だと予想します。こちら側でももう少し考えましょう。
ゆっくりしたい日曜日
作業記録の共有 「やったこと」の整理と来週ターゲットの設定 Textbox+アウトライン機能の改善 シゴタノツイート discord巡回 7:00 おはようございます。今日は全体的にゆっくりすごします。本を読むか、本を買いに行くかしたいところです。 publish:知的生産の技術書078~079『いかにして問題をとくか』『創造の方法学』 | シゴタノ! あとで読む:【「スゴ本」中の人が薦める】「諸悪の根源」コンサルタントから学ぶ。ITエンジニアが現場で活かせる思考法を習得する4冊+α | レバテックラボ(レバテックLAB) 週末ミーティング: 「やったことの振り返り」と来週ターゲットの設定は長い上に、どうせ一緒にやるので「週末ミーティング」という名前にしました。 * * * 振り返りを行いながら、どういう形のUIであれば、それをやりやすいのかを考えます。 8:00 Textbox: tabキーの動作が少し変だったので直します。 11:00 Textbox: 最近作った進捗マップ.mdですが、week.mdという実行済みタスクが追加されるファイルと統合した方がいいかもしれない、というアイデアを思いつきました。ちょっと考えてみます。 14:00 Textbox: week.mdへの転記はどうなっているか確認しましょう。 * * * 単にファイルの上から2行目に追記、という形でした。であれば、それより下の行に何をつけ加えても問題はなさそうです。 * * * とりあえず、くっつけるだけくっつけました。 あとは使いながら考えていきましょう。
メルマガを仕上げる土曜日
読書日記 作業記録の共有 一週間の振り返り メルマガ「はじめに」「おわりに」 メルマガ配信準備セット ブックカタリスト読書会ページ更新 ツイート処理 Tak.さんに振り込み 7:00 おはようございます。本日はメルマガを仕上げます。あとは、Textboxをいじりましょう。 一週間の振り返り: ツイートを読み返します。 * * * publish:2022年10月29日までのツイートノート - Addless Letter あとで読む:週刊読書人WEB – 読書人ウェブ 8:00 メルマガ: 「はじめに」と「おわりに」を書きます。 * * * 書けました。次に、全体の読み返しです。 * * * 全体の読み返しも終わりました。あとは配信予約です。 10:00 メルマガ: 配信予約。 * * * 配信予約も終わりました。これで一段落です。 12:00 Textbox: 細かい改修を進めましょう。 まず、現状のテンプレートだと〈今日のノート〉内の編集可能箇所が中身が空っぽで、箇条書きになってくれないので、箇条書きの記法をあらかじめ埋め込むようにします。 14:00 Textbox: エディタ上でダブルクリックしたら、その行をdoneにするようにしました。 全体機能を追加してくると、他の機能とのぶつかりが少しずつ出てきますね。最小限に留めたいところです。 * * * ルーチンから読書日記を消しておきました。〈今日のノート〉に頑張ってもらいます。
病院と読書会の金曜日
読書日記 作業記録の共有 シゴタノ!078,079(2000字ほどの原稿) Textbox+〈今日のノート〉の改造 ニュースレターで動画の紹介? TH+chapter10のアウトライン 21:00~ブックカタリスト読書会 7:00 おはようございます。今日は、シゴタノ!、心療内科、夜には読書会の一日です。忙しいですが、少しずつ進めていきましょう。 モーニング・ダイアリー: 昨日は、ライトノベル『ストライク・ザ・ブラッド12 咎神の騎士』を読み終えました。 シゴタノ!: 前回の記事のタイトルがおかしい?→修正しました。 * * * まずは記事から書きましょう。 * * * 2000字ほどの原稿が書けました。日曜日に更新されます。 8:00 Textbox: 昨日に引き続き、〈今日のノート〉を改造しましょう。 指針としては、〈今日のノート〉のテンプレートを弄って、今作りたいものに直すことです。 「今日の一言」の配置を変えること。ツールからの問いかけを、クリックで消せるようにすること。でもって、毎日の終わりに、考え事領域に書いたものを、考事ノートに追加できるようにすること。 わりといろいろありますね。 * * * まず、昨日作ったデザインに合わせてテンプレートを修正しました。これで何もしなくても、メモ領域が自動作成されます。 あと、タブキーでliのインデントを実装したいところ。これがないとメモがはかどりません。 * * * クリックしたら要素が消える機能を実装しました。「昨日は何か本を読まれましたか?(読書日記)。」という記述は、朝一に確認して、読書日記を書いたらそれ以降は不要なので、その記述を表示とファイルから消します。 普通に、タスクリストにしてもいいわけですが、まずはこういうやり方でやっていきましょう。 12:00 Textbox: tabキーの動作をアレンジします。 * * * できました。 publish:アウトライナー的なtabインデントについて - 倉下忠憲の発想工房 あとは、こうして書いたものを考事ノートに移動する流れですね。 13:00 Textbox: 箇条書きで記入するようになったので、そのまま考事ノートに転記は容易い。しかしそれだと、かなり雑多なメモが集まるのではないか。 むしろ、しばらくは適当にメモを続けて、そこにどんなものが含まれるのかを観察することからはじめよう。 publish:自作ツールTextboxの紹介動画を作りました - by 倉下忠憲@rashita2 あとで読む:働きたくないから生活保護を受けてみた。毎日が豊かになった。|相川計|note
うちあわせCastな木曜日
読書日記 作業記録の共有 TH+進捗の共有 うちあわせCast 8:00 おはようございます。本日は、うちあわせCastの収録です。それ以外は原稿を進めます。 あとで読む:未来を拓く企業たち | Forbes JAPAN(フォーブス ジャパン) Textbox 「読書日記」のルーチンタスクも必要なのか疑問になってきました。というのも、〈今日のノート〉に読書日記へのリンクがはってあり、それで思い出すからです。 本をまったく読まなかった日は書かないわけで、そう考えるとルーチンタスク化はちょっと違うのかもしれません。毎日漫画を読んでいるような時期はタスクでもまったく問題ないわけですが。 * * * 〈今日のノート〉と考えごとノートについて。 昨日の〈今日のノート〉に編集部分を付け加えました。これがなかなかよい感じだったので、拡張を考えてみます。 こうして書いたものを、たとえば別のファイルに転記するとして、そのファイルも〈今日のノート〉に表示させればよいのではないか、というアイデア。 考えごとノート、というファイルだけを表示させて、それを編集可能にするのではなく、〈今日のノート〉の考えごとノート領域と、考えごとノートのファイル表示の二つがある、という感じです。 それをすると何が嬉しいのかと言えば、〈今日のノート〉には「その日に書いたこと=考えたこと」だけが残りつつ、それを含む総体としての「考えたこと」も閲覧および編集できるようになる、という感じです。 どういう感じになるのかまだわかりませんが、まず本日の〈今日のノート〉でプロトタイプを作ってみましょう。 * * * できました。 最初は〈今日のノート〉も、引っ張ってくるファイルもどちらも平文を考えていましたが、たまたまサンプルで採用したファイルが箇条書きになっており、過去分のは箇条書きでもよいな、という気がしてきました。 その日記述するときは平文で書いていき、それが転記される際に箇条書きに変換される。それはそれで視点の高度を上がる感覚があってよいのかもしれません。 13:00 Textbox: 過去のノートの並びを、自分の時間感覚に合わせたい気持ちがあります。 つまり、〈今日のノート〉が全体の右側に位置し、それ以前のノートが左側にあって、左側にスクロールすることで、どんどん日付をさかのぼれる、というような感覚。 しかしながら、これはなかなか難しそうです。 * * * 普通に並べておいて、表示のタイミングでスクロールを末端に移動させる。 あるいは、右から左に並べるflexを使う。 この二つで検討してみましょう。 * * * まず、普通に並べておいて、の方はかなり簡単です。ノートを時系列に並べて、あとはJavaScriptで末端までスクロールすればOK。 では、flexの場合はどうか。 最新のものが冒頭にくるようにして、それを display: flex;flex-direction: row-reverse;とする。 * * * 一日分の記述をdivなどでまとめれば、逆方向への配置は可能。ulだとかなり厳しい? すべてを箇条書きに配置して、そのULをdisplay: flex;flex-direction: row-reverse;とする? このやり方によって、どのように本文を書けばいいのかも決まってきそうです。 * * * すべての要素(書き込み)をブロック単位で保存し、それを横に並べていくか、一日分の記述をまとめてブロックにいれて、それを横に並べていくか。 すべての要素を横に並べると、いかにも細かすぎる気はする、イメージとしては手帳をさかのぼって見返す感じなので、一日単位がよいだろうか。日付と箇条書きの組み合わせで、それを横に並べる? * * *
THを進める水曜日
読書日記 作業記録の共有 TH+chapter09の続き(800字書き足してTake01は書き上がり) メルマガ+sub2(3300字ほどの原稿) ニュースレター+ライフハック2.0 うちあわせCast確認→実施 Amazonで『自己啓発の罠』を注文する→明日届く 7:00 おはようございます。本日は、原稿周りを進めましょう。 モーニング・ダイアリー: 昨日は、『Learn Better ― 頭の使い方が変わり、学びが深まる6つのステップ』を読み終えました。 Textbox: booklog.mdのページは、もっとデータを充実させてもいいかもしれない。少なくとも、本の著者名などを入れる、とか。 しかし、あまり情報が長いと一行がパンパンに長くなって、レイアウトが崩れてしまう。どうするか。 箇条書きの二段目以降に書き込む? で、その部分は開閉できるようにする? 8:00 TH: chapter09のラストの部分を書きましょう。 * * * 800字ほどを書き足しました。どうもこれくらいが一つの節の大きさになりそうです。とりあえず、chapter09のTake01は書き上がりました。 ここからどうするか。アウトラインを再構成するか、それともchapter10に進むか。 とりあえず、chapter10について考えることにしましょう。 Next:chapter10のアウトラインを考える Textbox: memo循環の書き込み場所がおかしい。 * * * 抜き取る分の行数を計算していなかった。修正できた。 あとで読む:ソシオメディア | メタファからイディオムへ あとで読む:ソシオメディア | モードレス・ユーザーインターフェース 新サイト: Textboxに、自分が書いた過去原稿を集めて、いつでもそれを振り返ることができるようにして、そこからまとめ本などの企画を発展させようと考えていたが、むしろ、そのような仕組みを外側に(Web上に)作ることが、新サイトになるのかもしれない。すべてを一覧できるわけではないが、リンクと検索によって辿っていけるサイト。 push :気が散っているときに、どんなアシストがよいか? push :考え事をするためのノート 12:00 Textbox: 現状、毎日作られる今日のノートは、その日の終わりと共に、作業記録が上書きされます。これを上書きではなく、追記にしてはどうか、という案。 加えて、〈今日のノート〉には、「時間が空いたら以下のことに取り組みましょう。」と「以下の点に気をつけてください。」が表示されるが、これはなくてもよいのでは、という点。 * * *
映画を観に行く火曜日
読書日記 作業記録の共有 ブックカタリスト+配信予約 結城メルマガ読む TH+chapter09(800字書きたし) メルマガ+sub1(テクノロジーカルチャー4000字ほど) BCB+note03の構成案検討(構成原案作成) note+生まれ派と極端思考とラベルづけ 7:00 おはようございます。本日は朝から映画を観に行く予定です。それまでは原稿を進めましょう。 あとで読む:アジャイル開発 | 豆蔵デベロッパーサイト あとで読む:Coming Soon: Use Day One in Your Browser ブックカタリスト: まずは今日配信される記事の予約です。 * * * 終わりました。 結城メルマガ: 読みます。 * * * 感想というか、思ったことはまた別途記事にしましょう。 8:00 TH: 進められるだけChapter09を進めます。 * * * 800字ほど書き足しました。次の作業は、「自動化と判断」の項目から。 13:00 movie:映画館:『劇場版 ソードアート・オンライン -プログレッシブ- 冥き夕闇のスケルツォ』 観てきました。シリーズ二作目。面白かったです。アクションシーン多めでしたね。 メルマガ: sub1を書きます。 * * * 4000字ほどの原稿が書けました。 14:00 BCB: note03の構成を検討します。何を書いて、何を書かないか。 * * * 4つほど項目を立てて、そこに話題を分類しました。あとはもう書いていくだけですね。 17:00 publish:BC049「物語」とどう付きあうか - by 倉下忠憲@rashita2 - ブックカタリスト
kTH09を進める月曜日
読書日記 作業記録の共有 メルマガ+ファイルの準備 BCB+note03のための下読み メルマガ+main01(3200文字) トンネルChannel+プロジェクトになる、する レシート入力 TH+chapter09 Textbox+進捗マップとプロジェクトの融合 Textbox+頻繁参照URLをそのまま編集したい 7:00 おはようございます。本日は特に何もないはずなので、TH、メルマガ、BCBを進めましょう。 publish:「作業記録の読み返し」について / 正規表現の勘所その2 / 『ファスト教養』を読む その3」|倉下忠憲|note モーニング・ダイアリー: 昨日は、ライトノベル『ソードアート・オンライン27 ユナイタル・リングVI』を読み終えました。 あとで読む:スライドオーバーが生きるのはScrapboxである - Jazzと読書の日々 あとで読む:Textwellに「テキストの棚」を作ってみよう Gladys - Jazzと読書の日々 あとで読む:23-seconds blog: 魔法の街の流れ星 メルマガ: まずはファイルの準備から。 8:00 Textbox: 渾沌帳のデザインを修正します。 テキストだけでなく、画像も入れていきたいですね。URLを入れたら、埋め込みするとか? 9:00 BCB: note03のために、chapter03を読み返します。 * * * 読み返して、項目を拾い上げました。ここから、どういう構成になるかをさらに検討です。 * * * 拾い上げた項目を一旦WorkFlowyに移しました。ここで検討します。 13:00 Textbox: 進捗マップの、プロジェクトの部分は、実際のプロジェクトノートを取り込むことにしました。