<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>2forVendetta (2子仇杀队)</title>
    <link>https://ruby-china.org/2forVendetta</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>我想问一下 ifttt 的技术实现如何</title>
      <description>&lt;p&gt;ifttt 的服务很有意思 但是不支持国内的服务 比如饭否 微信&lt;br&gt;
我想写个小玩具玩玩 但是不太明白其中的技术实现  他是通过 corn 去扫你绑定的服务 然后去执行动作么？我觉得这个性能和效率上有点问题吧 再比如说根据天气预报发送手机短信 这个对时间要求也很高&lt;br&gt;
还不太明白其中的实现方式 而且 ifttt 还是用 rails 写的&lt;/p&gt;</description>
      <author>2forVendetta</author>
      <pubDate>Sat, 11 Jan 2014 23:17:22 +0800</pubDate>
      <link>https://ruby-china.org/topics/16740</link>
      <guid>https://ruby-china.org/topics/16740</guid>
    </item>
    <item>
      <title>Rails 的第一个项目简单的论坛</title>
      <description>&lt;p&gt;看了 andor_chen 哥翻译的《Ruby on Rails Tutorial》然后写了个简单的论坛 现在功能还非常简陋 不过觉得 rails 开发速度确实非常快 一些理念非常好 只不过开始不太适应 特别是 assets pipeline 这东西 有些兼容 ie6 的 css 样式都编译不通过 还有就是 hash 有的地方用=&amp;gt; 有地方用 json 形式让人有点晕开始  用了 rails 以后发现 yii 很多理念都是借鉴 rails 的 而且上手比 php python 容易多了 部署也还好 只是 php 中文资料比较多罢了 e 文不好的我头疼啊 要是数据分析和科学计算再给力点就更完美了 当然还要谢谢社区和 QQ 群的朋友帮忙解答一些比较 2 的问题&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.baiwale.com" rel="nofollow" target="_blank"&gt;http://www.baiwale.com&lt;/a&gt;&lt;/p&gt;</description>
      <author>2forVendetta</author>
      <pubDate>Mon, 10 Jun 2013 12:25:32 +0800</pubDate>
      <link>https://ruby-china.org/topics/11627</link>
      <guid>https://ruby-china.org/topics/11627</guid>
    </item>
    <item>
      <title>请教一下关于 rails assets precompile 问题</title>
      <description>&lt;p&gt;我用的 nginx+unicorn&lt;br&gt;
访问网站会出现 We're sorry, but something went wrong.&lt;br&gt;
我看了一下 production.log&lt;/p&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Connecting to database specified by database.yml
Started GET "/" for 112.226.204.86 at 2013-06-03 22:24:47 +0800
Processing by DiscussionsController#index as HTML
  Rendered collection (0.0ms)
  Rendered discussions/_discussions.html.erb (0.8ms)
  Rendered discussions/index.html.erb within layouts/application (18.0ms)
Completed 500 Internal Server Error in 128ms

