<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title>Auckland</title>
    <description></description>
    <link>http://auckland.javaeye.com</link>
    <language>UTF-8</language>
    <copyright>Copyright 2003-2008, JavaEye.com</copyright>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <generator>JavaEye - 做最棒的软件开发交流社区</generator>
      <item>
        <title>遗留数据库多表关联的 unit test</title>
        <author>Auckland</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://auckland.javaeye.com">Auckland</a>&nbsp;
          链接：<a href="http://auckland.javaeye.com/blog/201670" style="color:red;">http://auckland.javaeye.com/blog/201670</a>&nbsp;
          发表时间: 2008年06月10日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          手上的项目是一个遗留系统。要在尽量保持原有数据库结构的情况下，用rails改写。<br />其中有些表是多表关联。而且在数据库中也存在数据丢失的情况。<br />就是说一个表里面的 foreign key 的值可能在另外那个表里面已经被删除了。<br />例如在 Rails 里： A has_one B, A和B 都有很多attributes.<br />如果<br /><br />B.A 是nil<br />那么 B.A.attributes就会报错。nil.attributes<br />如果是 C has_many A的话，就更麻烦了。<br />B.A.C.attributes 就更可能出错了。<br /><br />现在我采取的办法是用begin/rescue。<br />可是我想在做test的时候，把这些隐藏的问题找出来。<br />一可以修复数据库，二可以全面找出问题的所在。<br /><br />但是在rails unit test.<br />fixtures引入的是yml文件。<br /><br />如何在unit test 时引入全部数据？<br />如何做多表关联的测试？<br />在controller,model 和view 里面有没有比begin/rescue更好的方法？
          <br/>
          <span style="color:red;">
            <a href="http://auckland.javaeye.com/blog/201670#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Tue, 10 Jun 2008 09:55:41 +0800</pubDate>
        <link>http://auckland.javaeye.com/blog/201670</link>
        <guid>http://auckland.javaeye.com/blog/201670</guid>
      </item>
      <item>
        <title>image_tag显示非public/images文件夹下的图片</title>
        <author>Auckland</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://auckland.javaeye.com">Auckland</a>&nbsp;
          链接：<a href="http://auckland.javaeye.com/blog/193511" style="color:red;">http://auckland.javaeye.com/blog/193511</a>&nbsp;
          发表时间: 2008年05月16日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          项目需要实现上传图片的功能，经过努力已经全部搞定了。<br />可是，因为随着项目的使用，被上传的图片可能越来越多。<br />会导致public/images变的很大。<br />所以想，是不是应该把图片放到别的地方呢。<br />稍作修改之后，也实现了这个想法。<br />但是，发现了一个小问题。<br /><br />image_tag不能显示出public/images文件夹以外的图片。<br />所以作了一个下实验：<br />大概的code是这样的。<br /><pre name="code" class="java">
under image folder：
rails_tag:&lt;%= image_tag '68.jpg', :size => "50x40" %>
html:&lt;img src="/images/68.jpg" width="50" height="40" alt="Error" />
===================================================================
outside of image folder
rails_tag:&lt;%= image_tag 'file:///home/auckland/demo/68.jpg', :size => "50x40" %>
html:&lt;img src="file:///home/auckland/demo/68.jpg" width="50" height="40" alt="Error" />
</pre><br /><br />图片68.jpg的修改权限在两个文件夹里面都是一样的。<br />结果，在images folder里面的图片都可以显示。<br />下面的就不行了。<br />奇怪的是当我用firebug查看html代码的时候，firebug却可以根据下面的那两个地址找到图片。<br />百思不得其解。<br /><br /><strong>我的解决方法：<br />在public/images/文件夹下，建立一个<br />soft symbolic link 到你要存储图片的文件夹就行了。<br /><pre name="code" class="java">ln -s /original/file /new/link</pre><br />就可以正常显示图片了。<br />无须修改任何ruby代码。</strong><br /><br />但是就是很奇怪啊。为什么放在其他地方firebug可以找到，image_tag就是不显示呢？
          <br/>
          <span style="color:red;">
            <a href="http://auckland.javaeye.com/blog/193511#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 16 May 2008 08:19:31 +0800</pubDate>
        <link>http://auckland.javaeye.com/blog/193511</link>
        <guid>http://auckland.javaeye.com/blog/193511</guid>
      </item>
      <item>
        <title>关于 flash photo slideshow</title>
        <author>Auckland</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://auckland.javaeye.com">Auckland</a>&nbsp;
          链接：<a href="http://auckland.javaeye.com/blog/187413" style="color:red;">http://auckland.javaeye.com/blog/187413</a>&nbsp;
          发表时间: 2008年04月28日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          这是快车首页的截图。绿色框框里面的flash是用什么软件做出来的呢？<br /><br />有谁知道？
          <br/>
          <span style="color:red;">
            <a href="http://auckland.javaeye.com/blog/187413#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Mon, 28 Apr 2008 09:29:38 +0800</pubDate>
        <link>http://auckland.javaeye.com/blog/187413</link>
        <guid>http://auckland.javaeye.com/blog/187413</guid>
      </item>
      <item>
        <title>rails rjs select method help</title>
        <author>Auckland</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://auckland.javaeye.com">Auckland</a>&nbsp;
          链接：<a href="http://auckland.javaeye.com/blog/178635" style="color:red;">http://auckland.javaeye.com/blog/178635</a>&nbsp;
          发表时间: 2008年04月02日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          在一个页面中，有两个text field。里面可以输入数字，然后在边上显示两个texi field里面数字的和。<br /><br />我的方法大概是这样的。用两个observe field,来观察text field的值，一旦改变就在页面上取得两个text field的值。加在一起之后update 结果。<br /><br />用的是rjs.<br /><br />view的代码是：<br /><pre name="code" class="java">
