#19 楼 @CoffeeDeveloper 想加字幕啊,就是要做的事情太多了 现在还顾不上。如果有对网络方面技术翻译有经验的同学愿意帮忙 请联系我,可以退反学费 :)
#15 楼 @CoffeeDeveloper 中文的教程现在还没有,来上课的现在以英文圈为主。如果以后国内的同学感兴趣的多了我们会考虑出中文版,至少可以加字幕的。
说起来简单的英文读写对做开源软件还是非常重要,在这个圈子里的交流都是英文的。
#16 楼 @chankaward 正式课程的时间是四周。开课之前会会给大家补些简单的 Ruby。学习的时间自己掌握,但我们有每周两次的答疑和在线指导。平时可以在论坛里面问问题和在聊天室里面交流。如果这次有几个中国的同学报名,可以组成一个学习小组中国晚间一起学习分享。
正式的四周课程结束后 答疑和在线指导不会在继续,但是所有的课件,作业,答案和项目可以下载后自己学习。
这个要收藏起来研究下
如果 push 的 代码修改了 database schema, 做下
heroku restart
@ysihaoy 欢迎欢迎。Ruby Koans 很好,对熟悉 Ruby 的语意和标准库很有帮助。最重要的是在上课的一个月中要保留大量的学习时间 - 这个课程强度非常大,我们会一直推动你和挑战你。
到时候我会给你分到一个学习小组,如果再有几个国内的同学报名的,我们可以有个中文的学习小组到时候我会给予特殊关照 ;-)
@daweiba 如果你是新来 Ruby, 元编程就是把代码作为数据来处理,“变量的变量”是这个的应用之一。
#3 楼 @poshboytl :)
Textmate 怎么了 DHH 也用 Textmate
google the question
每次看这个还是很激动
还有?是否都坚持测试驱动代码开发吗?
写银行系统,是。 写自己博客,不是。
#9 楼 @poshboytl 同学的声音超瓷性的
#23 楼 @xiaolai 听说过没用过,很有意思。我对这个还有 Chef, Puppet 这些都感兴趣, @happypeter 有计划做这些的 Screencast 么
#21 楼 @happypeter 好啊。
其实选择用 Linux 的这些多半没问题。倒是很多 Mac 用户从没开过 Terminal 的,Windows 的用户还是 VirtualBox 吧,开发会真的很痛苦
编辑器,git, javascript, jQuery, 部署,测试,面向对象,深度理解 Ruby,Passenger, Rails 里面的 asset pipeline, coffeescript, sass, haml, 等等这些都是坑。ruby-china 上面的大多数帖子对新手都是坑。
掉进坑里直接的后果是爬不出来耽误时间,但更重要的是让新手灰心,觉得这东西太麻烦了我还是回去做我的 PHP 吧。学习这个东西,没有人是因为没钱了,或者没时间了而不学了;绝大多数是觉得太难了,不好玩了,学不懂。学习 Rails 三个月,还是不能独立开发一个简单 App, 肯定是会有挫败感的。
新手上手的时候最重要的是要知道两件事:1)怎么避免坑 2)怎样最大化进步感
这两点新手不可能自己做到,所以我一直在强调导师的重要性。
有了这些就差不多了。我推荐学 Rails 前花时间学下 Rack 和 Sinatra, 可以让新手对 Ruby 开发 Web 有个很好的基础。再有就是 Rails 本身的东西了
大力支持!
Rails Tutorial 非常不适合初学者。我们一开始就是用它教课,结果发现种种问题。铺开的面太大,讲解不够透彻,内容的结构和顺序都不合理。我觉得是作者太想让这本书全面,而失去了对初学者的关注。
说起来我们每次开课学员介绍后都觉得我们象 Rails Tutorial 的避难所似的
Bret Victor 确实是神级的
#3 楼 @happypeter 赞!