<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title>见月</title>
    <description></description>
    <link>http://seemoon.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>rspec行为驱动测试中model数据的设计策略</title>
        <author>seemoon</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://seemoon.javaeye.com">seemoon</a>&nbsp;
          链接：<a href="http://seemoon.javaeye.com/blog/211219" style="color:red;">http://seemoon.javaeye.com/blog/211219</a>&nbsp;
          发表时间: 2008年07月03日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <span style="font-size: large"><strong>rspec</strong></span>行为驱动测试对数据fixtures使用了convention over configuration策略，一个文件名对应一个表，方便了数据测试前的导入，但是当测试用例涉及的表数量多、表与表之间关系复杂、级联关系比较深的情况下，会发生某些公用数据在多个测试用例中被多次使用的情况，如果测试用例间存在制约关系，比如某个测试用例A是要考察某记录类型的个数，另一个测试用例B对公用数据的使用（新增或者修改记录属性）过程中改变了A的结果，这会使测试用例A发生失败，如果关联度高和复杂的情况下，这种失败几乎是雪崩式的，会使得问题的纠正变得比较复杂，因此为了避免这种情况的发生，如何对测试数据进行设计其策略变得较为重要，对策就是尽可能的使数据不发生公用，某些数据公用不会造成测试用例间发生干涉，而有些数据会发生干涉，对这些会发生干涉的测试数据应该独立出来，即新建立数据，并且防止这些数据在其他测试用例中被其他开发人员修改（可以在yml文件中进行注释说明）
          <br/>
          <span style="color:red;">
            <a href="http://seemoon.javaeye.com/blog/211219#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/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/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></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Thu, 03 Jul 2008 18:02:10 +0800</pubDate>
        <link>http://seemoon.javaeye.com/blog/211219</link>
        <guid>http://seemoon.javaeye.com/blog/211219</guid>
      </item>
      <item>
        <title>甲乙丙故事——测试可以减少沟通环节</title>
        <author>seemoon</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://seemoon.javaeye.com">seemoon</a>&nbsp;
          链接：<a href="http://seemoon.javaeye.com/blog/208699" style="color:red;">http://seemoon.javaeye.com/blog/208699</a>&nbsp;
          发表时间: 2008年06月27日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <strong>阿甲</strong>正在完成一个业务功能的前端开发，经过几个月对新系统的摸索，<strong>阿甲</strong>可以说已经上路了，无论是前端页面的设计，还是服务器端控制器的实现，对<strong>阿甲</strong>来说都是驾轻就熟，开发效率比较高，在一些时候<strong>阿甲</strong>可以很悠闲的喝上一杯茶，在msn上面跟朋友聊天，或者到喜欢的社区上面灌水。但是今天阿甲有些犯愁，问题是这个业务功能的开发已经接近尾声，虽然一切都很顺畅，但是<strong>阿甲</strong>有些担心这个功能是否已经满足设计上的业务需求，因为服务层的代码不是<strong>阿甲</strong>来做的，做这个事的阿丙在从上周开始已经开始休年假，该怎么办？尽管这个担心有些多余，因为集成工作不一定都需要阿甲负全部责任，但<strong>阿甲</strong>责任心太强，他希望自己负责的代码交付之后就有一定把握，如果现在从界面上做一些功能测试，这个周期又太长，看来今天完不成，明天就是周末了，阿甲还想着周末已经答应陪老婆到恒隆购物，他可不想周末再加班了，不然就别想再吃到老婆做的美味老鸭粉丝汤了。。。<br /><br />打电话问问<strong>阿丙</strong>？<strong>阿丙</strong>正在海南度假，估计这时候打扰他享受沙滩阳光有些残忍，而且<strong>阿丙</strong>比较抠门，异地手机话费肯定令阿丙很不爽。这时候<strong>阿甲</strong>灵光一闪，对了，这个项目开始后头儿一直强调做测试，说不定<strong>阿丙</strong>这厮已经写了测试代码。<strong>阿甲</strong>在eclipse中一搜，果然搜到了<strong>阿丙</strong>写的测试代码，由于使用了业务驱动测试，<strong>阿丙</strong>对每个业务点都写了测试代码，看来没有问题了，这个<strong>阿丙</strong>，虽然人比较抠一点，但是工作还很负责认真，这时候抠门的阿丙在阿甲眼中变得颇有几分可爱。<br /><br /><strong>阿甲</strong>事后想了想，看来这个测试是很有必要，起码不用再打电话了，省了好多钱呢，而且做出来的东西让人安心，<strong>阿甲</strong>又想想现在移动的收费似乎还不太合理，葛优在电视做的神州行我看行这个广告有些噱头成分，<strong>阿甲</strong>最后总结了一句，“测试随行，我看行”，<strong>阿甲</strong>打算以后也要开始多写些测试代码了，说不定以后就有更多时间去陪老婆逛街，能多喝到几顿老婆煨的美味老鸭汤了。
          <br/>
          <span style="color:red;">
            <a href="http://seemoon.javaeye.com/blog/208699#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/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></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 27 Jun 2008 15:10:39 +0800</pubDate>
        <link>http://seemoon.javaeye.com/blog/208699</link>
        <guid>http://seemoon.javaeye.com/blog/208699</guid>
      </item>
      <item>
        <title>易在开发中忽略的rails安全问题</title>
        <author>seemoon</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://seemoon.javaeye.com">seemoon</a>&nbsp;
          链接：<a href="http://seemoon.javaeye.com/blog/202160" style="color:red;">http://seemoon.javaeye.com/blog/202160</a>&nbsp;
          发表时间: 2008年06月11日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          有些安全问题在rails的开发中会被忽略的，比如rails在创建或者更新一个model的时候，支持一种mass-assignment的赋值方式，比如在controller中，创建一个user model记录<br /><br />代码1：<br /><pre name="code" class="ruby">
@user=User.new(params[:user])
@user.save!
</pre><br /><br />这个场景通常发生在网站注册新用户，假如user有属性用户积分point，注册表单如是写：<br /><br /><pre name="code" class="html">
&lt;form ..>
&lt;input name='login_name'/>
&lt;input type='password' name='password'/>
&lt;input type ='password' name='c_password'/>
 ...
&lt;/form>
</pre><br /><br />如果有恶意用户更改了一下表单提交参数，增加point=10000，那么上述代码1就会存在安全漏洞，因为新注册用户可以获得任意积分！<br /><br />要消除这个漏洞，做法是将point属性设置为protected<br /><br /><pre name="code" class="ruby">
attr_protected :point
</pre><br /><br />注意这里protected不是指外界不能读和写point属性，而是指使mass-assignment对point属性失效，这样代码1就是安全的了。<br /><br />在更新属性时，必须显式赋值<br /><br /><pre name="code" class="ruby">
@user.point=params[:user][:point]
...
</pre><br /><br />其他诸如sql注入等安全问题，可见<br /><br /><a href="http://manuals.rubyonrails.com/read/chapter/47" target="_blank">http://manuals.rubyonrails.com/read/chapter/47</a>
          <br/>
          <span style="color:red;">
            <a href="http://seemoon.javaeye.com/blog/202160#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/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><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>Wed, 11 Jun 2008 15:00:19 +0800</pubDate>
        <link>http://seemoon.javaeye.com/blog/202160</link>
        <guid>http://seemoon.javaeye.com/blog/202160</guid>
      </item>
      <item>
        <title>用builder写xml</title>
        <author>seemoon</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://seemoon.javaeye.com">seemoon</a>&nbsp;
          链接：<a href="http://seemoon.javaeye.com/blog/202065" style="color:red;">http://seemoon.javaeye.com/blog/202065</a>&nbsp;
          发表时间: 2008年06月11日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          很简单，Builder负责生成xml，通过ruby的io输出到指定xml文件。<br />代码：<br /><pre name="code" class="ruby">
require 'builder'

Person=Struct.new("Person",:name,:age)
people=[]
people &lt;&lt; Person.new("a",33)
people &lt;&lt; Person.new("b",22)
xml=Builder::XmlMarkup.new :indent=>1
xml.instruct!
xml.people do
  people.each do |p|
    xml.person do
      xml.name p.name
      xml.age p.age
    end
  end
end


