ゼロからRails 8日目

8日目です。この投稿の意図については前日の投稿をどうぞ。

前日までにこなした作業を、だいたい、見ないでできるようになりました(「カンニング」は2ヶ所)。うまく動かなくてデバッグ、という場面はまだありますが。

暗記してくると、やっぱり作業のスピードが違います。あたりまえですが。作業時間は40分ほど。

時間が残ったので、bootstrap(派生の honoka)でスタイリングすることにしました。

続きます。

今日はここまで。

f:id:walakka-jp:20160112205230p:plain

ゼロからRails 7日目

今日で7日目、一週間になりました。

筆者は Rails 初心者(この時点で一ヶ月半)です。

毎日の反復トレーニングとして、1時間以内で Rails プロジェクトをゼロから作成する、ということをやってみています。

下記のプロセスを「だいたい資料を見ないで」できるようになった、というのが現時点の成果です。

  • Rails をディレクトリにローカルインストール(こちらのサイトの手順)
  • .gitignore、ja.yml をダウンロード(してインストール)
  • sorcery をインストール
  • sorcery のドキュメントに記載されている Simple Password Authentication の手順にしたがって基本的な認証を実装

慣れてきたら、実装を少しずつ増やしていきます。

これをひたすら毎日繰り返していくと、「考えずにぱーっと書ける」力がついていくかな?というのがねらいなのですが、さて。

まだまだ、続けます。

f:id:walakka-jp:20160111204519p:plain

ゼロからRails 6日目

6日目。

1時間での進み具合は、昨日と同じくらい。

記憶で打てるところが多くなってきました。もう2日くらいすると、ドキュメント見ないでいけるかな?

今日で、6日。ということは、合計6時間を費やしています。

時間に比してマスターしていることが多いのか少ないのか、ちょっと判断がつきかねますが。

まだ、続けます。

ゼロからRails 5日目

5日目です。4日坊主はまぬがれました。なんだその書き出しは。

昨日と大して変わりありません。といったらあんまりですが、昨日よりは覚えています。

1時間で、sorcerySimple Password Authentication の設定がだいたい終わるようになりました。

あと、あいまいな点はメモしておいて、終わってから復習するようにしはじめました。

これが完全に記憶で書けるようになったら、どうしようかな。

  • remember_me 対応
  • 登録したらすぐログイン
  • bootstrap 対応

それで、なんのアプリにするんでしょう。

そこが肝心な点ですが、またおいおい、ということで。

ゼロからRails 4日目:そんなこともある

4日目。3日坊主をまぬがれたのはめでたいことです。

今日はいきなり作業がストップ。Sorcery をインストラクションどおりに設定していると、パスワードを変更したときに validation が正しく動作していないことが判明。

悩んだあげく、まさか解説が間違っている…?と思ったら、どうやらそうでした。誰でも編集できるんですね。

サンプルコードにエラーになるような修正を入れた方がいるようです。

Compare Revisions · NoamB/sorcery Wiki · GitHub

他にも問題に気づいている方がいました。

Wiki: Validation configuration in Simple Password Authentication seems incorrect · Issue #728 · NoamB/sorcery · GitHub

びっくりぽんでした。

でも、勉強になりました。

ゼロからRails 3日目

3日目です。

Rails といくつかの gem をインストールして、sorcery"Simple Password Authentication" にしたがって設定するところまで。

まだまだ、マニュアルを見ながらの作業です。「ちゃんと覚えている」には程遠いですね。

でも、「昨日よりはちょっと」覚えていればOKです。

ゼロからRails 2日目

毎日 Rails プロジェクトをゼロから設定するワーク、2日目です。

昨日とほとんど同じで、ほんのちょっと先まで進みました。

それにしても、「なんとなくマスターしてきたな」と思っても、ちゃんと記憶していることは本当に少ないものです。

APIドキュメントやネットで探したサンプルなどを見ながらであれば、なんとか作っていける。

その状態でも「とりあえず理解している」という自己認識を持っているから、けっこうそれで良しとしてしまったりするのですが、それには「作業が遅い」「どことなく自信が持てない」ということがつきまといます。

スポーツであれ、受験勉強であれ、基礎的な反復練習は欠かせないと思うのですが、私自身、そういう地道がトレーニングがとても苦手なタイプなので、適当にできていればいいや、としていました。

ちなみに、わたしの Rails 歴は1ヶ月半です。