<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Standme (Standme)</title>
    <link>https://ruby-china.org/Standme</link>
    <description>纳言敏行、随遇而安</description>
    <language>en-us</language>
    <item>
      <title>Nginx + Passenger 部署 rails，访问 /rails/info/properties 出现 404</title>
      <description>&lt;p&gt;由于受到触动，呵呵，开始学习 rails，目前的进度是可以在本机（MBA）搭建好 rails 的学习环境了，并且正在学习那个笨方法学习 ruby 语言，学习到了第五节，每节都自己写代码，并在运行代码之前写注释，注释内容是我自己理解的每个语句的作用并应该出现的结果，代码运行之后方便对照。&lt;/p&gt;

&lt;p&gt;同时也在虚拟机环境中调试 rail 的生产环境，因为我的服务器是 Debian，所以我也在虚拟机下安装了 debian，目前可以正常搞定安装环境，而且也自行编译了 Nginx 和 Passenger，设置完成之后，久违的那个欢迎页面出现，&lt;/p&gt;

&lt;p&gt;但是当点击“About your application’s environment”那个链接的时候，出现了“404 Not Found nginx/1.0.14“的错误。那个链接对应的URL是：&lt;a href="http://mydomain/rails/info/propertiesNginx%E7%9A%84%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6%EF%BC%9A" rel="nofollow" target="_blank"&gt;http://mydomain/rails/info/propertiesNginx的配置文件：&lt;/a&gt;，很是奇怪，以下是我的&lt;/p&gt;
&lt;pre class="highlight nginx"&gt;&lt;code&gt;&lt;span class="k"&gt;worker_processes&lt;/span&gt;  &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="k"&gt;events&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="kn"&gt;worker_connections&lt;/span&gt;  &lt;span class="mi"&gt;1024&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;http&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="kn"&gt;include&lt;/span&gt;       &lt;span class="s"&gt;mime.types&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="kn"&gt;default_type&lt;/span&gt;  &lt;span class="nc"&gt;application/octet-stream&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="kn"&gt;sendfile&lt;/span&gt;        &lt;span class="no"&gt;on&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="c1"&gt;#tcp_nopush     on;&lt;/span&gt;
    &lt;span class="c1"&gt;#keepalive_timeout  0;&lt;/span&gt;
    &lt;span class="kn"&gt;keepalive_timeout&lt;/span&gt;  &lt;span class="mi"&gt;65&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="kn"&gt;passenger_root&lt;/span&gt; &lt;span class="n"&gt;/home/standme/.rvm/gems/ruby-1.9.3-p125/gems/passenger-3.0.11&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
     &lt;span class="kn"&gt;passenger_ruby&lt;/span&gt; &lt;span class="n"&gt;/home/standme/.rvm/wrappers/ruby-1.9.3-p125/ruby&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="c1"&gt;#gzip  on;&lt;/span&gt;
    &lt;span class="kn"&gt;server&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="kn"&gt;autoindex&lt;/span&gt; &lt;span class="no"&gt;on&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
        &lt;span class="kn"&gt;root&lt;/span&gt; &lt;span class="n"&gt;/home/standme/webroot&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
       &lt;span class="kn"&gt;listen&lt;/span&gt;       &lt;span class="mi"&gt;80&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
        &lt;span class="kn"&gt;server_name&lt;/span&gt;  &lt;span class="s"&gt;localhost&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;        
        &lt;span class="kn"&gt;location&lt;/span&gt; &lt;span class="n"&gt;/&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
            &lt;span class="kn"&gt;index&lt;/span&gt;  &lt;span class="s"&gt;index.html&lt;/span&gt; &lt;span class="s"&gt;index.htm&lt;/span&gt; &lt;span class="s"&gt;index.php&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
        &lt;span class="p"&gt;}&lt;/span&gt;

    &lt;span class="kn"&gt;location&lt;/span&gt; &lt;span class="p"&gt;~&lt;/span&gt; &lt;span class="sr"&gt;\.php&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="kn"&gt;include&lt;/span&gt; &lt;span class="s"&gt;fastcgi.conf&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="kn"&gt;fastcgi_pass&lt;/span&gt; &lt;span class="nf"&gt;127.0.0.1&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;9000&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="kn"&gt;fastcgi_index&lt;/span&gt; &lt;span class="s"&gt;index.php&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;
       &lt;span class="kn"&gt;error_page&lt;/span&gt;   &lt;span class="mi"&gt;500&lt;/span&gt; &lt;span class="mi"&gt;502&lt;/span&gt; &lt;span class="mi"&gt;503&lt;/span&gt; &lt;span class="mi"&gt;504&lt;/span&gt;  &lt;span class="n"&gt;/50x.html&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
        &lt;span class="kn"&gt;location&lt;/span&gt; &lt;span class="p"&gt;=&lt;/span&gt; &lt;span class="n"&gt;/50x.html&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
            &lt;span class="kn"&gt;root&lt;/span&gt;   &lt;span class="s"&gt;html&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
        &lt;span class="p"&gt;}&lt;/span&gt;
  &lt;span class="p"&gt;}&lt;/span&gt;
  &lt;span class="kn"&gt;server&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="kn"&gt;listen&lt;/span&gt; &lt;span class="mi"&gt;80&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
      &lt;span class="kn"&gt;server_name&lt;/span&gt; &lt;span class="s"&gt;standme&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
      &lt;span class="kn"&gt;root&lt;/span&gt; &lt;span class="n"&gt;/home/standme/webroot/demo/public&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;   &lt;span class="c1"&gt;# &amp;lt;--- be sure to point to 'public'!&lt;/span&gt;
      &lt;span class="kn"&gt;passenger_enabled&lt;/span&gt; &lt;span class="no"&gt;on&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="kn"&gt;location&lt;/span&gt; &lt;span class="n"&gt;/&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="kn"&gt;index&lt;/span&gt; &lt;span class="s"&gt;index.html&lt;/span&gt; &lt;span class="s"&gt;index.htm&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;   
  &lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;