ActionView::Template::Error (application.css isn't precompiled):
    3: &amp;lt;head&amp;gt;
    4:   &amp;lt;title&amp;gt;&amp;lt;%= full_title(yield(:title)) %&amp;gt;&amp;lt;/title&amp;gt;
    5:   &amp;lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8"&amp;gt;
    6:   &amp;lt;%= stylesheet_link_tag    "application", :media =&amp;gt; "all" %&amp;gt;
    7:   &amp;lt;%= stylesheet_link_tag    "home", :media =&amp;gt; "all" %&amp;gt;
    8:   &amp;lt;%= javascript_include_tag "application" %&amp;gt;
    9:   &amp;lt;%= csrf_meta_tags %&amp;gt;
  app/views/layouts/application.html.erb:6:in `_app_views_layouts_application_html_erb___881267949553662586_30659220'
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;然后根据 stackoverflow 上说的设置了 config.assets.compile = true 重启了 unicorn 依然还是上面的情况&lt;br&gt;
最后 rake assets:precompile 又报出一些错误&lt;/p&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;/usr/bin/ruby1.9.1 /usr/local/bin/rake assets:precompile:all RAILS_ENV=production RAILS_GROUPS=assets
rake aborted!

  (in /var/rails/baiwale/app/assets/javascripts/application.js)
/var/lib/gems/1.9.1/gems/execjs-1.4.0/lib/execjs/external_runtime.rb:142:in `exec_runtime'
/var/lib/gems/1.9.1/gems/execjs-1.4.0/lib/execjs/external_runtime.rb:28:in `block in exec'
/var/lib/gems/1.9.1/gems/execjs-1.4.0/lib/execjs/external_runtime.rb:41:in `compile_to_tempfile'
/var/lib/gems/1.9.1/gems/execjs-1.4.0/lib/execjs/external_runtime.rb:27:in `exec'
/var/lib/gems/1.9.1/gems/uglifier-2.1.0/lib/uglifier.rb:173:in `really_compile'
/var/lib/gems/1.9.1/gems/uglifier-2.1.0/lib/uglifier.rb:97:in `compile'
/var/lib/gems/1.9.1/gems/actionpack-3.2.13/lib/sprockets/compressors.rb:74:in `compress'
/var/lib/gems/1.9.1/gems/sprockets-2.2.2/lib/sprockets/processing.rb:265:in `block in js_compressor='
/var/lib/gems/1.9.1/gems/sprockets-2.2.2/lib/sprockets/processor.rb:29:in `call'
/var/lib/gems/1.9.1/gems/sprockets-2.2.2/lib/sprockets/processor.rb:29:in `evaluate'
/var/lib/gems/1.9.1/gems/tilt-1.4.1/lib/tilt/template.rb:103:in `render'
/var/lib/gems/1.9.1/gems/sprockets-2.2.2/lib/sprockets/context.rb:193:in `block in evaluate'
/var/lib/gems/1.9.1/gems/sprockets-2.2.2/lib/sprockets/context.rb:190:in `each'
/var/lib/gems/1.9.1/gems/sprockets-2.2.2/lib/sprockets/context.rb:190:in `evaluate'
/var/lib/gems/1.9.1/gems/sprockets-2.2.2/lib/sprockets/bundled_asset.rb:26:in `initialize'
/var/lib/gems/1.9.1/gems/sprockets-2.2.2/lib/sprockets/base.rb:252:in `new'
/var/lib/gems/1.9.1/gems/sprockets-2.2.2/lib/sprockets/base.rb:252:in `build_asset'
/var/lib/gems/1.9.1/gems/sprockets-2.2.2/lib/sprockets/index.rb:93:in `block in build_asset'
/var/lib/gems/1.9.1/gems/sprockets-2.2.2/lib/sprockets/caching.rb:19:in `cache_asset'
/var/lib/gems/1.9.1/gems/sprockets-2.2.2/lib/sprockets/index.rb:92:in `build_asset'
/var/lib/gems/1.9.1/gems/sprockets-2.2.2/lib/sprockets/base.rb:169:in `find_asset'
/var/lib/gems/1.9.1/gems/sprockets-2.2.2/lib/sprockets/index.rb:60:in `find_asset'
/var/lib/gems/1.9.1/gems/actionpack-3.2.13/lib/sprockets/static_compiler.rb:19:in `block in compile'
/var/lib/gems/1.9.1/gems/sprockets-2.2.2/lib/sprockets/base.rb:219:in `block in each_logical_path'
/var/lib/gems/1.9.1/gems/sprockets-2.2.2/lib/sprockets/base.rb:206:in `block (2 levels) in each_file'
/var/lib/gems/1.9.1/gems/sprockets-2.2.2/lib/sprockets/base.rb:196:in `each'
/var/lib/gems/1.9.1/gems/sprockets-2.2.2/lib/sprockets/base.rb:196:in `each_entry'
/var/lib/gems/1.9.1/gems/sprockets-2.2.2/lib/sprockets/base.rb:204:in `block in each_file'
/var/lib/gems/1.9.1/gems/sprockets-2.2.2/lib/sprockets/base.rb:203:in `each'
/var/lib/gems/1.9.1/gems/sprockets-2.2.2/lib/sprockets/base.rb:203:in `each_file'
/var/lib/gems/1.9.1/gems/sprockets-2.2.2/lib/sprockets/base.rb:217:in `each_logical_path'
/var/lib/gems/1.9.1/gems/actionpack-3.2.13/lib/sprockets/static_compiler.rb:18:in `compile'
/var/lib/gems/1.9.1/gems/actionpack-3.2.13/lib/sprockets/assets.rake:56:in `internal_precompile'
/var/lib/gems/1.9.1/gems/actionpack-3.2.13/lib/sprockets/assets.rake:70:in `block (3 levels) in &amp;lt;top (required)&amp;gt;'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:246:in `call'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:246:in `block in execute'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:241:in `each'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:241:in `execute'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:184:in `block in invoke_with_call_chain'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:177:in `invoke_with_call_chain'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:170:in `invoke'
/var/lib/gems/1.9.1/gems/actionpack-3.2.13/lib/sprockets/assets.rake:60:in `block (3 levels) in &amp;lt;top (required)&amp;gt;'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:246:in `call'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:246:in `block in execute'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:241:in `each'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:241:in `execute'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:184:in `block in invoke_with_call_chain'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:177:in `invoke_with_call_chain'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:170:in `invoke'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/application.rb:143:in `invoke_task'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/application.rb:101:in `block (2 levels) in top_level'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/application.rb:101:in `each'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/application.rb:101:in `block in top_level'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/application.rb:110:in `run_with_threads'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/application.rb:95:in `top_level'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/application.rb:73:in `block in run'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/application.rb:160:in `standard_exception_handling'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/application.rb:70:in `run'
Tasks: TOP =&amp;gt; assets:precompile:primary
(See full trace by running task with --trace)
rake aborted!
Command failed with status (1): [/usr/bin/ruby1.9.1 /usr/local/bin/rake ass...]
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/file_utils.rb:53:in `block in create_shell_runner'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/file_utils.rb:45:in `call'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/file_utils.rb:45:in `sh'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/file_utils_ext.rb:37:in `sh'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/file_utils.rb:80:in `ruby'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/file_utils_ext.rb:37:in `ruby'
/var/lib/gems/1.9.1/gems/actionpack-3.2.13/lib/sprockets/assets.rake:12:in `ruby_rake_task'
/var/lib/gems/1.9.1/gems/actionpack-3.2.13/lib/sprockets/assets.rake:21:in `invoke_or_reboot_rake_task'
/var/lib/gems/1.9.1/gems/actionpack-3.2.13/lib/sprockets/assets.rake:29:in `block (2 levels) in &amp;lt;top (required)&amp;gt;'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:246:in `call'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:246:in `block in execute'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:241:in `each'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:241:in `execute'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:184:in `block in invoke_with_call_chain'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:177:in `invoke_with_call_chain'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:170:in `invoke'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/application.rb:143:in `invoke_task'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/application.rb:101:in `block (2 levels) in top_level'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/application.rb:101:in `each'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/application.rb:101:in `block in top_level'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/application.rb:110:in `run_with_threads'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/application.rb:95:in `top_level'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/application.rb:73:in `block in run'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/application.rb:160:in `standard_exception_handling'
/var/lib/gems/1.9.1/gems/rake-10.0.4/lib/rake/application.rb:70:in `run'
Tasks: TOP =&amp;gt; assets:precompile
(See full trace by running task with --trace)
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;实在是有点晕&lt;br&gt;
还有实验了 config.assets.precompile += %w( application.css ) 和 config.assets.precompile += %w( application.js ) 还是不可以 -.-!&lt;br&gt;
麻烦各位帮忙看看  谢谢&lt;/p&gt;</description>
      <author>2forVendetta</author>
      <pubDate>Mon, 03 Jun 2013 22:39:53 +0800</pubDate>
      <link>https://ruby-china.org/topics/11464</link>
      <guid>https://ruby-china.org/topics/11464</guid>
    </item>
    <item>
      <title>rails 的 any? 的奇怪问题</title>
      <description>&lt;p&gt;这是我一开始的代码 &lt;a href="/discussion.topics" class="user-mention" title="@discussion.topics"&gt;&lt;i&gt;@&lt;/i&gt;discussion.topics&lt;/a&gt;里是有数据的 但是输出的 else 里面的东西
&lt;img src="//l.ruby-china.com/photo/fca7e384759576e5beb571da95520bd8.png" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;然后我把&lt;a href="/discussion.topics" class="user-mention" title="@discussion.topics"&gt;&lt;i&gt;@&lt;/i&gt;discussion.topics&lt;/a&gt;打印了一下 显示 &lt;a href="/discussion.topics.an" class="user-mention" title="@discussion.topics.an"&gt;&lt;i&gt;@&lt;/i&gt;discussion.topics.an&lt;/a&gt;y? 是假
&lt;img src="//l.ruby-china.com/photo/60d27e0d13b46a8b071f984e1e9bee7a.png" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;我很郁闷 在控制台里打印明明是 true 然后我又把&lt;a href="/discussion.topics" class="user-mention" title="@discussion.topics"&gt;&lt;i&gt;@&lt;/i&gt;discussion.topics&lt;/a&gt;打印了一下 我靠 我彻底晕了&lt;a href="/discussion.topics" class="user-mention" title="@discussion.topics"&gt;&lt;i&gt;@&lt;/i&gt;discussion.topics&lt;/a&gt;里是有数据的 &lt;a href="/discussion.topics.an" class="user-mention" title="@discussion.topics.an"&gt;&lt;i&gt;@&lt;/i&gt;discussion.topics.an&lt;/a&gt;y? 变成了 ture
&lt;img src="//l.ruby-china.com/photo/e4fa5685c94091a98f63ad8a2aa81ec0.png" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;紧接着我又恢复到第一步 结果还是输出 else&lt;/p&gt;

&lt;p&gt;最后我只能改成 length
&lt;img src="//l.ruby-china.com/photo/d781e03394ff4fbf404a4418cb2c1ec6.png" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;输出正常 既然用 discussion.topics.length 正常显示说明&lt;a href="/discussion.topics" class="user-mention" title="@discussion.topics"&gt;&lt;i&gt;@&lt;/i&gt;discussion.topics&lt;/a&gt;里却是有数据 不理解 请教下各位&lt;/p&gt;</description>
      <author>2forVendetta</author>
      <pubDate>Wed, 22 May 2013 16:44:57 +0800</pubDate>
      <link>https://ruby-china.org/topics/11153</link>
      <guid>https://ruby-china.org/topics/11153</guid>
    </item>
    <item>
      <title>Rails 一个赋值的问题</title>
      <description>&lt;p&gt;当用户登录的时候会 我需要生成一个随机密钥存到数据库和 cookie 里&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="n"&gt;cookies&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;permanent&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="ss"&gt;:remember_token&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="no"&gt;SecureRandom&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;urlsafe_base64&lt;/span&gt;
&lt;span class="n"&gt;user&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;update_attributes&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="ss"&gt;remember_token: &lt;/span&gt;&lt;span class="n"&gt;cookies&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;permanent&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="ss"&gt;:remember_token&lt;/span&gt;&lt;span class="p"&gt;])&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;这是一开始的代码 会出现一个&lt;code&gt;undefined method '[]' for nil:NilClass&lt;/code&gt; 错误 找了半天也没看到问题于是修改了一下代码&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="n"&gt;user&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;update_attributes&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="ss"&gt;remember_token: &lt;/span&gt;&lt;span class="no"&gt;SecureRandom&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;urlsafe_base64&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;cookies&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;permanent&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="ss"&gt;:remember_token&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;user&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;remember_token&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;就没有问题了&lt;/p&gt;

