<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>kenneth (kenneth)</title>
    <link>https://ruby-china.org/kenneth</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>极客地图征集外包项目和想接任务的程序员</title>
      <description>&lt;p&gt;Ruby-China 社区的高手们，大家好：&lt;/p&gt;

&lt;p&gt;在开发完成极客新闻以后，接下来我准备做一个程序员项目的外包平台。
现在向社区征集一些外包项目，主要集中在网站开发类，移动应用开发类。&lt;/p&gt;

&lt;p&gt;提供外包任务信息和有兴趣接任务的程序员也欢迎和我联系.
GTalk:kenneth1982@gmail.com&lt;/p&gt;

&lt;p&gt;欢迎社区高手们给网站多提意见，作为网站继续努力的方向。&lt;/p&gt;

&lt;p&gt;网址：&lt;a href="http://www.mvmap.com" rel="nofollow" target="_blank"&gt;http://www.mvmap.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Regards,
Kenneth&lt;/p&gt;</description>
      <author>kenneth</author>
      <pubDate>Fri, 19 Jul 2013 17:02:40 +0800</pubDate>
      <link>https://ruby-china.org/topics/12620</link>
      <guid>https://ruby-china.org/topics/12620</guid>
    </item>
    <item>
      <title>为什么 github 的 gem 我 bundle 不了？</title>
      <description>&lt;p&gt;很多 gem 是 github 上的，为什么我 bundle 安装不上去？
