初心者ブロックチェーンに挑戦する 15


座礁3日目

本筋と違う、けど、私には必要な努力

 第一章の課題をひととおり終えたけど、作品を提出できないまま3日がたった。私がこだわっているのは、ブロックチェーンとも、イーサリアムとも、関係のない部分だ。

  • サイトの見た目にこだわっている。

というのはちょっと違う。マイニングを待っている間の「あれ、これ、ちゃんと動いてるかな」という何秒かを、画像の遷移で表現しようとしたいのだ。

 だけれども、私は今回使っているReactのコードを書いたことがない。java scriptさえ、初歩の初歩しか知らない。コードを提供してくれた人と同じことをするわけではないので、テキストのコードと、もらったコードと、自分のコードを穴が開くほど見比べて、そこから自分のやりたいことを導き出すという、こんな非効率的なやり方もなかったものだ。

  • 詰まったら質問せよ

 その鉄則、知ってはいるんだけどね。

 ともかく、こうかなと思ったら書いてみて、エラーを読んで、直して、じゃあここを変えたらどうなるかな、あ、そう来たか、じゃあこっちはどうだ、と際限なくtry&errorを繰り返す。エラーコードは親切な道しるべだということがよくわかる。そっちは行けませんよ、ここは入れませんよ、と押し返されながら、そうか、ここなら通れるのか、という道が見えてくる。

 問題はエラーが出なくなったあとだ。エラーはないけど動かない。画像が出ない。画像が変なところに出る。画像が変な形になる・・・etc. でも、最初はCSSファイルのありかもわかってなかったんだから、ずいぶん進歩したじゃないか、とわれながら思うよ。
 課題の本筋とは、はずれているけどね。

 ともかく、第一の画像をそれらしい場所に表示することには成功した。でも、画像はあと2枚あるのです。しかもそれを条件によって入れ替えなきゃならない。

- ガンダーラは遠いよ〜

読書百遍、韋編三絶