Rails再び [PCメモ]
LPICレベル2を取得できたこともあって、次の目標はどうしようかと考えてます。 とりあえず途中だったRuby on Railsの習得を再開。 以前Railsのネタ不足で挫折してエントリ本を買ってRails2.0のさわりはわかったつもり。今度はRails2.0で普通にアプリを作っていくためのガイド本を買いました。
先ずはExcelで管理している本の管理をRailsアプリで作ろうと思います。My書棚。
先ずはExcelで管理している本の管理をRailsアプリで作ろうと思います。My書棚。
Ruby on Rails 2.0でチュートリアル 最終回 [PCメモ]
挫折しました。。。
2.0でルーティングエラーが出てしまい、解決できそうにないので、これを機にアマゾンで下のRuby本とRails本を買いました。
いちおうオブジェクト指向言語をずっと昔にやっていたのでプログラミング経験有りとして、
上のRuby本はとっかかりとして良さそうです。
こっちは2.0対応版としてできたて。読み物としても楽しいです。
さてこれをマスターしてリベンジか!?
2.0でルーティングエラーが出てしまい、解決できそうにないので、これを機にアマゾンで下のRuby本とRails本を買いました。
たのしいRuby 第2版 Rubyではじめる気軽なプログラミング
- 作者: 高橋 征義
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2006/08/05
- メディア: 単行本
いちおうオブジェクト指向言語をずっと昔にやっていたのでプログラミング経験有りとして、
上のRuby本はとっかかりとして良さそうです。
はじめてのRuby on Rails 2―話題の「Webアプリケーション・フレームワーク」が使える! 便利なフレームワーク (2) (I/O BOOKS)
- 作者: 清水 美樹
- 出版社/メーカー: 工学社
- 発売日: 2008/04
- メディア: 単行本
こっちは2.0対応版としてできたて。読み物としても楽しいです。
さてこれをマスターしてリベンジか!?
Ruby on Rails 2.0でチュートリアル その3 [PCメモ]
Aptana StudioでRails [PCメモ]
統合開発環境のAptana StudioでRuby on Railsができるようにします。
OS: WindowsXP
Ruby: 1.8.6
gem: 1.0.1
Rails: 1.2.6
JRE: 6u5
Aptana Studio: 1.1
導入方法はざっくりとこんな感じ。
1.Rubyのインストール
2.gemのインストール
3.SSLとzlibのインストール
4.Railsのインストール
5.SQLite3のインストール
ここまでは普通にRailsを使うための準備。
6.JREのインストール
7.Aptana Studioのインストール
8.Aptana Studioの日本語化
9.RadRailsのインストール
10.パッチのインストール
11.必要な残りのgemのインストール
なお以下の手順で#がつくところは全てコマンドプロンプトから入力するコマンドです。
OS: WindowsXP
Ruby: 1.8.6
gem: 1.0.1
Rails: 1.2.6
JRE: 6u5
Aptana Studio: 1.1
導入方法はざっくりとこんな感じ。
1.Rubyのインストール
2.gemのインストール
3.SSLとzlibのインストール
4.Railsのインストール
5.SQLite3のインストール
ここまでは普通にRailsを使うための準備。
6.JREのインストール
7.Aptana Studioのインストール
8.Aptana Studioの日本語化
9.RadRailsのインストール
10.パッチのインストール
11.必要な残りのgemのインストール
なお以下の手順で#がつくところは全てコマンドプロンプトから入力するコマンドです。
Ruby on Rails 2.0でチュートリアル その2 [PCメモ]
2回目の今日は、この前作った物品管理フォームのレイアウト整理と、物品発注フォームの作成です。
前回指摘しましたが.rhtml拡張子は.html.erbになってます。
今回のポイント
(1)new.rhtmlファイル+_form.rhtmlファイル → new.html.erb
中身を見ると分離されてた2つのファイルが1つになっています。あと気になったのはnew.html.erbではarticleが繰り返し処理されているみたいなこと。
<% form_for(@article) do |f| %>
~
<% end %>
こんな感じ。
前回指摘しましたが.rhtml拡張子は.html.erbになってます。
今回のポイント
(1)new.rhtmlファイル+_form.rhtmlファイル → new.html.erb
中身を見ると分離されてた2つのファイルが1つになっています。あと気になったのはnew.html.erbではarticleが繰り返し処理されているみたいなこと。
<% form_for(@article) do |f| %>
~
<% end %>
こんな感じ。