<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5749912541548638418</id><updated>2024-09-12T03:20:47.492+09:00</updated><category term="インストール"/><category term="Rails"/><category term="はじめに"/><title type='text'>Windows７ &amp;amp; Aptana RadRailsでRuby on Rails ～作って覚えるRails～</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://windows7andradrails.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5749912541548638418/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://windows7andradrails.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5749912541548638418.post-5441623159394314199</id><published>2010-02-11T09:47:00.004+09:00</published><updated>2010-02-11T11:04:39.927+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Rails"/><title type='text'>「Rubyの世界へようこそ！」の表示</title><content type='html'>まずはここから…文字を画面に表示します。 &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;■&lt;/span&gt;&lt;span style=&quot;color: #274e13;&quot;&gt;新規クラスの作成&lt;/span&gt;&lt;br /&gt;
ローカルサーバの設定が終わったということで、次はプログラミングを開始します。まずは「Ｈａｌｌｏ　Ｒｕｂｙ　Ｗｏｒｌｄ」とでも表示してみましょう。&lt;b&gt;図１&lt;/b&gt;の様に「新規ｒｕｂｙクラス」を作成します。&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLe9ciWzofcmVKEXavUJideqy8p8sCIDrErbzoOPnTzRISF97VzqXV_MtgQxWEWIi6QR3Cn1Mm4j1fshqsryR1-Y5J9shH3KIc6NzGADx9yv2kLzHri-pfPWH9j9_4_Bxb8d1B1FJxwCp6/s1600-h/20100208083537.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLe9ciWzofcmVKEXavUJideqy8p8sCIDrErbzoOPnTzRISF97VzqXV_MtgQxWEWIi6QR3Cn1Mm4j1fshqsryR1-Y5J9shH3KIc6NzGADx9yv2kLzHri-pfPWH9j9_4_Bxb8d1B1FJxwCp6/s320/20100208083537.png&quot; /&gt;&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;図１　新規ｒｕｂｙクラスの作成&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
次にダイアログが表示されますが、保存場所は画面（ビュー）でもなくモデル（ＤＢアクセス）でもなくコントローラ（処理ロジック）である為「demo\app\controllers」に作成する様に&lt;b&gt;図２&lt;/b&gt;の様に選択します。&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoFtX46NvVx7ZxiecQ0XVUCUrD4cHjJlaB2DkTjOMJNo1lTcIwL5gm-pU-mCc1gXkEvZU5sUXli4qFT5V9tRJpE1CkPM3pY3mkaZjwEcNKeAD3zs58N-klrwVqWwdaSHCglzAoVp8fNkFo/s1600-h/20100208083640.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;
&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxBjQWG-umSUxma3otElwesuxU0trMvQuy83tm4GCE27gNYrPSD-50qUnjbAc8-WDwWStK2ywmGv5D0JIk22qIMxTWY2niFS3898JspTgeQ7uQoO9oMcjWRwJsCFWsskxoCvyxfGZI-dp-/s1600-h/20100208084007.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxBjQWG-umSUxma3otElwesuxU0trMvQuy83tm4GCE27gNYrPSD-50qUnjbAc8-WDwWStK2ywmGv5D0JIk22qIMxTWY2niFS3898JspTgeQ7uQoO9oMcjWRwJsCFWsskxoCvyxfGZI-dp-/s320/20100208084007.png&quot; /&gt;&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;図２　Ｒｕｂｙクラス作成&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
Ｒｕｂｙクラスが作成されると、&lt;b&gt;図３&lt;/b&gt;のように表示され、「SayController」クラスが作成されたことがわかります。ただし、左の保存ファイル名を見ると「say_controller.rb」となり、入力したクラス名とことなっていることがわかります。&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVBqEbox7WKCad9ZqWlvh80sAvVBQE_wbWcvad405U27a8P-AGUjJ2smP6di_tuEBRXTBpJJmfMj-HNAaPe46wH9Fo4FSjNakSYK6joGHvfNOocK92pLuPCA0ig6tSw15owsfRtTQlEBpP/s1600-h/20100208084021.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVBqEbox7WKCad9ZqWlvh80sAvVBQE_wbWcvad405U27a8P-AGUjJ2smP6di_tuEBRXTBpJJmfMj-HNAaPe46wH9Fo4FSjNakSYK6joGHvfNOocK92pLuPCA0ig6tSw15owsfRtTQlEBpP/s320/20100208084021.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;図３　新規クラス作成&lt;/b&gt; &lt;/div&gt;&lt;br /&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;■&lt;/span&gt;&lt;span style=&quot;color: #274e13;&quot;&gt;名命規則&lt;/span&gt; &lt;br /&gt;
Ｒｕｂｙはクラス名、モジュール名、および定数名は&lt;b&gt;大文字から始まる&lt;/b&gt;必要があります。規約によりこれらの名前ではアンダースコアは使わず、各単語の先頭の文字を大文字にすることで単語の区切りを表します。&lt;br /&gt;
またファイル名は、&lt;b&gt;小文字とアンダースコアを使う&lt;/b&gt;ことを想定されている様ですので、異なった物の様ですが、「ファイル名」ｏｒ「クラス名」の区別がつくようにわざと変えている様です。&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;■&lt;/span&gt;&lt;span style=&quot;color: #274e13;&quot;&gt;アクションの作成&lt;/span&gt;&lt;br /&gt;
さて、今度は新しく作成したクラスを「ＡｐｐｌｉｃａｔｉｏｎＣｏｎｔｒｏｌｅｒ」クラスを継承させ、クラスをコントローラーとして動くようにします。図４の様に&quot;SayController &amp;lt; ApplicationController&quot;とApplicationControllerクラスを継承するように編集します。&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRMF2AxbfdQ0aSTaTjQkP5KNLucVAro6YJwnZVBW9fTAR5PRlV36NfdEa0OUCl532o2pt2quj8CPQjD_ML2MPwg7YBc_mzB22TUB2pYh-ugmz5mlRnoRYMv6itfs543czEi-aEh4__l1Yh/s1600-h/20100208215833.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRMF2AxbfdQ0aSTaTjQkP5KNLucVAro6YJwnZVBW9fTAR5PRlV36NfdEa0OUCl532o2pt2quj8CPQjD_ML2MPwg7YBc_mzB22TUB2pYh-ugmz5mlRnoRYMv6itfs543czEi-aEh4__l1Yh/s320/20100208215833.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;図４　コントローラクラスを継承したＳａｙクラス&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
そして、Ｓａｙコントローラにアクション（メソッド）を追加します。&lt;b&gt;図５&lt;/b&gt;の様に「ｈｅｌｌｏ」メソッドを追加します。これでコントローラの作成は完了です。&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiT9ztnejY3U3yt-SqOxhB0f2UkL6lcsWgjuURIn9WtFmUThUidn73Raah8mUwIlgImpyvU8TjLT6pmar0kAmPmtw2ccYDfSrPkQkY6FpKsUB6OjG-wQdK_PlStAg6r6DhdRB-s6OH2mEgj/s1600-h/20100208220408.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiT9ztnejY3U3yt-SqOxhB0f2UkL6lcsWgjuURIn9WtFmUThUidn73Raah8mUwIlgImpyvU8TjLT6pmar0kAmPmtw2ccYDfSrPkQkY6FpKsUB6OjG-wQdK_PlStAg6r6DhdRB-s6OH2mEgj/s320/20100208220408.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;b&gt;図５ｈｅｌｌｏメソッドの追加&lt;/b&gt; &lt;/div&gt;&lt;span style=&quot;color: #660000;&quot;&gt;■&lt;/span&gt;&lt;span style=&quot;color: #274e13;&quot;&gt;ビューの作成&lt;/span&gt;&lt;br /&gt;
今度はブラウザ（ユーザー）インターフェースとなるビューを作成しま す。&lt;b&gt;図６&lt;/b&gt;の様に「app/views/say/hello.html.erb」を作成します。&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNY4w4_Ne4atf8UcBXvKpW-ZXD90Zoc1PQf52WbREst_1noDHjKvISn5hlR5f4uR7Bd6z9MC0hDrsPp9KaIDEswyWb1d-3Zt48FiHNSc-DcfMUNwZkGsKpUOuHIeCSbTjuoYyNhj2P5vB5/s1600-h/20100211002154.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNY4w4_Ne4atf8UcBXvKpW-ZXD90Zoc1PQf52WbREst_1noDHjKvISn5hlR5f4uR7Bd6z9MC0hDrsPp9KaIDEswyWb1d-3Zt48FiHNSc-DcfMUNwZkGsKpUOuHIeCSbTjuoYyNhj2P5vB5/s320/20100211002154.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;&amp;nbsp;図６　新規⇒ERBを作成&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
ファイルを作成後、自動的に基本的に必要なタグは書かれているので、ｈ１タグを使って文字を表示します（ｈｔｍｌのお作法です）。エディットのウインドウ にタグをボタンで挿入できるので、&lt;b&gt;図７&lt;/b&gt;の様にヘッダのタグを作成し、表示する文言を編集します。&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgi3u-2vYJ_8Rd7SEhaN3y__gH6vDM6kOnpJfmSo_Y-NRMRg8EdlFSSLgoDcLu20elGSSB8BPfiwqK8ac12pUhfM7ZhkYt7olrQqXA7kKFjrifzNyFtfN_lqdwL0fOYncePiygySzEISpFc/s1600-h/20100211002529.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgi3u-2vYJ_8Rd7SEhaN3y__gH6vDM6kOnpJfmSo_Y-NRMRg8EdlFSSLgoDcLu20elGSSB8BPfiwqK8ac12pUhfM7ZhkYt7olrQqXA7kKFjrifzNyFtfN_lqdwL0fOYncePiygySzEISpFc/s320/20100211002529.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;図７　コーディング&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
さて、一旦保存し、先の手順によりサーバーを起動し、ブラウザで「http://localhost:3000/say/hello」と入力します…さて、表示されますか。&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0ZrG9k-AVAJZI8qDoUbJN0_eh55e7M2OMDCSsVrVEdtzKAzR6WLmSDiuI8_ejEiHuv4jlsfL0VqVsezq-w7BBtWliC4KptDXvGdby0OrLD2jrLBsuhmvLdr3qp90gWITfvwTrJecnaeQL/s1600-h/20100209082537.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0ZrG9k-AVAJZI8qDoUbJN0_eh55e7M2OMDCSsVrVEdtzKAzR6WLmSDiuI8_ejEiHuv4jlsfL0VqVsezq-w7BBtWliC4KptDXvGdby0OrLD2jrLBsuhmvLdr3qp90gWITfvwTrJecnaeQL/s320/20100209082537.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;図６エラー表示&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
結果&lt;b&gt;図６&lt;/b&gt;のようにはエラー表示。それでは原因を調査します。&lt;span style=&quot;color: #660000;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;■&lt;/span&gt;&lt;span style=&quot;color: #274e13;&quot;&gt;エラーメッセージの確認&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;図６&lt;/b&gt;のメッセージをよく見ると以下の様に表示されていま す。&lt;br /&gt;
&lt;div style=&quot;background-color: white; color: #20124d;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;background-color: white; color: #20124d;&quot;&gt;エラー対 象：NameError        in SayController#hello&lt;/div&gt;&lt;div style=&quot;background-color: white; color: #20124d;&quot;&gt;エラー理 由：uninitialized constant ApplicationContoroler&lt;/div&gt;&lt;br /&gt;
そし てソースをよくみると×ApplicationContoroler⇒○ApplicationControllerですね。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ではソースを修正して再度実行してみます。すると&lt;b&gt;図８&lt;/b&gt;のようにやっと正しく表示されました。&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5i_OREU92uLg1igave8UYE3ms-F_yohsfsZNKPSLaGxiUZacyN_Rp2uFltj5eQ9qhZPpVpT16vzzmYtf-q4593fT3EtH0fdDLfAzNUDnbhECysp3tjLWNWOxWangfepPdpS2GG4bdVhRY/s1600-h/20100211094459.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5i_OREU92uLg1igave8UYE3ms-F_yohsfsZNKPSLaGxiUZacyN_Rp2uFltj5eQ9qhZPpVpT16vzzmYtf-q4593fT3EtH0fdDLfAzNUDnbhECysp3tjLWNWOxWangfepPdpS2GG4bdVhRY/s320/20100211094459.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;図８「Rubyの世界へようこそ！」&lt;/b&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5749912541548638418/posts/default/5441623159394314199'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5749912541548638418/posts/default/5441623159394314199'/><link rel='alternate' type='text/html' href='http://windows7andradrails.blogspot.com/2010/02/ruby.html' title='「Rubyの世界へようこそ！」の表示'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLe9ciWzofcmVKEXavUJideqy8p8sCIDrErbzoOPnTzRISF97VzqXV_MtgQxWEWIi6QR3Cn1Mm4j1fshqsryR1-Y5J9shH3KIc6NzGADx9yv2kLzHri-pfPWH9j9_4_Bxb8d1B1FJxwCp6/s72-c/20100208083537.png" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-5749912541548638418.post-2603576539398735245</id><published>2010-02-05T01:30:00.003+09:00</published><updated>2010-02-05T01:40:30.288+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="インストール"/><title type='text'>アプリケーションの作成</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMPrctIgqwvDMtQRq-FGeI0GtUnvSjj1-_hTeqIMlxmZPCZnpqJn1y-xdAZ9gg8GfUtH3SUrB0b6rmJ-XEK2YhIzby0Ppn2qWyV303RPS4qYUCdMkKIPjrTkHOCuTVxL5trIR4Cmpjhsxo/s1600-h/20100204230205.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;■&lt;/span&gt;&lt;span style=&quot;color: #274e13;&quot;&gt;新規プロジェクトの作成&lt;/span&gt;&lt;br /&gt;
まずはメニューから「ファイル」⇒「新規」⇒「Railsプロジェクト」の順に選択します。&lt;b&gt;図１&lt;/b&gt;の様にプロジェクト名をつけて「完了」を押します。&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMPrctIgqwvDMtQRq-FGeI0GtUnvSjj1-_hTeqIMlxmZPCZnpqJn1y-xdAZ9gg8GfUtH3SUrB0b6rmJ-XEK2YhIzby0Ppn2qWyV303RPS4qYUCdMkKIPjrTkHOCuTVxL5trIR4Cmpjhsxo/s1600-h/20100204230205.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt; &lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi44yvYcmblSgBKhRhNF5xnRFIRGuQEA5YjGbNmm9kf8_2yKObU_YN6d0Rq8SRcBhgDsIFNquh7foQEVAgpUxUjr87CBMA_hLMEPiEGnkH95cjQvbQjq8_2vGIw4VZGElfeDqF7U8EFOZIz/s1600-h/20100204230754.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;
&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJyYA6TPXb2_lteX254W37x-RrXGqlgEVHBVCurz1Wwo8M0GAnIjKUTCbXH4Ie0BbU1NbUmInbIEdHz0JTvhXXdH24C3N6XlQrSGfSOfR7KvUuh_PsjeGi71wcqTN4uzRgDfPHo0GsKDBt/s1600-h/20100204230754.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJyYA6TPXb2_lteX254W37x-RrXGqlgEVHBVCurz1Wwo8M0GAnIjKUTCbXH4Ie0BbU1NbUmInbIEdHz0JTvhXXdH24C3N6XlQrSGfSOfR7KvUuh_PsjeGi71wcqTN4uzRgDfPHo0GsKDBt/s320/20100204230754.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;図１　新規プロジェクト作成&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
しばらくすると、&lt;b&gt;図２&lt;/b&gt;（新規作成後、△を押して展開）の様に左の窓にプロジェクト名およびフォルダ構造が表示されます。たくさんフォルダが現れていますが、まずは「ａｐｐ」フォルダにアプリケーションプログラムを格納し、「ｓｃｒｉｐｔ」フォルダにユーティリティが入っているくらいを意識しておけばよさそうです。&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1t-EOqR6EOJ6t5-KuM7GWrYU2nHCvsF2Rc4U-1StEQ5B-CZhC7KaCIcesIMxe2aHbXwrtnI4deZMgylpBxqiK7HILeh2azx2X69lrYluHUaenTeQLFbtmD-gAGzly06G0_Z1ET7XNYDSD/s1600-h/20100204231038.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1t-EOqR6EOJ6t5-KuM7GWrYU2nHCvsF2Rc4U-1StEQ5B-CZhC7KaCIcesIMxe2aHbXwrtnI4deZMgylpBxqiK7HILeh2azx2X69lrYluHUaenTeQLFbtmD-gAGzly06G0_Z1ET7XNYDSD/s320/20100204231038.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;図２左のウインドウにフォルダが展開されている&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;■&lt;/span&gt;&lt;span style=&quot;color: #274e13;&quot;&gt;動作確認（サーバkの起動）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #274e13;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;　枠を作ったくらいで何が動作確認だという感じですが、「ｓｃｒｉｐｔ」フォルダ内にある「servｅｒ」というスクリプトを&lt;b&gt;図３&lt;/b&gt;の様に選択し、スタンドアロンのサーバを起動させます。&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhz19zqnqz5RrygfKIKjzZdjYOGuZNz-Z9ghK-64du1CFQFax8AayiGsokmkhTTlcKzCGOHVYHEDLeNPmNk7-ccQMVTqZvYdFURY4mL7QdIZopNYsx9J3VBCTn4WyDzmawHfudztVVaaprD/s1600-h/20100204232200.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhz19zqnqz5RrygfKIKjzZdjYOGuZNz-Z9ghK-64du1CFQFax8AayiGsokmkhTTlcKzCGOHVYHEDLeNPmNk7-ccQMVTqZvYdFURY4mL7QdIZopNYsx9J3VBCTn4WyDzmawHfudztVVaaprD/s320/20100204232200.png&quot; /&gt;&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;b&gt;図３　server スクリプトの起動&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #274e13;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjg4lk-JM066qX74kOLUOLMH49mwADnuOnBLO1Ty5ocMPyic09QqzoFJHF2-XCkwRrX5HP-YmpEKd4S6EsBWl8rZwVGHQ0DONTBiRLs_VJGvtElm-GDhqmxtHtynKKztskgrYU8kKXrbyeR/s1600-h/20100204235335.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;
&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;span style=&quot;color: #274e13;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;　&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #274e13;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;下のウインドウにコンソールを表示させると、&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #274e13;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt; なにやら&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #274e13;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;サーバーが起動した…のでしょうか。&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;■&lt;/span&gt;&lt;span style=&quot;color: #274e13;&quot;&gt;動作確認（ブラウザ）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #274e13;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;　サーバーが起動していれば「http://localhost:3000」に接続すれば何か表示される様ですが、さて…エラーになります（図４）。&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjp1ZxSXoH1Bp2568o2cFVd8NLw2cmWbSpIoPUsuBGftTx1gWdpTGC-WtSFlf9K2vqrM-8ns96DbwTEWJOy4o_l2ipkq0k1huYqJuQzzauz3ECBYLv13jCOIl0RO6jYU6LX2Boj67QouPng/s1600-h/20100204234246.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjp1ZxSXoH1Bp2568o2cFVd8NLw2cmWbSpIoPUsuBGftTx1gWdpTGC-WtSFlf9K2vqrM-8ns96DbwTEWJOy4o_l2ipkq0k1huYqJuQzzauz3ECBYLv13jCOIl0RO6jYU6LX2Boj67QouPng/s320/20100204234246.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #274e13;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;図４　ブラウザ表示でエラー&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span style=&quot;color: #274e13;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;　よく&lt;b&gt;図３&lt;/b&gt;を見てみるとなにやらエラーになっている様です「&lt;span style=&quot;color: red;&quot;&gt;Rails requires RubyGems &amp;gt;= 1.3.2 (you have 1.3.1). Please `gem update --system` and try again.&lt;/span&gt;」どうやら「gem」の更新が必要です。&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #274e13;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;　「ウインドウ」⇒「ビューの表示」⇒「Ruby Gems」と選択すると下のウインドウに内容が表示される。ウインドウ内を選択（クリック）した後、右クリックを押すと「すべてのgemの更新」と&lt;b&gt;図５&lt;/b&gt;の様に表示されるので、選択する。&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0xhhyphenhyphen3hTs3assEuxin0J5Ma4sGCvnWHTjCKGlJa-HaiWb-AcCmIHQG3eGWMPnThtKzIcdq9IXX3fHQiuGxEmqfLXxoAS99_-u33lKucyh9YSd1WmKebAVpH035cnkiYEWduSeiapLF_8y/s1600-h/20100204235603.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0xhhyphenhyphen3hTs3assEuxin0J5Ma4sGCvnWHTjCKGlJa-HaiWb-AcCmIHQG3eGWMPnThtKzIcdq9IXX3fHQiuGxEmqfLXxoAS99_-u33lKucyh9YSd1WmKebAVpH035cnkiYEWduSeiapLF_8y/s320/20100204235603.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;color: #274e13;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;b&gt;図５　Ruby Gems &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;color: #274e13;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #274e13;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;　選択後&lt;b&gt;図６&lt;/b&gt;の様に進捗状況が表示されますが、暫く時間がかかるようです。&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #274e13;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhP-Ytgh1z9myxCySx3bGj5yRM2YJi5FV0CjnkhcbHLBYs1HNpekR-R_VHg01FP61231bdf-EZ_VLlIyzHz6DDWFVdxbVWtKUpIXupV99MeI5vLLqxcYubPYP1chJpabUCqgOn5eA17zm17/s1600-h/20100204235949.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhP-Ytgh1z9myxCySx3bGj5yRM2YJi5FV0CjnkhcbHLBYs1HNpekR-R_VHg01FP61231bdf-EZ_VLlIyzHz6DDWFVdxbVWtKUpIXupV99MeI5vLLqxcYubPYP1chJpabUCqgOn5eA17zm17/s320/20100204235949.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #274e13;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;図６　更新中&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;span style=&quot;color: #274e13;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;　&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #274e13;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #274e13;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&amp;nbsp;　そして更新が終わった後、再度「server」を実行。すると図７の様にコンソールにはサーバが起動したことを現すメッセージがでてきます。&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghSxvmkjAezt9WBKy9v7hDplR8cqdFKyQC_3-s3KFlw86W4vNy69RyxhaBiFlYDj7acL_pUYbxVV86TtfjLHPOzKua8L76QCkIuUfCHQm0IGt2TzcqkCAT4YjG_Gkl6jH3IBHTzjAK5CI-/s1600-h/20100205011741.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghSxvmkjAezt9WBKy9v7hDplR8cqdFKyQC_3-s3KFlw86W4vNy69RyxhaBiFlYDj7acL_pUYbxVV86TtfjLHPOzKua8L76QCkIuUfCHQm0IGt2TzcqkCAT4YjG_Gkl6jH3IBHTzjAK5CI-/s320/20100205011741.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #274e13;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;図７　Mongrel起動&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;span style=&quot;color: #274e13;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #274e13;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;　そして、再度ブラウザで表示させると…今度は&lt;b&gt;図８&lt;/b&gt;の様に正しく起動できた様です。&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyVSA6PR886i6EI-7emD31qrhKYSvEkx4kudvOuuhVBnln8pjYdEv001x7PHUzwKlCODUfuLUOEk4S-zp_HzQt8SbHiz7si8AMDc0oG7cx5LSHcg-cB4b6e-MmPdmVzONDwAHKupHQyXyy/s1600-h/20100205012324.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyVSA6PR886i6EI-7emD31qrhKYSvEkx4kudvOuuhVBnln8pjYdEv001x7PHUzwKlCODUfuLUOEk4S-zp_HzQt8SbHiz7si8AMDc0oG7cx5LSHcg-cB4b6e-MmPdmVzONDwAHKupHQyXyy/s320/20100205012324.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;color: #274e13;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt; &lt;b&gt;図８　ブラウザで確認&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span style=&quot;color: #274e13;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&amp;nbsp;　コードは一行も書いていませんが、まずは、railsアプリケーションが動くまで行いました。終了は下のウインドウの右のほうにある「&lt;span style=&quot;color: red;&quot;&gt;■&lt;/span&gt;（サーバ停止）」を押せば良いようです。ちなみに、その左の地球マークを押すとブラウザが起動します。&lt;/span&gt;&lt;/span&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5749912541548638418/posts/default/2603576539398735245'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5749912541548638418/posts/default/2603576539398735245'/><link rel='alternate' type='text/html' href='http://windows7andradrails.blogspot.com/2010/02/blog-post_05.html' title='アプリケーションの作成'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJyYA6TPXb2_lteX254W37x-RrXGqlgEVHBVCurz1Wwo8M0GAnIjKUTCbXH4Ie0BbU1NbUmInbIEdHz0JTvhXXdH24C3N6XlQrSGfSOfR7KvUuh_PsjeGi71wcqTN4uzRgDfPHo0GsKDBt/s72-c/20100204230754.png" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-5749912541548638418.post-862383869225350961</id><published>2010-02-03T01:22:00.014+09:00</published><updated>2010-02-03T02:52:13.710+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="インストール"/><title type='text'>RadRailsのセットアップ</title><content type='html'>Windows7はインストール済みとして…&lt;br /&gt;早速ＲａｄＲａｉｌｓをインストールしてみましょう。&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(204, 0, 0);&quot;&gt;■&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 102, 0);&quot;&gt;RadRailsのダウンロード&lt;/span&gt;&lt;br /&gt;まずは&lt;a href=&quot;http://www.aptana.com/&quot;&gt;Ａｐｔａｎａ&lt;/a&gt;に接続すると、&lt;span style=&quot;font-weight: bold;&quot;&gt;図１&lt;/span&gt;の画面が表示されるので、「DownLoad Now」をクリックします。&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMxJa6OMqlhgXJf6OhBhpEkv0Ak5-lj3xp3Lsf_RziGgQ1DD9zvb9ueR_OT3c8gcYHdkhfnRIvuVdmYes9vsB1cTMrASsxElZzHWapMPFiVRuqK5l0GwOXDw1VZ-lzKftPvxbK_9_KOrZL/s1600-h/20100203012642.png&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 290px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMxJa6OMqlhgXJf6OhBhpEkv0Ak5-lj3xp3Lsf_RziGgQ1DD9zvb9ueR_OT3c8gcYHdkhfnRIvuVdmYes9vsB1cTMrASsxElZzHWapMPFiVRuqK5l0GwOXDw1VZ-lzKftPvxbK_9_KOrZL/s400/20100203012642.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5433691368210388450&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;図１　「Ａｐｔａｎａトップメニュー」&lt;/span&gt; &lt;/div&gt;&lt;br /&gt;　「RadRails」」をダウンロードを押すと、&lt;span style=&quot;font-weight: bold;&quot;&gt;図２&lt;/span&gt;のバージョン確認の画面が出てきます。開発環境はWindowsでエクリプスのプラグインではなくフルインストールしたいので、そのまま「Download　Now」を押し、保存します。&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgm_uBtNN_KHBl-J53rat1l0Nw2zvfufjpNYqlAMsxVl762x5xC0BfTU8FW76lO5QJ0YYhBC5CoS2PSDNKU3f-VXY3cI2TNQjrfvAuxwLLeSVEDGKWnGaqaNSWNS97pSr2d8KNUUgRltKna/s1600-h/20100203013702.png&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 232px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgm_uBtNN_KHBl-J53rat1l0Nw2zvfufjpNYqlAMsxVl762x5xC0BfTU8FW76lO5QJ0YYhBC5CoS2PSDNKU3f-VXY3cI2TNQjrfvAuxwLLeSVEDGKWnGaqaNSWNS97pSr2d8KNUUgRltKna/s320/20100203013702.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5433686430957204002&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;図２　バージョン・プログラムの選択&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;　ダウンロードを開始すると&lt;span style=&quot;font-weight: bold;&quot;&gt;図３&lt;/span&gt;の様に確認のダイアログが出ますので。適当な場所に保存します（無選択だと「ダウンロードフォルダ」）。&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIPagAryTQXATezwAc4-T38YazBjCLWL9ESj9o5lPO5IqRnm7Oa1DXmKpnLRh1ytaDVo52wfR6Oi8cpJPiexVucnNxSxsXgrg9NB9QQk-3H25EAUjhIKJephr9Wn6d5LqFIFo9Nxhveyjo/s1600-h/20100203014303.png&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 154px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIPagAryTQXATezwAc4-T38YazBjCLWL9ESj9o5lPO5IqRnm7Oa1DXmKpnLRh1ytaDVo52wfR6Oi8cpJPiexVucnNxSxsXgrg9NB9QQk-3H25EAUjhIKJephr9Wn6d5LqFIFo9Nxhveyjo/s320/20100203014303.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5433687693102718418&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;図３　ダウンロードダイアログ&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(204, 0, 0);&quot;&gt;■&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 102, 0);&quot;&gt;Ruby on Railsのインストール&lt;/span&gt;&lt;br /&gt;　ダウンロードが完了した後、インストールウィザードに従ってインストールします。&lt;br /&gt;Aptana Studioを起動すると、スタートページが表示されますので、「Prgins」のウインドウ内にあるRuby on Railsの「install」をクリックし、ウイザードに従い「Aptana RadRails」に「Ruby on Rails」をインストールします。&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(204, 0, 0);&quot;&gt;■&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 102, 0);&quot;&gt;RadRailsの日本語化&lt;/span&gt;&lt;br /&gt;　このまま英語で使い続けるのは英語が苦手な筆者には辛いので、日本語化を試みます。&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;図４&lt;/span&gt;&lt;a href=&quot;http://mergedoc.sourceforge.jp/&quot;&gt;mergedoc&lt;/a&gt;に接続し「Pleiades」をダウンロードします。Pleiades は Eclipse 日本語化プラグインですが、ECLIPCEベースのRadRailsでも日本語化できる様です。&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUBEkr9M9X5ohhkf3wRMEBMcvEgqngX0e4l8CgKlIAanjjh_w23RhOhGB89YnIcvpJBBYGdmkCqo3NSEljk0Jd6MwHOdMneRnfizwbH2PrDUpSWI96qp1BLfzoIQiS69ZVSZmI5WohONZ6/s1600-h/20100203022153.png&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 290px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUBEkr9M9X5ohhkf3wRMEBMcvEgqngX0e4l8CgKlIAanjjh_w23RhOhGB89YnIcvpJBBYGdmkCqo3NSEljk0Jd6MwHOdMneRnfizwbH2PrDUpSWI96qp1BLfzoIQiS69ZVSZmI5WohONZ6/s400/20100203022153.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5433699804918783106&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;図４　mergedoc Project&lt;/span&gt; &lt;/div&gt;&lt;br /&gt;ダウンロードしたファイルを解凍し、まずplugins、features ディレクトリーをAptanaRadRailsがインストールされているフォルダ（AptanaStudioのショートカットのプロパティを参照）にコピーします。&lt;br /&gt;&lt;br /&gt;次に&lt;span style=&quot;font-weight: bold;&quot;&gt;図５&lt;/span&gt;の様にインストール先フォルダ「AptanaRadRails.ini」に以下の行を追加します。&lt;br /&gt;&lt;br /&gt;「-javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar」&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsTubnyXfaV0xkJV39vCg2HxR5EYMVDyqQrmvuVIb_Z3uqjyVrm3gLl4SimayqD3Cqtchgd6u3bXGwt4tM_azcQgcxKC1fjp2fddkxGZDaxJIc6lhGNu-EoWy1ODVp_CxrfeF4jn810_ow/s1600-h/20100203023527.png&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 185px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsTubnyXfaV0xkJV39vCg2HxR5EYMVDyqQrmvuVIb_Z3uqjyVrm3gLl4SimayqD3Cqtchgd6u3bXGwt4tM_azcQgcxKC1fjp2fddkxGZDaxJIc6lhGNu-EoWy1ODVp_CxrfeF4jn810_ow/s400/20100203023527.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5433701363623979538&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;図５　「AptanaRadRails.ini」&lt;/span&gt; &lt;/div&gt;&lt;span style=&quot;color: rgb(204, 0, 0);&quot;&gt;&lt;br /&gt;■&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 102, 0);&quot;&gt;RadRailsの起動&lt;/span&gt;&lt;br /&gt;　日本語化が成功していると、次回起動時に&lt;span style=&quot;font-weight: bold;&quot;&gt;図６&lt;/span&gt;の様に日本語化されて使えるようになります。&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitulUW5PljHp3PH8FExCap7ihOaBOTPKnLeYrECVQut-zFEBc1MWGjtbBYVgaL4E8CBrsX5bPsSAze6ZPD6R5q0j7RCgzNfvo-Zm8pi5jdq8MxBBBiW59gHtQsqRLUEffWoVCBeFfTs3ZW/s1600-h/20100203024649.png&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 256px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitulUW5PljHp3PH8FExCap7ihOaBOTPKnLeYrECVQut-zFEBc1MWGjtbBYVgaL4E8CBrsX5bPsSAze6ZPD6R5q0j7RCgzNfvo-Zm8pi5jdq8MxBBBiW59gHtQsqRLUEffWoVCBeFfTs3ZW/s400/20100203024649.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5433704334946677170&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;図６　Aptana　RadRails日本語化完了&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;　うまくいかない場合は「readme_pleiades.txt」を参照。</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5749912541548638418/posts/default/862383869225350961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5749912541548638418/posts/default/862383869225350961'/><link rel='alternate' type='text/html' href='http://windows7andradrails.blogspot.com/2010/02/radrails.html' title='RadRailsのセットアップ'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMxJa6OMqlhgXJf6OhBhpEkv0Ak5-lj3xp3Lsf_RziGgQ1DD9zvb9ueR_OT3c8gcYHdkhfnRIvuVdmYes9vsB1cTMrASsxElZzHWapMPFiVRuqK5l0GwOXDw1VZ-lzKftPvxbK_9_KOrZL/s72-c/20100203012642.png" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-5749912541548638418.post-1645006228229890129</id><published>2010-02-02T12:23:00.003+09:00</published><updated>2010-02-03T00:53:59.396+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="はじめに"/><title type='text'>はじめに</title><content type='html'>&lt;div&gt;当ブログは、管理者がRuby on Railsを学習するにあたって、踏んできたステップをまとめておく為のドキュメントです。本人自体もこれからどんな内容になっていくか、そもそもRubyで何ができるんだということすらあまりわかっていない状態からの出発ですが、できれば「ほぼ毎日」を目標に何か更新していきたいと思っています。&lt;br /&gt;&lt;br /&gt;後から変わっていく可能性がありますが、開始時時点での環境は以下です。&lt;br /&gt;&lt;br /&gt;OS:Windows７ Home Edition&lt;br /&gt;IDE:Aptana RadRails&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5749912541548638418/posts/default/1645006228229890129'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5749912541548638418/posts/default/1645006228229890129'/><link rel='alternate' type='text/html' href='http://windows7andradrails.blogspot.com/2010/02/blog-post.html' title='はじめに'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry></feed>