xml_str=xml.target!
open('people.xml','w') do |f|
  f.puts xml_str
end
</pre><br /><br />输出：<br /><pre name="code" class="xml">
&lt;?xml version="1.0" encoding="UTF-8"?>
&lt;people>
 &lt;person>
  &lt;name>a&lt;/name>
  &lt;age>33&lt;/age>
 &lt;/person>
 &lt;person>
  &lt;name>b&lt;/name>
  &lt;age>22&lt;/age>
 &lt;/person>
&lt;/people>
</pre>
          <br/>
          <span style="color:red;">
            <a href="http://seemoon.javaeye.com/blog/202065#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/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></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 11 Jun 2008 11:27:56 +0800</pubDate>
        <link>http://seemoon.javaeye.com/blog/202065</link>
        <guid>http://seemoon.javaeye.com/blog/202065</guid>
      </item>
      <item>
        <title>对开源的几个看法</title>
        <author>seemoon</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://seemoon.javaeye.com">seemoon</a>&nbsp;
          链接：<a href="http://seemoon.javaeye.com/blog/201844" style="color:red;">http://seemoon.javaeye.com/blog/201844</a>&nbsp;
          发表时间: 2008年06月10日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          看了superleo的博客，http://superleo.javaeye.com/blog/200882，有些对开源的看法，总结如下：<br /><br /><ul><li>开源意味着牺牲,牺牲个人时间个人利益,rod jonson需要付出18个月的脱产时间去开发和维护spring framework</li><li>开源最终还是要走商业化的道路，不管你喜欢还是不喜欢，jboss的命运说明了这点，现在spring source其实也走了相同的一条路</li><li>无论是linux、apache还是eclipse，背后都有大公司的支持，是拿着这些公司薪水的core member在支撑着开源代码和项目</li><li>除非你做到top1，得到商业上的支持，否则只能意味着牺牲，或者说你凭着个人理想和兴趣在做这样一份很有前途的开源职业</li><li>顶级开源是大公司商业产品的最好孵化器</li><li>开源改变了软件开发的模式</li><li>开源改变了软件产品的价格</li><li>开源也使得软件盗版有了很好的借口</li><li>要在开源上有所建树，你必须拥有教徒般的牺牲精神、创新意识、良好天赋、浓厚的兴趣、健康的身体、旺盛的求知欲</li></ul>
          <br/>
          <span style="color:red;">
            <a href="http://seemoon.javaeye.com/blog/201844#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/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/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></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Tue, 10 Jun 2008 16:53:24 +0800</pubDate>
        <link>http://seemoon.javaeye.com/blog/201844</link>
        <guid>http://seemoon.javaeye.com/blog/201844</guid>
      </item>
      <item>
        <title>你将成为新娘</title>
        <author>seemoon</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://seemoon.javaeye.com">seemoon</a>&nbsp;
          链接：<a href="http://seemoon.javaeye.com/blog/201005" style="color:red;">http://seemoon.javaeye.com/blog/201005</a>&nbsp;
          发表时间: 2008年06月06日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          你将成为新娘了<br /><br />在你人生最美好的季节<br />我说，你就像那怒放的牡丹<br />在最美好的季节里<br />悄然绽放<br /><br />此时，所有的目光都笼罩在你这朵牡丹之上<br />你华丽而多彩<br />盈盈的身姿<br />曼妙的步态<br />在这最美好的季节里<br />脚步轻灵<br />一如牡丹上那只翩翩的蝴蝶<br /><br />琥珀色的美酒<br />在晶莹剔透的玻璃杯中斟满<br />这是纯洁而美好的祝福<br />愿你生活如美酒般甘醇<br /><br />闪光的钻戒<br />铭刻最古老的承诺<br />见证这一段不朽的爱情<br />愿你们永结同心<br /><br />鲜花、音乐、红地毯、婚纱<br />你将成为新娘了<br />一切的美好<br />全属于你，美丽的新娘
          <br/>
          <span style="color:red;">
            <a href="http://seemoon.javaeye.com/blog/201005#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/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/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></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 06 Jun 2008 16:47:16 +0800</pubDate>
        <link>http://seemoon.javaeye.com/blog/201005</link>
        <guid>http://seemoon.javaeye.com/blog/201005</guid>
      </item>
      <item>
        <title>用rails做web开发之六爽</title>
        <author>seemoon</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://seemoon.javaeye.com">seemoon</a>&nbsp;
          链接：<a href="http://seemoon.javaeye.com/blog/200866" style="color:red;">http://seemoon.javaeye.com/blog/200866</a>&nbsp;
          发表时间: 2008年06月06日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          爽这个字不知道从何年开始成为了口头禅，根据实际开发中的体会，打算总结几个用rails开发web应用几个比较爽的地方，这里先说明，本人之前乃至现在都是做java开发的，有几个年头了，这里不想打着'xx vs. xx'的旗号，以免引发唾沫之争，不利于在奥运之年影响群众们的身心健康。以下是对爽的几个罗列，纯粹是无心快语，心之所至，言之所发，列位看官请look：<br /><div class="quote_title">引用</div><div class="quote_div"><br />- 代码生成，你可以scaffold一溜儿，看着m阿v阿c啊t(test)啊这些目录和代码文件一大串儿的从屏幕上方滚动直下，犹如尼加拉瓜大瀑布，此一爽<br /><br />- 魔术般语法，简洁的语句，犹如大话西游大圣梦醒后听到三藏打个响指说了个‘走’一般，原来师傅居然如此不罗嗦？代码不是这么写的，呵呵，要“人码合一”，不要跟我再说语法糖哦，此二爽<br /><br />- 由于不罗嗦了，代码行数少了，虽然代码行数不能说明什么问题，但是它的确能说明一些问题，如果以代码行数来论薪酬，那么可以说写ruby的程序员要哭了，此三爽<br /><br />- 调试时间省了,因为不用等候编译，部署...有句话叫“所见即所得”，那么可以套用一下，“所写即所得”，此四爽<br /><br />- 测试、测试、还是测试（此应源自飞刀！飞刀！又见飞刀！），你只要遵照测试先行,那么你的代码质量会极其之高,带来的收获就是集成性出奇的好，集成时间出奇的省，尤其是你会对手下的代码很有信心，哦，不，是非常有信心，而且rails的测试框架就好比一件贴身的小袄，绝对不会让你为了测试而头疼，相反，你会很享受测试（是不是有些bt?），此五爽<br /><br />- 不用去写dao，不用去写manager，不用去写xml，此六爽</div><br /><br />希望列位看官能继续增加7爽、8爽...：）
          <br/>
          <span style="color:red;">
            <a href="http://seemoon.javaeye.com/blog/200866#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/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></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 06 Jun 2008 12:21:58 +0800</pubDate>
        <link>http://seemoon.javaeye.com/blog/200866</link>
        <guid>http://seemoon.javaeye.com/blog/200866</guid>
      </item>
      <item>
        <title>你在沪江英语网上能干的十件事情</title>
        <author>seemoon</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://seemoon.javaeye.com">seemoon</a>&nbsp;
          链接：<a href="http://seemoon.javaeye.com/blog/199223" style="color:red;">http://seemoon.javaeye.com/blog/199223</a>&nbsp;
          发表时间: 2008年06月01日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          你可以在沪江英语上做什么：<br />1. 双语时事，比如《六一后实行限塑令》<br />2. 欣赏英文歌曲<br />3. 阅读英文的同时通过小D来查阅单词：发音、例句、生词添加<br />4. 听原汁原味的英语，如VOA，还可以听写新闻<br />5. 关注英语考试动态，比如ＢＥＣ考试（剑桥商务英语）的题型<br />6. 提英语问题，如“论文答辩”如何说？回答形式类如ｂａｉｄｕ的问题<br />7. 很多原创作品<br />8. 很多英语音文制品下载<br />9. 参加英语学习小组，如＂ＶＯＡ听力狂人训练营＂，“ＢＢＣ听力狂人集中营”（这个听上去有些恐怖）<br />10.　在论坛中混迹
          <br/>
          <span style="color:red;">
            <a href="http://seemoon.javaeye.com/blog/199223#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/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></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sun, 01 Jun 2008 22:01:40 +0800</pubDate>
        <link>http://seemoon.javaeye.com/blog/199223</link>
        <guid>http://seemoon.javaeye.com/blog/199223</guid>
      </item>
      <item>
        <title>Rails的表单helper: select</title>
        <author>seemoon</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://seemoon.javaeye.com">seemoon</a>&nbsp;
          链接：<a href="http://seemoon.javaeye.com/blog/197960" style="color:red;">http://seemoon.javaeye.com/blog/197960</a>&nbsp;
          发表时间: 2008年05月28日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          rails的actionviews提供了友好的form builder类来简洁的动态生成表单元素，相比于简单的textfield，select helper有一些特别，传入参数较多，根据rails的api文档，对select的使用说明如下：<br /><br /><div class="quote_title">引用</div><div class="quote_div"><br />select(object, method, choices, options = {}, html_options = {})<br /></div><br /><br />object是指select选项所修饰的目标对象，method是目标对象的属性（方法）名, choices是一个数组，包含了选择项的‘name-value’值,options和html_options是选项。以person为例，person有性别gender属性，选项有[['男',0],['女',1]]，用select来生成select元素的写法为：<br /><br /><pre name="code" class="java">