大家有遇到过吗？&lt;/p&gt;</description>
      <author>kenneth</author>
      <pubDate>Thu, 08 Nov 2012 20:12:05 +0800</pubDate>
      <link>https://ruby-china.org/topics/6623</link>
      <guid>https://ruby-china.org/topics/6623</guid>
    </item>
    <item>
      <title>Rails 为什么有事没事总是出现个诡异的错误？</title>
      <description>&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="sr"&gt;/usr/&lt;/span&gt;&lt;span class="n"&gt;local&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;rvm&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;gems&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;ruby&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;1.9&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;p194&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;gems&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;blankslate&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;3.1&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;lib&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;blankslate&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;rb&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;51&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="ss"&gt;warning: &lt;/span&gt;&lt;span class="n"&gt;undefining&lt;/span&gt; &lt;span class="sb"&gt;`object_id' may cause serious problems
/usr/local/rvm/rubies/ruby-1.9.3-p194/bin/ruby /usr/local/rvm/gems/ruby-1.9.3-p194@global/bin/rake assets:precompile:all RAILS_ENV=production RAILS_GROUPS=assets
/usr/local/rvm/gems/ruby-1.9.3-p194/gems/blankslate-3.1.2/lib/blankslate.rb:51: warning: undefining `&lt;/span&gt;&lt;span class="nb"&gt;object_id&lt;/span&gt;&lt;span class="err"&gt;'&lt;/span&gt; &lt;span class="n"&gt;may&lt;/span&gt; &lt;span class="n"&gt;cause&lt;/span&gt; &lt;span class="n"&gt;serious&lt;/span&gt; &lt;span class="n"&gt;problems&lt;/span&gt;
&lt;span class="n"&gt;rake&lt;/span&gt; &lt;span class="n"&gt;aborted!&lt;/span&gt;
&lt;span class="no"&gt;Unexpected&lt;/span&gt; &lt;span class="ss"&gt;token: &lt;/span&gt;&lt;span class="n"&gt;punc&lt;/span&gt; &lt;span class="p"&gt;(:)&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="ss"&gt;line: &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;col: &lt;/span&gt;&lt;span class="mi"&gt;12&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;pos: &lt;/span&gt;&lt;span class="mi"&gt;14&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="no"&gt;Error&lt;/span&gt;
    &lt;span class="n"&gt;at&lt;/span&gt; &lt;span class="n"&gt;new&lt;/span&gt; &lt;span class="no"&gt;JS_Parse_Error&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sr"&gt;/tmp/exe&lt;/span&gt;&lt;span class="n"&gt;cjs20121105&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;18614&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;a5muur&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;js&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;1720&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;22&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;at&lt;/span&gt; &lt;span class="n"&gt;js_error&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sr"&gt;/tmp/exe&lt;/span&gt;&lt;span class="n"&gt;cjs20121105&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;18614&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;a5muur&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;js&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;1728&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;15&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;at&lt;/span&gt; &lt;span class="n"&gt;croak&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sr"&gt;/tmp/exe&lt;/span&gt;&lt;span class="n"&gt;cjs20121105&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;18614&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;a5muur&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;js&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;2189&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;17&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;at&lt;/span&gt; &lt;span class="n"&gt;token_error&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sr"&gt;/tmp/exe&lt;/span&gt;&lt;span class="n"&gt;cjs20121105&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;18614&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;a5muur&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;js&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;2196&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;17&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;at&lt;/span&gt; &lt;span class="n"&gt;unexpected&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sr"&gt;/tmp/exe&lt;/span&gt;&lt;span class="n"&gt;cjs20121105&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;18614&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;a5muur&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;js&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;2202&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;17&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;at&lt;/span&gt; &lt;span class="no"&gt;Object&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;semicolon&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="n"&gt;as&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sr"&gt;/tmp/exe&lt;/span&gt;&lt;span class="n"&gt;cjs20121105&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;18614&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;a5muur&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;js&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;2222&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;51&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;at&lt;/span&gt; &lt;span class="n"&gt;prog1&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sr"&gt;/tmp/exe&lt;/span&gt;&lt;span class="n"&gt;cjs20121105&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;18614&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;a5muur&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;js&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;2770&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;29&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;at&lt;/span&gt; &lt;span class="n"&gt;simple_statement&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sr"&gt;/tmp/exe&lt;/span&gt;&lt;span class="n"&gt;cjs20121105&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;18614&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;a5muur&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;js&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;2362&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;35&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;at&lt;/span&gt; &lt;span class="sr"&gt;/tmp/exe&lt;/span&gt;&lt;span class="n"&gt;cjs20121105&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;18614&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;a5muur&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;js&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;2257&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;59&lt;/span&gt;
    &lt;span class="n"&gt;at&lt;/span&gt; &lt;span class="n"&gt;block_&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sr"&gt;/tmp/exe&lt;/span&gt;&lt;span class="n"&gt;cjs20121105&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;18614&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;a5muur&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;js&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;2459&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;32&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
  &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;in&lt;/span&gt; &lt;span class="sr"&gt;/usr/&lt;/span&gt;&lt;span class="n"&gt;local&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;rvm&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;gems&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;ruby&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;1.9&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;p194&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;gems&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;faye&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;rails&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;1.0&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;vendor&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;assets&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;javascripts&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;faye&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;browser&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;min&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;js&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;map&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="no"&gt;Tasks&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="no"&gt;TOP&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;assets&lt;/span&gt;&lt;span class="ss"&gt;:precompile:primary&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="no"&gt;See&lt;/span&gt; &lt;span class="n"&gt;full&lt;/span&gt; &lt;span class="n"&gt;trace&lt;/span&gt; &lt;span class="n"&gt;by&lt;/span&gt; &lt;span class="n"&gt;running&lt;/span&gt; &lt;span class="n"&gt;task&lt;/span&gt; &lt;span class="n"&gt;with&lt;/span&gt; &lt;span class="o"&gt;--&lt;/span&gt;&lt;span class="n"&gt;trace&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;rake&lt;/span&gt; &lt;span class="n"&gt;aborted!&lt;/span&gt;
&lt;span class="no"&gt;Command&lt;/span&gt; &lt;span class="n"&gt;failed&lt;/span&gt; &lt;span class="n"&gt;with&lt;/span&gt; &lt;span class="n"&gt;status&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="sr"&gt;/usr/&lt;/span&gt;&lt;span class="n"&gt;local&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;rvm&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;rubies&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;ruby&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;1.9&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;p194&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;bin&lt;/span&gt;&lt;span class="o"&gt;/...&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;