&lt;p&gt;但是两段代码从语义上来说没有区别 不懂怎么会提示 [] 为方法的错误...
然后把&lt;code&gt;cookies.permanent[:remember_token]&lt;/code&gt; 编程&lt;code&gt;"#{cookies.permanent[:remember_token]}"&lt;/code&gt;还是提示同样的错误&lt;/p&gt;</description>
      <author>2forVendetta</author>
      <pubDate>Tue, 14 May 2013 19:16:15 +0800</pubDate>
      <link>https://ruby-china.org/topics/10982</link>
      <guid>https://ruby-china.org/topics/10982</guid>
    </item>
    <item>
      <title>数据库字段 not null 而 表单没有字段项的情况下如何处理</title>
      <description>&lt;p&gt;现在是当用户注册的时候 user 表里的 location 字段设置的非空 而表单里没有这一项 在插入数据库的会报错&lt;br&gt;
看 ruby-china 好像在数据库设置的时候不必填的字段是允许为空值&lt;br&gt;
我现在的处理方案是 before_save { |user| user.localtion = localtion.nil? ? '' : localtion }  感觉有点傻-.- rails 里是否可以自动的讲表单里没有的字段变成''&lt;/p&gt;</description>
      <author>2forVendetta</author>
      <pubDate>Tue, 14 May 2013 09:37:18 +0800</pubDate>
      <link>https://ruby-china.org/topics/10969</link>
      <guid>https://ruby-china.org/topics/10969</guid>
    </item>
    <item>
      <title>Ruby 可以做数据抓取和分析的事情么</title>
      <description>&lt;p&gt;现在只知道 rails&lt;br&gt;
