ブックカタリストな火曜日

7:00

おはようございます。今日は午後からブックカタリストの収録です。それ以外は、明日の打ち合わせに向けていろいろ考え事を進めておきましょう。

Textbox:

そこに何を表示するのかはさておき、シャッター型のUIは存外に面白そうではある。がらがらと降りてきて、がらがらと上がって行く。

ちょっと実装だけしてみましょう。

* * *

まず、表示されるDIV。で、そのCSS。

* * *

軽くできました。

Image from Gyazo

閉まる方のアニメーションが若干不満ですが、プロトタイプなので良しとしましょう。

で、問題はこの中身をどう表示させるか。

現状は、index.htmlに直書きしていますが、さすがに野暮ったいので考えたい。

今までのパターンであれば、shutter.mdなどをファイルを準備して、それを読み込ませることになります。その場合は、中身を書き換える際に、いちいちshutter.mdを開く必要があります。もしshutter.jsonを作って、それを読み込むなら、index.html上でそれを編集することも一応可能です。12個のデータを用意して、それを読み込ませるだけだから理論的には簡単でしょう。

さて、どちらがいいか。

* * *

一応mdページでプロトタイプとしておきます。たぶんこういうのはjsonの方が良さそう。

9:00

Textbox:

Textboxページにもデイリーノートを自動作成しておりましたが、やはりこの作業記録と重複するのでいったん考えをリセットしたいところ。

* * *

その日思いついたことは、基本的にhistory.jsonに保存する。よってその用途としてのデイリーノートは不要。

しかし、日付に関する情報は確かに存在する(スケジュールなど)。それらを扱うオブジェクトはあってもいい。

毎週の週末に次の週の予定を確認しているが、そのとき手書きで表組みの日付を書き換えているが、これをデータにしたい。diary.jsonとかなんとか。

そこに日付に関するデータを格納する。

一日の作業記録(タスクの総数)なども、そのデータとして保存すればいいのでは?

日付、月、年、あたりはデータとして保存してもいい。週は難しいところ。週番号の不安定さ。

RSP:

mdファイルを閲覧するためのビュアーを生成しましょう。でもってこれはKWで使うものと同じコンセプトになるはずです。

* * *

R-style

まずは、ページの読み込みを可能にしました。

同じことをKWにも実装したいところですが、いったん休憩。

11:00

夜の静かな学び:

いい加減、略称が欲しくなってきました。

とりあえず、昨日読んだ本の読書日記をつけておきます。

環読プロジェクト:

今日の読書メモを作成します。

あとで読む:0886夜 『エセー』 ミシェル・ド・モンテーニュ − 松岡正剛の千夜千冊

12:00

KW:

いい加減コントロールパネルにアクセスして、FTPをブラウザで立ち上げるのも面倒になってきたので環境を整備しましょう。

まず、VS Codeのワークスペースを作成します。

* * *

でもって、makefile。

個別にどういう記述をすればいいのかはまだわからないので、とりあえずindex.htmlを送信できるように。scpを使います。

* * *

OKです。

これでかなり開発しやすくなりました。ちょっとしたコンテンツもmdファイルを作ってこのフォルダに入れておき、あとはmakeを叩けば一発でOKです(差分だけアップしたい気もするがいまのところは全フォルダのアップにしておきましょう)。

13:00

ブックカタリスト:

収録です。

* * *

終わりました。