关于第一个问题, 我研究后发现,两个 get 函数,的确是同一个函数。
关于第二个问题
rails 3.2.2 中 应该是 https://github.com/rails/rails/blob/2e533e3435f6c7e3cd7503b7f997344edd39f1c7/actionpack/lib/action_dispatch/routing/mapper.rb#L466
/actionpack/lib/action_dispatch/routing/mapper.rb line:466
从此以后,我们就告别了,“黑白电视”
It is very nice! 我就知道,这东西早晚会出现。
erylei.com
web 会逐渐替代 native。
我觉得,楼主的这个列表有点太长了,不能突出重点, 我建议,你不妨,先列出两个你最想知道的 gem。 这样,我们回答起来也容易很多。
女程序员就像女汽车人一样稀有。
可以把这个逻辑做成一个 gem
局部变量 通常只能在 一个函数内使用。 这种问题,最好把代码传上来。
去 github 上看每个项目的 README.md,比如 https://github.com/ery/sublime-text-2-ruby-tests/blob/master/README.md https://github.com/huacnlee/ruby-china/blob/master/README.markdown
然后再查看 raw 格式,比如 https://raw.github.com/ery/sublime-text-2-ruby-tests/master/README.md https://raw.github.com/huacnlee/ruby-china/master/README.markdown
抵制 IE6“从现在做起,从我做起”
敏捷
@ichord 这个效果图做的不错,要是能做个 Bootstrap 版本的 CSS,就更好了
@ichord 在 Linux 上做图可以试试 GIMP Image Editor
我也曾经研究过这个问题, http://blog.phusion.nl/2010/09/21/phusion-passenger-running-multiple-ruby-versions/ 《passenger 以 Standalone 的方式单独开启》这篇文章,也是我找到的最终答案。
我也非常想知道有没有更好的解决方案。
#7 楼 @huacnlee 我很奇怪,为什么不能叫 RoR。 你看 Wiki 上说“Ruby on Rails, often shortened to Rails or RoR” http://en.wikipedia.org/wiki/Ruby_on_Rails
建议所有程序员都去买一个“记忆枕”, 由于长期在显示前面,保持一个姿势, 我的颈椎病特别的严重,经常“落枕”, 一“落枕”就是一个月。 后来,我买了一个“记忆枕”, 不能说根治吧, 但是再也没有“落枕”过。
治疗颈椎病,还有一个办法, 就是每个月调节一下显示器的高度。 月初的时候在显示器下面垫两本厚厚的书, 然后下个月处,再把这本书拿出来。 这个方法我持续了几年,有点效果。
以下是我的方案 1、开发工具 Sublime Text 2 2、操作系统 Ubuntu Desktop 10.10 3、团队配合 Git Redmine Email Gmail Gtalk GoogleAppMail Github 4、部署方案 Ubuntu Passenger Nginx Mysql 5、前台技术框架 JQuery,JQueryUI,Bootstrap 6、开发过程中要注意的,永远要把测试放在第一位,要不断的重构代码,不断的读新闻,不断的升级。
如果能够理清需求, 对待这样的垃圾代码, 不要做任何重构,只修 Bug, 然后直接重写。 对待极端性的代码,就要采用极端性的解决方案。
#29 楼 @zerojehovah 在 Ubuntu 上如果遇到 软件安装失败 或者 各种乱码问题, 你可以来这里发个帖子求助,相信你会得到很多人的帮助。 因为这里用 Ubuntu 的人实在是太多了。 但是如果你在 Windows 上用 Ruby,如果出现了问题, 那么你在这里能得到最佳答案,应该是“买个 Mac 或者装个 Linux”