&lt;%= text_field 'field', "01",:class=>'sum', :value=>0 %>
&lt;%= text_field 'field', "02",:class=>'sum', :value=>0 %>
&lt;div id='result'>0&lt;/div>

&lt;%= observe_field("field_01",
                  :frequency => 1,
                  :with => "num_1",
                  :url => {:action =>'sum'})%>

&lt;%= observe_field("field_02",
                  :frequency => 1,
                  :with => "num_2",
                  :url => {:action =>'sum'})%>
</pre><br /><br />controller 代码为空<br /><pre name="code" class="java">
def sum
end
</pre><br /><br />rjs 代码<br /><br /><pre name="code" class="java">
#result = 0
page.select("input.sum").each do |ob|
  # result += ob 
  page.alert(ob) #问题在这里
end
page.replace_html 'result', result
</pre><br /><br />问题是那个在page.select 里面得到 ob 其实是个 HtmlInputElement object.<br />而且没有其他任何属性，也就是说得不到它的值。<br />ob.value就会报错。not a valid function.<br /><br />其实就是计算两个数的加和。应该在用javascript就可以搞定吧。<br />奇怪的就是感觉用rjs也能行。但是为什么只能得到object却没有任何其他属性呢？
          <br/>
          <span style="color:red;">
            <a href="http://auckland.javaeye.com/blog/178635#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 02 Apr 2008 07:48:21 +0800</pubDate>
        <link>http://auckland.javaeye.com/blog/178635</link>
        <guid>http://auckland.javaeye.com/blog/178635</guid>
      </item>
      <item>
        <title>请教网站创业者的经验</title>
        <author>Auckland</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://auckland.javaeye.com">Auckland</a>&nbsp;
          链接：<a href="http://auckland.javaeye.com/blog/177155" style="color:red;">http://auckland.javaeye.com/blog/177155</a>&nbsp;
          发表时间: 2008年03月28日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          从事ruby on rails的工作有段时间了。在感受到rails 框架的种种优点之后，有了种想自己做个网站的欲望。但不是那种个人网站，写写blog什么的。想做一个面向大众，能吸引些人的网站（非成人网站）。因为毕竟自己点灯熬蜡写出来的东西，要是没人看那就太衰了。<br /><br />在看了robbin<a href="http://robbin.javaeye.com/blog/73656" target="_blank">InfoQ和JavaEye的关系</a>后，发现这样一段话：<br /><div class="quote_title">引用</div><div class="quote_div"><br />JavaEye是一个技术社区网站，核心竞争价值是社区资源，任何会员都可以发表文章，被投票和关注度高的帖子就会自动出现在网站的首页。JavaEye没有编辑队伍，也不做媒体，JavaEye的主要盈利方向是中高端软件开发人员的招聘服务。<br /></div><br /><br />感觉robbin在创立javaeye的时候，对javaeye的定位已经十分明确。我想这是社会经验和市场调查的结果。<br /><br />我想不仅仅是robbin，其他勇于创业的成功人士也都应该为自己将要开创的事业进行过深思熟虑。<br /><br />以创建网站为例，都有哪些因素需要考虑呢？<br />请现将网站想象成一个小型网站，不需要庞大的服务器，什么分布式什么系统，没有每天几百万的pv.<br />javaeye不是仅用一个服务器嘛。<br />十分希望robbin能讲讲当时的故事和想法，也绝对欢迎各界人士讨论。<br /><br />就算是给所有想创业的人上一堂战前思想教育课了。<br /><br />应该是受益非浅啊。<br />谢谢
          <br/>
          <span style="color:red;">
            <a href="http://auckland.javaeye.com/blog/177155#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 28 Mar 2008 10:55:53 +0800</pubDate>
        <link>http://auckland.javaeye.com/blog/177155</link>
        <guid>http://auckland.javaeye.com/blog/177155</guid>
      </item>
      <item>
        <title>redmine 在linux上的自动启动</title>
        <author>Auckland</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://auckland.javaeye.com">Auckland</a>&nbsp;
          链接：<a href="http://auckland.javaeye.com/blog/173585" style="color:red;">http://auckland.javaeye.com/blog/173585</a>&nbsp;
          发表时间: 2008年03月19日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          下载最新的redmine打算在自己的机器上试用一下。<br />每次开机都要自己打开command window，然后输入：cd /home/auckland/redmine<br />和ruby script/server.<br /> <br />后来想让他开机自动运行，于是就在 /etc/rc.local里面加上了一行：/home/auckland/redmine_startup<br /><br />在redmine_startup里面主要是：<br /><br /><pre name="code" class="java">
