有的,oh-my-zsh, 可以自己弄点你想要的功能功能
别人都说是 Rails 写得好,没怎么听说 Ruby 写的好。
楼主其实应该琢磨下自己帖子中这句话其中的思辨。
我的观点就是,一个语言好不好,就得看用它开发出来的东西好不好。比如 Ruby 开发出的 Rails 很好。除了 Rails 还有一大堆其他的优秀 Gem。
Ruby 写的好与不好,他是用 C 写的,写的好不好能得出的结论底是 C 好不好,还是 Ruby 不好?
另外,
从使用趋势来看 ruby 正在走下坡路!
这个趋势跟下坡路不知从何得来,而且上坡路下坡路对个人发展影响不大,VB 牛人现在一样可以找到工作 (当然不是小瞧 VB,教中小学 VB 也是工作)。
有的,这个考试是通过 Prometric 考点考的,国内应该有。
狠狠心,咬咬牙,搞个 Mac Book Air. 男人就要对自己狠一点。
还有人叫 ghost class, anonymous class, shadow class.
支持严谨的态度。
不过平时跟同事在 Campfire 上都是随意的不能再随意了,别说名词了,正常的英文都不好好打。
hisea#1210 美服
-n assume 'while gets(); ... end' loop around your script -p assume loop like -n but print line also like sed
看到题目就觉得是时区问题,北京时间在东八区
#3 楼 @Peter 专门写 gem 的书可能不太好找,不过 Railscasts 有几个关于 gem 的视频。 http://railscasts.com/episodes/301-extracting-a-ruby-gem
生成的 user model 肯定都是空的,因为一切功能都是元编程加进来的。但是源代码里面肯定有方法的定义。不过找到容不容易就看源码组织结构和个人的经验了。
简单说一切 gem 的起始点都是 lib 文件夹及其下面的一个.rb 文件,可以从这里开始看起。
devise 不是个学习的好 gem,因为他不只是一个 gem,还是个 rails engine. rails engine 比 gem 烦很多。而且 devise 需要跟 warden 打交道,就需要多了解 rack,理解 rack 的机制又是一个初学者的障碍。想学习 gem 源代码的话,可以先从简单的开始。
#22 楼 @wxianfeng 是啊,Ruby 有很多 reflection 的方法,都很好用。
上初中玩游戏,那时候还是 DOS 不能调分辨率,所以不知道 1024 x 768 之类的。
然后有一次玩游戏喝饮料,饮料溅到屏幕上了,透过水珠看,就是一个点一个点的的。
价格有些贵
期待 Diablo 3 正式版,估计我可能通关一遍也就算了。
#13 楼 @willmouse 恩,还有黄金和白金的还在开发。。