ゼロからRails 7日目
今日で7日目、一週間になりました。
筆者は Rails 初心者(この時点で一ヶ月半)です。
毎日の反復トレーニングとして、1時間以内で Rails プロジェクトをゼロから作成する、ということをやってみています。
下記のプロセスを「だいたい資料を見ないで」できるようになった、というのが現時点の成果です。
- Rails をディレクトリにローカルインストール(こちらのサイトの手順)
- .gitignore、ja.yml をダウンロード(してインストール)
- sorcery をインストール
- sorcery のドキュメントに記載されている Simple Password Authentication の手順にしたがって基本的な認証を実装
慣れてきたら、実装を少しずつ増やしていきます。
これをひたすら毎日繰り返していくと、「考えずにぱーっと書ける」力がついていくかな?というのがねらいなのですが、さて。
まだまだ、続けます。
ゼロからRails 6日目
6日目。
1時間での進み具合は、昨日と同じくらい。
記憶で打てるところが多くなってきました。もう2日くらいすると、ドキュメント見ないでいけるかな?
今日で、6日。ということは、合計6時間を費やしています。
時間に比してマスターしていることが多いのか少ないのか、ちょっと判断がつきかねますが。
まだ、続けます。
ゼロからRails 5日目
5日目です。4日坊主はまぬがれました。なんだその書き出しは。
昨日と大して変わりありません。といったらあんまりですが、昨日よりは覚えています。
1時間で、sorcery の Simple Password Authentication の設定がだいたい終わるようになりました。
あと、あいまいな点はメモしておいて、終わってから復習するようにしはじめました。
これが完全に記憶で書けるようになったら、どうしようかな。
- remember_me 対応
- 登録したらすぐログイン
- bootstrap 対応
それで、なんのアプリにするんでしょう。
そこが肝心な点ですが、またおいおい、ということで。
ゼロからRails 4日目:そんなこともある
4日目。3日坊主をまぬがれたのはめでたいことです。
今日はいきなり作業がストップ。Sorcery をインストラクションどおりに設定していると、パスワードを変更したときに validation が正しく動作していないことが判明。
悩んだあげく、まさか解説が間違っている…?と思ったら、どうやらそうでした。誰でも編集できるんですね。
サンプルコードにエラーになるような修正を入れた方がいるようです。
Compare Revisions · NoamB/sorcery Wiki · GitHub
他にも問題に気づいている方がいました。
びっくりぽんでした。
でも、勉強になりました。
ゼロからRails 3日目
3日目です。
Rails といくつかの gem をインストールして、sorcery を "Simple Password Authentication" にしたがって設定するところまで。
まだまだ、マニュアルを見ながらの作業です。「ちゃんと覚えている」には程遠いですね。
でも、「昨日よりはちょっと」覚えていればOKです。
ゼロからRails 2日目
毎日 Rails プロジェクトをゼロから設定するワーク、2日目です。
昨日とほとんど同じで、ほんのちょっと先まで進みました。
それにしても、「なんとなくマスターしてきたな」と思っても、ちゃんと記憶していることは本当に少ないものです。
APIドキュメントやネットで探したサンプルなどを見ながらであれば、なんとか作っていける。
その状態でも「とりあえず理解している」という自己認識を持っているから、けっこうそれで良しとしてしまったりするのですが、それには「作業が遅い」「どことなく自信が持てない」ということがつきまといます。
スポーツであれ、受験勉強であれ、基礎的な反復練習は欠かせないと思うのですが、私自身、そういう地道がトレーニングがとても苦手なタイプなので、適当にできていればいいや、としていました。
ちなみに、わたしの Rails 歴は1ヶ月半です。