﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-pengpenglin-随笔分类-RoR</title><link>http://www.blogjava.net/pengpenglin/category/44931.html</link><description>成熟 稳重 乐观 自信 进取 责任 梦想 坚持</description><language>zh-cn</language><lastBuildDate>Fri, 25 Nov 2011 06:28:53 GMT</lastBuildDate><pubDate>Fri, 25 Nov 2011 06:28:53 GMT</pubDate><ttl>60</ttl><item><title>如何搭建一个工业级的Rails应用运行环境</title><link>http://www.blogjava.net/pengpenglin/archive/2011/11/21/364445.html</link><dc:creator>Paul Lin</dc:creator><author>Paul Lin</author><pubDate>Mon, 21 Nov 2011 08:22:00 GMT</pubDate><guid>http://www.blogjava.net/pengpenglin/archive/2011/11/21/364445.html</guid><wfw:comment>http://www.blogjava.net/pengpenglin/comments/364445.html</wfw:comment><comments>http://www.blogjava.net/pengpenglin/archive/2011/11/21/364445.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/pengpenglin/comments/commentRss/364445.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/pengpenglin/services/trackbacks/364445.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 这是一篇集百家之长的笔记，分别参考了《Rails3 in Action》和 RVM官方文档，ninjahideout.com 之后的安装文档。<br/><br><br>这里使用到的各种软件包括：<br/><br><br> <ul><br>  <li>Ubuntu</li><br>  <li>Virtual Box</li><br>  <li>Vagrant</li><br>  <li>RVM</li><br>  <li>Capistrano</li><br>  <li>Passenger</li><br>  <li>Nginx</li><br>  <li>MySQL</li><br>  <li>PostgreSQL</li><br></ul><br><br>还涉及到Git、GitHub、SSH等技术 &nbsp;&nbsp;<a href='http://www.blogjava.net/pengpenglin/archive/2011/11/21/364445.html'>阅读全文</a><img src ="http://www.blogjava.net/pengpenglin/aggbug/364445.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/pengpenglin/" target="_blank">Paul Lin</a> 2011-11-21 16:22 <a href="http://www.blogjava.net/pengpenglin/archive/2011/11/21/364445.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Passenger+Nginx配置摘记</title><link>http://www.blogjava.net/pengpenglin/archive/2011/11/13/363643.html</link><dc:creator>Paul Lin</dc:creator><author>Paul Lin</author><pubDate>Sun, 13 Nov 2011 15:29:00 GMT</pubDate><guid>http://www.blogjava.net/pengpenglin/archive/2011/11/13/363643.html</guid><wfw:comment>http://www.blogjava.net/pengpenglin/comments/363643.html</wfw:comment><comments>http://www.blogjava.net/pengpenglin/archive/2011/11/13/363643.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/pengpenglin/comments/commentRss/363643.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/pengpenglin/services/trackbacks/363643.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/pengpenglin/archive/2011/11/13/363643.html'>阅读全文</a><img src ="http://www.blogjava.net/pengpenglin/aggbug/363643.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/pengpenglin/" target="_blank">Paul Lin</a> 2011-11-13 23:29 <a href="http://www.blogjava.net/pengpenglin/archive/2011/11/13/363643.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>RoR新一轮学习计划</title><link>http://www.blogjava.net/pengpenglin/archive/2011/11/03/362576.html</link><dc:creator>Paul Lin</dc:creator><author>Paul Lin</author><pubDate>Wed, 02 Nov 2011 16:17:00 GMT</pubDate><guid>http://www.blogjava.net/pengpenglin/archive/2011/11/03/362576.html</guid><wfw:comment>http://www.blogjava.net/pengpenglin/comments/362576.html</wfw:comment><comments>http://www.blogjava.net/pengpenglin/archive/2011/11/03/362576.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/pengpenglin/comments/commentRss/362576.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/pengpenglin/services/trackbacks/362576.html</trackback:ping><description><![CDATA[<span style="font-family: Comic Sans MS; font-size: 10pt;"> </span><span style="font-family: Comic Sans MS; font-size: 10pt;">终于花了将近4个月的时间，把《Learn Rails3 by example》的E文版看完了，心中那个成就感和满足感啊~~</span><br /><br /><span style="font-family: Comic Sans MS; font-size: 10pt;">继续下一轮的针对性学习计划，计划包括：</span><br /><br /><span style="font-family: Comic Sans MS; font-size: 10pt;">1. Rails应用的部署和性能监控</span><br /><br /><span style="font-family: Comic Sans MS; font-size: 10pt;">2. Rails的MVC架构和Cache</span><br /><br /><span style="font-family: Comic Sans MS; font-size: 10pt;">3. JS和JS与Rails的结合使用</span><br /><br /><span style="font-family: Comic Sans MS; font-size: 10pt;">4. Ruby的语法和特性</span><br /><br /><span style="font-family: Comic Sans MS; font-size: 10pt;">5. MySQL配置和调优</span><br /><br /><span style="font-family: Comic Sans MS; font-size: 10pt;">6. 搜索引擎和推荐引擎的学习</span><br /><br /><span style="font-family: Comic Sans MS; font-size: 10pt;">7. NoSQL专题</span><br />&nbsp;<img src ="http://www.blogjava.net/pengpenglin/aggbug/362576.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/pengpenglin/" target="_blank">Paul Lin</a> 2011-11-03 00:17 <a href="http://www.blogjava.net/pengpenglin/archive/2011/11/03/362576.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【转】A Guide to a Nginx, Passenger and RVM Server</title><link>http://www.blogjava.net/pengpenglin/archive/2011/11/03/362574.html</link><dc:creator>Paul Lin</dc:creator><author>Paul Lin</author><pubDate>Wed, 02 Nov 2011 16:14:00 GMT</pubDate><guid>http://www.blogjava.net/pengpenglin/archive/2011/11/03/362574.html</guid><wfw:comment>http://www.blogjava.net/pengpenglin/comments/362574.html</wfw:comment><comments>http://www.blogjava.net/pengpenglin/archive/2011/11/03/362574.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/pengpenglin/comments/commentRss/362574.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/pengpenglin/services/trackbacks/362574.html</trackback:ping><description><![CDATA[<span style="font-family: Comic Sans MS; font-size: 10pt;"> </span><span style="font-family: Comic Sans MS; font-size: 10pt;">关于RVM + REE + Ngix + Passenger + Capistrano的安装配置，非常详细！强烈推荐</span><br /><br /><div><span style="font-family: Comic Sans MS;">http://blog.ninjahideout.com/posts/a-guide-to-a-nginx-passenger-and-rvm-server</span></div><img src ="http://www.blogjava.net/pengpenglin/aggbug/362574.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/pengpenglin/" target="_blank">Paul Lin</a> 2011-11-03 00:14 <a href="http://www.blogjava.net/pengpenglin/archive/2011/11/03/362574.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Rspec 无法自动reload model的解决方法</title><link>http://www.blogjava.net/pengpenglin/archive/2011/09/06/358102.html</link><dc:creator>Paul Lin</dc:creator><author>Paul Lin</author><pubDate>Tue, 06 Sep 2011 06:21:00 GMT</pubDate><guid>http://www.blogjava.net/pengpenglin/archive/2011/09/06/358102.html</guid><wfw:comment>http://www.blogjava.net/pengpenglin/comments/358102.html</wfw:comment><comments>http://www.blogjava.net/pengpenglin/archive/2011/09/06/358102.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/pengpenglin/comments/commentRss/358102.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/pengpenglin/services/trackbacks/358102.html</trackback:ping><description><![CDATA[<p><span style="font-family: Comic Sans MS; font-size: 10pt">在上一篇《</span><a title="自动化测试狂人的Rails测试优化之路" href="http://www.blogjava.net/pengpenglin/archive/2011/08/31/357613.html"><span style="font-family: Comic Sans MS; font-size: 10pt">自动化测试狂人的Rails测试优化之路</span></a><span style="font-family: Comic Sans MS; font-size: 10pt">》中，我演示了如何使用Guard-spork, Guard-rspec和Spork, Rspec来进行自动化测试和集成测试。</span><br /><br /><span style="font-family: Comic Sans MS; font-size: 10pt">今天发现存在一个bug，那就是当model文件被修改后，虽然会重新启动rspec执行测试。但是测试的代码不是最新的，而是继续沿用已经加载到内存的model文件。网上搜索一番后，发现问题的原因是spork的预加载问题。于是在spork的spork.each_run方法中加入如下代码，重启sprok，解决问题</p>
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /><span style="color: #000000">Dir[</span><span style="color: #000000">"</span><span style="color: #000000">#{Rails.root}/app/models/**/*.rb</span><span style="color: #000000">"</span><span style="color: #000000">].each&nbsp;</span><span style="color: #0000ff">do</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">model</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;load&nbsp;model<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />end<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /></span></div>
<p></span>&nbsp;</p><img src ="http://www.blogjava.net/pengpenglin/aggbug/358102.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/pengpenglin/" target="_blank">Paul Lin</a> 2011-09-06 14:21 <a href="http://www.blogjava.net/pengpenglin/archive/2011/09/06/358102.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Rails的attr_accessible方法的奇怪特性</title><link>http://www.blogjava.net/pengpenglin/archive/2011/09/03/357877.html</link><dc:creator>Paul Lin</dc:creator><author>Paul Lin</author><pubDate>Sat, 03 Sep 2011 04:51:00 GMT</pubDate><guid>http://www.blogjava.net/pengpenglin/archive/2011/09/03/357877.html</guid><wfw:comment>http://www.blogjava.net/pengpenglin/comments/357877.html</wfw:comment><comments>http://www.blogjava.net/pengpenglin/archive/2011/09/03/357877.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/pengpenglin/comments/commentRss/357877.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/pengpenglin/services/trackbacks/357877.html</trackback:ping><description><![CDATA[<p><span style="font-family: Comic Sans MS; font-size: 10pt">假如我们把attr_accessible设置成只有name是可以访问的，然后在Console中执行如下命令：</span></p>
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">ruby</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">-</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">1.9</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">.</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">2</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">-</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">p180&nbsp;:</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">001</span><span style="color: #000000">&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">&gt;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">&nbsp;user&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">=</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">&nbsp;User.create(:name&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">=&gt;</span><span style="color: #000000">&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">"</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">Paul</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">"</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">,&nbsp;:email&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">=&gt;</span><span style="color: #000000">&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">"</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">pengpenglin@163.com</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">"</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">)<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">=&gt;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">&nbsp;#</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">&lt;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">User&nbsp;id:&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">1</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">,&nbsp;name:&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">"</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">Paul</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">"</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">,&nbsp;email:&nbsp;nil,&nbsp;created_at:&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">"</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">2011-09-03&nbsp;04:42:59</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">"</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">,&nbsp;updated_at:&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">"</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">2011-09-03&nbsp;04:42:59</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">"</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">&gt;</span><span style="color: #000000">&nbsp;<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /></span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">ruby</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">-</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">1.9</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">.</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">2</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">-</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">p180&nbsp;:</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">002</span><span style="color: #000000">&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">&gt;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">&nbsp;user.email<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">=&gt;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">&nbsp;nil&nbsp;<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /></span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">ruby</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">-</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">1.9</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">.</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">2</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">-</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">p180&nbsp;:</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">003</span><span style="color: #000000">&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">&gt;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">&nbsp;user.email&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">=</span><span style="color: #000000">&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">"</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">bob@163.com</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">"</span><span style="color: #000000"><br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">=&gt;</span><span style="color: #000000">&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">"</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">bob@163.com</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">"</span><span style="color: #000000">&nbsp;<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /></span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">ruby</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">-</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">1.9</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">.</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">2</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">-</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">p180&nbsp;:</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">004</span><span style="color: #000000">&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">&gt;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">&nbsp;user.email<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">=&gt;</span><span style="color: #000000">&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">"</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">bob@163.com</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">"</span><span style="color: #000000">&nbsp;<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /></span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">ruby</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">-</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">1.9</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">.</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">2</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">-</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">p180&nbsp;:</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">005</span><span style="color: #000000">&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">&gt;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">&nbsp;user.save<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">=&gt;</span><span style="color: #000000">&nbsp;</span><span style="font-family: Comic Sans MS; color: #0000ff; font-size: 10pt">true</span><span style="color: #000000">&nbsp;<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /></span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">ruby</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">-</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">1.9</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">.</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">2</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">-</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">p180&nbsp;:</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">006</span><span style="color: #000000">&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">&gt;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">&nbsp;user.reload.email<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">=&gt;</span><span style="color: #000000">&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">"</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">bob@163.com</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">"</span><span style="color: #000000">&nbsp;<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /></span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">ruby</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">-</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">1.9</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">.</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">2</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">-</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">p180&nbsp;:</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">007</span><span style="color: #000000">&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">&gt;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">&nbsp;User.find(</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">1</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">)<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">=&gt;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">&nbsp;#</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">&lt;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">User&nbsp;id:&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">1</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">,&nbsp;name:&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">"</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">Paul</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">"</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">,&nbsp;email:&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">"</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">bob@163.com</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">"</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">,&nbsp;created_at:&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">"</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">2011-09-03&nbsp;04:42:59</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">"</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">,&nbsp;updated_at:&nbsp;</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">"</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">2011-09-03&nbsp;04:43:31</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">"</span><span style="font-family: Comic Sans MS; color: #000000; font-size: 10pt">&gt;</span><span style="color: #000000">&nbsp;</span></div>
<p><span style="font-family: Comic Sans MS; font-size: 10pt">不是not accessible 吗？怎么email还是能够改变？</span></p><img src ="http://www.blogjava.net/pengpenglin/aggbug/357877.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/pengpenglin/" target="_blank">Paul Lin</a> 2011-09-03 12:51 <a href="http://www.blogjava.net/pengpenglin/archive/2011/09/03/357877.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Rails Web应用相关插件和资源列表</title><link>http://www.blogjava.net/pengpenglin/archive/2011/08/29/357506.html</link><dc:creator>Paul Lin</dc:creator><author>Paul Lin</author><pubDate>Mon, 29 Aug 2011 07:58:00 GMT</pubDate><guid>http://www.blogjava.net/pengpenglin/archive/2011/08/29/357506.html</guid><wfw:comment>http://www.blogjava.net/pengpenglin/comments/357506.html</wfw:comment><comments>http://www.blogjava.net/pengpenglin/archive/2011/08/29/357506.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/pengpenglin/comments/commentRss/357506.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/pengpenglin/services/trackbacks/357506.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 从RailsCast.com筛选出来的视频&nbsp;&nbsp;<a href='http://www.blogjava.net/pengpenglin/archive/2011/08/29/357506.html'>阅读全文</a><img src ="http://www.blogjava.net/pengpenglin/aggbug/357506.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/pengpenglin/" target="_blank">Paul Lin</a> 2011-08-29 15:58 <a href="http://www.blogjava.net/pengpenglin/archive/2011/08/29/357506.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>磨快你的RoR开发军刀 (vim配置)</title><link>http://www.blogjava.net/pengpenglin/archive/2011/07/26/355051.html</link><dc:creator>Paul Lin</dc:creator><author>Paul Lin</author><pubDate>Tue, 26 Jul 2011 04:46:00 GMT</pubDate><guid>http://www.blogjava.net/pengpenglin/archive/2011/07/26/355051.html</guid><wfw:comment>http://www.blogjava.net/pengpenglin/comments/355051.html</wfw:comment><comments>http://www.blogjava.net/pengpenglin/archive/2011/07/26/355051.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/pengpenglin/comments/commentRss/355051.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/pengpenglin/services/trackbacks/355051.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: NERDTree.vim：显示目录树和标签(特别有用)<br> Rails.vim：这个不说了，Rails开发必备<br> Snipmate.vim：代码片段自动完成，Rails开发神器之一<br> FuzzyFinder.vim：模糊查找，使用频率最高的插件之一<br> TabBar：BufferExpoloer的增强版，用来标识打开的文件的 <br> Supertab.vim：文本自动完成<br> Rubytest.vim：vim下的集成测试工具&nbsp;&nbsp;<a href='http://www.blogjava.net/pengpenglin/archive/2011/07/26/355051.html'>阅读全文</a><img src ="http://www.blogjava.net/pengpenglin/aggbug/355051.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/pengpenglin/" target="_blank">Paul Lin</a> 2011-07-26 12:46 <a href="http://www.blogjava.net/pengpenglin/archive/2011/07/26/355051.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Rails测试文章相关</title><link>http://www.blogjava.net/pengpenglin/archive/2011/07/19/354657.html</link><dc:creator>Paul Lin</dc:creator><author>Paul Lin</author><pubDate>Tue, 19 Jul 2011 12:06:00 GMT</pubDate><guid>http://www.blogjava.net/pengpenglin/archive/2011/07/19/354657.html</guid><wfw:comment>http://www.blogjava.net/pengpenglin/comments/354657.html</wfw:comment><comments>http://www.blogjava.net/pengpenglin/archive/2011/07/19/354657.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/pengpenglin/comments/commentRss/354657.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/pengpenglin/services/trackbacks/354657.html</trackback:ping><description><![CDATA[<a title="BDD style unit testing video and slides@RubyKaigi 2011" href="http://ihower.tw/blog/archives/5983"><span style="font-family: Comic Sans MS; font-size: 10pt">BDD style unit testing video and slides@RubyKaigi 2011</span></a><br /><br /><a title="How I Test" href="http://railscasts.com/episodes/275-how-i-test"><span style="font-family: Comic Sans MS; font-size: 10pt">How I Test</span></a><br /><br /><a title="watchr 灵活的Continuous Testing测试工具可替代autotest... " href="http://chinaonrails.com/topic/view/3444.html"><span style="font-family: Comic Sans MS; font-size: 10pt">watchr 灵活的Continuous Testing测试工具可替代autotest... </span></a><br /><br /><a title="不要盲目的 BDD / TDD，我對寫測試的看法" href="http://blog.xdite.net/?p=2478"><span style="font-family: Comic Sans MS; font-size: 10pt">不要盲目的 BDD / TDD，我對寫測試的看法</span></a><img src ="http://www.blogjava.net/pengpenglin/aggbug/354657.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/pengpenglin/" target="_blank">Paul Lin</a> 2011-07-19 20:06 <a href="http://www.blogjava.net/pengpenglin/archive/2011/07/19/354657.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>针对Spork无法自动Reload配置文件的解决方法</title><link>http://www.blogjava.net/pengpenglin/archive/2011/07/15/354418.html</link><dc:creator>Paul Lin</dc:creator><author>Paul Lin</author><pubDate>Fri, 15 Jul 2011 10:12:00 GMT</pubDate><guid>http://www.blogjava.net/pengpenglin/archive/2011/07/15/354418.html</guid><wfw:comment>http://www.blogjava.net/pengpenglin/comments/354418.html</wfw:comment><comments>http://www.blogjava.net/pengpenglin/archive/2011/07/15/354418.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/pengpenglin/comments/commentRss/354418.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/pengpenglin/services/trackbacks/354418.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 针对这种情况，我们可以使用一个名为Guard的gem，来自动监控spork中预加载的文件发生变化后，自动重启spork<br><br>1).在Gemfile中增加gem 'guard-spork'<br>2).在shell中gem install libnotify / gem install inotify<br>3).bundle install<br>4).guard init spork<br>5).guard start&nbsp;&nbsp;<a href='http://www.blogjava.net/pengpenglin/archive/2011/07/15/354418.html'>阅读全文</a><img src ="http://www.blogjava.net/pengpenglin/aggbug/354418.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/pengpenglin/" target="_blank">Paul Lin</a> 2011-07-15 18:12 <a href="http://www.blogjava.net/pengpenglin/archive/2011/07/15/354418.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Rail3之Bundler介绍文章</title><link>http://www.blogjava.net/pengpenglin/archive/2011/06/25/352997.html</link><dc:creator>Paul Lin</dc:creator><author>Paul Lin</author><pubDate>Sat, 25 Jun 2011 05:40:00 GMT</pubDate><guid>http://www.blogjava.net/pengpenglin/archive/2011/06/25/352997.html</guid><wfw:comment>http://www.blogjava.net/pengpenglin/comments/352997.html</wfw:comment><comments>http://www.blogjava.net/pengpenglin/archive/2011/06/25/352997.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/pengpenglin/comments/commentRss/352997.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/pengpenglin/services/trackbacks/352997.html</trackback:ping><description><![CDATA[<div><a title="1. Using Bundler in Real Life" href="http://yehudakatz.com/2010/02/09/using-bundler-in-real-life/"><span style="font-family: Comic Sans MS; font-size: 10pt">1. Using Bundler in Real Life</span></a><br /><br /><a title="2. Bundler: Rails3 用來管理 Gem dependencies 的神器" href="http://ihower.tw/blog/archives/4464"><span style="font-family: Comic Sans MS; font-size: 10pt">2. Bundler: Rails3 用來管理 Gem dependencies 的神器</span></a></div><img src ="http://www.blogjava.net/pengpenglin/aggbug/352997.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/pengpenglin/" target="_blank">Paul Lin</a> 2011-06-25 13:40 <a href="http://www.blogjava.net/pengpenglin/archive/2011/06/25/352997.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【转】rails3项目架构解析</title><link>http://www.blogjava.net/pengpenglin/archive/2011/05/27/351191.html</link><dc:creator>Paul Lin</dc:creator><author>Paul Lin</author><pubDate>Fri, 27 May 2011 08:47:00 GMT</pubDate><guid>http://www.blogjava.net/pengpenglin/archive/2011/05/27/351191.html</guid><wfw:comment>http://www.blogjava.net/pengpenglin/comments/351191.html</wfw:comment><comments>http://www.blogjava.net/pengpenglin/archive/2011/05/27/351191.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/pengpenglin/comments/commentRss/351191.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/pengpenglin/services/trackbacks/351191.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 来自JE上的一篇Rails实战文章，很不错！&nbsp;&nbsp;<a href='http://www.blogjava.net/pengpenglin/archive/2011/05/27/351191.html'>阅读全文</a><img src ="http://www.blogjava.net/pengpenglin/aggbug/351191.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/pengpenglin/" target="_blank">Paul Lin</a> 2011-05-27 16:47 <a href="http://www.blogjava.net/pengpenglin/archive/2011/05/27/351191.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【动态语言专题】推荐《The Rails 3 way》高清电子版在线阅读网站</title><link>http://www.blogjava.net/pengpenglin/archive/2010/12/12/340434.html</link><dc:creator>Paul Lin</dc:creator><author>Paul Lin</author><pubDate>Sun, 12 Dec 2010 15:56:00 GMT</pubDate><guid>http://www.blogjava.net/pengpenglin/archive/2010/12/12/340434.html</guid><wfw:comment>http://www.blogjava.net/pengpenglin/comments/340434.html</wfw:comment><comments>http://www.blogjava.net/pengpenglin/archive/2010/12/12/340434.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/pengpenglin/comments/commentRss/340434.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/pengpenglin/services/trackbacks/340434.html</trackback:ping><description><![CDATA[http://my.safaribooksonline.com/book/web-development/ruby/9780132480345<br />
<br />
很不错，居然全部都可以免费看。<br />
<br />
 <img src ="http://www.blogjava.net/pengpenglin/aggbug/340434.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/pengpenglin/" target="_blank">Paul Lin</a> 2010-12-12 23:56 <a href="http://www.blogjava.net/pengpenglin/archive/2010/12/12/340434.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Rails版本管理命令</title><link>http://www.blogjava.net/pengpenglin/archive/2010/06/24/324348.html</link><dc:creator>Paul Lin</dc:creator><author>Paul Lin</author><pubDate>Thu, 24 Jun 2010 09:39:00 GMT</pubDate><guid>http://www.blogjava.net/pengpenglin/archive/2010/06/24/324348.html</guid><wfw:comment>http://www.blogjava.net/pengpenglin/comments/324348.html</wfw:comment><comments>http://www.blogjava.net/pengpenglin/archive/2010/06/24/324348.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/pengpenglin/comments/commentRss/324348.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/pengpenglin/services/trackbacks/324348.html</trackback:ping><description><![CDATA[<span style="font-family: Comic Sans MS; font-size: 10pt"><strong style="color: #800000">①gem install</strong><br />
<br />
install命令用于安装指定的gem包，常用的方式是：gem install rails。我们也可以指定版本：gem install rails --version=2.3.5<br />
<br />
<strong style="color: #800000">②gem uninstall</strong><br />
<br />
uninstall命令用于反安装gem包，不过要注意的是这个命令并不会删除你之前安装的gem包，而只是把它从path中删除而已。如果我执行以下的命令<br />
<br />
&nbsp;gem install rails --version=2.3.4<br />
&nbsp;gem uninstall rails --version=2.3.4<br />
&nbsp;gem install rails --version=2.3.5<br />
<br />
实际上rails 2.3.4版本依然还在，只不过你在命令行下执行rails -v的时候是显示rails 2.3.5而已。<br />
<br />
<strong style="color: #800000">③gem cleanup</strong><br />
<br />
这个命令配合gem uninstall使用的话可以完全删除旧版本的gem包，所以在上面的例子中如果我需要完全卸载rails 2.3.4的话，只需要再执行<br />
&nbsp;gem cleanup就可以了<br />
<br />
<strong style="color: #800000">④使用指定的rails版本编译运行<br />
</strong><br />
rails&nbsp;_版本号_ 项目名称</span>
<img src ="http://www.blogjava.net/pengpenglin/aggbug/324348.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/pengpenglin/" target="_blank">Paul Lin</a> 2010-06-24 17:39 <a href="http://www.blogjava.net/pengpenglin/archive/2010/06/24/324348.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Rails中的link_to方法注意点</title><link>http://www.blogjava.net/pengpenglin/archive/2010/05/17/321193.html</link><dc:creator>Paul Lin</dc:creator><author>Paul Lin</author><pubDate>Mon, 17 May 2010 08:41:00 GMT</pubDate><guid>http://www.blogjava.net/pengpenglin/archive/2010/05/17/321193.html</guid><wfw:comment>http://www.blogjava.net/pengpenglin/comments/321193.html</wfw:comment><comments>http://www.blogjava.net/pengpenglin/archive/2010/05/17/321193.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/pengpenglin/comments/commentRss/321193.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/pengpenglin/services/trackbacks/321193.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 所以我们一定要记住：options={}是用来传递请求参数的，而html_options={}是用来设置请求报头的，不能搞混！&nbsp;&nbsp;<a href='http://www.blogjava.net/pengpenglin/archive/2010/05/17/321193.html'>阅读全文</a><img src ="http://www.blogjava.net/pengpenglin/aggbug/321193.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/pengpenglin/" target="_blank">Paul Lin</a> 2010-05-17 16:41 <a href="http://www.blogjava.net/pengpenglin/archive/2010/05/17/321193.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>感受RoR的魔力！</title><link>http://www.blogjava.net/pengpenglin/archive/2010/05/15/321029.html</link><dc:creator>Paul Lin</dc:creator><author>Paul Lin</author><pubDate>Sat, 15 May 2010 04:02:00 GMT</pubDate><guid>http://www.blogjava.net/pengpenglin/archive/2010/05/15/321029.html</guid><wfw:comment>http://www.blogjava.net/pengpenglin/comments/321029.html</wfw:comment><comments>http://www.blogjava.net/pengpenglin/archive/2010/05/15/321029.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/pengpenglin/comments/commentRss/321029.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/pengpenglin/services/trackbacks/321029.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 下面我们来回忆一下整个过程，我们会发现使用RoR创建Web应用真是如此简单而充满乐趣！<br><br>●命令：<br> A.rails 项目名称<br> B.rake db:create RAILS_VERSION='数据库模式'<br> C.ruby script/generate scaffold 表名 字段名:字段类型<br> D.rake db:migrate<br> E.ruby script/server WEBrick<br><br>●代码：<br> validates_presence_of :title, :description, :image_url, :price<br> validates_length_of :title, :minimum => 10<br> validates_numericality_of :price<br> validates_uniqueness_of :title<br><br>只需要花你差不多了5分钟的时间而已~，That's all !&nbsp;&nbsp;<a href='http://www.blogjava.net/pengpenglin/archive/2010/05/15/321029.html'>阅读全文</a><img src ="http://www.blogjava.net/pengpenglin/aggbug/321029.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/pengpenglin/" target="_blank">Paul Lin</a> 2010-05-15 12:02 <a href="http://www.blogjava.net/pengpenglin/archive/2010/05/15/321029.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>