<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dongbin_cn的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/dongbin_cn</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dongbin_cn]]></copyright><item><title><![CDATA[新文章都会发表在 dongbin.org 上，这个 blog 不再更新了 ]]></title><link>https://blog.youkuaiyun.com/dongbin_cn/article/details/83223675</link><guid>https://blog.youkuaiyun.com/dongbin_cn/article/details/83223675</guid><author>dongbin_cn</author><pubDate>Tue, 18 Mar 2008 17:40:17 +0800</pubDate><description><![CDATA[维护两个 blog 太麻烦，以后的文章只发表在 [url]http://dongbin.org[/url] 上。欢迎订阅我的 RSS：
[url]http://feed.feedsky.com/dongbin[/url]]]></description><category></category></item><item><title><![CDATA[在 FreeWheel 大力推广 TDD]]></title><link>https://blog.youkuaiyun.com/dongbin_cn/article/details/83209296</link><guid>https://blog.youkuaiyun.com/dongbin_cn/article/details/83209296</guid><author>dongbin_cn</author><pubDate>Mon, 04 Feb 2008 14:21:07 +0800</pubDate><description><![CDATA[来FreeWheel3周多了，工作上最大的成就就是推广TDD开发非常的成功，身边的同事从不写测试到自觉写测试，进步神速。尤其是 [url=http://hideto.iteye.com/]hideto[/url] 同学，还写了一些心得。

敏捷价值观的最重要一条就是勇气，TDD大家都说好，但是谁都不敢尝试。只有大刀阔斧的实践才有出路。

再次强调一下，TDD最重要的是Test First，...]]></description><category></category></item><item><title><![CDATA[dongbin语录]]></title><link>https://blog.youkuaiyun.com/dongbin_cn/article/details/83207286</link><guid>https://blog.youkuaiyun.com/dongbin_cn/article/details/83207286</guid><author>dongbin_cn</author><pubDate>Fri, 18 Jan 2008 11:09:34 +0800</pubDate><description><![CDATA[

代码分为两种，差或者更差。

追求完美是成功者的本能，平庸的代码跟平庸的人一样，没有前途。

没有测试的代码不叫代码，不是自动化的测试不是测试。

使用Windows最大的好处是让我更喜欢Linux。
...]]></description><category></category></item><item><title><![CDATA[2007 回首]]></title><link>https://blog.youkuaiyun.com/dongbin_cn/article/details/83206092</link><guid>https://blog.youkuaiyun.com/dongbin_cn/article/details/83206092</guid><author>dongbin_cn</author><pubDate>Thu, 10 Jan 2008 09:52:22 +0800</pubDate><description><![CDATA[
    生命不息，折腾不止。这句话形容我的2007年真是再贴切不过了。 


	2007年1月，由于慢性鼻炎，鼻中隔弯曲，我住院动了手术，开始了这一年折腾的序幕。手术还算成功，改善了我的相关症状。 


	出院后继续业余时间自己搞Ruby on Rails。但是我的本职工作是Rich Client的开发，偏偏我最感兴趣的是Web，而且实践敏捷ROR开发的愿望越来越强烈。经过激烈的思想斗争，终于鼓...]]></description><category></category></item><item><title><![CDATA[新的blog启动]]></title><link>https://blog.youkuaiyun.com/dongbin_cn/article/details/83206090</link><guid>https://blog.youkuaiyun.com/dongbin_cn/article/details/83206090</guid><author>dongbin_cn</author><pubDate>Thu, 10 Jan 2008 09:47:50 +0800</pubDate><description><![CDATA[注册了 dongbin.org 这个域名，但是还没用过。今天用nginx+mongrel搭建了这个新的blog，自力更生一把。


	以后的blog将在dongbin.org 上发布，dongbin.iteye.com 会继续同步更新...]]></description><category></category></item><item><title><![CDATA[SCIM输入法导致键盘失灵的解决办法]]></title><link>https://blog.youkuaiyun.com/dongbin_cn/article/details/83202110</link><guid>https://blog.youkuaiyun.com/dongbin_cn/article/details/83202110</guid><author>dongbin_cn</author><pubDate>Wed, 26 Dec 2007 13:26:32 +0800</pubDate><description><![CDATA[这个问题困扰了我好久。终于解决了。

[code]
apt-get install scim-bridge
[/code]

然后修改 /etc/X11/xinit/xinput.d/scim ， 把

[code]
GTK_IM_MODULE=xim
[/code]

修改为

[code]
GTK_IM_MODULE=&quot;scim-bridge&quot;
[/code]...]]></description><category></category></item><item><title><![CDATA[周曙光的创业计划]]></title><link>https://blog.youkuaiyun.com/dongbin_cn/article/details/83201826</link><guid>https://blog.youkuaiyun.com/dongbin_cn/article/details/83201826</guid><author>dongbin_cn</author><pubDate>Mon, 24 Dec 2007 10:01:07 +0800</pubDate><description><![CDATA[经过了两年的折腾，[url=https://www.zuola.com/weblog/?p=945]周曙光要开始开茶馆了[/url]。

