下午的四、五点钟,北欧人已经下班开着车到湖边或山上,恣意地划船或攀岩;此刻的中国CBD区,上班族仍卖力地冲业绩,继续吃著各种方便食品。不成文的加班文化,让中国夜晚的办公大楼依旧灯火通明,晚餐的应酬又变相地延长了工作的时间。
what is dup
November 22nd, 2011
moonfox dup returns a copy (duplicate) of the object. In the above code, it is used to let you get back a shuffled copy of the Array, without shuffling the original.
redis-store的开发首选编辑器
November 20th, 2011
moonfox 无意中看了一下redis-store项目的.gitignore文件,发现上面居然有.idea。看来redis-store的作者也在用rubymine作为开发的首选编辑器啊。不知道他们用的是不是正版的呢~~~。
rspec mock 多次
November 16th, 2011
moonfox rspec mock 同一个方法多次 def mock_1 Car.should.receive(:new) end def mock_2 Car.should.receive(:new) end mock_1 mock_2 class Peo car = Car.new end 实际代码里只调用一次Car.new,但mock的时候用了2次,运行时提示expected :new with (any args) once, but received it 0 times 解决方法,mock一次Car.new即可。 以上程序运行环境rspec 1.3.2
git cherry-pick
November 6th, 2011
moonfox 执行git cherry-pick 解决合并冲突之前的提交,好像会自动pull下分支的最新提交内容,造成当前提交下的内容冲突。 为什么会再现之前的冲突,从哪里pull下来的呢?最新commit? 为什么会向暂存区放内容?
RSS Feed
Twitter
Posted in
Tags: