<?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>Uesu.org &#187; Ruby on Rails</title>
	<atom:link href="http://uesu.org/tag/ruby-on-rails/feed/" rel="self" type="application/rss+xml" />
	<link>http://uesu.org</link>
	<description>“We have a ‘strategic plan.’ It’s called doing things.” ~ Herb Kelleher</description>
	<lastBuildDate>Thu, 08 Mar 2012 15:42:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Ruby on Rails Day5: &#8220;Why do you have to go and make things too complicated?&#8221;</title>
		<link>http://uesu.org/uncategorized/ruby-on-rails-day5-why-do-you-have-to-go-and-make-things-too-complicated/</link>
		<comments>http://uesu.org/uncategorized/ruby-on-rails-day5-why-do-you-have-to-go-and-make-things-too-complicated/#comments</comments>
		<pubDate>Thu, 14 Jun 2007 01:44:15 +0000</pubDate>
		<dc:creator>uesu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Aptana]]></category>
		<category><![CDATA[RadRails]]></category>
		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://uesu.org/blog/2007/06/14/ruby-on-rails-day5-why-do-you-have-to-go-and-make-things-too-complicated/</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p>■RadRails と Aptana の比較</p>
<p>・起動時直後のメモリー使用量</p>
<p>Aptana   3,392 K<br />
RadRails 3,156 K</p>
<p>・デフォルトUIの比較（特徴）</p>
<p>Radrails</p>
<p>－英語メニュー<br />
－Ruby メニューがある<br />
－Refactor が無い<br />
　∟何か入れれば入るんだろうけど、めんどくさい<br />
－画面下のコンソール表示しているパネルが Rails に特化したものが多い<br />
　∟Servers<br />
　∟Generators<br />
　∟Rake Tasks<br />
　∟Console<br />
　∟RI<br />
　∟Rails Plugins<br />
　　使いこなせるかどうかは別問題。</p>
<p>Aptana</p>
<p>－日本語化されたメニュー<br />
－Ruby、Source、Refactor メニューがある<br />
　∟Ruby 対応の Refactor や Ruby⇒Format があるのは、<br />
　　私にとっては嬉しいポイント<br />
　　実際使うかどうかは別。<br />
－画面下のコンソール表示しているパネル部分はちょっと寂しい<br />
　∟Validation<br />
　∟コンソール<br />
　　のみが表示されている</p>
<p>甲乙つけがたいのですが、</p>
<p>初期設定諸々を考えると、RadRails を先ず使ってみようと思う。</p>
<p>慣れてきたら、実際の使用感を Aptana と比較してみる。</p>
<p>実際は Eclipse なので、どちらもそんなに変わらないかもしれないけど、</p>
<p>調整の必要性がより少ないほうが良いと見た。</p>
<p>所要時間：13分</p>
]]></content:encoded>
			<wfw:commentRss>http://uesu.org/uncategorized/ruby-on-rails-day5-why-do-you-have-to-go-and-make-things-too-complicated/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ruby on Rails Day 4: &#8220;A Whole New World&#8221;</title>
		<link>http://uesu.org/uncategorized/ruby-on-rails-day-4-a-whole-new-world/</link>
		<comments>http://uesu.org/uncategorized/ruby-on-rails-day-4-a-whole-new-world/#comments</comments>
		<pubDate>Tue, 12 Jun 2007 07:42:27 +0000</pubDate>
		<dc:creator>uesu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Aptana]]></category>
		<category><![CDATA[Rad Rails]]></category>
		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://uesu.org/blog/2007/06/12/ruby-on-rails-day-4-a-whole-new-world/</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p>■Aptana で新プロジェクトを作ってみる</p>