&lt;%=select :person,:gender,[['男',0],['女',1]], {:include_blank=>true,:selected=>0}%>
</pre><br /><br />将生成<br /><pre name="code" class="java">
&lt;select name="person[gender]">
&lt;option value="">&lt;/option>
&lt;option value="0" selected="selected">男&lt;/option>
&lt;option value="1">女&lt;/option>
&lt;/select>
</pre><br /><br />:include_blank=>true表示生成一项空选项。<br /><br />在线的rails API文档在编程时非常有用，查找方便，位置在<br /><br />http://www.railsapi.org:8100/
          <br/>
          <span style="color:red;">
            <a href="http://seemoon.javaeye.com/blog/197960#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/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/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>Wed, 28 May 2008 18:33:02 +0800</pubDate>
        <link>http://seemoon.javaeye.com/blog/197960</link>
        <guid>http://seemoon.javaeye.com/blog/197960</guid>
      </item>
      <item>
        <title>关于正则表达式</title>
        <author>seemoon</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://seemoon.javaeye.com">seemoon</a>&nbsp;
          链接：<a href="http://seemoon.javaeye.com/blog/197347" style="color:red;">http://seemoon.javaeye.com/blog/197347</a>&nbsp;
          发表时间: 2008年05月27日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          "An understanding of regex handling greatly benefits the modern programmer. A complete discussion of this topic is far beyond the scope of this book, but if you're interested see the definitive work Mastering Regular Expressions by Jeffrey Friedl."<br /><br />对正则表达式处理的理解极大帮助了现在的编程人员，对这个专题完整的讨论超出了本书范畴，但是如果您有兴趣，您可以看看最具权威的著作&lt;Mastering Regular Expressions>,该书由Jeffrey Friedl编写。<br /><br />——The Ruby Way, Hal Fulton<br /><br />以网站注册为例，如果网站用户名要求只能由6到12个字母、数字、下划线构成，用ruby写一个用户校验函数：<br /><br /><pre name="code" class="java">
def validate_login_name(name)
  reg=/^[a-zA-Z0-9_]{6,12}$/
  return (reg.match(name))? true : false