&lt;span class="no"&gt;Tasks&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="no"&gt;TOP&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;assets&lt;/span&gt;&lt;span class="ss"&gt;:precompile&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="no"&gt;See&lt;/span&gt; &lt;span class="n"&gt;full&lt;/span&gt; &lt;span class="n"&gt;trace&lt;/span&gt; &lt;span class="n"&gt;by&lt;/span&gt; &lt;span class="n"&gt;running&lt;/span&gt; &lt;span class="n"&gt;task&lt;/span&gt; &lt;span class="n"&gt;with&lt;/span&gt; &lt;span class="o"&gt;--&lt;/span&gt;&lt;span class="n"&gt;trace&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="no"&gt;You&lt;/span&gt; &lt;span class="n"&gt;have&lt;/span&gt; &lt;span class="n"&gt;new&lt;/span&gt; &lt;span class="n"&gt;mail&lt;/span&gt; &lt;span class="k"&gt;in&lt;/span&gt; &lt;span class="sr"&gt;/var/m&lt;/span&gt;&lt;span class="n"&gt;ail&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;root&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;这又是怎么了？完全不知道咋回事，我代码都没改，也报错。&lt;/p&gt;</description>
      <author>kenneth</author>
      <pubDate>Mon, 05 Nov 2012 19:49:45 +0800</pubDate>
      <link>https://ruby-china.org/topics/6550</link>
      <guid>https://ruby-china.org/topics/6550</guid>
    </item>
    <item>
      <title>为什么我部署的 ruby-china 运行的这么慢？</title>
      <description>&lt;p&gt;我测试部署了一下 ruby-china 的论坛程序，但是我发现运行起来比较慢。一个请求要等好久，远比官方的论坛要久，请问大概是哪里的问题？
部署这个程序，一般部署有没有什么地方需要调试优化一下？&lt;/p&gt;</description>
      <author>kenneth</author>
      <pubDate>Sun, 04 Nov 2012 15:29:00 +0800</pubDate>
      <link>https://ruby-china.org/topics/6518</link>
      <guid>https://ruby-china.org/topics/6518</guid>
    </item>
    <item>
      <title>Rails 怎么这么诡异？灵异现象？</title>
      <description>&lt;p&gt;程序报错
undefined method `key?' for nil:NilClass
怎么也跑不起来。
但是我什么修改也没修改，就用浏览器访问了几次，好了
这啥现象？&lt;/p&gt;</description>
      <author>kenneth</author>
      <pubDate>Fri, 03 Aug 2012 19:07:27 +0800</pubDate>
      <link>https://ruby-china.org/topics/4722</link>
      <guid>https://ruby-china.org/topics/4722</guid>
    </item>
    <item>
      <title>用 acts-as-taggable-on 给文章加 tag 一般如何处理？</title>
      <description>&lt;p&gt;在表单中加一个文本框，然后填写 tag?
代码逻辑如何处理？
有木有简明一点的教程？  &lt;/p&gt;</description>
      <author>kenneth</author>
      <pubDate>Mon, 16 Jul 2012 19:34:29 +0800</pubDate>
      <link>https://ruby-china.org/topics/4350</link>
      <guid>https://ruby-china.org/topics/4350</guid>
    </item>
    <item>
      <title>怎么连接不上 mysql?</title>
      <description>&lt;p&gt;ActiveRecord::ConnectionTimeoutError&lt;/p&gt;

&lt;p&gt;could not obtain a database connection within 5 seconds (waited 5.00015685 seconds). The max pool size is currently 5; consider increasing it.&lt;/p&gt;

&lt;p&gt;重启 mysql，程序也跑不起来，为什么？
有没有遇到过？  &lt;/p&gt;</description>
      <author>kenneth</author>
      <pubDate>Mon, 16 Jul 2012 18:54:43 +0800</pubDate>
      <link>https://ruby-china.org/topics/4349</link>
      <guid>https://ruby-china.org/topics/4349</guid>
    </item>
    <item>
      <title>Rails 程序按 development 方式部署和 production 方式部署有什么不同？</title>
      <description>&lt;p&gt;我用 develpment 方式部署能运行，但是 production 方式则不行。
这两种方式部署要注意点什么，尤其是 production 方式。  &lt;/p&gt;</description>
      <author>kenneth</author>
      <pubDate>Tue, 26 Jun 2012 12:32:45 +0800</pubDate>
      <link>https://ruby-china.org/topics/3992</link>
      <guid>https://ruby-china.org/topics/3992</guid>
    </item>
    <item>
      <title>Rails 模板中如何处理标题？</title>
      <description>&lt;p&gt;模板页和详细页中如何处理标题 title?
定义在 layout/application.html.erb 中？应该如何处理？  &lt;/p&gt;</description>
      <author>kenneth</author>
      <pubDate>Sun, 24 Jun 2012 22:28:42 +0800</pubDate>
      <link>https://ruby-china.org/topics/3974</link>
      <guid>https://ruby-china.org/topics/3974</guid>
    </item>
    <item>
      <title>搭建的 ruby-china 为什么 Connection refused？</title>
      <description>&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="no"&gt;Errno&lt;/span&gt;&lt;span class="o"&gt;::&lt;/span&gt;&lt;span class="no"&gt;ECONNREFUSED&lt;/span&gt; &lt;span class="k"&gt;in&lt;/span&gt; &lt;span class="no"&gt;TopicsController&lt;/span&gt;&lt;span class="c1"&gt;#create&lt;/span&gt;

&lt;span class="no"&gt;Connection&lt;/span&gt; &lt;span class="n"&gt;refused&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="n"&gt;connect&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="no"&gt;Rails&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;root&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="sr"&gt;/var/&lt;/span&gt;&lt;span class="n"&gt;www&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;ruby&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;china&lt;/span&gt;

&lt;span class="no"&gt;Application&lt;/span&gt; &lt;span class="no"&gt;Trace&lt;/span&gt; &lt;span class="o"&gt;|&lt;/span&gt; &lt;span class="no"&gt;Framework&lt;/span&gt; &lt;span class="no"&gt;Trace&lt;/span&gt; &lt;span class="o"&gt;|&lt;/span&gt; &lt;span class="no"&gt;Full&lt;/span&gt; &lt;span class="no"&gt;Trace&lt;/span&gt;
&lt;span class="n"&gt;app&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;controllers&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;topics_controller&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;rb&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;97&lt;/span&gt;&lt;span class="ss"&gt;:in&lt;/span&gt; &lt;span class="sb"&gt;`create'
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;</description>
      <author>kenneth</author>
      <pubDate>Sat, 23 Jun 2012 22:53:33 +0800</pubDate>
      <link>https://ruby-china.org/topics/3963</link>
      <guid>https://ruby-china.org/topics/3963</guid>
    </item>
    <item>
      <title>为什么 404？http://ruby-china.org/cpanel</title>
      <description>&lt;p&gt;看源码里面有网站的管理后台，为什么访问起来 404？  &lt;/p&gt;</description>
      <author>kenneth</author>
      <pubDate>Sat, 23 Jun 2012 00:24:39 +0800</pubDate>
      <link>https://ruby-china.org/topics/3947</link>
      <guid>https://ruby-china.org/topics/3947</guid>
    </item>
    <item>
      <title>按教程安装 Homeland 出错，不知道为啥？</title>
      <description>&lt;p&gt;按照：&lt;a href="http://ruby-china.org/topics/2661" rel="nofollow" target="_blank"&gt;http://ruby-china.org/topics/2661&lt;/a&gt;