我想从微博根据一些条件获得数据 然后进行筛选分析 找出我最有可能认识的人 这方面 ruby 可以做么 有什么数据分析方面的好用的库&lt;br&gt;
谢谢&lt;/p&gt;</description>
      <author>2forVendetta</author>
      <pubDate>Mon, 13 May 2013 21:20:27 +0800</pubDate>
      <link>https://ruby-china.org/topics/10961</link>
      <guid>https://ruby-china.org/topics/10961</guid>
    </item>
    <item>
      <title>rails 如何设置数据库字段长度</title>
      <description>&lt;p&gt;比如 varchar(100) 这种
看到教程都是 name:string 然后数据库默认都是 255 的&lt;/p&gt;</description>
      <author>2forVendetta</author>
      <pubDate>Thu, 09 May 2013 12:18:21 +0800</pubDate>
      <link>https://ruby-china.org/topics/10845</link>
      <guid>https://ruby-china.org/topics/10845</guid>
    </item>
    <item>
      <title>忽然发现一个小问题</title>
      <description>&lt;p&gt;&lt;img src="//l.ruby-china.com/photo/e57655502917ffc23614b9bbcc55693a.png" title="" alt="列表页回复数"&gt;
&lt;img src="//l.ruby-china.com/photo/b369f121e422cf6b47fb4d1a46d0641a.png" title="" alt="首页热门贴"&gt;&lt;/p&gt;