end
</pre><br /><br />也可以是/^\w{6,12}$/，注意^表示开头，$表示结尾，意味着被校验字符串必须完全匹配指定的模式。
          <br/>
          <span style="color:red;">
            <a href="http://seemoon.javaeye.com/blog/197347#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/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/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Tue, 27 May 2008 10:48:13 +0800</pubDate>
        <link>http://seemoon.javaeye.com/blog/197347</link>
        <guid>http://seemoon.javaeye.com/blog/197347</guid>
      </item>
      <item>
        <title>在console中强制class reloading</title>
        <author>seemoon</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://seemoon.javaeye.com">seemoon</a>&nbsp;
          链接：<a href="http://seemoon.javaeye.com/blog/192882" style="color:red;">http://seemoon.javaeye.com/blog/192882</a>&nbsp;
          发表时间: 2008年05月14日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          ror开发的一个强势就是其解释性勿须编译，对源文件的更改可以立即体现在运行中，当启动rails应用之后，可以运行ruby script/console对应用进行即时调试，比如对model进行query测试，检验find查询的语句编写和结果查看，好处是不用打开数据库控制台就可以进行数据库编程，在检查查询的同时也校验了程序的编写，提高了开发效率。最近在开发当中遇到个问题，就是development mod下启动rails应用之后，在console中做调试时发现对源文件的修改并不能立即生效，检查config/environments/development.rb配置，config.cache_classes = false，应该是支持类的重新加载，而通过browser发出请求，修改是生效的，如何解决这个问题？当然一个办法就是需要不停的关闭和重启rails应用，但是太麻烦了，后来查了一下网上的资源，发现可以在console当中输入‘reload!’强制rails进行类重新加载，问题得到解决。<br /><br />config.cache_classes配置选项的设置意义如下：<br /><div class="quote_title">引用</div><div class="quote_div"><br />Without getting into too much nitty-gritty detail, when the config.cache_classes setting is true, Rails will use Ruby's require statement to do its class loading, and when it is false, it will use load instead.<br /></div><br /><br />至于require与load的不同，可以查看yjjxf的一篇文章：<br /><a href="http://www.javaeye.com/topic/79864" target="_blank">http://www.javaeye.com/topic/79864</a>
          <br/>
          <span style="color:red;">
            <a href="http://seemoon.javaeye.com/blog/192882#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/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></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 14 May 2008 11:34:15 +0800</pubDate>
        <link>http://seemoon.javaeye.com/blog/192882</link>
        <guid>http://seemoon.javaeye.com/blog/192882</guid>
      </item>
      <item>
        <title>ruby编程百宝箱——ruby cook book</title>
        <author>seemoon</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://seemoon.javaeye.com">seemoon</a>&nbsp;
          链接：<a href="http://seemoon.javaeye.com/blog/190024" style="color:red;">http://seemoon.javaeye.com/blog/190024</a>&nbsp;
          发表时间: 2008年05月06日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          书跟人一般，也有性格特点，人的本事不一，书的作用也一样，可以运用在不同场合，在实际编程当中，你会遇到各种问题，比如小至处理一个字符串或者日期，大至写写webservice或者搞个守护进程，这个时候你手边阐发精深思想的“圣经”类书籍未必能发挥作用，因为你需要的是一个工具，解决现下遇到的问题，不管棘手或者有些tricky，那么，你需要的是一本工具书，上面列举了十八般武器铜锤剑戟，以及衡山华山泰山派的招式，还可能有名门正派不谈及的野路子如“猴子偷桃”，如果你是实战派，你不能缺少了这样一本书，如果你是用ruby解决问题的，你也不能少了ruby cook这样一个百宝箱，最后推荐一篇博文，还有一个下载地址，建议先看博文，后下载，下载后，一定把所有目录展开具体看看百宝箱的工具，然后，如果愿意你也到这个帖子后面发表发表读后感：<br /><br />博文：<a href="http://my.donews.com/alangs/2006/09/02/ruby_cookboook_chm_download/" target="_blank">http://my.donews.com/alangs/2006/09/02/ruby_cookboook_chm_download/</a><br />cook book 下载地址：<a href="http://www.box.net/public/6dc0q0l68i" target="_blank">http://www.box.net/public/6dc0q0l68i</a>
          <br/>
          <span style="color:red;">
            <a href="http://seemoon.javaeye.com/blog/190024#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/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/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>Tue, 06 May 2008 10:15:42 +0800</pubDate>
        <link>http://seemoon.javaeye.com/blog/190024</link>
        <guid>http://seemoon.javaeye.com/blog/190024</guid>
      </item>
      <item>
        <title>变脸——让你的aptana变得“性感”</title>
        <author>seemoon</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://seemoon.javaeye.com">seemoon</a>&nbsp;
          链接：<a href="http://seemoon.javaeye.com/blog/189667" style="color:red;">http://seemoon.javaeye.com/blog/189667</a>&nbsp;
          发表时间: 2008年05月05日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <span style="font-size: medium">现在用aptana做开发，时间长了对默认的代码编辑器一张“素脸”产生严重的“审美疲劳”，白色的背景太不爽了，要想在写代码的同时带来另一种体验吗？比如一种“大师在宣纸上挥毫泼墨”的体验？:)那么换一换aptana的代码着色吧，使其变得“性感”一些<br /><br />试过Dr Nic<a href="http://drnicwilliams.com/2006/08/08/textmate-theme-for-radrails/" target="_blank">http://drnicwilliams.com/2006/08/08/textmate-theme-for-radrails/</a>的，这一款theme的存在几个问题，比如需要调整tab的颜色，否则看不见当前活动标签的文件名；编辑器对当前光标所处代码如某个变量名自动感应时，文件中引用相同变量的地方会高亮显示，多处的高亮显示使得屏幕变得非常刺眼；深黑色的背景令光标位置难以辨识，鼠标位置也难以察觉，用鼠标选择代码段尤为吃力，等等。后来找到一款经过微调的theme，以上问题基本上得到解决，请下载附件后参照如下操作进行配置：<br /><br /><div class="quote_title">引用</div><div class="quote_div">1.将附件解压到一个目录如c:\theme，获得几个文件<br />2.eclipse: 菜单File>Import>Preferences,下一步<br />3.From Preference file中选择c:\theme\My Aptana Preferences.epf，选择finish<br />4.这款theme的背景色太深，影响鼠标和光标的可视性，需要做些微调：window>preferences打开对话框，选择gerneral>editors>text editors,将Background color的颜色调整为R：64 G:64 B:64的自定义颜色，将Current line highlight调整为R：75 G:75 B:75</div><br /><br />补充说明，elicpse版本3.3.2，aptana RadRails 1.0.1<br /><br /></span>
          <br/>
          <span style="color:red;">
            <a href="http://seemoon.javaeye.com/blog/189667#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/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/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></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Mon, 05 May 2008 12:30:30 +0800</pubDate>
        <link>http://seemoon.javaeye.com/blog/189667</link>
        <guid>http://seemoon.javaeye.com/blog/189667</guid>
      </item>
      <item>
        <title>魏东——一个被精神疾病击跨的成功者</title>
        <author>seemoon</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://seemoon.javaeye.com">seemoon</a>&nbsp;
          链接：<a href="http://seemoon.javaeye.com/blog/189546" style="color:red;">http://seemoon.javaeye.com/blog/189546</a>&nbsp;
          发表时间: 2008年05月04日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          今天被msn新闻版的一个标题吸引住眼球——“A股‘最后一个大佬’：涌金系‘掌门人’魏东意外死亡”（<a href="http://msn.ynet.com/eventmsnb.jsp?eid=37806426&cd=china" target="_blank">http://msn.ynet.com/eventmsnb.jsp?eid=37806426&cd=china</a>），打开一看是A股市场的一个大佬由于患强迫症(Obessive-Compulsive Neurosis)，不堪痛苦选择自杀，死前留下遗书...在A股市场这样一种局势下，死去了一个头上有无数光环的这样一位“大佬”，还是令人错愕，我错愕的是人的生命如此这般脆弱，之前有很多成功人士过劳猝死的报道，如上海某某地产大亨，某某大学知名教授学者，某某跨国公司大中华区头头等等，这次死去的是一个资本市场的“大鳄”，在A股市场的这样一种局势下，死亡的原因又是令国人敏感的“精神疾病”。<br /><br />查查百度百科（<a href="http://baike.baidu.com/view/330.htm" target="_blank">http://baike.baidu.com/view/330.htm</a>），对强迫症的描述是这样的：<br /><br /><div class="quote_title">引用</div><div class="quote_div"><br />【强迫症简介】<br /><br />　　强迫症（Obsessive-compulsive neurosis，缩写OCD）是以强迫观念和强迫动作为主要表现的一种神经症。以有意识的自我强迫与有意识的自我反强迫同时存在为特征，患者明知强迫症状的持续存在毫无意义且不合理，却不能克制的反复出现，愈是企图努力抵制，反愈感到紧张和痛苦。病程迁延者可以仪式性动作为主要表现，虽精神痛苦显著缓解，但其社会功能已严重受损。<br /><br />    国外报道一般人口中的患病率为0.05～1%，占精神科病人总数的0.1～2%。国内流行学调查的本症时点患病率为0.3‰。通常于青壮年期起病，性别分布上无显著性差别。<br /><br />    儿童强迫症是强迫症的一类,是一种明知不必要，但又无法摆脱，反复呈现的观念、情绪或行为。在儿童期，强迫行为多于强迫观念，年龄越小这种倾向越明显，本症多见于10-12岁的儿童，患儿智力大多正常。<br /><br />    较为直观的症状表现，可以观看美国电影《火柴男人》中尼古拉斯凯奇饰演的角色。<br /><br />【强迫症的具体行为体现】<br />    当下列一条或一条以上的症状持续存在影响正常生活时，就应该考虑找心理医生进行咨询和治疗了：<br />    经常对病菌和各种疾病敏感，并毫无必要的担心；<br />    经常反复洗手而且洗手的时间很长，超过正常所需要；<br />    有时会毫无原因的重复相同的话语好几次；<br />    觉得自己穿衣，清洗，吃饭，走路时要遵循特殊的顺序；<br />    经常没有必要地反复做某些事情，例如检查门窗，开关，煤气，钱物，文件，表格，信件等；<br />    对自己做的大多数事情都要产生怀疑；<br />    经常不自觉地去想一些不愉快的回忆或想法，使人不能摆脱；<br />    经常认为自己的细小的差错就会引起灾难性的后果；<br />    时常无原因地担心自己患了某种疾病；<br />    时常无原因地计数或多次吟唱某一段歌曲；<br />    在某些场合，很害怕做出尴尬的事；<br />    当看到刀，匕首和其他尖锐物品时会感到心烦意乱；<br />    为要完全记住一些不重要的事情而困扰；<br />    有时会毫无原因的破坏某些物品，或伤害他人；<br />    在某些场合，即使当时生病了，也想暴食一顿；<br />    当听到自杀，犯罪或生病这类事情时，会心烦意乱很长时间，很难不去想它。<br />    有洁癖、幻想症、电邮综合症、自慰过度等表现。<br /></div><br /><br />强迫症类似程序中存在的死循环，死循环出现的位置是人的大脑而不是程序，重复性的想没有意义的问题，重复性的去做没有意义的琐事，直至精神和身体的双重崩溃，msn的报道还列举了尼古拉凯奇演的《火柴男人》(Matchstick Man)，里边饰演的罗伊是很典型的强迫症患者，不停地眨动单眼、不停地打扫家里，容不下丝毫脏乱...<br /><br />无疑，魏是成功的，但是他的人生结局却可以给人对成功重新作出定义和思考，尤其是现在纷繁浮躁的人世。
          <br/>
          <span style="color:red;">
            <a href="http://seemoon.javaeye.com/blog/189546#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/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/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sun, 04 May 2008 22:46:06 +0800</pubDate>
        <link>http://seemoon.javaeye.com/blog/189546</link>
        <guid>http://seemoon.javaeye.com/blog/189546</guid>
      </item>
      <item>
        <title>香车美女——转一哥们北京车展靓图</title>
        <author>seemoon</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://seemoon.javaeye.com">seemoon</a>&nbsp;
          链接：<a href="http://seemoon.javaeye.com/blog/187421" style="color:red;">http://seemoon.javaeye.com/blog/187421</a>&nbsp;
          发表时间: 2008年04月28日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          一哥们去看北京车展，今一大早就给我msn了一个他的博客链接，让我看看，一看拍得真是没话说，他在大学的时候就是摄影协会的，前不久据说购买了新的炮筒，这一回儿可是来了次大阅兵。这是我和他msn的聊天片断：<br /><br /><div class="quote_title">引用</div><div class="quote_div"><br />sgt | 说:<br />http://paowang.com/blog/sgt/<br /><br />sgt | 说:<br />周六去看车展了<br /><br />seemoon 说:<br />洋妞很美<br /><br />sgt | 说:<br />呵呵<br /><br />seemoon 说:<br />你的相机拍的?<br /><br />sgt | 说:<br />是，我的相机拍的<br /><br />seemoon 说:<br />太专业了<br /><br />seemoon 说:<br />你不搞点水印被人盗用了都不知道<br /><br />sgt | 说:<br />给你推荐个IE/firefox的插件，以3D的方式在picasa上或者flickr上看照片，感觉超好<br /><br />seemoon 说:<br />好<br /><br />sgt | 说:<br />小照片应该没啥关系吧<br /><br />sgt | 说:<br />http://www.piclens.com/site/firefox/win/<br /><br />seemoon 说:<br />那个奥迪美女还真不错<br /><br />sgt | 说:<br />piclens<br /><br />seemoon 说:<br />典型的东方女性美<br /><br />sgt | 说:<br />是呀，看着挺眼熟的，就是一下子说不上来是谁<br /><br />seemoon 说:<br />呵呵,东方感<br /><br />sgt | 说:<br />还有更销魂的，还没发出来，呵呵<br /><br />seemoon 说:<br />哈哈<br /><br />sgt | 说:<br />你用IE还是firefox浏览器？<br /><br />seemoon 说:<br />用ff<br /><br />sgt | 说:<br />http://www.piclens.com，那你去下forie的版本吧，效果非常好<br /><br />seemoon 说:<br />拍的效果很棒<br /><br />sgt | 说:<br />呵呵<br /><br />seemoon 说:<br />在我的博客上面给你宣传一下<br /><br />sgt | 说:<br />还行吧，就逛了3个多小时，不过8个馆都逛完了，拍了2G照片不到200张<br /><br />sgt | 说:<br />好<br /><br />seemoon 说:<br />你现在的相机的镜头应该超牛了吧<br /><br />sgt | 说:<br />一般吧，我这个镜头本来就不错，大家都说我选的这个镜头超值<br /><br />sgt | 说:<br />24-85，一直想换个18-200，没舍得换<br /><br /></div><br /><br />不搔痒痒了，各位赶紧看看去：<br /><br /><a href="http://paowang.com/blog/sgt/" target="_blank">http://paowang.com/blog/sgt/</a>
          <br/>
          <span style="color:red;">
            <a href="http://seemoon.javaeye.com/blog/187421#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/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><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:42:45 +0800</pubDate>
        <link>http://seemoon.javaeye.com/blog/187421</link>
        <guid>http://seemoon.javaeye.com/blog/187421</guid>
      </item>
      <item>
        <title>《高效能人士的七个习惯》——与东方哲学契合的学说</title>
        <author>seemoon</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://seemoon.javaeye.com">seemoon</a>&nbsp;
          链接：<a href="http://seemoon.javaeye.com/blog/186100" style="color:red;">http://seemoon.javaeye.com/blog/186100</a>&nbsp;
          发表时间: 2008年04月23日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          这本书的名堂已经够响了，尤其在所谓的“精英”阶层当中，随便找个人来问，你看过“七个习惯”这本书吗？答曰“no”，可能换来的是bs的目光，或者换来热心人的建议“先生还是看一看吧”，真的这么神？！真的就这么神，好比武侠迷没看过古龙的《七种武器》，同样会换来相同的后果一样^_^.今天我也干了这么一件事，在msn上面向我的大学同窗发出了疑问，以下是聊天记录片断：<br /><br /><div class="quote_title">引用</div><div class="quote_div"><br />见月 说:<br />高效能人士的七个习惯这个书你看过没有<br /><br />同窗 说:<br />no<br /><br />同窗 补充说:<br />热门的书我都不看，呵呵<br /><br />见月 说：<br />有空建议你通读一遍<br /></div><br /><br />上面对话可以引申以下逻辑，即“我不看热门书籍”=〉“我不跟风看热门书籍”=〉“举世皆醉我独醒所以我不看热门书籍”=〉“因为热门书籍比如励志类的书籍都太功利于是众者追名逐利热看而举世皆醉我独醒所以我不看热门书籍”(呵呵，比较绕口因为我没学好逻辑)，但是stop，我想要说的一点是，从我个人来看，“七个习惯”这本书不能归属于励志类的书，如果这么看待这本书的地位的话，就好比如将一颗明珠放到一堆石头瓦砾里头了，在写这个博文的时候，斟酌了半天，叫励志书嘛大大不妥，叫心理学又似乎过于专业和阳春白雪，只好将就着写上两个字“学说”，称其为学说是否太过抬高了这本书的地位？我不这么认为，我的理由有两点，一是作者写书的初衷与经过，这里摘录一段：<br /><br /><div class="quote_title">引用</div><div class="quote_div"><br />品德与个人魅力孰重? <br /><br />正巧在当时，我潜心研究自1776年以来，美国所有讨论成功因素的文献。我阅读或浏览过的论著不下数百，主题遍及自我完善、大众心理学以及自我帮助等等。对于爱好自由民主的美国人民所公认的种种成功之论，已算得上了如指掌。 <br /><br /><br />从这200年来的作品中，我注意到一个令人诧异的趋势。那就是过去50年来讨论成功的著作都很肤浅，谈的都是如何运用社会形象的技巧与如何成功的捷径。但往往是头痛医头、脚痛医脚的特效药，治标而不治本。 <br /><br />比较而言，前150年的作品则有很大不同。这些早期论著强调“品德”(character ethic)为成功之本，诸如像正直、谦虚、诚信、勤勉、朴实、耐心、勇气、公正和一些称得上是金科玉律的品德。富兰克林(Benjamin Franklin)的自传就是这个时期的代表作，内容主要描述一个人如何努力进行品德修养。 <br /><br />品德成功论强调，圆满的生活与基本品德是不可分的。惟有修养自己具备品德，才能享受真正的成功与恒久的快乐。 <br /><br />然而第一次世界大战后不久，人们对成功的基本观念改变了。由重视“品德”转而强调“个人魅力”(personality ethic)，即成功与否取决于个性、社会形象，以及维持良好人际关系的圆熟技巧。这种思潮朝两大方向发展：一是着重人际关系与公关技巧；一是鼓吹积极进取心态。由此衍生出的行为习惯，有些的确是金科玉律，例如：“态度决定成败”、“微笑比皱眉更能赢得朋友”及“有志者事竟成”等等，但却也毫不避讳地鼓励玩弄手段、欺骗他人。例如运用技巧以赢得好感，伪装自己以套取情报，或虚张声势，甚至以威胁手段达到目标。 <br /><br />这类论著中，有些固然承认品德是成功的要素之一，但多半不十分重视，只是草草带过。对作者而言，品德只不过是用来妆点门面，要紧的还是速成的技巧与捷径。<br /><br /></div><br /><br />可见作者是对问题有深入的研究的，阅读的论著跨越了两三百年，并且其态度也很鲜明，显然对眼下的励志丛书大不以为然，在作者的思想观点中品德、人的内在才是一个人获得成功的动力源泉，而那些技巧、鼓吹则仅仅是枝末，然而，现在的大众却对自己拥有的这口活泉弃之一旁，而欣欣然去追求枝末，不就应了那个成语“舍本逐末”吗？所以，这本书是断然不能归之为“励志书”这一范畴的。<br /><br />而称其为学说的理由之二，就是“七个习惯”当中作者所发明的两个圈，那么究竟是什么圈这么重要呢？反正不是呼拉圈，要说这两个圈，还是以《七种武器》打个比方，七个习惯好比七种武器，而这七种武器的魂就在这两个圈当中，还是先来引入这两个圈的原文：<br /><br /><div class="quote_title">引用</div><div class="quote_div"><br />每个人都有一些关注的问题，包括健康、子女、事业、经济状况或世界局势，这些可归入“关注圈” (circle of concern)。其中，有些是个人可以掌握的，有些则无能为力。把个人可以控制的事圈起来，就形成“影响圈”(circle of influence)。<br /></div><br /><br />以上描述可以在脑海中画出两个同心圆,外圈的大圆为"关注圈",内圈的小圆就是“影响圈”，影响圈是一个人力所能及、可以施加影响继而发生改变的事，而小圆之外大圆之内的区域，则是个人关注但无法影响改变的事情。在遇到问题或者困难的时候，大多数人的第一反应可能就是抱怨环境，抱怨客观条件，埋怨他人是如何如何的不好，这种反应就把责任和原因全部推到自身能力所及之外了，既然环境无法改变，条件无法更改，他人不会转变态度和处事的方式，那么你所期望的事情达成的这些因素都无法具备，那事情就只能半途而废了，想想自己和身边有多少这些活生生的例子？“七个习惯”的作者用犀利的目光洞察到人们这种行事的巨大惰性，用两个圈指出，嘿！——别把关注点都放在你所无法控制的外圈上面，仔细检查一下你的内圈，你还能努力做点什么？好使你的事情能够突破这些不利的因素能够达成？内圈的核心，当然就是老兄你自己了，任何事情的最后成败其实就在于你自己，你是不是不够耐心？是不是不够有勇气？是不是没有理解到他人的需求？是不是你还可以在努力一点？或者用另外一种方式来谈？如果事情失败你的口头禅很可能就是“如果那时候我要是...”，对了，老兄你答对了，你其实应该早一点把你的注意力集中在这个圈上面。以上是作者以西方人以西方的形式和角度提出来，我联想到中国人常说的一句古话，这句话很古老了，叫“反求诸己”这句话出于孟子这位圣人之口，在《孟子·公孙丑章句上》中提到：发而不中，不怨胜己者，反求诸己而已矣。解释一下原文的意思和说这话的语境，就是你射箭射不中标靶，不要去埋怨能射中的比你优秀的人，而要反过来问问自己，我在什么地方还做得不够？是不是手不够稳，或者是心气不够平静影响了准头？回过头来苦练弥补这些缺点，才能够提高射术，下次比试的时候射中标靶，胜出对手！<br /><br />与“反求诸己”这句古语关联的还有一个典故，“相传四千多年前，正是历史上的夏朝，当时的君王就是赫赫有名的大禹。有一次，诸侯有扈氏起兵入侵，夏禹派伯启前去迎击，结果伯启战败。部下们很不甘心，一致要求再打一次仗。伯启说﹕“不必再战了。我的兵马、地盘都不小，结果反倒还吃了败战，可见这是我的德行比他差，教育部下的方法不如他的缘故。所以我得先检讨我自己，努力改正自己的毛病才行。”从此，伯启发愤图强，每天天刚亮就起来工作，生活简朴，爱民如子，尊重有品德的人。这样经过了一年，有扈氏知道后，不但不敢来侵犯，反而心甘情愿的降服归顺了。”伯启真是厉害啊，因为按兵家说来“不战而屈人之兵”是最上等的兵战，伯启通过修炼自身德行，实行仁政就可以使强大的外敌屈服归顺，这就是古人所说的“内圣外王”，当然“内圣外王”也可以用在个人的修养上面，只要个人修养上去了做到“内圣”，那么这些好的内在会表现在你的言行举止上，继而影响你周边的人和事，使人际关系协调，使事情获得圆满成功。其实“七个习惯”的两个圈就是表达了这一层意思，而且作者还以动态方式解释了这两个圈的变化，可以通过自己的努力使得内圈的范围扩大，也就是影响力和影响范围得到增强，这层意义从某种意思上是反求诸己效果的一种延伸吧，作者的这种表达方式要比我们祖先表达得更加通俗易懂，也容易接受，因为不是抽象的文字（可能还有之乎者也），而是形象的图形和逻辑性的说理，指明了一个人有高效能应该具备的七个习惯标准，以及具体达成的各种方式方法，还有鲜明生动的事例，这些就是“七个习惯”将带给你的具备东方哲学的西式学说和思想。<br /><br />读到这里你也许会问，说了半天到底这么牛的作者是谁啊，他就是史蒂芬.柯维博士，后附他的简介。<br /><br /><div class="quote_title">引用</div><div class="quote_div"><br />史蒂芬·柯维，哈佛大学企业管理硕士，杨百翰大学博士。他是柯维领导中心的创始人，也是富兰克林柯维公司的联合主席，曾协助众多企业、教育单位与政府培训领导人才。柯维博士曾被《时代》杂志誉为“人类潜能的导师”，并入选为全美二十五位最有影响力的人物之一。在领导理论，家庭与人际关系，个人管理等领域久负盛名。<br /></div>
          <br/>
          <span style="color:red;">
            <a href="http://seemoon.javaeye.com/blog/186100#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/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/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 23 Apr 2008 22:52:00 +0800</pubDate>
        <link>http://seemoon.javaeye.com/blog/186100</link>
        <guid>http://seemoon.javaeye.com/blog/186100</guid>
      </item>
      <item>
        <title>拍出另一种味道的抗战电影——血战陈庄（一）</title>
        <author>seemoon</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://seemoon.javaeye.com">seemoon</a>&nbsp;
          链接：<a href="http://seemoon.javaeye.com/blog/184236" style="color:red;">http://seemoon.javaeye.com/blog/184236</a>&nbsp;
          发表时间: 2008年04月18日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <span style="font-size: medium">我看六台的电影总是有半喇儿没半喇的，比如《我的左手》《男人上路》，不是看了后半晌，就是看了开头一截儿就有事给打了岔儿，今天晚上7点40想看看六台的黄金强档放的到底什么，一转过去戏已经开始了，字幕都打了一大半，人物已经晃动着进入序幕，一看穿着灰蓝的土八路军服，就知道应该是抗日，一看屏幕右下角有四个字——血战陈庄，也没抱多大的念想，闲着也闲着看看，没想到一看就把我这人给吸引住了，从头看到尾，说实在话这影片拍得还真不错，居然能拍出这样的一个风格，神了！<br /><br />故事开始是这样的，贺龙聂老总等在陈庄不知道开什么会，冀五团负责在外围警戒，五团二营营长倒很会与民同乐，派几个兵站岗放哨后就拉着队伍跟当地老百姓敲锣打鼓扭起秧歌，这时候主角——五团政委萧峰出场了，在嬉闹的老百姓当中萧政委跟敌工队的刘雅芳部长打听起二营营长的下落，（这里旁白一下，我们美丽的雅芳部长早对咱的萧政委有那个意思）得知二营营长在舞狮头，萧政委大怒，揪下二营长的狮头就是一通训斥，训斥对首长的安全掉以轻心麻痹大意，无组织无纪律，二营长也很会打马虎眼说大后方的有啥事，几个小兵放放哨不就得了，在萧政委的严令下嬉皮笑脸的二营长只好吹响集合哨加强部队警戒，军民同乐晚会只好到此结束...等萧政委回到团部，就接到上峰熊司令的电话，电话里急吼吼说日本水源部队已经趁黑摸过五团的警戒线直逼陈庄，“如果贺老总他们有什么差池，我!x@!$你们五团”了一通，萧政委这回知道这篓子捅大了，首长的安全如果出问题把五团怎么着也负不起这责任啊，一通紧急部署增援，最后是老总安全撤出而告终，而陈庄被水源师团给占领了。。。二营拉稀使得安全警戒失职，日寇侵袭军部指挥地，老总们几乎落入敌手，如何消灭这股凶狠如豺狼的敌人？在这节骨眼上，五团的机枪教师王大奇同志偏偏在这个时候添乱，在军民联欢晚会的当晚仗着喝了点小酒对敌工部长雅芳同志“大胆”倾吐了爱意，雅芳同志自然不从，酒可真不是好东西，我们的大奇同志在酒精的作用下居然用强把雅芳部长强行抱上了炕。。。幸亏没有得逞，被抓了个现行，押到团部听候发落，这王大奇真是够拧，还借着最后一点酒劲嚷嚷他是在自由恋爱，呵呵，萧政委身边的参谋知道雅芳对政委的心意，一看这还了得，这不是太岁头上动土嘛，还用说拉出去毙了，萧政委在这一团乱麻的当头居然没有动气晕了头脑把“情敌”——机枪师傅王大奇给咔嚓了，他知道王大奇打仗勇敢，机枪使得好，更难得的是有捣弄各种武器的技术（这是后来知道的），是个不可多得的部队人才，爱才之心让萧政委做了一个关禁闭的处罚决定。。。<br /><br />（未完待续。。。）</span>
          <br/>
          <span style="color:red;">
            <a href="http://seemoon.javaeye.com/blog/184236#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/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></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 18 Apr 2008 23:12:24 +0800</pubDate>
        <link>http://seemoon.javaeye.com/blog/184236</link>
        <guid>http://seemoon.javaeye.com/blog/184236</guid>
      </item>
      <item>
        <title>gettext本地化rake makepo时发生错误No such file or director</title>
        <author>seemoon</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://seemoon.javaeye.com">seemoon</a>&nbsp;
          链接：<a href="http://seemoon.javaeye.com/blog/182525" style="color:red;">http://seemoon.javaeye.com/blog/182525</a>&nbsp;
          发表时间: 2008年04月14日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          用gettext做本地化时，运行rake任务可能会碰到如下错误：<br /><br />No such file or directory - msgmerge po/xx.pot tmp.pot<br /><br />这个错误的引起原因和解决办法见<br /><br /><a href="http://www.javaeye.com/topic/170162" target="_blank">http://www.javaeye.com/topic/170162</a> <br /><br />主要是安装一下gettext在windows下的二进制版本并设置path。上述链接的解决办法中所说的拷贝和改名po文件在我的开发环境中不需要做，tmp.pot文件是生成在rails app开发根路径下。
          <br/>
          <span style="color:red;">
            <a href="http://seemoon.javaeye.com/blog/182525#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/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></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Mon, 14 Apr 2008 11:49:58 +0800</pubDate>
        <link>http://seemoon.javaeye.com/blog/182525</link>
        <guid>http://seemoon.javaeye.com/blog/182525</guid>
      </item>
      <item>
        <title>杜其峰新作神探——人格分裂与心中的鬼</title>
        <author>seemoon</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://seemoon.javaeye.com">seemoon</a>&nbsp;
          链接：<a href="http://seemoon.javaeye.com/blog/181418" style="color:red;">http://seemoon.javaeye.com/blog/181418</a>&nbsp;
          发表时间: 2008年04月10日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <span style="font-size: medium">    昨晚在我的小黑笔记本上看了杜其峰的新作——神探（mad detective），杜拍黑帮、警匪比较出名拉，主演刘青云也是实力派人物，这部片子拍的是有那么点意思：讲香港一警所的两个警员高志伟和王国栋晚上在荒郊抓偷下水道铁盖的贼，结果追贼追进一片树林，贼没有抓到，王国栋却莫名其妙的失佐踪，生不见人死不见尸，重案组警员何家安负责调查这起案子，但是查了一年多都没有头绪，于是找到已经脑子痴线的退役警官陈佳彬(bun sir，也就是刘青云拉)，bun sir比较牛x的一个地方是能看到分裂人格，比如一个人有两面，那么他能看到的是两个人，bun sir一开始就认定高志伟是杀人凶手，因为他看到的高志伟一共是七只人，也就是说高志伟严重的内心分裂，一个是一个很酷、智能很高也很阴的靓女，好像matrix当中的特工那种，明显是七个人的头(代表多谋而阴险)，一个是留着小胡子的胖胖猥琐男（代表胆小贪婪），一个是手有纹花的肌肉暴躁男（代表有暴力倾向）...案件结局是真相大白，高志伟在抓贼当晚失佐枪，王国栋要打电话报上司，但高不想因此而错过升职机会，把王凶残杀害后埋尸，更令人意外的是，何家安在办案当中也失佐枪，枪被bun sir抢走，最后何把bun sir也干掉了，bun sir在临死前看到的何是两个人，一个怕得要死的小孩（代表内心恐惧、无助）以及一个阴险的女人（代表阴暗面），女人对小孩说“你就要升职...不要错过机会...杀掉bun sir然后看我们如何来布这个局...”<br /><br /><div style="text-align: center"><img src="http://img1.qq.com/ent/pics/7514/7514641.jpg" /></div><br /><br />    这个片子名字翻得不够准确，应该叫“疯探”比较妥贴，因为刘青云饰演的bun sir比较疯狂（甚至有些变态），为了破案弃尸案，拿只光猪吊在警局中用刀砍，然后让何家安把自己装入皮窿中从楼梯滚下，在上司退休当天割下耳朵送给上司，老婆已经离婚嫁了别人仍认为老婆每天跟着自己，半夜闯入树林活埋自己寻找案犯作案动机...老杜用了很多近距离镜头，画面很大也很压迫，主色调用月夜树林，青绿阴黯。老杜这次比较牛的一点在于用多人来同时展现一个人的内心，省了很多台词和对白吧，让你一眼就看出这是一出与心理精神分析的警探片，但是又不回出现那么多思维逻辑推理，一看便明。影片里头有些台词比较经典，比如“<strong>破案不靠左脑靠右脑</strong>”，“<strong>如果世界上只有你一个人看见他人有鬼，那么不是这个世界有问题而是你有问题</strong>”...<br /><br />很power，值得一看。<br /><br /></span>
          <br/>
          <span style="color:red;">
            <a href="http://seemoon.javaeye.com/blog/181418#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/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/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>Thu, 10 Apr 2008 18:34:45 +0800</pubDate>
        <link>http://seemoon.javaeye.com/blog/181418</link>
        <guid>http://seemoon.javaeye.com/blog/181418</guid>
      </item>
      <item>
        <title>ruby-if判断的一个问题</title>
        <author>seemoon</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://seemoon.javaeye.com">seemoon</a>&nbsp;
          链接：<a href="http://seemoon.javaeye.com/blog/180950" style="color:red;">http://seemoon.javaeye.com/blog/180950</a>&nbsp;
          发表时间: 2008年04月09日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          ruby对if的布尔判断是很开放的，并不要求if后面必须是布尔量，比如<br /><br /><pre name="code" class="java">