&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;不知道是哪里出问题了，请各位热心的朋友帮看看&lt;/p&gt;

&lt;p&gt;PS：顺便说一句，如果用 rails 自带的那个 WEBrick 来启动服务的话，在 localhost:3000 看到的页面没有任何问题。&lt;/p&gt;

&lt;p&gt;之前出现那个没有 JS runtime 的问题，使用 gem install execjs, gem install therubyracer 并在 Gemfile 里面 加载 gem 'execjs' gem 'therubyracer' 就木问题了，这个 JS runtime 的问题，在 Mac OS X 里面没发生。  &lt;/p&gt;</description>
      <author>Standme</author>
      <pubDate>Wed, 04 Apr 2012 22:01:27 +0800</pubDate>
      <link>https://ruby-china.org/topics/2383</link>
      <guid>https://ruby-china.org/topics/2383</guid>
    </item>
    <item>
      <title>各位 coder 都用什么滴眼液啊</title>
      <description>&lt;p&gt;眼睛经常的干涩，不知道各位 coder 都用什么滴眼液啊&lt;/p&gt;

&lt;p&gt;我一直在用润洁，不知道还有没有更好的推荐。&lt;/p&gt;

&lt;p&gt;PS：之前去马尔代夫的时候途径斯里兰卡，发现斯里兰卡的红茶的确很不错，带回来的已经喝完了，不知道有没有童鞋喝这个的，哪里能买到真的啊？  &lt;/p&gt;</description>
      <author>Standme</author>
      <pubDate>Thu, 22 Mar 2012 09:53:58 +0800</pubDate>
      <link>https://ruby-china.org/topics/2049</link>
      <guid>https://ruby-china.org/topics/2049</guid>
    </item>
    <item>
      <title>OS X 10.7.3 Xcode 4.3.1 再次安装 rails 出错，求助</title>
      <description>&lt;p&gt;昨天下午无聊把我的 MBA 重装了系统（花了 3 个小时），全新的 OS X 10.7.3，然后是安装了 Xcode 4.3.1，在 app store 下的，4.3.1 下载之后不需要 install 就可以用了，然后下载安装了 Command Line Tools，详细的环境如下：&lt;/p&gt;