echo "start redmine："
(cd /home/auckland/redmine && ruby script/server -e production)
</pre><br /><br />如果，我在command window 里面自己打上：sh /etc/rc.local 的话，<br />redmine 成功的被起动了。<br /><br />可是重新启动计算机之后，在开机阶段就停在那里。<br />屏幕上可以看到"start redmine: "<br />然后不动了。好久都没有反应。<br /><br />我可以从其他机子ssh自己的电脑，证明系统已经启动了。就是卡在redmine那里了。<br /><br />系统是linux centos 5.<br /><br />大家是怎么设定自己项目的开机自动运行的？<img src="/images/smiles/icon_biggrin.gif"/><img src="/images/smiles/icon_biggrin.gif"/>
          <br/>
          <span style="color:red;">
            <a href="http://auckland.javaeye.com/blog/173585#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 19 Mar 2008 07:17:11 +0800</pubDate>
        <link>http://auckland.javaeye.com/blog/173585</link>
        <guid>http://auckland.javaeye.com/blog/173585</guid>
      </item>
      <item>
        <title>IE 6 中的hover问题</title>
        <author>Auckland</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://auckland.javaeye.com">Auckland</a>&nbsp;
          链接：<a href="http://auckland.javaeye.com/blog/172820" style="color:red;">http://auckland.javaeye.com/blog/172820</a>&nbsp;
          发表时间: 2008年03月17日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          在IE 6中，只有&lt;a>&lt;/a>可以使用hover。<br />然而在IE 7和ff中，其他的element也可以使用hover。<br /><br />不过，目前的客户他们还都徘徊在IE 6中呢。<br /><br />怎么样解决IE 6中其他element的hover问题呢？<br />例如，一个div,一个table row 或者一个table gird。<br /><br />不知道大家在这方面有没有什么经验可以传授。
          <br/>
          <span style="color:red;">
            <a href="http://auckland.javaeye.com/blog/172820#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Mon, 17 Mar 2008 07:42:35 +0800</pubDate>
        <link>http://auckland.javaeye.com/blog/172820</link>
        <guid>http://auckland.javaeye.com/blog/172820</guid>
      </item>
      <item>
        <title>把controller分成group 之后 link_to出现奇怪问题</title>
        <author>Auckland</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://auckland.javaeye.com">Auckland</a>&nbsp;
          链接：<a href="http://auckland.javaeye.com/blog/171263" style="color:red;">http://auckland.javaeye.com/blog/171263</a>&nbsp;
          发表时间: 2008年03月14日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          在作一个项目，controller folder 下的各种各样的controller比较多。很乱。<br />于是新建了几个folder把属于一类的controller 放在一起。<br />例如就像typo里面那个admin folder一样。<br />controller(folder) -->welcome_controller.rb<br />                   -->admin(folder) --->accounts_controller.rb<br /><br /><br />可是出现了奇怪的问题。<br />在一个页面里，比如说有3个link_to生成的link. A B C<br />其中 A， B 都是link到普通的controller 里面的action.<br />C 连接到 admin 文件夹下面的controller 里面的action.<br /><br /><pre name="code" class="ruby">
