THを進めはじめる月曜日

8:00

おはようございます。今日はTHの執筆を本格的にスタートするのと、あとは午後からポッドキャストでのインタビューです。それ以外にももろもろのプロジェクトを進めていきましょう。

目標は、ある程度毎日安定的に回せるルーティーンを確立することです。

publish:WRM:読み手にギフトを贈る/人文的実用書に向けて|倉下忠憲|note

9:00

TH:

iPadにざっと書き出した素材群を、いったんアウトライナーに移します。

* * *

とりあえず書き並べましたが、どんな話になるのかまったくイメージできませんね。

さて、ここから次の一歩をどうするか。

重要そうなキーワードを選んでみる? 仮のアウトラインを作る? マインドマップ的なものでまとめる?

* * *

iPadに書き出してみます。

Image from Gyazo

ここまでの流れはそれほど悪くはありません。ここからどうつなげるか。

* * *

次の章が「一日のリストを作る」なので、一枚レシート法の話がその接続になりそう。つまり、この章ではタスクリストの話ではなく、あくまで備忘のためのメモの話に限定する。

* * *

上の手書きメモを見ながら、さらにアウトライナーで新規項目を立てて、そこでアウトラインをまとめてみる。

スクリーンショット 2021-07-12 10.25.33.png

* * *

一つの章にあまり話題を詰め込まないようにする。章立てが増えても、できるだけコンパクトにまとめる。

* * *

いくつか流れに沿わない項目が出てきた。それを加味して、もう一度流れを検討すること。

11:00

テキストボックス:

結城先生が面白そうなことをしておられたので、真似してみる。

詳しくは以下の連続ツイートを参照のこと。

(1) 結城浩さんはTwitterを使っています 「結城が最近作っているmd.privateという自分用のWebサイトの話を書きます。 ・.privateのこと ・md.privateのこと ・ツール(Ulysses→VSCode) ・テキスト(雑文、メルマガ下書き、定型文)」 / Twitter

* * *

テキストボックス計画 - 倉下忠憲の発想工房

かなり頑張って、VS Codeを開けるところまではできました。が、pyファイルを毎回保存するかどうかのダイアログが表示されてしまう問題が。cgiとして認識されていない? でも、コードはきちんと実行されているのだけども。

直接URLを叩いたらどうなるかを確認しよう。

13:00

インタビューの準備:

かるくメモの整理を。

インタビュー:

* * *

30分と少し話してきました。問題なければ、22日に配信されるとのことです。

17:00

テキストボックス:

VS Codeを開くのは問題ないようになりました。拡張子が.pyだとファイル保存ダイアログが出るので、.cgiに変えました。

その他まだまだ不都合はありますが、とりあえず、シェルスクリプトで、サーバーの起動からindex.htmlを開くところまでをまとめてできるようにしました。

18:00

BCB:

01の書きなめし。

* * *

だいぶ内容的に難しいものが出てきたので、簡単になおして、後から判断することに。

19:00

book:buy:

『人生ミスっても自殺しないで、旅』

20:00

かーそる第四号:

微修正を行います。

『Spherize』:

少しだけsec01の修正を行います。これもまるっと書き換えることになるのかもしれません。

21:00

テキストボックス:

ローカルサーバー周りの処理を変更。

バックグラウンドで起動すると、終了させるときにきちんとプロセスidをkillしなければならない。

プロセスのidを保存しておいて、それを呼び出してkillするコードを書けばよい?

[Linux][shell] PIDを取得する方法まとめ - Qiita

1
2
3
#!/bin/bash
hoge_detach_process &
pid=$!

このpidを保存しておけばいい。

その他

bashでのPID取得方法まとめ($$、$PPID、$!、$BASHPID) - Qiita

その他

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
#!/bin/sh

./process1.sh &
echo $! > /tmp/process1.pid
./process2.sh &
echo $! > /tmp/process2.pid

それからあなたのスクリプトでそれを削除してください。 $! 最後に実行されたプロセスのPIDを返します

kill -9 `cat /tmp/process*.pid`
rm /tmp/process*.pid

かなりいろいろある。

本日の振り返り:

本日はポッドキャストにゲスト参加してインタビューされてきました。

あとは、「テキストボックス」プロジェクトをスタートさせました。うまく作れれば、ローカルのテキストファイルの活用方法が増えそうな気がします。MindGardenと組み合わせると面白そうです。

というわけで、本日はそろそろ閉店ガラガラです。

お疲れさまでした。