北京的过来报道。
现在感觉,国内过高的入门门槛,严重阻碍了 Ruby 爱好者入门。
大家联合起来,做一些事情?
抛砖引玉。
翻译 Ruby 与 Rails 开发指南(我在做)
一个按照最佳实践配置好的 Ruby ubuntu 虚拟机,比如提供 virtualbox 格式下载,开机即用,这样,避免一些买不起 Mac 的朋友总在纠结
一个中文社区共同维护的,针对各种搭配的(操作系统 + 数据库 + 其它),最佳安装环境的 github 库
RailsCast 中文翻译(iteye 社区已经翻译了一部分,但没有继续)
一个可以面授的,2-3 天的开源课程,类似于 xdite 写的 rails101 那种(寒暑假,面向大学生们讲授),视频录制下来
一个非常适合初学者到中级开发者的 Ruby 开源项目清单以及源码剖析(我陆续抽空做)
大家来集思广益?
顶……我最近正在试着用 Rails3.1+Mongoid 重写 www.arailsdemo.com,目前适合短时间入门的完整项目还真是不多。Rails3tutorial 似乎还是太复杂了点。
#2 楼 @southwolf 目前,这些适合阅读与练习的开源项目。我想从这几个标准来选择:
1、项目本身有意义,比如,Ruby 初学者搭建完之后,马上就能够多了一个个人的博客,或者多了一个个人网站。
2、源代码清晰好读,每个项目又对 Ruby 与 Rails 的某些特性有一定特殊贡献。
3、在 github 上的 watch 不低于 100 人。fork 不低于 10 人。
4、能够用较简单的方式部署到 linode 或者 heroku 上。
大家一起来推荐与挖掘这些好的开源项目?
翻译这事儿虽然是好事儿。。可我认为还是比较浪费人力。。要是技术资料都看不懂的话应该先学点英文。。 新人还是要老老实实啃书。。推荐两个帖子 http://www.v2ex.com/t/18015 http://www.v2ex.com/t/15666 (请忽略原帖。。精华都在回帖里。。四个月前的自己弱爆了。。惭愧)
对了,在上海的时候,一直没来得及跟华顺等淘宝开发者沟通。
我想,淘宝服务器这么多,能否做一件简单的事情,给 Ruby 社区贡献几台,拿来做 rubygems 镜像?然后让 matz,将这个中文源添加进去?
相应的代码其实 rubygems 都有,只是缺乏可靠的、稳定的中文服务器资源。
这件事情,希望淘宝、csdn 带来来干,我想,算是一件非常务实与具体的事情。
往好了看,现在比 2 3 年前资源已经多的多了~ 当时我记得只有一本滑板书一本镐头书.. 这里好多人也就是这么琢磨会的吧,现在又有完善的文档又有那么多 screen cast,又有 guid~
RailsCast 中文翻译(iteye 社区已经翻译了一部分,但没有继续)
这个我最近在做,https://github.com/AndorChen/asciicasts.com-translations
也和 Ryan 和 defaude 沟通过相关事宜
@huacnlee 关于开源项目,如果可以纳为“官方”的话,我前些日子刚刚在 github 建立了 rubychina organization,如果需要我可以贡献出来
#1 楼 @ouyang 你有权限的,马上上 Wiki 版本功能,已经做好了。 #6 楼 Rubygems.org 的镜像我们之前已经提交上去了的,这件事情李福在更进。 #8 楼 @andor_chen 这个项目当然可以搞到 ruby-china 的 organization 里面去,但是唯一个问题是没有带 - 我觉得最好统一名字,以免大家混淆,因为现在 rubychina.org 是别的的站。
2 一个按照最佳实践配置好的 Ruby ubuntu 虚拟机,比如提供 virtualbox 格式下载,开机即用,这样,避免一些买不起 Mac 的朋友总在纠结
能习惯 ubuntu 进行开发的人,自己应该可以成功装好 ruby 的。
我是初学者,我遇到的问题是 rails 版本升级较快,而市面上当前能找到的中文书籍都已过时,网上的文档更是杂七杂八,各种版本都有。其实简单的 blog 一类的教程还是很好懂的,但是缺乏对 rails 做比较系统的陈述的书籍。即使教程搞明白了,自己动手做别的还是会抓瞎。我绕了几个圈子,最后感觉最有有价值的三本书:一《Agile web development on rails 4th edition》,二是《The Rails 3 Way 2nd edition》,还有《Programme Ruby》。当前我觉得最缺一本手册,例如函数库、方法详解之类,rdoc 里的结构一直看不太明白
rails 的中文书籍估计很长时间内不会有新的了。2.0 到 3.1 变化有多大?《Agile web development on rails 3th edition》现在还值不值得一读,我买来后就一直放着没看。
吐槽下《Programme Ruby》,几大购书网站上都缺货。不过现在觉得《Ruby 编程语言》非常棒,入门绝对够了。
#20 楼 @john1king 变化非常大,2.0 到 3.0 改变了路由语法,prototype 被 jquery 替换,rjs 不被推荐。3.0 到 3.1 添加了 assets pipeline,scss,coffeescript,移除了 rjs。
现时我都不知道推荐什么资料好了。以前我是 2.0 时代,看 1.2 的书学的,然后再一步步跟上时代
我的 Angel Nest 项目应该算是比较适合新手学习的—— https://github.com/fredwu/angel_nest
#25 楼 @zhuangbiaowei 老庄很给力,敬佩一下,我这边也在申请淘宝的资源弄这个事,如果是两个镜像就更好了,互为备份,不过申请的流程不快,我会督促的,耽误大家时间了
我已经 在 写 ruby 语法的 那些 不容易理解,很有趣的知识点笔记了,已经快50篇了,还结合了.net平台的c#的区别,希望能够继续完善下去,打包 PDF 分享给出来,主要从 双飞燕书 和 镐头书里 总结的。
http://www.cnblogs.com/vamei/ 此 python 博客很适合新手入门,希望 ruby 也能出来! 楼主最后一项最给力啊,什么都不如实战项目入手快!双手赞同 (^o^)/