&lt;%= link_to 'A', :controller=> 'welcome', :action=>'A'%>
&lt;%= link_to 'B', :controller=> 'welcome', :action=>'B'%>
&lt;%= link_to 'C', :controller=> 'admin/accounts', :action=>'C'%>
</pre><br /><br />问题是：在不点击link C 之前，Link A,B 工作正常。<br />只要点击了link C 之后，Link A，B 生成的url就变了。<br /><pre name="code" class="ruby">http://localhost:3000/admin/welcome/A</pre><br />当然，并没有这个page.会出现routing error.<br />我开始想可能是因为相对路径的问题。<br /><br />于是解决方法是把link A, B 改成<br /><pre name="code" class="ruby">&lt;%= link_to 'A', :controller=> '../welcome', :action=>'A'%></pre><br />之后问题得到初步解决。<br />无论以什么顺序点击link ABC都没有错误（在firefox 中）。<br /><br />因为我一直都用firefox + firebug,所以很少用IE。<br />谁知道在IE 下面问题还不小呢。<br /><br />问题是：Link C 工作正常。<br />Link A，B 生成的url就变了。<br /><pre name="code" class="ruby">http://localhost:3000/../welcome/A</pre><br />此时会出现routing error.<br /><br /><br />试图找到问题的根源，但是没发现什么特殊的。<br />不知道大家有没有类似经历，可以给我点启发。<br />谢谢
          <br/>
          <span style="color:red;">
            <a href="http://auckland.javaeye.com/blog/171263#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 14 Mar 2008 11:05:19 +0800</pubDate>
        <link>http://auckland.javaeye.com/blog/171263</link>
        <guid>http://auckland.javaeye.com/blog/171263</guid>
      </item>
      <item>
        <title>rails 分页问题</title>
        <author>Auckland</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://auckland.javaeye.com">Auckland</a>&nbsp;
          链接：<a href="http://auckland.javaeye.com/blog/161383" style="color:red;">http://auckland.javaeye.com/blog/161383</a>&nbsp;
          发表时间: 2008年02月04日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          在程序里面有一个array。<br />里面装着里面装的杂七杂八的东西。<br />虽然都是根据Model.find()得到的。<br />但是却是从几个不同的model（table）中得到的。<br />然后根据某个特定的关系，选定顺序的放进去的。<br />个别页面比较大。想做一下分页。<br />自己简单写了一个。只支持上一页，下一页之类的东西。<br />不像will_paginate插件那么完美。<br />但是可以用了。<br />因为其他地方都是用的will_paginate，所以这里感觉比较奇怪。<br />因为array是由多个model中的数据组成的。<br />所以，用　Ｍodel.paginate :conditions=>......<br />应该不行吧。<br /><br /><br />不知道will_paginate可不可以直接对一个array分页呢？
          <br/>
          <span style="color:red;">
            <a href="http://auckland.javaeye.com/blog/161383#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Mon, 04 Feb 2008 12:13:05 +0800</pubDate>
        <link>http://auckland.javaeye.com/blog/161383</link>
        <guid>http://auckland.javaeye.com/blog/161383</guid>
      </item>
      <item>
        <title>rails 2.0 destroy method not working</title>
        <author>Auckland</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://auckland.javaeye.com">Auckland</a>&nbsp;
          链接：<a href="http://auckland.javaeye.com/blog/149032" style="color:red;">http://auckland.javaeye.com/blog/149032</a>&nbsp;
          发表时间: 2007年12月18日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          刚把自己的rails app升级到rails 2.0版本。<br />发现 destroy method 不好用了。<br /><br />程序上没有什么特殊的，就是普通的destroy method.<br /><pre name="code" class="java">
def destroy
    Recipe.find(params[:id]).destroy
    redirect_to :action => 'list'
