LZ 们空前统一啊
我也想买。。
这只是简单的 SystemStackError 没出什么大错误啊
我觉得吧 应该是为了实现 即使 URL 修改,只要 controller action 不变,代码就不用修改 这样一个效果吧。。
这就是 Ruby 啊
edit 只是为 update 操作提供个界面而已
我现在越来越新手觉得还是先学 Sinatra 再学 Rails 比较好。。上来就 Rails,而且还是 3.1 以后版本,太复杂了。。3.0 其实挺适合新手的
这个不是闭包 是方法啊 local varible 可以和 method 共享一个名字,之后如果这个名字可以被认为是 local variable 的话就会当成 local variable 处理,如果之后跟括号之类的明显不是 local variable 的话就会被当成 method 处理
Ruby 就是这样的 尽可能不限制你 但是有些特殊 case 你必须记住,日式小清新+腹黑嘛。
没有问题 我的 Twitter 帐号 @RubyChinaTopics 就是随时抓取 RubyChina 的 RSS 的 一点问题都没有
Great!
不已经说了是 missing template 嘛
其实很多情况下还是ruby /to/path/file.rb
更好些 可以调用到 rvm 的 ruby 而不是 system 的 ruby。
同问 其实我也一直不知道 Apache Nginx 神马的在 Rack Server 前面都是干什么的
可以用 Java 做个 API 层 让 Ruby 把自己处理不了的业务通过 HTTP API 发送到 Java 那边去 可行吗?
真奇怪 他们这么这么懒 一半只有不太有名的 gem 才很容易发现 bug,这种 gem 用之前没读过源码嘛 拿来就用嘛 出了事情除了怪自己懒还能怪谁?原则上大部分 gem 还是自己编写自己维护比较好,用别人的至少也了解过它是怎么写的,是否适合于当前需求。Gem 是超级开放的工具,如果有 bug,pull request 啊,如果需求不同,fork 然后改啊,多方便的代码平台啊。比很多 Linux 软件源好用多了。
谢谢楼上们 话说 unless 真不应该让它能接 else,什么都不接才好呢
#51 楼 @luikore 你有什么测试代码证明 1.8 不回收 Symbol 呢?我刚才写了https://gist.github.com/4502552 可以证明 1.9 确实是不回收的,而 1.8 可以