Rails 版本 3.2.5&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="no"&gt;NoMethodError&lt;/span&gt; &lt;span class="k"&gt;in&lt;/span&gt; &lt;span class="no"&gt;Homeland&lt;/span&gt;&lt;span class="o"&gt;::&lt;/span&gt;&lt;span class="no"&gt;TopicsController&lt;/span&gt;&lt;span class="c1"&gt;#index&lt;/span&gt;

&lt;span class="n"&gt;undefined&lt;/span&gt; &lt;span class="nb"&gt;method&lt;/span&gt; &lt;span class="sb"&gt;`key?' for nil:NilClass
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="n"&gt;couldn&lt;/span&gt;&lt;span class="s1"&gt;'t find file '&lt;/span&gt;&lt;span class="n"&gt;jquery&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;atwho&lt;/span&gt;&lt;span class="err"&gt;'&lt;/span&gt;
  &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;in&lt;/span&gt; &lt;span class="sr"&gt;/usr/&lt;/span&gt;&lt;span class="n"&gt;local&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;rvm&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;gems&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;ruby&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;1.9&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;p194&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;gems&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;homeland&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;0.0&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;6&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;app&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;assets&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;stylesheets&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;homeland&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;scss&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;</description>
      <author>kenneth</author>
      <pubDate>Thu, 21 Jun 2012 23:33:09 +0800</pubDate>
      <link>https://ruby-china.org/topics/3931</link>
      <guid>https://ruby-china.org/topics/3931</guid>
    </item>
    <item>
      <title>用了 Devise 以后，出现 Routing Error 如何知道错在哪里？</title>
      <description>&lt;p&gt;在 3000 端口正常，但是 apache passenger 下跑就出错，不知道什么原因？  &lt;/p&gt;</description>
      <author>kenneth</author>
      <pubDate>Thu, 21 Jun 2012 09:11:08 +0800</pubDate>
      <link>https://ruby-china.org/topics/3917</link>
      <guid>https://ruby-china.org/topics/3917</guid>
    </item>
    <item>
      <title>新手问题第四季:学习 ruby-china</title>
      <description>&lt;p&gt;测试下了社区的安装，地址在
&lt;a href="http://ruby.mvmap.com" rel="nofollow" target="_blank"&gt;http://ruby.mvmap.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;缺少这个 JS 文件怎么处理？
&lt;a href="http://ruby-china-files-dev.b0.upaiyun.com/assets/app-e304cc6422b1f2676fa41d32f034bbe1.js" rel="nofollow" target="_blank"&gt;http://ruby-china-files-dev.b0.upaiyun.com/assets/app-e304cc6422b1f2676fa41d32f034bbe1.js&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;如何初始化设置一下？  &lt;/p&gt;</description>
      <author>kenneth</author>
      <pubDate>Sun, 10 Jun 2012 02:48:05 +0800</pubDate>
      <link>https://ruby-china.org/topics/3738</link>
      <guid>https://ruby-china.org/topics/3738</guid>
    </item>
    <item>
      <title>新手问题第二季 ：大量邮件如何发？</title>
      <description>&lt;p&gt;1.Gmail 大概只能发 500 封
2.sendmail?
3.大家用什么来发群发邮件？  &lt;/p&gt;</description>
      <author>kenneth</author>
      <pubDate>Wed, 06 Jun 2012 13:24:53 +0800</pubDate>
      <link>https://ruby-china.org/topics/3689</link>
      <guid>https://ruby-china.org/topics/3689</guid>
    </item>
    <item>
      <title>新手问题第一季：邮件为啥发不出去？</title>
      <description>&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="no"&gt;Loading&lt;/span&gt; &lt;span class="n"&gt;development&lt;/span&gt; &lt;span class="n"&gt;environment&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="no"&gt;Rails&lt;/span&gt; &lt;span class="mf"&gt;3.2&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;irb&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;main&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;&lt;span class="mo"&gt;001&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="no"&gt;UserMailer&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;test&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;deliver&lt;/span&gt;
&lt;span class="no"&gt;ActiveModel&lt;/span&gt;&lt;span class="o"&gt;::&lt;/span&gt;&lt;span class="no"&gt;MassAssignmentSecurity&lt;/span&gt;&lt;span class="o"&gt;::&lt;/span&gt;&lt;span class="no"&gt;Error&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="no"&gt;Can&lt;/span&gt;&lt;span class="s1"&gt;'t mass-assign protected attribut
es: mail, to, from
        from D:/Ruby193/lib/ruby/gems/1.9.1/gems/activemodel-3.2.5/lib/active_mo
del/mass_assignment_security/sanitizer.rb:48:in `process_removed_attributes'&lt;/span&gt;
        &lt;span class="n"&gt;from&lt;/span&gt; &lt;span class="no"&gt;D&lt;/span&gt;&lt;span class="ss"&gt;:/&lt;/span&gt;&lt;span class="no"&gt;Ruby193&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;lib&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;ruby&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;gems&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="mf"&gt;1.9&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;gems&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;activemodel&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;3.2&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;lib&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;active_mo&lt;/span&gt;