end
</pre><br /><br />数据不被删除，然后转到了list action。<br />log 里面有这样一行。<br /><br /><pre name="code" class="java">
Filter chain halted as [#&lt;ActionController::Filters::ClassMethods::ProcFilter:0xb6b60ed4 @filter=#&lt;Proc:0xb6d012e8@/usr/lib/ruby/gems/1.8/gems/actionpack-2.0.1/lib/action_controller/verification.rb:75>>] rendered_or_redirected.
</pre><br /><br />在网上查了查，<a href="http://www.oreillynet.com/cs/user/view/cs_msg/92284" target="_blank">http://www.oreillynet.com/cs/user/view/cs_msg/92284</a>跟我的情况一样。<br /><br />但是我的firefox 已经 enable javascript了。<br />而且我在IE 7上也测试了，还是不行。<br /><br />郁闷。<br />我把destroy 改成 delete 或者其他的名字。<br />就好使了。<br /><br />那个filter chain是个什么东东呢？<br />请教一下，这是不是一个rails bug.该怎么处理啊。<br /><br />谢谢
          <br/>
          <span style="color:red;">
            <a href="http://auckland.javaeye.com/blog/149032#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Tue, 18 Dec 2007 07:35:41 +0800</pubDate>
        <link>http://auckland.javaeye.com/blog/149032</link>
        <guid>http://auckland.javaeye.com/blog/149032</guid>
      </item>
      <item>
        <title>rails 文件管理</title>
        <author>Auckland</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://auckland.javaeye.com">Auckland</a>&nbsp;
          链接：<a href="http://auckland.javaeye.com/blog/148237" style="color:red;">http://auckland.javaeye.com/blog/148237</a>&nbsp;
          发表时间: 2007年12月14日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          哈哈 噢的问题 比较多 新手嘛 望大家见谅<br /><br />虽然现在没有用到，但是以后肯定会涉及的。<br />就是rails如何管理文件。<br />举个例子，公司新雇佣了一个临时工。<br />在rails 的 human resource 系统里记录了详细的信息。<br />但是员工的个人简历，工作合同等都是白纸黑字文件。<br />而且，几个月后这个员工可能转成正式员工。就会又有一份新的合同。<br />新西兰一般一年作一次review。这样的话每年可能都会有一个新合同。<br /><br />有的经理，想查看所有版本的合同，点击其中一个link.就会弹出合同的文本文档。<br />可能是pdf or ms word.<br /><br />我想会有三种办法<br />1。把文件存在 database 里。<br />2。把文件放在 file system 里。<br />3。可能有某种 file server, rails 把文件upload上去。用的时候再下载下来。<br /><br />感觉方法１，没有必要。麻烦还弄大了database.　但是却很方便做access control。<br />方法２，我觉得会简单一些吧。然后储存到指定的文件夹下。<br />但是access control比较麻烦。因为客户公司的IT部门员工可以很容易的login　linux server.<br /><br />方法３，感觉应该是最好的。但是不知道，有没有这么一种file server存在。然后又是怎么跟rails 相互交流的。<br /><br />不知道大家有什么经验没有。<br />畅谈一下吧。。。
          <br/>
          <span style="color:red;">
            <a href="http://auckland.javaeye.com/blog/148237#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 14 Dec 2007 09:36:14 +0800</pubDate>
        <link>http://auckland.javaeye.com/blog/148237</link>
        <guid>http://auckland.javaeye.com/blog/148237</guid>
      </item>
      <item>
        <title>Linux 上使用什么virtual machine最好</title>
        <author>Auckland</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://auckland.javaeye.com">Auckland</a>&nbsp;
          链接：<a href="http://auckland.javaeye.com/blog/147689" style="color:red;">http://auckland.javaeye.com/blog/147689</a>&nbsp;
          发表时间: 2007年12月12日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          一直以来我都在我的红帽上用vmware来跑xp.<br />感觉有的时候很慢，cpu 占用的有很多。<br />将来可能要在一个红帽上跑两三个virtual server。<br />感觉vmware可能会很不爽。<br />我只用过vmware，好像还听说过什么 ..box之类的。<br />没有使用经验。<br />不知道大家有什么推荐的吗？<br />每个都有什么样的优缺点？<br /><br />谢谢
          <br/>
          <span style="color:red;">
            <a href="http://auckland.javaeye.com/blog/147689#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 12 Dec 2007 04:40:19 +0800</pubDate>
        <link>http://auckland.javaeye.com/blog/147689</link>
        <guid>http://auckland.javaeye.com/blog/147689</guid>
      </item>
  </channel>
</rss>