Ruby走起!
为了在他们NB闪闪地聊Ruby时我能不跟个傻子似的呆若木鸡,为了回报那条「一月30K」的招聘启事对我的激励,为了不糟蹋收藏夹里面好些个Ruby相关的文章,也为了见识一下ROR(Ruby on Rails)的伟大,我决定以身犯难,拨开迷雾,学习ROR。
BTW,虽然Ruby的伟大之处十分得益于ROR,但Ruby毕竟是基础,ROR毕竟是框架,所以新开的这个分类叫做Ruby,向松本行弘致敬。同时遵循Ruby的命名规范,首字母大写。
Ruby中文社区的很多前辈在指导我们这些后生学习ROR时都说,没有Ruby基础的也可以直接上手Rails,不过最好稍微了解一点,不必太多,然后在rails中慢慢学习和体会ruby的闪光点。我很听话,照办。
关于Ruby和Rails的教程,数不胜数,文字和视频都有。我已经在为知笔记造过一次轮子了,不想在这里重复,而且我造出的轮子自用可以,拿出来就略献丑了。因此本文不再写Ruby教程之类的东西(也许以后把轮子打磨的漂亮之后会分享),而是列举一下目前发现的不错的文章、视频资料。
###站点
Ruby ChinaRuby中文社区,注册一个账号,去里面发现好东西,必看
Railscasts ChinaRuby视频教程,五花八门,琳琅满目,必看
Code School - TryRuby 可以在线书写和执行Ruby代码
###方法论、路线图
Ruby China | Wiki这里面的每篇文章都要看。入门的话,只要看Ruby China | 如何从零开始学会 Rails - Wiki
###教程
20分钟体验 Ruby强烈推荐,快速对Ruby有个认识
Ruby语言入门教程v1.0.pdf虽然有点久远,但是整理的很好,我从这里面收获很多
Ruby.new一个Slide,简洁、漂亮、实用,收获很多
Ruby on Rails 教程中文版可以在线阅读,多人推荐
Ruby on Rails Guides 中文中文版,版本是3.2.8,英文好的直接读官方的版本4Ruby on Rails Guides
###其他
wiki里面说的所有参考书目,都可以在这里搜索下载
具体某个技术细节相关的文章就不列举了。这些是从我的为知笔记转移过来的,虽然五花八门,但我自己的话还是会跟着wiki里面的路线图走,这些权当参考吧。