irb 的 REPL 当前类是 Object
#22 楼 @fsword #23 楼 @bhuztez 其实我对 prolog 不是很了解,我胡乱吐槽所以感觉压力很大。。 不过最初我在看 SICP 的时候,在第四章看到了一个和 prolog 很像的基于逻辑的数据库,立马就被吓尿了,的确是一行代码就没写就做了很多事情啊。。。 总的来说我对 prolog 的看法是:
总的来说,如果我确定了一个问题是 NPC(或者 NPHard),我会毫不犹豫用 prolog
prolog 这样的东西会让人思维退化,下面的代码对所有 n>6 工作,对于 n<=6, 暴力搜索。复杂度是 O(n)(或者说 O(1))
def calc n
([1] * n).tap do |ret|
ret[1] = n-3
ret[2] = 3
ret[3] = 2
ret[n-3] = 2
end
end
http://www.cnblogs.com/chijianqiang/archive/2012/11/06/vim-3.html
是一个不错的 vim 配置从零起步的教程
http://learnvimscriptthehardway.stevelosh.com/
则是另外一个相当不错的 vim 从配置到 vimscript 的教程
https://github.com/yangzhixuan/vim
则是我自己的配置文件和插件(pathgen 管理),对于 rails 开发来说,主要是用 rails.vim,ctrlp(commandT)来切换文件,而不是 NERDTree 或者 ctags
#10 楼 @thisiskun 真心喜欢 Lisa。。
只是一个普通的运算符。。。
怎么就没有人说 Rails 3 Tutorial。。这才是手把手教你山寨 twitter 啊。。
求开源。。
#7 楼 @thisiskun Javascript The Good Parts 就不错嘛。。比这本书还狠,好不吝啬对 Javascript 的批评
“代码扁平化”。。。楼主是想说扁平作用域吧。。
另外,rvm get head, rvm use , blah blah 其他命令都正常的呢。。