我一直很佩服这个敢想敢做的热血青年，虽然没什么稳定收入，却坚持作一名公民记者，在钉子户等事件中取得了非常大的影响力。...]]></description><category></category></item><item><title><![CDATA[China on rails opencourse 上实例讲解TDD]]></title><link>https://blog.youkuaiyun.com/dongbin_cn/article/details/83198290</link><guid>https://blog.youkuaiyun.com/dongbin_cn/article/details/83198290</guid><author>dongbin_cn</author><pubDate>Mon, 10 Dec 2007 11:36:56 +0800</pubDate><description><![CDATA[[url]http://chinaonrails.com/topic/view/1034.html[/url]

由于时间关系，我只讲了一个皮毛。不过看到大家认真的学习态度，有种很满足的感觉。

RSpec 1.0 已经完全能取代Rails Test了，而1.1中的新特性已经超越了Rails Test。建议Rails项目中使用RSpec进行TDD开发。...]]></description><category></category></item><item><title><![CDATA[rails 爱好者的来信]]></title><link>https://blog.youkuaiyun.com/dongbin_cn/article/details/83197798</link><guid>https://blog.youkuaiyun.com/dongbin_cn/article/details/83197798</guid><author>dongbin_cn</author><pubDate>Thu, 06 Dec 2007 10:23:41 +0800</pubDate><description><![CDATA[[size=large][color=red]Updated: 由于受到合伙人杨祥吉的欺骗，我和Tony早已离开了NibiruTech，请不要再咨询我NibiruTech的事情了。 [/color][/size]

国内的Rails爱好者们真是让人感动，有这么多有激情的爱好者，中国的Rails社区前途一篇光明。

[quote]你好：

     我是大连一家日企的程序员，在学校时就喜...]]></description><category></category></item><item><title><![CDATA[Why JSP sucks？]]></title><link>https://blog.youkuaiyun.com/dongbin_cn/article/details/83194498</link><guid>https://blog.youkuaiyun.com/dongbin_cn/article/details/83194498</guid><author>dongbin_cn</author><pubDate>Sun, 11 Nov 2007 16:35:33 +0800</pubDate><description><![CDATA[这篇文章骂认证的时候顺便把JSP骂了一通。
 
Technical Certifications: What Kind Of Bull Are They?

Not only that, the number one reason I liked Rails when I first saw it is because I had looked into getting a J2EE/JSP ce...]]></description><category></category></item><item><title><![CDATA[被Skype骗去了10欧元]]></title><link>https://blog.youkuaiyun.com/dongbin_cn/article/details/83193737</link><guid>https://blog.youkuaiyun.com/dongbin_cn/article/details/83193737</guid><author>dongbin_cn</author><pubDate>Sun, 04 Nov 2007 18:41:32 +0800</pubDate><description><![CDATA[Skype Pro上写着10欧元5个月的包月拨打国内电话。我开始还挺兴奋，结果打了几个发现Skype信用点数急剧下降，才发现这个功能不对中国开通。10欧元就这么打水漂了。

既然没开通为什么我可以购买？并且不能够退款？Skype这个骗子。

明天要找Tom客服理论一番。...]]></description><category></category></item><item><title><![CDATA[不要再问我Windows下的问题]]></title><link>https://blog.youkuaiyun.com/dongbin_cn/article/details/83193168</link><guid>https://blog.youkuaiyun.com/dongbin_cn/article/details/83193168</guid><author>dongbin_cn</author><pubDate>Tue, 30 Oct 2007 22:35:33 +0800</pubDate><description><![CDATA[昨天有人问我Windows下面的Zentest的问题。关于Windows我想说两句：

我使用Linux工作已经有两年了，出了一些特殊需求，比如网上银行之类的，我绝对不会用Windows。我们NibiruTech团队没有一个人使用Windows，[url=http://bupt.org/blog/blog.php?do-showone-tid-935.html]完全使用linux工作[/url...]]></description><category></category></item><item><title><![CDATA[阳光总在风雨后]]></title><link>https://blog.youkuaiyun.com/dongbin_cn/article/details/83190517</link><guid>https://blog.youkuaiyun.com/dongbin_cn/article/details/83190517</guid><author>dongbin_cn</author><pubDate>Sat, 13 Oct 2007 09:56:27 +0800</pubDate><description><![CDATA[Updated: 由于受到合伙人杨祥吉的欺骗，我和Tony早已离开了NibiruTech，请不要再咨询我NibiruTech的事情了。 

这段时间的辛苦程度超出了想象，创业的压力和困难只有经历了才能体会到。手下的兄弟们工作也非常辛苦，能和这群兄弟一起创业是很快乐的事情。

我们是一个白手起家，没有任何背景的团队，只有打拼，让客户满意才有胜出的机会。这个创业盛行的时代，失败率也是出奇的高。...]]></description><category></category></item><item><title><![CDATA[什么是Ruby之道？]]></title><link>https://blog.youkuaiyun.com/dongbin_cn/article/details/83175015</link><guid>https://blog.youkuaiyun.com/dongbin_cn/article/details/83175015</guid><author>dongbin_cn</author><pubDate>Sun, 07 Oct 2007 10:27:27 +0800</pubDate><description><![CDATA[[url=http://www.infoq.com/cn/articles/what-is-the-ruby-way]什么是Ruby之道？[/url] 翻译这篇文章让我对这个问题有了更深的理解。

