Ruby

[学習記録]Ruby on RailsでのWebアプリケーション作成

勤務表作成アプリケーション フレームワーク: Ruby on Rails デプロイ先: Heroku 拡張機能 Mailgun 学習内容 Web application作成 ユーザ認証機能の実装 CRUD validation session remember digest friendly forwarding activation password reset Herokuでの…

『Ruby on Rails チュートリアル』学習メモ

Ch01 0からdeployまで お手軽すぎるscaffold 自動生成されたcodeは無駄に量が多く複雑 → 初学者には向かない rails 5.1.6 new hello_app ← バージョン指定 direcroty 構成 → 表1.2 Gemfileのバージョン指定 ~>では,メジャーバージョンのアップデートはしな…

『メタプログラミングRuby』 学習メモ

Part 1 meta programming Ruby Ch01 initial M introspection Active Recordがintrospectionを使っている meta programming: 言語要素を実行時に操作するコードの記述 codeを記述するcodeを記述 meta programmingの学習により,Rubyのruleがわかる Ch02 Mond…

『パーフェクトRuby on Rails』学習メモ

Part1 Rails overview Ch01 Ruby on Railsの概要 Rakefile rake -T : タスク一覧 rake (taskname) : タスク実行 bundle gem packageを束ねる Gemfileが作られる. Railsの思想 Web application開発のためのframework CoC(Convention over Configuration) 設…