你想 puts
出 caller 的方法堆栈么?那为什么不用 puts
呢
这个问题有些意思,我大概分析了下加载 rails
的过程,在 Rails Project 下的 rails 是用来加载当前项目下的服务的,而 bin/rails
会加载 gems/railties-3.2.7
下的 application.rb 最终根据参数加载 server.rb generator.rb 等。。。
总结下输入 rails 后的动作:
bin/rails
exec
替换执行 script/rails
以下的不再执行,以提高速度。railties
下的 rails,它加载整个 rails 环境,比如 active_support, 设定模块常量。建议试试 hudson. 加上 rake。
@edwardchan12 welcome, 以 just for fun 的心态学习最高效了。 具体的方法可以直接看 wiki
理论上(算法导论可以找到其说明),每种尾递归都可以用一个迭代过程来替换。
递归之所以经典,是因为可理解性与简洁性,即符合人类的思维,又与宇宙的递归设计层层相扣。
我以为,Ruby 里面大可以多用递归,符合它的设计哲学:For Funny.
@happypeter master 是完全 clean 的,当时只是在 github 上 push 到别处的请求,后面时间一长,再 merge 就一堆冲突了。
@HappyPeter 有无高见?~
@Ddl1st 这个早已经是这个设置,还是难用。
也没找到类似的工具,试过 FIT,QQ,搜狗,都不行。
@hooopo 高端,
@Perish 一般会在 js 事件中绑定,所以还需要看看其他 js。至少取链接,如果是 js 中的,直接使用正则表达式即可,如果是在 html 中,建议使用 nokogiri: http://nokogiri.org 复杂一些的抓取,推荐使用 patron。这里有一个我以前写过的 demo: http://github.com/windy/pcapr 你可以作参考。
@fredwu 如果代码比较久远的话出现冲突。
( operation_name = tao_deal_operation_name(tao_deal) ) && find_rule_by_operation_name(operation_name)
如果想少两句代码,这种方式是比较推荐的。符合一般理解
good~ 收到·
@happypeter 已经登录了。不过没发 email~
@gugugupan 用 rails 就比较随意,比如我的 http://yafeilee.me 源代码: https://github.com/windy/wblog
@huacnlee @help5305fff 你愿意自己辛苦赚 10 块,再分 3 块给淘宝么?