这个“道”如果只是Ruby所有，那么它只是一种有为法。但是Hal Fulton并非这么想，他只是想通过Ruby来让我们理解其背后的“道”。这种道不生不灭，无色无相，乃是一种无为法。所有世间事物皆遵循...]]></description><category></category></item><item><title><![CDATA[TDD的粒度]]></title><link>https://blog.youkuaiyun.com/dongbin_cn/article/details/83174699</link><guid>https://blog.youkuaiyun.com/dongbin_cn/article/details/83174699</guid><author>dongbin_cn</author><pubDate>Mon, 01 Oct 2007 14:36:16 +0800</pubDate><description><![CDATA[一般来讲，TDD的开发方式由三个步骤组成：
1. 编写一个失败的测试用例
2. 编写功能代码让这个测试通过
3. 如果代码有坏味道，就Refactor，否则goto 1

但是实际开发中，在哪一个层面上编写这个失败的用例是一个更为关键的问题。比如说一个Invitation的需求，我们可以

1. 用Selenium编写一个Acceptance Test， 
2. 对Controll...]]></description><category></category></item><item><title><![CDATA[林子大了啥鸟都有]]></title><link>https://blog.youkuaiyun.com/dongbin_cn/article/details/83173980</link><guid>https://blog.youkuaiyun.com/dongbin_cn/article/details/83173980</guid><author>dongbin_cn</author><pubDate>Thu, 27 Sep 2007 13:37:01 +0800</pubDate><description><![CDATA[[url=http://lilei0451.blog.sohu.com/64897015.html]ruby研究的阶段性成果，希望找到合作者[/url]

啥都不懂就敢说成果，啥都不会就要合作。有中国特色的软件文化。...]]></description><category></category></item><item><title><![CDATA[如何让CruiseControlrb生成RSpec 的rcov报告]]></title><link>https://blog.youkuaiyun.com/dongbin_cn/article/details/83171497</link><guid>https://blog.youkuaiyun.com/dongbin_cn/article/details/83171497</guid><author>dongbin_cn</author><pubDate>Mon, 10 Sep 2007 15:01:44 +0800</pubDate><description><![CDATA[[code=&quot;ruby&quot;]desc &quot;Run all specs in spec directory with RCov (excluding plugin specs)&quot;
Spec::Rake::SpecTask.new(:rcov) do |t|
  t.spec_files = FileList['spec/**/*_spec.rb']
  t.rcov = true
  t.rco...]]></description><category></category></item><item><title><![CDATA[当 Class attribute 遇见 inheritance]]></title><link>https://blog.youkuaiyun.com/dongbin_cn/article/details/83169855</link><guid>https://blog.youkuaiyun.com/dongbin_cn/article/details/83169855</guid><author>dongbin_cn</author><pubDate>Wed, 29 Aug 2007 15:04:27 +0800</pubDate><description><![CDATA[Ruby的类变量遇到继承的时候：

[code=&quot;ruby&quot;]  class F
    @@a = 'f'
    def foo
      puts @@a
    end
  end

  class A &lt; F
    @@a = 'a'
  end

  class B &lt; F
    @@a = 'b'
  end


  a = A.new
 ...]]></description><category></category></item><item><title><![CDATA[Half, not Half-ass]]></title><link>https://blog.youkuaiyun.com/dongbin_cn/article/details/83169850</link><guid>https://blog.youkuaiyun.com/dongbin_cn/article/details/83169850</guid><author>dongbin_cn</author><pubDate>Wed, 29 Aug 2007 14:47:00 +0800</pubDate><description><![CDATA[以前写Rails程序，在设计好Model之后总是忍不住立刻生成所有的resource。

在经历过一些教训之后，我已经克制住了./script/generate的诱惑。在一个用户故事没有完成之前拒绝创建不相关的Model。坚持把View的所有功能都实现完了才能转向其他Model的开发。这就是Getting Real中Half, not Half-ass的思想。

View层的功能完全实现（...]]></description><category></category></item><item><title><![CDATA[创业两个月了，一点感想]]></title><link>https://blog.youkuaiyun.com/dongbin_cn/article/details/83168886</link><guid>https://blog.youkuaiyun.com/dongbin_cn/article/details/83168886</guid><author>dongbin_cn</author><pubDate>Tue, 21 Aug 2007 22:35:04 +0800</pubDate><description><![CDATA[[size=large][color=red]
Updated: 由于受到合伙人杨祥吉的欺骗，我和Tony早已离开了NibiruTech，请不要再咨询我NibiruTech招聘的事情了。 [/color][/size]

[url=http://nibirutech.com/]NibiruTech[/url]团队成立两个月了。这段时间几乎没什么休息日，但是作自己喜欢做得事情是很开心的。这就是...]]></description><category></category></item></channel></rss>