&lt;p&gt;系统版本：Mac OS X 10.7.3 (11D50)
内核版本：Darwin 11.3.0
64 位内核和功能扩展：是
Developer Information:
  Version:    No version information available
  Location:   /Applications/Xcode.app
  Applications：
  Xcode:  4.3.1 (1176)
  Instruments:    4.3 (4321)&lt;/p&gt;

&lt;p&gt;安装 rails 是按照网站 wiki 的介绍安装的，一步一步的来的，这次很老实，一路上也没有用 sudo，RVM 的安装没有任何问题：&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;rvm &lt;span class="nt"&gt;-v&lt;/span&gt;

rvm 1.10.3 by Wayne E. Seguin &amp;lt;wayneeseguin@gmail.com&amp;gt;, Michal Papis &amp;lt;mpapis@gmail.com&amp;gt; &lt;span class="o"&gt;[&lt;/span&gt;https://rvm.beginrescueend.com/]

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;code&gt;$ rvm pkg install readline&lt;/code&gt; 也没问题，看到安装了 readline-5.2 和 readline-6.2，安装过程没有任何报错，然后到下一步安装 ruby1.9.3 的时候出错，出现如下错误：&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;ruby-1.9.3-p125 - &lt;span class="c"&gt;#fetching &lt;/span&gt;
ruby-1.9.3-p125 - &lt;span class="c"&gt;#extracting ruby-1.9.3-p125 to /Users/standme/.rvm/src/ruby-1.9.3-p125&lt;/span&gt;
ruby-1.9.3-p125 - &lt;span class="c"&gt;#extracted to /Users/standme/.rvm/src/ruby-1.9.3-p125&lt;/span&gt;
Applying patch &lt;span class="s1"&gt;'xcode-debugopt-fix-r34840'&lt;/span&gt; &lt;span class="o"&gt;(&lt;/span&gt;located at /Users/standme/.rvm/patches/ruby/1.9.3/p125/xcode-debugopt-fix-r34840.diff&lt;span class="o"&gt;)&lt;/span&gt;
ruby-1.9.3-p125 - &lt;span class="c"&gt;#autoreconf&lt;/span&gt;
Error running &lt;span class="s1"&gt;'autoreconf'&lt;/span&gt;, please &lt;span class="nb"&gt;read&lt;/span&gt; /Users/standme/.rvm/log/ruby-1.9.3-p125/autoreconf.log
ruby-1.9.3-p125 - &lt;span class="c"&gt;#configuring &lt;/span&gt;
Error running &lt;span class="s1"&gt;' ./configure --prefix=/Users/standme/.rvm/rubies/ruby-1.9.3-p125 --enable-shared --disable-install-doc --with-readline --with-opt-dir=/Users/standme/.rvm/usr --with-libyaml --with-gcc=clang '&lt;/span&gt;, please &lt;span class="nb"&gt;read&lt;/span&gt; /Users/standme/.rvm/log/ruby-1.9.3-p125/configure.log
There has been an error &lt;span class="k"&gt;while &lt;/span&gt;running configure. Halting the installation.

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;奇怪的是，我自行编译 autoconf 然后重新尝试安装仍然出现这个错误，用 homebrew 安装 autoconf 然后重新尝试安装还是出现这个错误，不知道为何。&lt;/p&gt;

&lt;p&gt;查看了/Users/standme/.rvm/log/ruby-1.9.3-p125/configure.log 这个 LOG 文件，发现主要的错误信息如下：首先是这里报错：&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;./configure &lt;span class="nt"&gt;--prefix&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;/Users/standme/.rvm/rubies/ruby-1.9.3-p125 &lt;span class="nt"&gt;--enable-shared&lt;/span&gt; &lt;span class="nt"&gt;--disable-install-doc&lt;/span&gt; &lt;span class="nt"&gt;--with-readline&lt;/span&gt; &lt;span class="nt"&gt;--with-opt-dir&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;/Users/standme/.rvm/usr &lt;span class="nt"&gt;--with-libyaml&lt;/span&gt; &lt;span class="nt"&gt;--with-gcc&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;clang 
configure: WARNING: unrecognized options: &lt;span class="nt"&gt;--with-readline&lt;/span&gt;, &lt;span class="nt"&gt;--with-libyaml&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;最后的错误归结到这里：&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;.ext/include/x86_64-darwin11.3.0/ruby/config.h updated
ruby library version &lt;span class="o"&gt;=&lt;/span&gt; 1.9.1
configure: creating ./config.status
config.status: creating Makefile
configure: WARNING: unrecognized options: &lt;span class="nt"&gt;--with-readline&lt;/span&gt;, &lt;span class="nt"&gt;--with-libyaml&lt;/span&gt;
configure: WARNING: unrecognized options: &lt;span class="nt"&gt;--with-readline&lt;/span&gt;, &lt;span class="nt"&gt;--with-libyaml&lt;/span&gt;
config.status: creating ruby-1.9.pc
./config.status: line 1113: s_fn_exit: &lt;span class="nb"&gt;command &lt;/span&gt;not found

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;这些代码上面都是 checking
奇怪了，最近怎么老是出现这些很纠结的错误啊&lt;/p&gt;</description>
      <author>Standme</author>
      <pubDate>Sun, 18 Mar 2012 15:07:27 +0800</pubDate>
      <link>https://ruby-china.org/topics/1944</link>
      <guid>https://ruby-china.org/topics/1944</guid>
    </item>
    <item>
      <title>每次启动 rails 的时候都要设置一下 ruby 版本吗</title>
      <description>&lt;p&gt;之前安装好了 rails 环境，而且也能看到默认的 web 界面了，今天重新开始学习的时候，建立 controller 时出现 bug，说默认的 ruby 版本是 1.8.7，我就很奇怪，我用 rvm 1.9.3 --default 将 ruby 默认版本设置为 1.9.3，之后正常，奇怪的是，退出终端之后，重新进入设置，又是提示默认版本是 1.8.7，不知道是怎么回事啊，是不是我的 RVM 没有装好啊  &lt;/p&gt;</description>
      <author>Standme</author>
      <pubDate>Fri, 16 Mar 2012 17:34:05 +0800</pubDate>
      <link>https://ruby-china.org/topics/1909</link>
      <guid>https://ruby-china.org/topics/1909</guid>
    </item>
    <item>
      <title>建议增加 “用户最近活动” 的功能</title>
      <description>&lt;p&gt;我也算是个泡论坛的老骨灰了，从最早 phpbb 的盛行，到后来国内 cgi 论坛的鼻祖雷傲论坛，再到动网（又被人戏称为洞网）dvbbs，再到 crossday 汉化 XMB 发布 CDB（Discuz! 的前身），还有使用文本存储的 fastboard（phpwind 的前身），再到后来 IPB 和 VBB 的盛行，相信不少童鞋都用过这些论坛程序，我觉得目前 rubychina 的论坛程序挺简洁的，我还是比较喜欢 VBB 的功能丰富，其中一个比较有趣的功能就是：
最近活动：今天 23:22 
正在查看主题 XXX @ 23:22&lt;/p&gt;

&lt;p&gt;不知道是不是也可以借鉴一下 VBB 的有关功能，添加一些有趣的东东&lt;/p&gt;

&lt;p&gt;呵呵，今天泡论坛时间有点长了  &lt;/p&gt;</description>
      <author>Standme</author>
      <pubDate>Sun, 11 Mar 2012 23:26:09 +0800</pubDate>
      <link>https://ruby-china.org/topics/1792</link>
      <guid>https://ruby-china.org/topics/1792</guid>
    </item>
    <item>
      <title>Mac OS X 10.7.3 安装 Rails 出错，求助</title>
      <description>&lt;p&gt;本机环境：OS X 10.7.3，Xcode：4.2.1
按照这里的介绍开始安装：
&lt;a href="http://ruby-china.org/wiki/install_ruby_guide" rel="nofollow" target="_blank"&gt;http://ruby-china.org/wiki/install_ruby_guide&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;第一步没问题，到了第二步 sudo rvm install 1.9.3 --with-gcc=clang
出现了一个错误提示：
clang: error: unsupported option '--with-libyaml'&lt;/p&gt;

&lt;p&gt;不过尽管有错误提示，不过也安装成功了，能查询到 ruby 和 gem 的版本：&lt;/p&gt;

&lt;blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;ruby -v
ruby 1.9.3p125 (2012-02-16 revision 34643) [x86_64-darwin11.3.0]
gem -v
1.8.17&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;

&lt;p&gt;结果到了第五步的时候 sudo gem install bundler rails，出现如下错误提示，然后无法安装：&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;Fetching: bundler-1.1.0.gem &lt;span class="o"&gt;(&lt;/span&gt;100%&lt;span class="o"&gt;)&lt;/span&gt;
Successfully installed bundler-1.1.0

ERROR:  While executing gem ... &lt;span class="o"&gt;(&lt;/span&gt;Gem::DependencyError&lt;span class="o"&gt;)&lt;/span&gt;
    Unable to resolve dependencies: railties requires rake &lt;span class="o"&gt;(&amp;gt;=&lt;/span&gt; 0.8.7&lt;span class="o"&gt;)&lt;/span&gt;, thor &lt;span class="o"&gt;(&lt;/span&gt;~&amp;gt; 0.14.6&lt;span class="o"&gt;)&lt;/span&gt;, rack-ssl &lt;span class="o"&gt;(&lt;/span&gt;~&amp;gt; 1.3.2&lt;span class="o"&gt;)&lt;/span&gt;, rdoc &lt;span class="o"&gt;(&lt;/span&gt;~&amp;gt; 3.4&lt;span class="o"&gt;)&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; actionmailer requires mail &lt;span class="o"&gt;(&lt;/span&gt;~&amp;gt; 2.4.0&lt;span class="o"&gt;)&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; activeresource requires activemodel &lt;span class="o"&gt;(=&lt;/span&gt; 3.2.2&lt;span class="o"&gt;)&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; activerecord requires activemodel &lt;span class="o"&gt;(=&lt;/span&gt; 3.2.2&lt;span class="o"&gt;)&lt;/span&gt;, arel &lt;span class="o"&gt;(&lt;/span&gt;~&amp;gt; 3.0.2&lt;span class="o"&gt;)&lt;/span&gt;, tzinfo &lt;span class="o"&gt;(&lt;/span&gt;~&amp;gt; 0.3.29&lt;span class="o"&gt;)&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; actionpack requires activemodel &lt;span class="o"&gt;(=&lt;/span&gt; 3.2.2&lt;span class="o"&gt;)&lt;/span&gt;, rack-cache &lt;span class="o"&gt;(&lt;/span&gt;~&amp;gt; 1.1&lt;span class="o"&gt;)&lt;/span&gt;, builder &lt;span class="o"&gt;(&lt;/span&gt;~&amp;gt; 3.0.0&lt;span class="o"&gt;)&lt;/span&gt;, rack &lt;span class="o"&gt;(&lt;/span&gt;~&amp;gt; 1.4.0&lt;span class="o"&gt;)&lt;/span&gt;, rack-test &lt;span class="o"&gt;(&lt;/span&gt;~&amp;gt; 0.6.1&lt;span class="o"&gt;)&lt;/span&gt;, journey &lt;span class="o"&gt;(&lt;/span&gt;~&amp;gt; 1.0.1&lt;span class="o"&gt;)&lt;/span&gt;, sprockets &lt;span class="o"&gt;(&lt;/span&gt;~&amp;gt; 2.1.2&lt;span class="o"&gt;)&lt;/span&gt;, erubis &lt;span class="o"&gt;(&lt;/span&gt;~&amp;gt; 2.7.0&lt;span class="o"&gt;)&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; activesupport requires i18n &lt;span class="o"&gt;(&lt;/span&gt;~&amp;gt; 0.6&lt;span class="o"&gt;)&lt;/span&gt;, multi_json &lt;span class="o"&gt;(&lt;/span&gt;~&amp;gt; 1.0&lt;span class="o"&gt;)&lt;/span&gt;


&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;然后我重复了一下，仍然是出错，不过貌似缺失的包少了一些，但仍然无法正确安装：&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;Successfully installed bundler-1.1.0
ERROR:  While executing gem ... &lt;span class="o"&gt;(&lt;/span&gt;Gem::DependencyError&lt;span class="o"&gt;)&lt;/span&gt;
    Unable to resolve dependencies: railties requires rake &lt;span class="o"&gt;(&amp;gt;=&lt;/span&gt; 0.8.7&lt;span class="o"&gt;)&lt;/span&gt;, thor &lt;span class="o"&gt;(&lt;/span&gt;~&amp;gt; 0.14.6&lt;span class="o"&gt;)&lt;/span&gt;, rack-ssl &lt;span class="o"&gt;(&lt;/span&gt;~&amp;gt; 1.3.2&lt;span class="o"&gt;)&lt;/span&gt;, rdoc &lt;span class="o"&gt;(&lt;/span&gt;~&amp;gt; 3.4&lt;span class="o"&gt;)&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; actionmailer requires mail &lt;span class="o"&gt;(&lt;/span&gt;~&amp;gt; 2.4.0&lt;span class="o"&gt;)&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; sprockets requires hike &lt;span class="o"&gt;(&lt;/span&gt;~&amp;gt; 1.2&lt;span class="o"&gt;)&lt;/span&gt;, tilt &lt;span class="o"&gt;(!=&lt;/span&gt; 1.3.0, ~&amp;gt; 1.1&lt;span class="o"&gt;)&lt;/span&gt;


&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;请教各位大大，新手如何来安装 rails 呢？  &lt;/p&gt;</description>
      <author>Standme</author>
      <pubDate>Sun, 11 Mar 2012 19:30:44 +0800</pubDate>
      <link>https://ruby-china.org/topics/1785</link>
      <guid>https://ruby-china.org/topics/1785</guid>
    </item>
    <item>
      <title>求一个摄影社区的程序</title>
      <description>&lt;p&gt;具体的需求如下：
&lt;strong&gt;---分割线---&lt;/strong&gt;
因为想做一个这样的网站给我们的摄影小组用，但网站不盈利，完全是个人负担，所以能承受的费用也有限，让大家见笑了，不知道哪位牛人能给我写这个东西，就当是做善事了吧。
&lt;strong&gt;---分割线---&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;一、总体描述&lt;/strong&gt;
系统的定位是：以个人作品集为基础的图片分享、信息交流网站。服务人群拟定为特定区域（目前拟定为一个地级市，以后扩展为以省为单位）内的爱好摄影的网友。总体功能实现以下几个方面：
1、用户摄影作品的发布及展示（按相册、按 tag 等不同分类）
2、用户之间的信息交流（在个人信息页的留言、私信、以及对照片的评论）
3、用户个人信息发布（私人日记、公开的 Blog 等）&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;二、用户权限设定&lt;/strong&gt;
网站用户按照分类、分级的原则来设定权限
用户分类可以分为：摄影师、模特、经纪人，自定义（最好可以管理员自定义用户类型）
分级可以理解为用户有不同的权限，比如管理员、编辑、普通用户等等，也可以按照不同的操作模块给用户赋予权限（管理员可以设定用户权限，比如用户的自定义头衔，VIP 用户等）&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;三、按页面功能阐述&lt;/strong&gt;
1、首页
图片展示区域（一个或多个）：可以设定按照不同条件展示用户所发表图片，比如最新图片，点击数最多图片，评论数最多图片，随机展示图片等
用户展示区域（一个或多个）：可以按照不同条件展示活跃用户，比如受关注度较高用户，发图数较多用户，随机展示用户等
其他功能区域：友情链接，数据统计信息等
2、图片列表页面
按图片分类浏览页面：主展示区域显示图片略缩图，侧边栏可以调用"查看数最多图片"、"评论数最多图片"等
按 tag 信息分类浏览：主展示区域显示图片略缩图，侧边栏可以调用"查看数最多图片"、"评论数最多图片"等
用户发表图片页面：主展示区域显示图片略缩图，侧边栏可以显示用户创建的相册，并调用"查看数最多图片"、"评论数最多图片"等
用户相册页面：主展示区显示图片略缩图，侧边栏可以显示该用户发表的其他相册封面略缩图，以及用户简要个人信息等
关注用户图片列表：主展示区域显示用户关注的会员发表的图片，侧边栏按照查看数、评论数显示图片。
3、单个图片展示页面
主展示区域显示图片的中型略缩图，下方显示 EXIF 信息、评论列表，侧边栏显示用户的个人信息，同相册的其他图片。
4、用户页面
用户信息首页：主展示区域显示用户自己创建的相册封面略缩图，基本信息统计（共发表图片数、创建相册数、发表日志数），最新收到评论、留言、以及关注用户发表的最新图片等
用户信息编辑页面：用户可以自行设定的个人资料修改更新，包括头像等其他资料
用户创建相册、上传图片页面：用户可以自行创建并上传图片的表单，单个文件上传或批量上传等
用户编辑相册、图片页面：编辑相册的标题、分类、描述、封面图等，编辑图片的标题、描述、tag 等
用户 PM 部分：收件箱、发件、信息页等
用户 NOTE 部分：用户的私人笔记页面，包括添加页面，查看模块，修改模块。
用户公开日志部分：类似一个简单的 Blog 模块
用户关系页面：用户关注的会员，和关注自己的会员列表&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;四、其他&lt;/strong&gt;
1、URL 设定，用户页面短 URL，最好可以采用 domain.com/username 的格式，username 由用户自行设定。
用户发表内容的 URL 规则最好基于用户的 URL 链接，比如 domain.com/username/albums/id，domain.com/username/photos/id，domain.com/username/blog/id，domain.com/username/note/id 等。
其他部分的 URL 规则也设置为简单链接，比如相册页面：domain.com/albums/id，单个图片页面：domain.com/photos/id，日志页面 domain.com/blog/id 等
2、因为这个网站是摄影爱好者的网站，所以要求图片是原创，所以在图片展示页增加一个"举报/报告"的功能，如果图片涉及违法或是非原创之类，用户可以举报。
3、略缩图的生成，按照质量优先的原则，兼顾文件大小的优化，管理员可以设置上传图片的尺寸及类型（jpeg,png）以及设定每个会员可以使用的磁盘大小，或者是按月份限制流量，流量可以和用户登记挂钩，也可以由管理员自行设定。
4、图片的 EXIF 信息可以有用户设定是否显示，默认都显示。
5、图片的浏览权限是不是可以设定？如何设定
6、用户是不是可以设置黑名单或白名单？&lt;/p&gt;

&lt;p&gt;Edit at 2011/7/29
是否可以增加活动专项贴，有管理员或编辑发起活动，会员上传活动照片，照片都按活动归类。&lt;/p&gt;

&lt;hr&gt;

&lt;p&gt;修改一下帖子，看来 3K 伤不起啊，我把标题修改掉了  &lt;/p&gt;</description>
      <author>Standme</author>
      <pubDate>Sun, 11 Mar 2012 11:26:02 +0800</pubDate>
      <link>https://ruby-china.org/topics/1778</link>
      <guid>https://ruby-china.org/topics/1778</guid>
    </item>
  </channel>
</rss>