puts "hi" if 3
</pre><br /><br />输出hi，认为3是true，试了一下，除了<br /><br /><pre name="code" class="java">
puts "hi" if nil
</pre><br /><br />认为是false不输出hi之外，其他输入比如字符串，数字（即使数字为0），if统统认为是true。这个特点跟java大相径庭，java对if作了严格要求必须为布尔量，在编译的时候可以做检查。ruby由于是动态解释性的，无法在IDE中做类似强校验，因此有些错误是很难察觉的，如以下一段代码：<br /><br /><pre name="code" class="java">
wanna_do_sth if self.xx=3
</pre><br /><br />本意是想判断self.xx是否等于3，如果真则执行wanna_to_sth，但是由于手误，少写了个=号，这样就惨了，本意不想改变当前实例的属性，但是改了！而且程序跑起来也很顺溜！<br /><br />这种问题在ruby当中只有到测试和实际运行时，问题才会暴露，很隐秘，但杀伤性很大，系统上线后遇到bug修正，如果引入类似错误，未经全面严格的测试就贸然上传代码覆盖，可能就会引发大麻烦了。<br /><br />所以David说：小子，用ror一定要写好测试，不然会死得很惨滴！<br /><br />嘿嘿...
          <br/>
          <span style="color:red;">
            <a href="http://seemoon.javaeye.com/blog/180950#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/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/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 09 Apr 2008 18:26:19 +0800</pubDate>
        <link>http://seemoon.javaeye.com/blog/180950</link>
        <guid>http://seemoon.javaeye.com/blog/180950</guid>
      </item>
      <item>
        <title>长相完全是爹妈给的麽？如何让face看起来珠圆玉润而又富有亲和？：）</title>
        <author>seemoon</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://seemoon.javaeye.com">seemoon</a>&nbsp;
          链接：<a href="http://seemoon.javaeye.com/blog/178606" style="color:red;">http://seemoon.javaeye.com/blog/178606</a>&nbsp;
          发表时间: 2008年04月01日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          今天晚上和一个小妹妹电话闲聊，她谈到我的长相，说我的五官由于有些棱角而不够圆润，显得不够亲和，这个小妹妹对我是有些意思的，她说的话应该比较客观，我回答说以前做领导，为了显示威严性，不苟言笑的时候多一些，可能是惯性使然，便顺口问问有什么方法可以改改使自己五官长相看起来“珠圆玉润”一些，妹妹的回答比较令人失望地，她以自己为例，说自个儿一直保持一颗童真的心，在生活工作中遇到很多人都是笑脸对待，还说她的一个同事告诉她一句话“二十多岁前人的长相是父母给的，二十多岁以后则是自己给的”，说我已经错过了时间了......听完后内心默然良久，佛家说“相由心生”，看来指的是这二十多岁之后吧，有种开悟的感觉。咱们搞电脑的日夜面对电脑屏幕，是不是看上去也有种木呆痴傻之气呢？赫赫，无聊写写。
          <br/>
          <span style="color:red;">
            <a href="http://seemoon.javaeye.com/blog/178606#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/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/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></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Tue, 01 Apr 2008 23:38:54 +0800</pubDate>
        <link>http://seemoon.javaeye.com/blog/178606</link>
        <guid>http://seemoon.javaeye.com/blog/178606</guid>
      </item>
      <item>
        <title>activerecord的save和save!方法</title>
        <author>seemoon</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://seemoon.javaeye.com">seemoon</a>&nbsp;
          链接：<a href="http://seemoon.javaeye.com/blog/178466" style="color:red;">http://seemoon.javaeye.com/blog/178466</a>&nbsp;
          发表时间: 2008年04月01日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          ruby代码风格自由化的程度往往会让java程序员感到疑惑，比如字符串的'gsub'方法，还有一个同胞方法名叫'gsub!'，二者区别在于前者只返回sub的结果而不改变执行该方法的字符串本身，后者则同时改变了字符串自身。<br /><br />如在java中有字符串str,要改变自身的话需要<br /><pre name="code" class="java">str=str.substring(x,x)</pre><br /><br />而ruby中只需<br /><pre name="code" class="java">str.gsub!(x,x)</pre><br /><br />ruby在语言上取巧的地方可见一斑，代码的简洁程度和表达思想上得到了一种提升。<br /><br />再来引申到activerecord的save和save!方法，二者区别何在呢？save方法如果保存失败的时候，仅返回false结果的，不会抛出异常，属于默默无闻埋头苦干类型；而save!方法则不同，保存失败会抛出异常，save!方法在事务处理当中调用比较合适。
          <br/>
          <span style="color:red;">
            <a href="http://seemoon.javaeye.com/blog/178466#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/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></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Tue, 01 Apr 2008 16:01:29 +0800</pubDate>
        <link>http://seemoon.javaeye.com/blog/178466</link>
        <guid>http://seemoon.javaeye.com/blog/178466</guid>
      </item>
      <item>
        <title>使用Rdoc生成Ruby API 文档</title>
        <author>seemoon</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://seemoon.javaeye.com">seemoon</a>&nbsp;
          链接：<a href="http://seemoon.javaeye.com/blog/178136" style="color:red;">http://seemoon.javaeye.com/blog/178136</a>&nbsp;
          发表时间: 2008年03月31日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          rdoc是生成ruby代码api文档的工具，跟javadoc的功能类似，在命令行中输入rdoc，它能够遍历当前目录的ruby源代码文件（以.rb或.rbw为扩展名）进行解析然后生成规范的ruby api文档。可以用rdoc --help来查看具体的命令行参数。rdoc对注释内的特殊标签进行解析并将输出格式化，比如以下一段注释：<br /><br /><pre name="code" class="java">
  # Just for fun
  # - one
  # - two
  # - three
  # [cat] small domestic animal
  #
  # &lt;em>Italic&lt;/em> &lt;b>Bold&lt;/b>
  #
  #--
  #Hi, dont doc me please!
  #++
  # Author:: hihi(http:blog.hihi.com)
  
  def demo_method1(a,b)
    
  end
