<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>delab &#187; RadRails</title>
	<atom:link href="http://de-lab.com/tag/radrails/feed/" rel="self" type="application/rss+xml" />
	<link>http://de-lab.com</link>
	<description>xhtml CSS SEO CMS PHP など Webデザイン WEBサイト構築の話題</description>
	<lastBuildDate>Wed, 05 Oct 2011 23:41:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>eclipse+xamppでRuby on Rails &#8211; 2.プロジェクトの作成</title>
		<link>http://de-lab.com/article/eclipse-rubyonrails-project/</link>
		<comments>http://de-lab.com/article/eclipse-rubyonrails-project/#comments</comments>
		<pubDate>Thu, 29 May 2008 23:04:03 +0000</pubDate>
		<dc:creator>sato</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[RadRails]]></category>
		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://de-lab.com/?p=129</guid>
		<description><![CDATA[前回は、windows+xampp環境でRubyとRadRailsをインストールしました。 eclipse+xamppでRuby on Railsを始める &#8211; 1.RubyとRadRailインストール 今回は [...]]]></description>
			<content:encoded><![CDATA[<div class="disc">
<p>前回は、windows+xampp環境でRubyとRadRailsをインストールしました。</p>
<p class="p_link"><a href="http://de-lab.com/article/eclipse-redrails-rubyonrails/" title="eclipse+xamppでRuby on Railsを始める - 1.RubyとRadRailインストール - delab" class="liinternal">eclipse+xamppでRuby on Railsを始める &#8211; 1.RubyとRadRailインストール</a></p>
<p>今回は、EclipseでRailsプロジェクトを作成して、コードを実行するところまでやってみました。</p>
</div>
<p><span id="more-129"></span></p>
<h2 id="toc-rails">Railsプロジェクトを作ってみる</h2>
<h3 id="toc-xampp">xamppの環境</h3>
<dl>
<dt>ワークスペース</dt>
<dd>C:\xampp\railsApp</dd>
</dl>
<p>新しくRailsプロジェクト用フォルダを作成しました。場所はどこでもいいと思います。</p>
<h3 id="toc-">新規プロジェクトの作成</h3>
<p>新規プロジェクトでRailsプロジェクトを選択</p>
<p><a href="http://de-lab.com/wp-content/uploads/2008/05/20080529-57.png" rel="lightbox[0]" class="liimagelink"><img id="txtu-article-129-0" src="http://de-lab.com/wp-content/uploads/2008/05/20080529-57-600x333.png" alt="" title="Rails新規プロジェクトの作成" class="alignnone size-full wp-image-130" /></a></p>
<h3 id="toc-1">プロジェクトの作成画面。</h3>
<p>プロジェクトの名前を<span class="page">railstest</span>としました。</p>
<p><a href="http://de-lab.com/wp-content/uploads/2008/05/20080529-59.png" rel="lightbox[0]" class="liimagelink"><img id="txtu-article-129-1" src="http://de-lab.com/wp-content/uploads/2008/05/20080529-59-600x411.png" alt="" title="Railsプロジェクトの作成" class="alignnone size-full wp-image-131" /></a></p>
<p>プロジェクトの作成画面が終了すると、Railsプロジェクトが立ち上がります。</p>
<p><a href="http://de-lab.com/wp-content/uploads/2008/05/20080529-60.png" rel="lightbox[0]" class="liimagelink"><img id="txtu-article-129-2" src="http://de-lab.com/wp-content/uploads/2008/05/20080529-60-600x443.png" alt="" title="Railsプロジェクトが作成された" class="alignnone size-full wp-image-132" /></a></p>
<p><span class="red">Welcome to Aptana RadRails</span>が表示されていればOKです。自動的にRailサーバーが立ち上がります。</p>
<p>URLは<span class="page">http://localhost:3000 (http://127.0.0.1:3000)</span>が割り当てられています。複数のプロジェクトを作成すると、プロジェクトごとに3000以降のポート番号が割り当てられました。</p>
<p>下のウィンドウに専用のコンソールがあって超便利。コンソールの右のボタンからサーバーの起動と停止が出来てこれもナイス。</p>
<h2 id="toc-rails1">Railsでコードを実行してみる</h2>
<h3 id="toc-hello-world">Hello! Worldを作成</h3>
<p>ここまで導入は簡単に出来ました。次は、ブラウザで「Hello! World」というベタなやつを表示させてみます。</p>
<p>まずは作業スペースを「Ruby」に切り替えます。</p>
<p>プロジェクトから<span class="page">新規 > Rubyクラス</span>を作成します。</p>
<p><a href="http://de-lab.com/wp-content/uploads/2008/05/20080529-61.png" rel="lightbox[1]" class="liimagelink"><img id="txtu-article-129-3" src="http://de-lab.com/wp-content/uploads/2008/05/20080529-61-600x432.png" alt="" title="新規Rubyクラスを作成" class="alignnone size-full wp-image-133" /></a></p>
<p>クラスの名前を「Hello」にしました。最初が大文字なのがスタンダートなんでしょうか。「hello」では作成出来ませんでした。</p>
<p><a href="http://de-lab.com/wp-content/uploads/2008/05/20080529-62.png" rel="lightbox[1]" class="liimagelink"><img id="txtu-article-129-4" src="http://de-lab.com/wp-content/uploads/2008/05/20080529-62-600x353.png" alt="" title="新規Rubyクラスの作成"   class="alignnone size-medium wp-image-134" /></a></p>
<p><span class="page">Hello.rb</span>が作成されました。下のコードが出来ているはず。</p>
<pre name="code" class="ruby">class Hello2
end</pre>
<p>この作成されたHello.rbのコードを全部書き換えます。</p>
<pre name="code" class="ruby">puts "Hello! World"</pre>
<p><a href="http://de-lab.com/wp-content/uploads/2008/05/20080529-65.png" rel="lightbox[1]" class="liimagelink"><img id="txtu-article-129-5" src="http://de-lab.com/wp-content/uploads/2008/05/20080529-65-600x334.png" alt="" title="Helloクラス"   class="alignnone size-medium wp-image-136" /></a></p>
<h3 id="toc-2">作成したコードを実行</h3>
<p>書き換えたコードをRubyアプリケーションとして実行します。</p>
<p><a href="http://de-lab.com/wp-content/uploads/2008/05/20080529-63.png" rel="lightbox[1]" class="liimagelink"><img id="txtu-article-129-6" src="http://de-lab.com/wp-content/uploads/2008/05/20080529-63-600x420.png" alt="" title="Rubyアプリケーションとして実行"   class="alignnone size-medium wp-image-135" /></a></p>
<p>コンソールに実行された内容が表示されました。</p>
<p><a href="http://de-lab.com/wp-content/uploads/2008/05/20080529-66.png" rel="lightbox[1]" class="liimagelink"><img id="txtu-article-129-7" src="http://de-lab.com/wp-content/uploads/2008/05/20080529-66-600x334.png" alt="" title="Helloクラスを実行"   class="alignnone size-medium wp-image-137" /></a></p>
<h3 id="toc-3">参考にしたサイト</h3>
<ul class="external-link">
<li><a href="http://www.itmedia.co.jp/enterprise/articles/0703/12/news018.html" title="Ruby on Rails究極指南：第2回　Rails専用IDE「RadRails」でRailsをもっともっと快適に (1/3) - ITmedia エンタープライズ" target="_blank" class="liexternal">Ruby on Rails究極指南：第2回　Rails専用IDE「RadRails」でRailsをもっともっと快適に (1/3) &#8211; ITmedia エンタープライズ</a></li>
</ul>
<p>次はRuby on Railsを使って何かを作ってみたいと思います。</p>
<img src="http://de-lab.com/?ak_action=api_record_view&id=129&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://de-lab.com/article/eclipse-rubyonrails-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>eclipse+xamppでRuby on Railsを始める &#8211; 1.RubyとRadRailインストール</title>
		<link>http://de-lab.com/article/eclipse-redrails-rubyonrails/</link>
		<comments>http://de-lab.com/article/eclipse-redrails-rubyonrails/#comments</comments>
		<pubDate>Thu, 29 May 2008 21:46:12 +0000</pubDate>
		<dc:creator>sato</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[RadRails]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[xampp]]></category>

		<guid isPermaLink="false">http://de-lab.com/?p=127</guid>
		<description><![CDATA[Windows環境でRuby on Railsを簡単に利用出来るように環境を作りました。 Ruby on Rails環境はOne-Click Ruby Installer、開発環境として、EclipseプラグインのRad [...]]]></description>
			<content:encoded><![CDATA[<div class="disc">
<p>Windows環境でRuby on Railsを簡単に利用出来るように環境を作りました。<br />
Ruby on Rails環境はOne-Click Ruby Installer、開発環境として、EclipseプラグインのRadRailsを使いました。</p>
</div>
<p><span id="more-127"></span></p>
<p>cakephpやsymfonyを勉強してますが、このフレームワークのMVC構造はRuby on Railsからきたものだそうで、ちょっと興味があったんでどんなものかさわってみます。</p>
<p>Ruby全くさわったこと無い初心者ですので、どこまで出来るのか先行きは超不透明。</p>
<p>すぐに挫折するかもしれません(；´∀｀)</p>
<h2 id="toc-windowsxamppruby">WindowsでxamppにRubyを追加する</h2>
<h3 id="toc-ruby">Rubyのインストール</h3>
<p>One-Click Installerを使うとRuby環境がオールインワンで出来るらしいのでこちらを使います。</p>
<p class="p_link"><a href="http://rubyforge.org/projects/rubyinstaller/" title="RubyForge: One-Click Ruby Installer: Project Info" target="_blank" class="liexternal">RubyForge: One-Click Ruby Installer: Project Info</a></p>
<p><span class="red">最新ファイルリリース</span>から「ダウンロード」をクリックして<strong>1.8.6-26 Final Release &#8211; ruby186-26.exe</strong>をダウンロードしました。</p>
<p>インストール先はXAMPPフォルダ内「C:\xampp\ruby」を指定しました。</p>
<h3 id="toc-ruby1">Rubyのインストール確認</h3>
<p>ShellでRubyがインストールされてるか確認します。</p>
<pre name="code" class="c">ruby -v</pre>
<p><a href="http://de-lab.com/wp-content/uploads/2008/05/20080529-56.png" rel="lightbox" class="liimagelink"><img id="txtu-article-127-0" src="http://de-lab.com/wp-content/uploads/2008/05/20080529-56.png" alt="" title="Rubyインストール コマンドプロントで確認" class="alignnone size-full wp-image-128" /></a></p>
<h3 id="toc-rubyrailsmysql">RubyにRailsとMySQLのライブラリを追加</h3>
<pre name="code" class="c">gem install rails</pre>
<pre name="code" class="c">gem install mysql</pre>
<p>インストール中に番号を選択する場面がでます。</p>
<pre name="code" class="c">Select which gem to install for your platform (i386-mswin32)
 1. mysql 2.7.3 (mswin32)
 2. mysql 2.7.1 (mswin32)
 3. mysql 2.7 (ruby)
 4. mysql 2.6 (ruby)
 5. Skip this gem
 6. Cancel installation</pre>
<p>１を選択します。</p>
<p>
<ins datetime="2008-05-30T14:26:17+00:00" title="補足">家のPCでインストールしてみたところ、<em>gem install mysql</em>をコマンドする前に、RadRailsをインストールしたら自動的にgemで足りない分をインストールしてました。<br />
<a href="http://de-lab.com/wp-content/uploads/2008/05/2008-05-30_212936.png" rel="lightbox" class="liimagelink"><img id="txtu-article-127-1" src="http://de-lab.com/wp-content/uploads/2008/05/2008-05-30_212936-300x300.png" alt="" title="RadRailsの補足"   class="alignnone size-thumbnail wp-image-138" /></a><br />
Rubyの場所も教えてないのに恐ろしい子。<br />
というわけで、Mysqlは飛ばして先にRailsをインストールしてもよさそうです。</ins>
</p>
<h3 id="toc-">環境設定</h3>
<p>コントロールパネル > システム > 詳細設定 > 環境変数(N) > システム環境変数</p>
<dl>
<dt>変数</dt>
<dd>値</dd>
<dt>Path</dt>
<dd>C:\xampp\mysql\bin;　パスに追加</dd>
</dl>
<p><span class="folder">C:\xampp\mysql\bin</span>フォルダ内の<span class="page">libmysql.dll</span>を<span class="folder">C:\xampp\ruby\bin</span>へコピー。
</p>
<p>これでRubyのインストールが終わりました。</p>
<h3 id="toc-1">参考にしたサイト</h3>
<ul class="external-link">
<li><a href="http://tobysoft.net/wiki/index.php?Ruby%2FRuby%20on%20Rails%2F%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB%20for%20windows" title="Ruby/Ruby on Rails/インストール for windows - TOBY SOFT wiki" target="_blank" class="liexternal">Ruby/Ruby on Rails/インストール for windows &#8211; TOBY SOFT wiki</a></li>
<li><a href="http://fumajimemo.blog62.fc2.com/blog-entry-3.html" title="WindowsでRuby on Rails その２ Ruby・Ruby on Railsのインストール：不真面目SEの生活" target="_blank" class="liexternal">WindowsでRuby on Rails その２ Ruby・Ruby on Railsのインストール：不真面目SEの生活</a></li>
</ul>
<h2 id="toc-radrails">RadRailsのインストール</h2>
<p>eclipseが導入されていることを前提として進めます。eclipseの導入はこちらの記事に詳しく書きました。</p>
<ul class="internal-link">
<li><a href="http://de-lab.com/tag/eclipse/" title="eclipse : Tag Archives - delab" rel="nofollow" class="liinternal">eclipse : Tag Archives &#8211; delab</a></li>
<li><a href="http://de-lab.com/article/eclipse/" title="Eclipse+pdtインストール 日本語化してPHP開発環境を作る(Xampp) - delab" class="liinternal">Eclipse+pdtインストール 日本語化してPHP開発環境を作る(Xampp) &#8211; delab</a></li>
</ul>
<h3 id="toc-2">ソフトウエア更新からインストール</h3>
<p>RadRailsはRuby on Rails向けの統合開発環境です。eclipseのプラグインとして導入します。</p>
<p>いつものようにeclipseのソフトウエア更新からインストールします。</p>
<h4 id="toc-3">新規リモートサイト</h4>
<dl>
<dt>名前</dt>
<dd>RadRails</dd>
<dt>URL</dt>
<dd>http://update.aptana.com/install/rails/3.2/</dd>
</dl>
<p>以上でRubyとRadRailsがインストールされました。</p>
<p>次は、実際にEclipseでRubyプロジェクトを作ってみます。</p>
<img src="http://de-lab.com/?ak_action=api_record_view&id=127&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://de-lab.com/article/eclipse-redrails-rubyonrails/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

