メモツールを作る水曜日
作業記録の共有 Textbox+メモツール うちあわせCastの確認→実施 Kindleセール 8:00 おはようございます。今日もTextboxのメモツールを作りましょう。 Textbox: メモツールというか、何か別の名前という気もしますね。ノートツールではないけれども、書き留めて終わりのツールでもない。何か粘土をコネコネするようなツールです。 とりあえず、表示部分の胆は機能できたので、今日は操作に入ります。ここが肝心です。 * * * まずはCSSの調整です。 9:00 Textbox: ハッシュタグを処理してみましょう。 * * * OKです。 publish:JavaScriptでテキストからハッシュタグを抽出したい - 倉下忠憲の発想工房 * * * 項目の開閉を実装します。 11:00 Textbox: とりあえず、saveを付けましょう。 まず、実際のファイルに保存する前に、保存するためのデータを生成します。 * * * 表示しているテキストから保存データを取得できるようにしました。 * * * 専用のcgiを使って、ファイルを保存できるようにしました。 これで「メモ」ツールとして使っていくことが可能になりましたね。 あとは、タブキーによるインデントとアンインデントですか。でもって、項目の上下移動。 * * * インデントは実装しました。アンインデントも同様。 で、現状は子要素を連れて行かない設定になっていますが、これをどうするか。 たぶん、深い階層を作るツールではないので、別にこのままでもいいような気がします。むしろ、メモツール(あるいはアイデアコネコネツールにおいて、インデントするというのはどういうことか、もっと言えば最上位構造においてインデントするとはどういうことかをもっと考えるべきでしょう)。 * * * あとは、ハッシュタグから左にリストを作ること。で、そのリストをクリックしたらタイムラインの中身が絞り込まれる機能。 削除は単にテキストを消せばいいだけなので別にいいですかね。 キー操作あるいはマウス操作で何かしらのアクションができるとよい。別のリストに移動させる、とか。 * * * 複数のリストにわけるのではなく、単に長いリストを領域を分けて使う? たとえば昔のRPGのマップデータのように。 そのような長大なリストにおいて「別のリストに移動させる」というのは、「別の場所に移動させる」ということになる。それでもまあいいか、という気はする。
メモツールを作る火曜日
作業記録の共有 Textbox+メモツール開発 8:00 おはようございます。本日はTextbox上のメモツールを作成してみます。 Textbox: メモツールのモックアップは現状こんな感じ(機能はまだ無し)。 中央にエディタというかメモ記録領域があり、下部にメモ入力欄がある。ここに入力したものが上部に追加されていく、という流れ。これはもしかしたら配置が逆の方がいいかもしれない。つまり、Twitterのように上部に入力欄があり、下部に追加されていく、という形。どちらがいいのかは要検討。 で、右側には「カテゴリー」リストがある。これはハッシュタグをベースに自動的に生成されたらいいなと思う。トップダウンで作るのではなく、ハッシュタグの動向を見て生成される、という感じ。Twitterのトレンド的な感じだろうか。 で、今考えているのは左側。このまま空けておいてもいいが、何かしら表示させたい気持ちもある。で、表示させるとしたら何がいいか。 * * * たとえば何かしらの「ウィジェット」を表示させる手はあるだろう。名言を一つ表示させるとか、勉強した英文を表示させるとか、本を一冊表示させるとか。今日の予定みたいなものでもいい。日付と時刻、あるいはタイマー機能といったこと。そういうのを適宜配置できる、というような。 この状態だと一番下のスペースが空白になるので、そこに何かしらの情報を表示させてもいいかもしれない。エディタのように。 とりあえず、モックアップで表示領域だけ作ってみよう。 * * * 配置のバランスはよくなりましたね。 * * * org-agendaは何を表示するか。 スケジュール・予定・〆切り todo よくあるwidgetは何をするか。 計算機 ニュースリーダー スケジュール管理 天気予報 ウェブカメラ映像の表示 簡単なゲーム 株価チェック iTunesのコントロール * * * 動作の設計。 ボタンをクリックするか、command + enter。 その後、 Textareaの中身を取得して、保存されているデータに送信する 単純にHTMLに追加する 前者の場合は、常にデータが本体側にあり、その操作をページ側で行うことになる。一方後者の場合は、保存する際に、HTMLのデータを変換して保存することになる。データそのものをまるっと上書きする。その意味で、表示されているそのものがデータで、ファイルへの保存は一時的な保存(次に参照するときに取り出せるようにする装置)、くらいの意味合いになる。 話しとしてややこしくないのは後者。特に、他の端末で編集するつもりがないならそれで十分ということもある。最悪、HTMLをそのまま保存しておいてもいい。テキストを並べてあるだけなのだから、簡単と言えば簡単。 ページの中に読み込んで、あとはイベントなどを付与すればいい。 * * * 当初は、JSONで保存することをイメージしていた。そうすることで、他のファイルなどでも参照できるようになる。しかし、その動作はどれだけ必要だろうか。 単純にテキストファイルにしておく、というのも一つの方策ではないか。 その場合、たとえばハッシュタグからカテゴリを生成する、というのはどうなるか。json方式だと各行に対してメタデータが与えられるか、新しいものの重みづけを増やす、ということは可能になるが、普通にテキストを並べているだけではそうはいかない。 そうすると、単純な出現率、項目のどこに位置しているかだけがパラメータとして使える。項目の登場順は操作がなければ作成日順に合致するが、移動できるようにするとそれも崩れてしまう。 ただ、ボタンを押したときに、ハッシュタグのデータだけ別に取っておく、ということは一応できる。ふむ。 * * * bike oulinerは、テキストファイルのデータからアウトライナーを立ち上げている。dynamic documentもテキストベースに、機能を付与するという考え方だった。
準備を進める元旦
作業記録の共有 12月の売り上げデータ入力 KW+サポーターページ作成 環読プロジェクト+活動の振り返り discord巡回 Scrapbox+2024年第一期ページ メルマガ+ファイルの準備 メルマガ+1月は何を書いていくか Textbox+weekとmonthを処理する Textbox+ノート環境の整備 トンネルChannel+トリガエントリ PT+プロモーション連載準備 8:00 本年もよろしくお願いいたします。月初めの作業をいろいろやっていきましょう。 12月の売り上げデータ入力: KDPのデータをまとめておきます。 * * * OKです。 KW: 1月のサポーターページを作りましょう。もう少しコンテンツを充実させたいところではありますが。 9:00 環読プロジェクト: 第一回の振り返りを行いましょう。 publish:2023年の環読プロジェクトの振り返り - Knowledge Walkers あとで読む:23-seconds blog: 2023年の<びっくら本> あとで読む:23-seconds blog: six albums of the year (2023版) 今年のページ作成: まず、Scrapbox上でこの年の、というか今期のページを作りましょう。 publish:行きつ戻りつをしてみる一年 - 倉下忠憲の発想工房 publish:2024年1月以降にやりたいこと - 倉下忠憲の発想工房 15:00 トンネルChannel: 最初の投稿を行いましょう。
ゆっくり過ごす大晦日
作業記録の共有 11:00 おはようございます。かなりゆっくりめのスタートになりましたが、今年最後の作業を始めましょう。
メルマガを仕上げる土曜日
作業記録の共有 ツイート振り返り メルマガ+はじめに メルマガ+全体の読み返し メルマガ+配信予約 R-style+道具箱の告知 8:00 おはようございます。今日もいつも通り仕事です。とりあえず、メルマガを仕上げましょう。
メルマガを書く金曜日
作業記録の共有 メルマガ+原稿1 KW+Evernote移行マニュアル 紙で2024年書き 環読プロジェクト+本全体のまとめ Scrapboxで2024年ページ KW+ミニエッセイ 7:00 おはようございます。本日は、メルマガの原稿を書きます。今日はそれくらいが目標です。 メルマガ: 原稿を書きましょう。来年の目標についてです。 * * * 約5000字書きました。新年一発目なので、これくらいにしておきましょう。 あとで読む:質的研究のためのリサーチ・アプリ活用法 Obsidianの思考 Ⅰ-2 PKM/PKGの歴史的推移とObsidian 前編|Kazdonkai あとで読む:質的研究のためのリサーチ・アプリ活用法 Obsidianの思考 Ⅰ-2 PKM/PKGの歴史的推移とObsidian 後編|Kazdonkai あとで読む:1839夜 『カオスとフラクタル』 山口昌哉 − 松岡正剛の千夜千冊 12:00 KW: Evernote移行マニュアルの続きを書きましょう。 * * * 書けました。 * * * これでいったん完了とします。 14:00 紙で2024年書き: まずは手書きでマップを書いて見ます。 Scrapboxで2024年: publish:行きつ戻りつをしてみる一年 - 倉下忠憲の発想工房 15:00 環読プロジェクト: 本全体のまとめを書きます。
原稿を進める木曜日
作業記録の共有 TH+第一章アレンジの続き KW+ミニエッセイ 今年の目標 メルマガ+原稿1 8:00 おはようございます。今日はTHを進めるのと、来年の目標設定について考えることをしたいですね。 あと、アイデア系ツールの検討のまとめも。 調べ物: publish:Webクリップを何とかしたい - 倉下忠憲の発想工房
原稿を書く
作業記録の共有 TH+第一章アレンジバージョン 来年のテーマ ブックカタリスト+080下書き KW+Evernote移行マニュアル KW+ミニエッセイ 7:00 おはようございます。本日は原稿を進めましょう。可能な限り。 8:00 TH: bikeで原稿を書くことを試してみます。 * * * 2000文字ほど書きました。まだもうちょっとという感じです。
ブックカタリストな火曜日
作業記録の共有 アイデアスケープ:モックアップの作成 ブックカタリストの準備 13:30~ ブックカタリスト収録 8:00 おはようございます。結局昨日はずっと『観光客の哲学』の読書メモを作っておりました。でもって、今日はそのメモを使ってブックカタリストの収録です。 午前中は原稿を書きたいところですが、最近ずっと気になっている「アイデアを眺めるためのツール」をちょっと実装してみようと思います。 アイデアスケープ: と、とりあえず名づけましょう。画面のモックアップを作ってみます。 * * * まずULを置きます。 この中身はドラッグで操作したいですが、それは後回しにして、別の領域を置きます。 もう一つ領域を置きたいところ。上ですが、タイムラインをカバーする形か、それともタイムラインの領域は侵食しないようにするか。 侵食する形。なんかちょっと違いますね。むしろタイムラインはfixして、操作で開閉できるようにするのがよい? まずはボタンで消せるようにしました。できれば、右方向からにゅっと出てきて欲しいのですが、とりあえずはこれでいきましょう。 消す操作か、あるいは場所をドラッグで移動できるようにしてもいいですね。 で、問題はここから。 このタイムラインの要素を、どう使うのか。 最初にイメージしていたのは、ここから別のフィールドにドラッグできるようにすること。別のフィールドにたとえばノート領域があって、そこにドラッグしたら内容が移動する、というもの。あるいは、複数の項目を選択することで、それをまとめてノート化し、別領域に移動させる、ということも考えた。直接的な操作と移動。 あるいはタイムラインはただ流れているだけで、順番の入れ換えはできても、直接ドラッグはしない、というやり方もある。その場合は、単にタイムラインを横目にしながら自分でノートを書く、ということになる。 この方針の違いはかなり大きい。 これにくわえて、じゃあノートフィールドではどのようにノートが表示されているのか、という問題もある。同じようなリストでない方がよいだろうが、正方形か長方形か。完全なソートか、自由配置か。いろいろある。 * * * 暫定版です。 最上部は「本」置き場としました。横にスクロールします。 下部は「カード」置き場としました。下にスクロールします。 でもって右に「タイムライン」(合わせるなら付箋置き場でしょうか)を起きました。同じく下にスクロールし全体を消したり出したりすることができます。 まだモックアップなので動作はぜんぜんありませんが、もしかしたら面白いツールになるかもしれません。
準備を進める月曜日
作業記録の共有 メルマガ+ツイート メルマガ+ファイルの準備 アイデアノートの整理 2023年のアウトプット整理 ブックカタリスト+080用読書メモ KW+ミニエッセイを書く 8:00 おはようございます。昨日は結局、ライフハックの道具箱の作業をしていたのであまり休めず。代わりに今日はちょっとゆっくりしたいところです。 publish:2023年の振り返り / コピー用紙のノート的運用|倉下忠憲 メルマガ: まずはざっとファイルの準備を。 * * * だいたいOKです。 アイデアノートの整理: アイデアノートの整理をします。具体的にはまず、Workflowyに入っているもので、行動に関するものと思索に関するものを分けます。 * * * やってみるとわかるのが、行動に必要な思索があるということ。たとえば、Textboxの機能を改良するために、その機能について考える(たとえばメモをどう残せばよいかを検討する)ということが起こります。だからこそ、分けないで一緒くたにしておくのが便利です。 でも、もうちょっと考えましょう。