</pre><br /><br /><strong>"-"</strong>：代表缩进的符号列表<br /><strong>"[]"</strong>：代表描述列表，方括号内的是被描述的对象，比如这里是cat，跟着的是描述说明，描述说明将换行缩进显示<br /><strong>"&lt;em>&lt;/em></strong>"：表示文本为斜体<br /><strong>"&lt;b>&lt;/b>"</strong>：表示文本为粗体<br /><strong>"-- ++"</strong>：之间的文本不会被解析，也就是在api文档中看不到这段文本<br /><strong>"http:"</strong>：文本为超链接<br /><strong>"::"</strong>：冒号<br /><br />具体用法可参考 <a href="http://rdoc.sourceforge.net/doc/index.html" target="_blank">http://rdoc.sourceforge.net/doc/index.html</a><br />后面的图是上述注释生成的文档结果。
          <br/>
          <span style="color:red;">
            <a href="http://seemoon.javaeye.com/blog/178136#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/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>Mon, 31 Mar 2008 17:51:59 +0800</pubDate>
        <link>http://seemoon.javaeye.com/blog/178136</link>
        <guid>http://seemoon.javaeye.com/blog/178136</guid>
      </item>
      <item>
        <title>终于为梁兄弟做了一件力所能及的事</title>
        <author>seemoon</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://seemoon.javaeye.com">seemoon</a>&nbsp;
          链接：<a href="http://seemoon.javaeye.com/blog/170274" style="color:red;">http://seemoon.javaeye.com/blog/170274</a>&nbsp;
          发表时间: 2008年03月11日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          于前不久在javaeye上注册了一个账号，因为一直是用java来谋生，而且最近要用ror来做些东西，注册完后到R论坛中看贴，发现robbin置顶的一篇帖子“<strong>主题：呼吁大家帮助帮助患白血病的eastviking</strong>”<a href="http://www.javaeye.com/topic/152415" target="_blank">http://www.javaeye.com/topic/152415</a>，才得知梁兄弟遭遇不幸，正跟病魔作殊死搏斗，看罢后敬佩梁兄弟直面人生的勇气，也敬佩他的妻子能够这样一如既往的支持他，于是产生了一个念头，就是响应robbin的号召，出自己的一份微薄之力，为梁兄弟的早日康复捐一点点钱。这已经是一周前的事了。<br /><br />昨天在论坛上又看到了梁兄弟的一篇短短的博文，知道他形势愈发严峻，而我上周的想法仍未付诸实现，感觉不能再拖，于是今天早晨利用一些时间到了东方路的招行给梁兄第帐户上打了一点点钱，心稍微安定了一些。<br /><br />我幼时曾经患过重病，有过住院的经历，知道病中的日子并不好过。终日躺在病床上，身在一隅，医院浓重的消毒水味道成为那段日子味觉回忆的重要组成部分，然后还有疼痛，以及对明天的漫长期待...这一切的一切，我知道都不如梁兄弟现在所面临的更为严峻，从梁兄弟的博文中得知其笃信基督，为他能够有这一信仰为支持感到安心，也希望主能够护佑梁兄弟。<br /><br />我是信佛的，佛有提倡“急人所急，救人危难”，古人也有言“锦上添花为易，雪中送炭为难”，看到论坛中的许多兄弟都能慷慨解囊雪中送炭，也令我倍加感动，于是写一篇日志以作记录，也希望更多兄弟能够加入我们这支友爱护助的大队伍当中来。
          <br/>
          <span style="color:red;">
            <a href="http://seemoon.javaeye.com/blog/170274#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/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><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>Tue, 11 Mar 2008 18:55:30 +0800</pubDate>
        <link>http://seemoon.javaeye.com/blog/170274</link>
        <guid>http://seemoon.javaeye.com/blog/170274</guid>
      </item>
      <item>
        <title>生日贺友罗君诗一首</title>
        <author>seemoon</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://seemoon.javaeye.com">seemoon</a>&nbsp;
          链接：<a href="http://seemoon.javaeye.com/blog/169798" style="color:red;">http://seemoon.javaeye.com/blog/169798</a>&nbsp;
          发表时间: 2008年03月10日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <div style="text-align: center"><strong>生日贺友罗君诗一首</strong></div><br /><br /><br /><div style="text-align: center">出川意气风发时,金陵玄武不停留。<br />白沙南国一轻鸿,碧海晴天浪中行。<br />钟山几度闻钟声,莫愁湖边叹莫愁。<br />此生何悔真情付,一袭青衣慰平生。</div>
          <br/>
          <span style="color:red;">
            <a href="http://seemoon.javaeye.com/blog/169798#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/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><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>Mon, 10 Mar 2008 14:00:35 +0800</pubDate>
        <link>http://seemoon.javaeye.com/blog/169798</link>
        <guid>http://seemoon.javaeye.com/blog/169798</guid>
      </item>
  </channel>
</rss>