&lt;p&gt;两个回帖数不同步因为缓存么？&lt;/p&gt;

&lt;p&gt;如果缓存问题大家一般是按照固定时间刷新缓存 还是 当回帖的时候触发更新缓存动作&lt;/p&gt;</description>
      <author>2forVendetta</author>
      <pubDate>Mon, 06 May 2013 20:16:22 +0800</pubDate>
      <link>https://ruby-china.org/topics/10763</link>
      <guid>https://ruby-china.org/topics/10763</guid>
    </item>
    <item>
      <title>《乔布斯：遗失的访谈》中英文字幕</title>
      <description>&lt;p&gt;虽然不是每个人都是果粉 但大多数人都用着苹果的产品
16 年前遗失的乔布斯访谈
&lt;span class="embed-responsive embed-responsive-16by9"&gt;&lt;iframe class="embed-responsive-item" src="//player.youku.com/embed/XNTUxNDY1NDY4" allowfullscreen=""&gt;&lt;/iframe&gt;&lt;/span&gt;&lt;/p&gt;</description>
      <author>2forVendetta</author>
      <pubDate>Sat, 04 May 2013 20:47:56 +0800</pubDate>
      <link>https://ruby-china.org/topics/10708</link>
      <guid>https://ruby-china.org/topics/10708</guid>
    </item>
    <item>
      <title>如何修改已经生成脚手架的控制器模型和表明</title>
      <description>&lt;p&gt;今天刚收到 &lt;a href="/andor_chen" class="user-mention" title="@andor_chen"&gt;&lt;i&gt;@&lt;/i&gt;andor_chen&lt;/a&gt;  Ruby on Rails Tutorial 翻译的电子书 开始了 ruby 的学习
但是在第二章生成脚手架的时候 我把 micropost 写成了 microblog
并且已经 rake db 了
感觉很不爽 想修改回来 但是没有搜到相关的方法
问一下如何修改 或者删除这个脚手架生成的内容 再或者把他生成的文件都修改一遍-.-!?&lt;/p&gt;

&lt;hr&gt;

&lt;p&gt;已解决
谢谢&lt;a href="/small_fish__" class="user-mention" title="@small_fish__"&gt;&lt;i&gt;@&lt;/i&gt;small_fish__&lt;/a&gt; 使用 rails d scaffold Microblog 删除脚手架
rake db:rollback 回滚数据库&lt;/p&gt;</description>
      <author>2forVendetta</author>
      <pubDate>Fri, 26 Apr 2013 20:13:19 +0800</pubDate>
      <link>https://ruby-china.org/topics/10559</link>
      <guid>https://ruby-china.org/topics/10559</guid>
    </item>
  </channel>
</rss>