&lt;span class="n"&gt;del&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;mass_assignment_security&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;sanitizer&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;rb&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;20&lt;/span&gt;&lt;span class="ss"&gt;:in&lt;/span&gt; &lt;span class="sb"&gt;`debug_protected_attribute_remov
al'
        from D:/Ruby193/lib/ruby/gems/1.9.1/gems/activemodel-3.2.5/lib/active_mo
del/mass_assignment_security/sanitizer.rb:12:in `&lt;/span&gt;&lt;span class="n"&gt;sanitize&lt;/span&gt;&lt;span class="s1"&gt;'
        from D:/Ruby193/lib/ruby/gems/1.9.1/gems/activemodel-3.2.5/lib/active_mo
del/mass_assignment_security.rb:230:in `sanitize_for_mass_assignment'&lt;/span&gt;
        &lt;span class="n"&gt;from&lt;/span&gt; &lt;span class="no"&gt;D&lt;/span&gt;&lt;span class="ss"&gt;:/&lt;/span&gt;&lt;span class="no"&gt;Ruby193&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;lib&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;ruby&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;gems&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="mf"&gt;1.9&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;gems&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;activerecord&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;3.2&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;lib&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;active_r&lt;/span&gt;
&lt;span class="n"&gt;ecord&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;attribute_assignment&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;rb&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;75&lt;/span&gt;&lt;span class="ss"&gt;:in&lt;/span&gt; &lt;span class="sb"&gt;`assign_attributes'
        from D:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.5/lib/active_r
