の作業記録
ゆっくりコードを書く日曜日
- 作業記録の共有
- やることの整理
- ツール開発
- スケジュールの確認
- 各種プロジェクトの確認
- 週報作成
9:00
おはようございます。本日はやることを整理して、あとはゆっくりコーディングを進めます。
やることの整理:
まずは、ツール開発について、やりたいことを整理しましょう。
* * *
現状はこんな感じ。要素は単にfloatで回り込ませているだけのdiv。
看板風に。
色味などを変更。
「済」のハンコをafter要素で生成。
「output」欄に移動したら、「〜〜する」を「〜〜した」に変更したい。英語なら動詞を見つけて、それを過去形にすればいい。日本語でも、まあ在る程度は似たようにいける。自分の手を動かして書き換えるのが一番だろうけども。
あるいは、そういう書き方の変更が必要なタスクの記述がおかしい?名詞的に書くべき?
* * *
jsonからHTML要素を生成するのと同じで、あるオブジェクトのstateが"done"になっていたら、そこで生成される文が「〜〜する」ではなく「〜〜した」に変わるようにすればいい。これまでのタスク管理ツールでは、新規作成時に入力したタスク名がそのタスクの「本体」だったわけだが、そうではなく、入力時のテキストとして保存した上で、状態が変わるごとに、カードやらなんやらで表示させる文面を動かしていく。タスクを破棄した状態だったら「〜〜したかった」として表示する、など。
10:00
断片:
タスクの状態について。
まず、inbox(アイデア)に思いつきが入る。このときこれはまだタスクではない。で、タスクとなったとき、inbox(タスク)に入る。
次にそのinboxからオーガナイザーの中に入る。実行中などの状態を扱うもの。でもって、その後log/historyに移る。実行が破棄されたものはtrashboxにはいる。
- 二段階のinbox
- inboxとオーガナイザー
- log/historyとtrashbox
これらすべてが同じUIでよいのかどうか。
11:00
Textbox:
アプリアイデア帳.mdにそのページのアイデアをまとめながら、いくらかサンプルを実装しました。
12:00
やることの整理:
日付が関係する出来事をチェックしました。具体的には、締め切り・予定・本の発売日などです。
これをまずinputboxに普通にメモしました。
このデータをpinboardにペーストできればいいですね。そのアイデアはメモしておいて、次に進みます。
15:00
Textbox:
AmazonのAPIを叩いて、書誌情報を含めたJSONを生成できるようにしました。
OKです。
やることの整理:
最後にプロジェクトの整理。これはどのように進めましょうか。
* * *
とりあえず、スケジュールと同じように簡単にメモとして書き留めておきました。
この辺の処理が今後の課題ですね。lineよりももう少し大きい情報。しかし固定的ではなく、使い捨てられる情報
16:00
Textbox:
library.jsonからページを生成しましょう。
17:00
週報作成
そういえば週報を作成することにしていたのでした。週報作成ボタンを見て思い出しました。
画像を並べるために箱の中身をflexにしたら中のpまで横並びになってしまいました。ふむ。







