うちあわせCastな木曜日

9:00

おはようございます。本日は午後からうちあわせCastです。

fragment:アウトライナー:

Logseqもまた、「アウトライナー」だという気がする。しかしそれはWorkFlowyなどのアウトライナーとは別種のアウトライナーという感じ。

たとえば、WorkFlowyなどはストラクチャー・ベースド・アウトライナー、Logseqは、フロー・ベースド・アウトライナー、といった感じ。

あるいは、アウトライナーという名前ではなくて、「ライナー」というより大きなカテゴリを設定できるようになった、という見るべきか。

「今日はこんなことやる?」の改造:

毎朝、ターミナルでコマンドを叩くと、その日の作業記録用ファイルが作成され、その後ターミナルに曜日別のやることがprintされる。

これに加えて、今コミットしているプロジェクトもprintしてみるというのはどうか。基本的にはプロジェクトを管理しているテキストファイルを追加で読み込めばOKなので、難しくはない。

あるいは、「昨日はhogehogeをやりました」というログ(コントリビューション)をprintしてもいい。こちらの場合は、その情報をどう抽出するのかの問題もあるが、ちょっと考えてみるのは面白いだろう。

とりあえず、簡単な方を実装してみる。

* * *

1
2
3
4
5
6
7
8
9
    with open(projectSrcFile) as f:
        l =  f.readlines()[1:]

    print("コミットしているプロジェクトです")

    for item in l:
        m = re.match(r'^\* \[\[(.*)?\]\]$',item)
        if (m):
                print(m.group(1))

ほぼコピペで終了。

プロジェクトリストは、普通にテキストが入っているものと、ダブルブラケットで囲まれたリンクになっているものがあるので、リンクになっているものだけを表示することにした。

* * *

ログ(あるいは、achievement)はどう表示できるだろうか。どこかに情報を残す必要があることは間違いない。

でもって、それは作業記録だろう。

このファイルの一番上にタスクリストがあるので、それをベースにするのが第一候補となる。

すべてのタスクリストは必要か? 必要でないとしたら、取り出すものだけに目印をつけておく必要がある。「作業記録の共有」は特別なことではないので、別に構わない。うちあわせcastの収録もスケジュールなので気にしないでよい。

逆に、そうした省くものに目印をつけておく?

プロジェクト的なものは「+」でプロジェクト名と実際の作業を分けているので、それが目印になるかもしれない。

プロジェクト名とそのachievementを表示すればいい?

まず、そのログを残しておく?

ふむ。

BCB:

chapter03を進めます。

* * *

LINE183まで進めました。

10:00

R-style:

頭の中で書くことがずっと鎮座しているので、とりあえず記事を書いてしまいます。

* * *

書きました。

publish:Logseqで情報を固定させる3つのアプローチ – R-style

あとで読む:Noratetsu Lab: タスクとプロジェクトを考える

daily achievement:

上のタスクリストを使ってもいいが、publishやあとで読むのように、追記するてもあるか。

11:00

TH:

chapter03の原稿に取り掛かります。

* * *

そういえば、chapter03の話の流れを整理しようとしていたのでした。

logseq:

フォーカスされたページで、その行の一行目のfontサイズを大きくする、というJavaScriptを書けばいいのでは。

まず、bodyのdata-pageがhomeかpageで違う。対象にしたいのはpage。

ごく普通のジャーナルはh1がタイトルになっている。ズームはh1ではない。

一番最初に出てくるspanを対象にする?

いや、JavaScriptでスタイルを変えるなら、リンクをクリックして、ページが読み込まれた後にイベントを発動させなければいけない。あるいは毎秒行うとか。

ページの移動を監視するイベントがわからないと、これ以上は進めないか。

14:00

うちあわせCast:

収録します。

* * *

収録が終わりました。

第百五回:Tak.さんと「プロジェクト」について 作成者:うちあわせCast

16:00

TH:

chapter03のアウトラインの整理をしましょう。

メルマガ:

ちょっと先に、別の記事を書いてみましょう。

* * *

4600文字の記事を書きました。

17:00

TH:

chapter03のアウトラインの整理を続けましょう。