ecord/base.rb:498:in `&lt;/span&gt;&lt;span class="n"&gt;initialize&lt;/span&gt;&lt;span class="s1"&gt;'
        from D:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.5/lib/active_r
ecord/persistence.rb:44:in `new'&lt;/span&gt;
        &lt;span class="n"&gt;from&lt;/span&gt; &lt;span class="no"&gt;D&lt;/span&gt;&lt;span class="ss"&gt;:/&lt;/span&gt;&lt;span class="no"&gt;Ruby193&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;lib&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;ruby&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;gems&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="mf"&gt;1.9&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;gems&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;activerecord&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;3.2&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;lib&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;active_r&lt;/span&gt;
&lt;span class="n"&gt;ecord&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;persistence&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;rb&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;44&lt;/span&gt;&lt;span class="ss"&gt;:in&lt;/span&gt; &lt;span class="sb"&gt;`create'
        from D:/Ruby193/lib/ruby/gems/1.9.1/gems/ar_mailer_rails3-2.1.12/lib/ar_
mailer_rails3/active_record.rb:49:in `&lt;/span&gt;&lt;span class="n"&gt;block&lt;/span&gt; &lt;span class="k"&gt;in&lt;/span&gt; &lt;span class="n"&gt;deliver!&lt;/span&gt;&lt;span class="s1"&gt;'
        from D:/Ruby193/lib/ruby/gems/1.9.1/gems/ar_mailer_rails3-2.1.12/lib/ar_
mailer_rails3/active_record.rb:48:in `each'&lt;/span&gt;
        &lt;span class="n"&gt;from&lt;/span&gt; &lt;span class="no"&gt;D&lt;/span&gt;&lt;span class="ss"&gt;:/&lt;/span&gt;&lt;span class="no"&gt;Ruby193&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;lib&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;ruby&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;gems&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="mf"&gt;1.9&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;gems&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;ar_mailer_rails3&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;2.1&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;12&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;lib&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;ar_&lt;/span&gt;
&lt;span class="n"&gt;mailer_rails3&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;active_record&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;rb&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;48&lt;/span&gt;&lt;span class="ss"&gt;:in&lt;/span&gt; &lt;span class="sb"&gt;`deliver!'
        from D:/Ruby193/lib/ruby/gems/1.9.1/gems/mail-2.4.4/lib/mail/message.rb:
2034:in `&lt;/span&gt;&lt;span class="n"&gt;do_delivery&lt;/span&gt;&lt;span class="s1"&gt;'
        from D:/Ruby193/lib/ruby/gems/1.9.1/gems/mail-2.4.4/lib/mail/message.rb:
229:in `block in deliver'&lt;/span&gt;
        &lt;span class="n"&gt;from&lt;/span&gt; &lt;span class="no"&gt;D&lt;/span&gt;&lt;span class="ss"&gt;:/&lt;/span&gt;&lt;span class="no"&gt;Ruby193&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;lib&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;ruby&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;gems&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="mf"&gt;1.9&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;gems&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;actionmailer&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;3.2&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;lib&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;action_m&lt;/span&gt;
&lt;span class="n"&gt;ailer&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;base&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;rb&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;415&lt;/span&gt;&lt;span class="ss"&gt;:in&lt;/span&gt; &lt;span class="sb"&gt;`block in deliver_mail'
        from D:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.5/lib/active_
support/notifications.rb:123:in `&lt;/span&gt;&lt;span class="n"&gt;block&lt;/span&gt; &lt;span class="k"&gt;in&lt;/span&gt; &lt;span class="n"&gt;instrument&lt;/span&gt;&lt;span class="s1"&gt;'
        from D:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.5/lib/active_
