原稿を進める月曜日

8:00

おはようございます。今週は全般的に原稿を進める予定です。原稿を進める際にもTextBoxが使えないかも合わせて検討したいですね。

publish:WRM:教養ゲームに乗れない気持ち / そこにあるかもしれない悲劇|倉下忠憲|note

あとで読む:

push :task-idea

9:00

fragment:プロジェクト情報の扱い:

たとえば、以下のような「タスクリスト/アイデアリスト」は、作ったばかりのときはよいが、時間が経つと効果を持たなくなる。

Image from Gyazo

よって、テキストファイルとして以下のように「処理」しておく。

Image from Gyazo

これで長期的な保存に耐えうるようになった(はず)。

TH:

まずは、プロジェクトの整理から。

現状はどうなっているか。

001のプロトタイプ稿が4割の完成度。すでにバージョンが何なのかがわからなくなっている。ここに問題がある。

あまりにも書き直しと、構成の変化を行ったので、stepが不明瞭になっている。

とりあえずこれをlec001のα稿としておこう。そのα稿の完成度が4割。

今だ全体の構造はよく分かっていない。これも整理が必要。

でもって、頭の中にはlec002の流れがぼんやり浮かんでいる。これも書き留めておくことが必要。

001の昔のファイルを一旦整理するかどうか。

001に「練習問題」のアイデアが出てきたので、それを膨らませる作業が次のステップ。

だいたい思い出されてきた。上記の情報をどう「整理」するか。

11:00

妻の昼食準備など

12:00

書店へGo。

book:buy:store:

13:00

TH:

とりあえず、lec001の「演習問題」を書いてみましょう。どんな風に書けばいいのかもわかりませんが、とりあえずお試しです。

* * *

原稿を書きはじめる前に、WorkFlowyに書き並べておいたメモ類をTextboxに移しました。project-thというfileを作ったので、そこに集める感じです。

Image from Gyazo

これがページの上のほうで、その下にメモを集めます。

Image from Gyazo

このように、同一ページでもフォーマットが多様に入り乱れる(あるいはそれが可能)であるのがtextboxのよいところです。

* * *

lec01の練習問題を作りました。とりあえず4つ。文面はもっと改められるでしょうが、とりあえずはOKです。問題はlec02以降も同種の形になるかどうか。もしなるならば、この形式を続けて、そうでない場合はこのlec01のフォーマットを変更しましょう。

14:00

TH:

lec02のアウトラインを作っておきます。

* * *

だいたいできました。話がどれだけうまく流れるかはわかりませんが、書きたいことの目処が立ちました。

15:00

BCB:

ひさびさに着手します。

* * *

30分ほどリライト作業。005の最後の行までたどり着きました。分量が2万字で、かなり長いです。まず5000字ほどカットする方向性が必要ですね。

20:00

Textbox:

10月のカレンダー、タイトルの見出しをホバーすると他のカレンダーへのリンクが表示されるようにしたが、ホバーするたびにコンテンツの高さが変わってしまうので、若干鬱陶しくなってきた。

クリックイベントに変更する。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
init();

function init(){

const target = document.getElementById('title');
const drawer= document.getElementById('nav');

//
target.addEventListener('click', () => {
  
  if(drawer.style.display =="block" ){
      drawer.style.display ="none";
  }else{
          drawer.style.display ="block";
  }

}, false);
}

これでOK。単に表示されるだけなので、アニメーションを付けたい気分もある。しかもjQueryなしで。

Canvasだけじゃない!requestAnimationFrameを使ったアニメーション表現 - ICS MEDIA

scroll-behavior - CSS: カスケーディングスタイルシート | MDN

jQuery無しでイージングアニメーションを伴う機能をつくろう!その2(トグル編) | フロントエンドBlog | ミツエーリンクス

JavaScript アニメーション

21:00

本日の振り返り:

本日は、しばらく触っていなかったTHのプロジェクトを整理しました。作成したTextboxはここでも活躍してくれました。

あとは、少しずつ原稿を書いていくだけです。Textboxのアップデートも並行して進めていきましょう。ずいぶんと使いやすいツールになりつつあります。

というわけで本日はそろそろ閉店がらがらです。

お疲れさまでした。