<p>…と、起動してみたものの、FireFox 1.5 以上をインストールしろだの、</p>
<p>大量のアップデートがあるだの言い出す。</p>
<p>FireFox は USB メモリに Portable 版を入れて使っているのに、検出で</p>
<p>きていない様子。あぁ、めんどくさい。。。</p>
<p>Aptana のアップデートは時間がかかる。</p>
<p>便利なのかもしれないけど、ハウスキーピングが煩わしいな。</p>
<p>… FireFox 更新後。</p>
<p>あれ？どこにインストールされたんだ？って探してたら、ななななんと、</p>
<p>USB にインストールされているポータブル版を上書きしてくれちゃってる</p>
<p>ではないですか。。。</p>
<p>かんっがえっられっへんっ！</p>
<p>気を取り直して、「ファイル⇒新規⇒プロジェクト」…とやるも、</p>
<p>Rails はどこだ？Ruby はどこだ？</p>
<p>ん？Aptana RadRails は別インストールなのか？</p>
<p>えーい、ここまで来たらそれも入れちゃえ。</p>
<p>ただの RadRails とどう違うんだろう。</p>
<p>便利なネットの世の中も、調べなくては何も分からない状況。本当の意味で</p>
<p>便利になっているのかどうか怪しい。</p>
<p>＜インストール終了＞</p>
<p>おー、「ファイル⇒新規⇒プロジェクト」で、いきなり Rails プロジェクト</p>
<p>や Ruby プロジェクトが作成できるようになりました。素晴らしい。</p>
<p>hello_world プロジェクトを作ってみた。</p>
<p>すごい勢いでファイルが生成されているのがコンソールに表示されていく。</p>
<p>あとは勝手知ったる Eclipse</p>
<p>どこまで便利さを追求しているか調べていくのが楽しみ。</p>
<p>一旦 Aptana は閉じる。</p>
<p>■RadRails で新プロジェクトを作ってみる</p>
<p>立ち上げ後、最初に目についたのは、日本語されてないこと。</p>
<p>そうかー。</p>
<p>だけど、最初から、Rails プロジェクトは生成できる。</p>
<p>次回は、それぞれの機能比較をしてみよう。</p>
<p>どんどん横道にそれていくぞー。</p>
<p>おー。</p>
<p>格言：「楽するための苦労は惜しまない。」</p>
<p>所要時間：不明</p>
]]></content:encoded>
			<wfw:commentRss>http://uesu.org/uncategorized/ruby-on-rails-day-4-a-whole-new-world/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ruby on Rails Day3: &#8220;Making my life easier&#8230; is hard work.&#8221;</title>
		<link>http://uesu.org/uncategorized/ruby-on-rails-day3-making-my-life-easier-is-hard-work/</link>
		<comments>http://uesu.org/uncategorized/ruby-on-rails-day3-making-my-life-easier-is-hard-work/#comments</comments>
		<pubDate>Wed, 06 Jun 2007 00:53:46 +0000</pubDate>
		<dc:creator>uesu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://uesu.org/blog/2007/06/06/ruby-on-rails-day3-making-my-life-easier-is-hard-work/</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p>■AptanaIDE をインストール</p>
<p>http://www.radrails.org/</p>
<p>から</p>
<p>Aptana + Rails をダウンロード＆インストールしてみる。</p>
<p>ファイルは、</p>
<p>Aptana_IDE_Setup.msi</p>
<p>■RadRails をインストール</p>
<p>これって同じものか？</p>
<p>いずれも Eclipse ベースのようだけど。</p>
<p>Windows にも、もっと軽いエディタが欲しいなあ。</p>
<p>radrails-0.7.2-win32.zip</p>
<p>をダウンロード＆解凍</p>
<p>こちらは、RadRails というフォルダが出来上がるので、</p>
<p>Program Files 配下に配置してショートカットだけデスクトップに作成。</p>
<p>TextMate 使うためだけに Mac が1台欲しい・・・。</p>
<p>■FreeMind をインストール</p>
<p>これはモノのついで。</p>
<p>http://freemind.sourceforge.net/wiki/index.php/Main_Page</p>
<p>所要時間は15分</p>
]]></content:encoded>
			<wfw:commentRss>http://uesu.org/uncategorized/ruby-on-rails-day3-making-my-life-easier-is-hard-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ruby on Rails &#8220;Making my life easier&#8221;</title>
		<link>http://uesu.org/uncategorized/ruby-on-rails-making-my-life-easier/</link>
		<comments>http://uesu.org/uncategorized/ruby-on-rails-making-my-life-easier/#comments</comments>
		<pubDate>Tue, 05 Jun 2007 10:00:54 +0000</pubDate>
		<dc:creator>uesu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://uesu.org/blog/2007/06/05/ruby-on-rails-making-my-life-easier/</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p>■Cygwin インストール</p>
