<?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>Elton&#039;s Blog &#187; Rails</title>
	<atom:link href="http://blog.prosight.me/index.php/tag/rails/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.prosight.me</link>
	<description>移动开发，敏捷web开发，Linux服务器部署维护，web UI和UE设计，摄影</description>
	<lastBuildDate>Sun, 05 Feb 2012 01:18:43 +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>使用rvm在Mac中安装ruby和rails</title>
		<link>http://blog.prosight.me/index.php/2011/09/805?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e4%25bd%25bf%25e7%2594%25a8rvm%25e5%259c%25a8mac%25e4%25b8%25ad%25e5%25ae%2589%25e8%25a3%2585ruby%25e5%2592%258crails</link>
		<comments>http://blog.prosight.me/index.php/2011/09/805#comments</comments>
		<pubDate>Fri, 09 Sep 2011 00:15:24 +0000</pubDate>
		<dc:creator>Elton</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[MacOS]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://blog.prosight.me/?p=805</guid>
		<description><![CDATA[MacOS默认安装的是ruby 1.8.7，如果你想使用ruby 1.9.2的话，除了在官网下载源码编译安装外，可以使用rvm来协助安装。 STEP-1 安装RVM 在Terminal中输入以下命令即可安装 1 bash &#60; &#60;&#40;curl -s https://rvm.beginrescueend.com/install/rvm&#41; 为了可以在shell中使用，需要在.bash_profile中输入以下命令 1 2 3 4 5 cd ~/ sudo vim .bash_profile &#160; #在.bash_profile中加入 &#91;&#91; -s &#34;$HOME/.rvm/scripts/rvm&#34; &#93;&#93; &#38;amp;&#38;amp; source &#34;$HOME/.rvm/scripts/rvm&#34; # This loads RVM into a shell session. 之后退出Terminal，重启它。 STEP-2 安装Ruby 使用以下命令，可以看到rvm可以支持安装的内容 1 2 3 4 5 6 7 8 9 10 11 [...]]]></description>
		<wfw:commentRss>http://blog.prosight.me/index.php/2011/09/805/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Ruby on Rails: RubyGem version error: rack(1.0.0 not ~&gt; 1.0.1) (RuntimeError)</title>
		<link>http://blog.prosight.me/index.php/2010/03/588?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ruby-on-rails-rubygem-version-error-rack1-0-0-not-1-0-1-runtimeerror</link>
		<comments>http://blog.prosight.me/index.php/2010/03/588#comments</comments>
		<pubDate>Sun, 07 Mar 2010 08:34:03 +0000</pubDate>
		<dc:creator>Elton</dc:creator>
				<category><![CDATA[Rails]]></category>
		<category><![CDATA[rack]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://blog.prosight.me/?p=588</guid>
		<description><![CDATA[当你升级了rails后，有时候会出现rack版本跟rails版本不匹配的情况。 当你执行./script/generate命令的时候，会出现以下错误信息： 1 2 3 4 5 6 7 8 9 10 11 /Library/Ruby/Gems/1.8/gems/rails-2.3.5/lib/initializer.rb:271:in `require_frameworks': RubyGem version error: rack(1.0.0 not ~&#62; 1.0.1) (RuntimeError) from /Library/Ruby/Gems/1.8/gems/rails-2.3.5/lib/initializer.rb:134:in `process' from /Library/Ruby/Gems/1.8/gems/rails-2.3.5/lib/initializer.rb:113:in `send' from /Library/Ruby/Gems/1.8/gems/rails-2.3.5/lib/initializer.rb:113:in `run' from /Volumes/Data/study/ruby/blog/config/environment.rb:9 from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `gem_original_require' from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `require' from /Library/Ruby/Gems/1.8/gems/rails-2.3.5/lib/commands/generate.rb:1 from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `gem_original_require' from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `require' from ./script/generate:3 解决方案： 1 2 3 4 [...]]]></description>
		<wfw:commentRss>http://blog.prosight.me/index.php/2010/03/588/feed</wfw:commentRss>
		<slash:comments>76</slash:comments>
		</item>
		<item>
		<title>Snow Leopard下，为Rails升级</title>
		<link>http://blog.prosight.me/index.php/2009/12/515?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=snow-leopard%25e4%25b8%258b%25ef%25bc%258c%25e4%25b8%25barails%25e5%258d%2587%25e7%25ba%25a7</link>
		<comments>http://blog.prosight.me/index.php/2009/12/515#comments</comments>
		<pubDate>Sun, 06 Dec 2009 04:57:29 +0000</pubDate>
		<dc:creator>Elton</dc:creator>
				<category><![CDATA[Rails]]></category>
		<category><![CDATA[64-bit]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[passenger]]></category>
		<category><![CDATA[snow leopard]]></category>

		<guid isPermaLink="false">http://blog.prosight.me/?p=515</guid>
		<description><![CDATA[Snow Leopard是Apple最新的操作系统，拥有更快的速度并减少了对磁盘的占用。 Snow Leopard自带了ruby 1.8.7，已经可以很好的兼容Rails2.*。 对于Rails的开发者应该注意，如果你是从Leopard升级而来，Snow Leopard默认所有的解释型语言都是64位的(包括Ruby)。所以，如果之前你用的是32位的组建，需要做一些更新。 安装Snow Leopard 开发工具 在安装光盘上选择 “Optional Installs”, 安装 “Xcode.mpkg”. 使用默认的设置 安装Passenger 1 2 $ sudo gem install -r passenger $ sudo passenger-install-apache2-module 1 $ cd /etc/apache2 编辑httpd.conf加入一下代码： 1 2 3 LoadModule passenger_module /Library/Ruby/Gems/1.8/gems/passenger-2.2.4/ext/apache2/mod_passenger.so PassengerRoot /Library/Ruby/Gems/1.8/gems/passenger-2.2.4 PassengerRuby /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby 安装MySQL 为了避免不必要的麻烦，强烈推荐你安装64位版本的MySQL。停止之前版本的MySQL。 从这里安装适合Mac OS X 10.5 (x86_64)的MySQL 下载完成后，打开磁盘镜像，首先安装 “mysql-5.1.37-osx10.5-x86_64.pkg”. 使用默认项即可。 然后安装 “MySQLStartupItem.pkg”. [...]]]></description>
		<wfw:commentRss>http://blog.prosight.me/index.php/2009/12/515/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>在snow leopard上编译Ruby, RubyGems, 和Rails</title>
		<link>http://blog.prosight.me/index.php/2009/10/390?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e5%259c%25a8snow-leopard%25e4%25b8%258a%25e7%25bc%2596%25e8%25af%2591ruby-rubygems-%25e5%2592%258crails</link>
		<comments>http://blog.prosight.me/index.php/2009/10/390#comments</comments>
		<pubDate>Wed, 30 Sep 2009 17:18:25 +0000</pubDate>
		<dc:creator>Elton</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[rubygems]]></category>
		<category><![CDATA[snow leopard]]></category>

		<guid isPermaLink="false">http://blog.prosight.me/?p=390</guid>
		<description><![CDATA[准备： Snow Leopard系统 XCode编译环境，Snow Leopard系统盘上有 第一步：设置路径 1 vim ~/.profile 在文件最后加上： 1 export PATH=&#34;/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:$PATH&#34; 使新的路径生效 1 source ~/.profile 第二步：下载源文件 1 2 curl -O ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p174.tar.gz curl -O http://files.rubyforge.vm.bytemark.co.uk/rubygems/rubygems-1.3.5.tgz 第三步：编译安装 安装ruby 1 2 3 4 5 6 tar xzvf ruby-1.8.7-p174.tar.gz cd ruby-1.8.7-p174 ./configure --enable-shared --enable-pthread CFLAGS=-D_XOPEN_SOURCE=1 make sudo make install cd .. 安装rubygem 1 2 3 4 tar [...]]]></description>
		<wfw:commentRss>http://blog.prosight.me/index.php/2009/10/390/feed</wfw:commentRss>
		<slash:comments>264</slash:comments>
		</item>
		<item>
		<title>no such file to load &#8212; sqlite3问题解决</title>
		<link>http://blog.prosight.me/index.php/2009/08/330?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=no-such-file-to-load-sqlite3%25e9%2597%25ae%25e9%25a2%2598%25e8%25a7%25a3%25e5%2586%25b3</link>
		<comments>http://blog.prosight.me/index.php/2009/08/330#comments</comments>
		<pubDate>Sun, 23 Aug 2009 09:13:00 +0000</pubDate>
		<dc:creator>Elton</dc:creator>
				<category><![CDATA[Rails]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://blog.prosight.me/?p=330</guid>
		<description><![CDATA[从rails2.0.2以后，rails默认的数据库是sqlite3了。 所以如果你使用rails appName命令建立应用的话，使用的是sqlite数据库。 作为开发和测试，使用sqlite3数据库倒是可以。如果你在运行应用的时候出现了 1 no such file to load -- sqlite3 这个错误，说明你没有安装sqlite的ruby驱动。 使用以下命令可以安装此驱动 1 sudo gem install sqlite3-ruby 安装成功后，上面的问题就解决了。]]></description>
		<wfw:commentRss>http://blog.prosight.me/index.php/2009/08/330/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Leopard下手工安装ruby,rails和mysql</title>
		<link>http://blog.prosight.me/index.php/2009/08/328?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=leopard%25e4%25b8%258b%25e6%2589%258b%25e5%25b7%25a5%25e5%25ae%2589%25e8%25a3%2585rubyrails%25e5%2592%258cmysql</link>
		<comments>http://blog.prosight.me/index.php/2009/08/328#comments</comments>
		<pubDate>Sun, 23 Aug 2009 08:54:47 +0000</pubDate>
		<dc:creator>Elton</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://blog.prosight.me/?p=328</guid>
		<description><![CDATA[1. 安装readline ftp://ftp.gnu.org/gnu/readline/ 1 2 3 4 cd readline-6.0 ./configure --prefix=/usr/local make sudo make install 2. 安装ruby 1 2 3 4 5 6 tar xvjf ruby-1.8.7-p174.tar.bz2 cd ruby-1.8.7-p174 ./configure --prefix=/usr/local/ruby --enable-pthread --with-readline-dir=/usr/local --enable-shared make sudo make install sudo make install-doc 使用ruby -v来确认版本安装正确 3. 安装mysql 1 2 3 4 5 6 /configure --prefix=/usr/local/mysql --with-extra-charsets=complex --enable-thread-safe-client --enable-local-infile [...]]]></description>
		<wfw:commentRss>http://blog.prosight.me/index.php/2009/08/328/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Gentoo下Nginx+thin构建rails环境</title>
		<link>http://blog.prosight.me/index.php/2009/07/265?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=gentoo%25e4%25b8%258bnginxthin%25e6%259e%2584%25e5%25bb%25barails%25e7%258e%25af%25e5%25a2%2583</link>
		<comments>http://blog.prosight.me/index.php/2009/07/265#comments</comments>
		<pubDate>Tue, 21 Jul 2009 07:41:01 +0000</pubDate>
		<dc:creator>Elton</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[thin]]></category>

		<guid isPermaLink="false">http://blog.prosight.me/?p=265</guid>
		<description><![CDATA[本文前提是你已经配置好了ruby on rails 安装thin thin是一个ruby的轻量级的web server 可以看到thin在100个并发连接的时候，性能还是不错的。 可以使用 1 sudo gem install thin 或者 1 emerage -av thin 使用emerage的话，需要在/etc/portage/package.keywords中加入 1 2 3 www-servers/thin ~amd64 dev-ruby/eventmachine ~amd64 dev-ruby/rack ~amd64 因为相关的包被gentoo的portage给mask了 创建thin集群rake脚本 进入你的rails应用目录，在lib/tasks下建立一个thin的任务，以.rake为后缀名，如thin.rake。这个是用来建立thin的集群的脚本 编辑内容如下： 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 [...]]]></description>
		<wfw:commentRss>http://blog.prosight.me/index.php/2009/07/265/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mac 下基于ruby 1.9安装Rails</title>
		<link>http://blog.prosight.me/index.php/2009/05/5?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mac-%25e4%25b8%258b%25e5%259f%25ba%25e4%25ba%258eruby-19%25e5%25ae%2589%25e8%25a3%2585rails</link>
		<comments>http://blog.prosight.me/index.php/2009/05/5#comments</comments>
		<pubDate>Sun, 24 May 2009 12:18:17 +0000</pubDate>
		<dc:creator>Elton</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Rails]]></category>

		<guid isPermaLink="false">http://www.prosight.me/blog/?p=5</guid>
		<description><![CDATA[ruby 1.9.1出来了，今天用它安装了rails。 一次成功， 将过程记录下来，备忘。 ************************************* 源码安装Ruby ************************************* tar xvzf ruby-1.9.1-p0.tar.gz cd ruby-1.9.1 ./configure &#8211;enable-shared &#8211;enable-pthread CFLAGS=-D_XOPEN_SOURCE=1 make sudo make install ************************************* 安装Ruby ************************************* sudo gem install rails 升级gem sudo gem update &#8211;system ************************************* 安装Ruby for sqlite3 ************************************* sudo gem install sqlite3-ruby ************************************* 源码安装MySQL ************************************* tar xvzf mysql-5.1.34.tar.gz cd mysql-5.1.34.tar.gz CC=gcc CFLAGS=”-O3 -fno-omit-frame-pointer” CXX=gcc CXXFLAGS=”-O3 -fno-omit-frame-pointer [...]]]></description>
		<wfw:commentRss>http://blog.prosight.me/index.php/2009/05/5/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>

