原稿を書く水曜日

10:00

おはようございます。朝から畑任務に借り出されていました。約30kgの荷物の運搬(主に肥料)でした。

とりあえず、本日は原稿を進めましょう。

Logseqの改造:

ver0.7で、離れた行の選択ができるようになりました。

* * *

下に表示される「タスク」の動作を確認。

「今日はこんなことをやる?」を修正する:

情報整理ダイアローグの連載が終了したのに、「今日はこんなことをやる?」にそれが出てきたので、それを修正します。

* * *

1
weeklyroutine = ["缶ゴミ?","ブックカタリスト?\n燃えるゴミ","うちあわせCastの確認?","うちあわせCast","シゴタノ!\n燃えるゴミ","メルマガ","ゆっくりする?"]

printするpyファイルに上記のような配列が直接書いてあったので、項目を削除。

ただ、あまりスマートなやり方ではない。ちょっと考えよう。

Textboxに曜日ごとのやることリストを作り、そこから持ってくる形にすれば、日ごろのメンテナンスはTextbox上で済むはず。

で、そのテキストファイルを開いたらいい。

とりあえず、テキストファイルから持ってくる処理だけ書いておこう。

* * *

とりあえずとかいいながら完成まで書いてしまいました。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
def printDayEvent():
    with open(srcFile) as f:
        l =  f.readlines()[1:]

    print("今日はこんなことやる?")

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