support/notifications/instrumenter.rb:20:in `instrument'&lt;/span&gt;
        &lt;span class="n"&gt;from&lt;/span&gt; &lt;span class="no"&gt;D&lt;/span&gt;&lt;span class="ss"&gt;:/&lt;/span&gt;&lt;span class="no"&gt;Ruby193&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;lib&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;ruby&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;gems&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="mf"&gt;1.9&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;gems&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;activesupport&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;3.2&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;lib&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;active_&lt;/span&gt;
&lt;span class="n"&gt;support&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;notifications&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;rb&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;123&lt;/span&gt;&lt;span class="ss"&gt;:in&lt;/span&gt; &lt;span class="sb"&gt;`instrument'
        from D:/Ruby193/lib/ruby/gems/1.9.1/gems/actionmailer-3.2.5/lib/action_m
ailer/base.rb:413:in `&lt;/span&gt;&lt;span class="n"&gt;deliver_mail&lt;/span&gt;&lt;span class="s1"&gt;'
        from D:/Ruby193/lib/ruby/gems/1.9.1/gems/mail-2.4.4/lib/mail/message.rb:
229:in `deliver'&lt;/span&gt;
        &lt;span class="n"&gt;from&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;irb&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;
        &lt;span class="n"&gt;from&lt;/span&gt; &lt;span class="no"&gt;D&lt;/span&gt;&lt;span class="ss"&gt;:/&lt;/span&gt;&lt;span class="no"&gt;Ruby193&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;lib&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;ruby&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;gems&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="mf"&gt;1.9&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;gems&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;railties&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;3.2&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;lib&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;rails&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;comman&lt;/span&gt;
&lt;span class="n"&gt;ds&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;rb&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;47&lt;/span&gt;&lt;span class="ss"&gt;:in&lt;/span&gt; &lt;span class="sb"&gt;`start'
        from D:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.5/lib/rails/comman
ds/console.rb:8:in `&lt;/span&gt;&lt;span class="n"&gt;start&lt;/span&gt;&lt;span class="s1"&gt;'
        from D:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.5/lib/rails/comman
ds.rb:41:in `&amp;lt;top (required)&amp;gt;'&lt;/span&gt;
        &lt;span class="n"&gt;from&lt;/span&gt; &lt;span class="n"&gt;script&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;rails&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;6&lt;/span&gt;&lt;span class="ss"&gt;:in&lt;/span&gt; &lt;span class="sb"&gt;`require'
        from script/rails:6:in `&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;main&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;&lt;span class="err"&gt;'&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;</description>
      <author>kenneth</author>
      <pubDate>Wed, 06 Jun 2012 03:48:29 +0800</pubDate>
      <link>https://ruby-china.org/topics/3683</link>
      <guid>https://ruby-china.org/topics/3683</guid>
    </item>
    <item>
      <title>为什么社区用 MongoDB 不用 Mysql 做持久化？</title>
      <description>&lt;p&gt;出于什么考虑呢？
没觉得 MongoDB 比 mysql 好用啊，或者效率高多少？开发效率高？
为什么不用成熟的 Mysql ?  &lt;/p&gt;</description>
      <author>kenneth</author>
      <pubDate>Tue, 05 Jun 2012 17:13:09 +0800</pubDate>
      <link>https://ruby-china.org/topics/3679</link>
      <guid>https://ruby-china.org/topics/3679</guid>
    </item>
    <item>
      <title>有没有人在 win 下玩 resque 的？</title>
      <description>&lt;p&gt;因为需要 redis，有人成功过？  &lt;/p&gt;</description>
      <author>kenneth</author>
      <pubDate>Tue, 05 Jun 2012 16:42:03 +0800</pubDate>
      <link>https://ruby-china.org/topics/3677</link>
      <guid>https://ruby-china.org/topics/3677</guid>
    </item>
    <item>
      <title>Rmagick 这个 gem 在 win 下如何安装？</title>
      <description>&lt;p&gt;总是报错，大家如何解决的？  &lt;/p&gt;</description>
      <author>kenneth</author>
      <pubDate>Mon, 04 Jun 2012 02:32:52 +0800</pubDate>
      <link>https://ruby-china.org/topics/3646</link>
      <guid>https://ruby-china.org/topics/3646</guid>
    </item>
    <item>
      <title>阿里云文件能上传成功，为什么访问 AccessDenied?</title>
      <description>&lt;p&gt;请高手指教。  &lt;/p&gt;</description>
      <author>kenneth</author>
      <pubDate>Sat, 02 Jun 2012 15:11:52 +0800</pubDate>
      <link>https://ruby-china.org/topics/3618</link>
      <guid>https://ruby-china.org/topics/3618</guid>
    </item>
  </channel>
</rss>
