node 也可以当后台的 parser,这个 http://stylesror.github.com 就是用 node + jade 渲染成 html 的:)
如果 speakerdeck 被墙了,我放了一份在微盘:http://t.cn/zOjceZB
rails new app --skip-test-unit
嗯嗯,其实青菜萝卜各有所好,这就看你自己了,其实两个差不多。但我个人比较喜欢 Ruby。你可以看看这个帖子 http://ruby-china.org/topics/2019,里面恰巧讨论了 Python 与 Ruby。
这是不鼓励的行为,请参考 Eric Raymond 的这篇文章 。
我写的只是抛砖引玉,重点是推荐看 Code School 给的 PDF,我存到微盘了,大家低调下载。。。
DHH 的故事从这里看来的 ^^
DEPRECIATED
今天也碰到这个问题了(Ruby 1.9.3-p125, Rails 3.2.3),
Gemfile
添加:
gem 'linecache19', :git => 'git://github.com/mark-moseley/linecache' gem 'ruby-debug-base19x', '~> 0.11.30.pre4' gem 'ruby-debug19'
跑完 Bundle
:
Using linecache19 (0.5.12) from git://github.com/mark-moseley/linecache... Using ruby-debug-base19 (0.11.25) Using ruby-debug-base19x (0.11.30.pre10)
注意:我试过直接使用 linecache19
是不工作的:
gem 'linecache19' '~> 0.5.12'
得指定使用 git 那个才行。
gem 'linecache19', :git => 'git://github.com/mark-moseley/linecache'
听说近期 (26 号) 要更新 2.0.3。这里有一篇从 1.4 升级的介绍。
1:2 代表有代碼異味 code smell,而臭不可聞呢是 stink,有惡臭的意思,代表你的代碼糟透了。。。
@lgn21st 已发确认邮件,感谢!
十分感谢!
def calculate_score(votes, item_hour_age, gravity=1.8)
return (votes - 1) / (item_hour_age+2)**gravity
end