<p>http://www.cygwin.com</p>
<p>から Setup.exe をダウンロード&amp;インストール</p>
<p>特筆する事は何も無い。</p>
<p>昔は Cygwin 使える状態を作るのに苦労した記憶があるけど、今や</p>
<p>数クリックでインストール完了し、問題なく使えるようになった。</p>
<p>技術革新を感じる瞬間だ。</p>
<p>tail がデフォルトで入っているのが有難い。</p>
<p>…おっつ vi 系が何も入っていない。</p>
<p>入れないと。</p>
<p>入りました。</p>
<p>うおっつデフォルト EUC-JP… UTF-8 で使うには・・っと。</p>
<p>http://www.oklab.org/cygwin.xhtml</p>
<p>#!/usr/bin/bash<br />
# $Id$<br />
#</p>
<p># .inputrc<br />
cat &lt;&gt; .inputrc<br />
set kanji-code utf-8<br />
set convert-meta off<br />
set meta-flag on<br />
set output-meta on<br />
HEREDOC</p>
<p># .bash_profile<br />
cat &lt;&gt; .bash_profile<br />
export LANG=ja_JP.UTF-8<br />
export TZ=JST-9<br />
export JLESSCHARSET=japanese-utf-8<br />
export LESSCHARSET=dos<br />
alias ls=&#8217;ls &#8211;show-control-chars &#8211;color -F&#8217;<br />
HEREDOC</p>
<p># .vimrc<br />
cat &lt;&gt; .vimrc<br />
set enc=utf-8<br />
set fenc=utf-8<br />
set fencs=utf-8,iso-2022-jp,sjis,euc-jp<br />
syntax on<br />
HEREDOC</p>
<p>こいつで Cygwin 丸ごと UTF-8 環境になりました。スゲー</p>
<p>■Poderosa</p>
<p>元々入っているので、別段何を書くわけでもないですが、</p>
<p>ダウンロード先だけ記載しておこうかと思います。</p>
<p>http://ja.poderosa.org/</p>
<p>Ruby では UTF-8 を使う事になりそうなので、ターミナルの色設定と共に、</p>
<p>おっとここで時間切れ</p>
<p>所要時間19分</p>
]]></content:encoded>
			<wfw:commentRss>http://uesu.org/uncategorized/ruby-on-rails-making-my-life-easier/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ruby on Rails Day2:&#8221;Tring not to de-Rail II.&#8221;</title>
		<link>http://uesu.org/uncategorized/ruby-on-rails-day2tring-not-to-de-rail-ii/</link>
		<comments>http://uesu.org/uncategorized/ruby-on-rails-day2tring-not-to-de-rail-ii/#comments</comments>
		<pubDate>Tue, 05 Jun 2007 01:01:34 +0000</pubDate>
		<dc:creator>uesu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://uesu.org/blog/2007/06/05/ruby-on-rails-day2tring-not-to-de-rail-ii/</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p>■MySQL Administrator</p>
<p>これまで CSE を使う事が多かったですが、MySQL Administrator に再び挑戦。</p>
<p>　http://www-jp.mysql.com/products/tools/administrator/</p>
<p>から</p>
<p>　mysql-gui-tools-5.0-r12-win32.msi</p>
<p>を早速ダウンロード＆インストールしてみる。</p>
<p>インターフェースの見た目もよくなっているし、使っていて不快感が無い。</p>
<p>一見分かりづらいけど、左メニューの「カタログ」にて、DB の操作ができる。</p>
<p>レプリケーションの様子や、バックアップまでこのツールでできるようだ。</p>
<p>素晴らしい。</p>
<p>CSE のようなスキーマのドキュメントを出力する機能は無さそうなので、</p>
<p>そこだけは必要に応じて CSE を頼る事にする。</p>
<p>■Rails が最新である事を確認する</p>
<p>c:\ gem update rails</p>
<p>最新版をインストールしたばかりなのに意外にも、既に更新があるようだ。</p>
<p>Updating installed gems&#8230;<br />
Need to update 17 gems from http://gems.rubyforge.org<br />
&#8230;&#8230;&#8230;&#8230;&#8230;<br />
complete<br />
Attempting remote update of rails<br />
Successfully installed rails-1.2.3<br />
Gemd: [rails] updated</p>
<p>更新終了。</p>
<p>■Rails プロジェクトを作成してみる</p>
<p>c:\&gt; cd c:\ruby<br />
c:\ruby&gt; mkdir work<br />
c:\ruby\work&gt; rails demo<br />
c:\ruby\work&gt; cd demo</p>
<p>demo フォルダとその中に大量のファイルが自動作成されている。</p>
<p>c:\ruby\work\demo&gt; ruby script/server</p>
<p>コマンドを発行して、WEBrick を起動</p>
<p>ブラウザで、http://localhost:3000 を開いてみる。</p>
<p>Welcome aboard<br />
You’re riding the Rails!</p>
<p>のメッセージが表示される。</p>
<p>どうやらここまで脱線（derail）せずに済んだようだ。</p>
<p>CTRL+C で WEBrick を停止。</p>
<p>ここまで所要時間13分。</p>
<p>あっという間に開発環境が整ってしまった。</p>
<p>明日は、Hello, world! に挑戦。</p>
<p>メモ：ついでにコピペしやすいように cygwin も入れて Poderosa から</p>
<p>接続できるようにしておこう。</p>
]]></content:encoded>
			<wfw:commentRss>http://uesu.org/uncategorized/ruby-on-rails-day2tring-not-to-de-rail-ii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ruby on Rails Day1: &#8220;Trying not to de-Rail.&#8221;</title>
		<link>http://uesu.org/uncategorized/ruby-on-rails-day1-trying-not-to-de-rail/</link>
		<comments>http://uesu.org/uncategorized/ruby-on-rails-day1-trying-not-to-de-rail/#comments</comments>
		<pubDate>Mon, 04 Jun 2007 04:19:49 +0000</pubDate>
		<dc:creator>uesu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://uesu.org/blog/2007/06/04/ruby-on-rails-day1-trying-not-to-de-rail/</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p>■RubyInstaller の入手</p>
<p>http://rubyinstaller.rubyforge.org/wiki/wiki.pl</p>
<p>から、</p>
<p>ruby186-25.exe</p>
<p>をダウンロード</p>
<p>ダブルクリックでインストール開始。</p>
<p>c:\ruby</p>
<p>をインストール先に指定。</p>
<p>cmd でコンソールを開いて、</p>
<p>C:\ ruby -v</p>
<p>と入力するも、パスが通っていない様子。</p>
<p>再起動が必要か？</p>
<p>おっと、インストールが終わる前に cmd 立ち上げていたからだ。</p>
<p>cmd 立ち上げなおして、（環境変数を読み込みなおしでもしているか？）</p>
<p>C:\ ruby -v</p>
<p>を再び発行すると、</p>
<p>ruby 1.8.6 (2007-03-13 patchlevel 0) [i386-mswin32]</p>
<p>と表示された。</p>
<p>安心して、RubyGem を利用して、Rails をインストールする。</p>
<p>C:\ gem install rails &#8211;include-dependencies</p>
<p>暫く待たされる。</p>
<p>・・・</p>
<p>無事終了！</p>
<p>■MySQL Windows 版の入手</p>
<p>http://www.mysql.com/</p>
<p>から</p>
<p>mysql-5.0.41-win32.zip</p>
<p>をダウンロード。</p>
<p>解凍すると Setup.exe が出来上がるので、インストール開始。</p>
<p>インストレーションメソッドは、念のため Complete を選択。</p>
<p>引き続き、サーバ設定に突入。</p>
<p>設定メソッド：Detailed Configuration<br />
サーバ種別：Developer Machine<br />
DB 種別：Multifunctional Database<br />
サーバインスタンス：Decision Support(DSS)/OLAP<br />
ネットワーク設定：Enable TCP/IP Networking 3306<br />
　（Enable Strict Mode オン）<br />
言語：Best Support For Multilingualism<br />
Windows オプション：Install As Windows Service<br />
　（Launch the MySQL Server automatically オン）<br />
Root パスワード設定：Enable root access from remote machines オフ</p>
<p>3306 がセキュリティソフトによってブロックされている模様。</p>
<p>Windows ファイアーウォールには、mysqld が例外として存在しているので、</p>
<p>ここではない。</p>
<p>と思ったら、このエントリーは過去に使っていた別インストールの mysqld だ。</p>
<p>今インストールした mysqld を例外に追加して、Retry してみると</p>
<p>先に進めた。</p>
<p>インストレーションウィザードはこれにて終了。</p>
<p>今日は、Ruby と Rails と MySQL のインストールを行いました。</p>
<p>所要時間は、18分。</p>
<p>明日は MySQL サーバの初期設定と動作確認、可能であればクライアントの</p>
<p>入手と設定までいきたいと思います。</p>
]]></content:encoded>
			<wfw:commentRss>http://uesu.org/uncategorized/ruby-on-rails-day1-trying-not-to-de-rail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ruby on Rails</title>
		<link>http://uesu.org/uncategorized/ruby-on-rails/</link>
		<comments>http://uesu.org/uncategorized/ruby-on-rails/#comments</comments>
		<pubDate>Mon, 04 Jun 2007 00:59:24 +0000</pubDate>
		<dc:creator>uesu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[アジャイル]]></category>

		<guid isPermaLink="false">http://uesu.org/blog/2007/06/04/ruby-on-rails/</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p>Ruby で遊ぼうか、Python で遊ぼうか、とここ暫く迷っていましたが、</p>
<p>「Rails によるアジャイル Web アプリケーション開発」</p>
<p>という本を買ってみました。</p>
<p>超光速でアイディアを形にできる事の素晴らしさに浸ってみようかと</p>
<p>思います。</p>
]]></content:encoded>
			<wfw:commentRss>http://uesu.org/uncategorized/ruby-on-rails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

