RubyConfChina 2012 问卷调查数据汇总
http://ruby-china.org/topics/7015
https://speakerdeck.com/flyerhzm/jruby-at-openfeint
RubyConf China 版:https://speakerdeck.com/fredwu/2012-become-a-better-developer-you-can (101页)
完整版:https://speakerdeck.com/fredwu/2012-uncut-become-a-better-developer-you-can (178页)
http://quake.github.com/slides/rubyconfchina-2012/
https://speakerdeck.com/mechiland/beyond-rails-server
我是@xds2000,ruby developer,我参加了今年的rubyconf china 2012在上海举办的社区大会,两天,并且在周末。我从北京过去,反而觉得机会不错,如果搞到周五那一定去不成。不管是不是有意这样设计,我还是感谢吕国宁,李华顺,还有甘愿默默奉献的志愿者。这样的大会,有社区来驱动并举办,绝对困难重重。如果打分5分制,我就打5分。我确实融入到里面了,我很开心。
第一天,我是冲着@yukihiro_matz去的。ruby 2.0特性没啥特别的,早就有网络介绍。但收获点在于介绍了作为语言的设计者,一些心得体会。coding for fun,如果喜欢,那就来当ruby guy吧。另外,提到了mruby, embeded ruby.最近应该是Matz主推的项目。不管你敢不敢兴趣,你应该知道,除了ruby on rails做网站之外,我们还可以在嵌入式这一块走出天地。最后QA,没啥出彩的问题,新手有多,我就不表了。因为重点话题都在第二天。对了,到场人数应该在500+
Koz 的暖场 Slide: https://speakerdeck.com/lgn21st/koz-ting-wo-men-de
Matz 的 Slide: https://speakerdeck.com/lgn21st/matz-be-a-language-designer
第二天,我提早过来,巧遇@poshboytl介绍,由于家中有事,@yedingding的topic可能要提前到第一个出场。@yedingding讲的是realtime web,如果你在现场,你要知道他讲的很有节奏,每个slide的留白都恰到好处。但如果你是新手,估计就只能听着概念过瘾了。但在我看来,核心亮点有两处,一处大胆提出Web 3.0就是realtime web。另一处就是四个realtime技术的拆解,分析思路。其他方面的细节由于时间有限,没有太多出彩之处。由于@yedingding家中有事,没法做QA,幸运的是讲师@yedingding承诺一定做个cast视频在讲一遍。可以期待。
"Real Time Web" slide:
http://www.slideshare.net/sishen/real-time-web-15229483
第二场是vmware开发经理David Tian以本公司的文件共享系统(类似dropbox)的设计开发实践。讲师很幽默,经验很丰富。系统市值几千万美元,可以说明ruby在企业级应用中也可以发挥很大的作用。很多新手在开始总是质疑企业会用这个ruby来开发吗?好吧,vmware的Mozy Web应用程序总可以说明一种可能,Have a try,why not?!讲师只有3年的ruby开发经验,就已经可以开发大型ruby项目了,新手可以放心学ruby啦,收益超值啊!
第三场是东南亚知名的,全栈式ruby开发者@xdite(发音“叉代”)讲的最佳实践如何变成最“慢”实践。其实我是看这她的“博客”成长的,:-),内容靠谱,你就只管记录吧。另外我需要提醒大家的是,就目前中文入门资料,只有@xdite的Rails 101一家是原创的。想入门快一点,那就买一本读一读。
https://speakerdeck.com/xdite/rubychina-2012-ten-slow-things-you-dont-know
第四场,我听的是@poshboytl的How we test our projects,首先我需要表达对http://railscasts-china.com/的谢意,我制作的RailsStarter入门课程就放在上面。这位讲师气场非常大,讲的内容很有料,关键很容易理解。很直接。straightforward.我不知道大家对rspec有多熟,反正我是从新手过来的,我从不会不愿意写rsepc测试,到可以随心所欲地写测试,花了很长时间来实践。关键还是练,不练一点机会都没人会给你。
https://speakerdeck.com/poshboytl/how-we-test-our-projects
第五场我离开主会场去了分会场捧一下ruby老将@flyerhzm(Richard Huang)的Semi automatic code review。在来上海之前,我就在youtube.com上找到了这个topic在railsconf 2012的视频,志敏是国际知名的ruby开发者,内容确实给力。这个话题估计都讲了差不多2年了估计,仍然让我敬佩地是精益求精,不断进取的开阔步伐。我不知道如何能赶上他,但至少我可以通过这篇印象Blog写出我对他的敬意。谢谢。
第六场是吕“大哥”的超越正则的正则表达式,这个话题有点意思的地方是,话题有点偏门但大家都会用到。讲师诙谐幽默,一会一个笑点。内容有料,都超时了还不忘介绍ruby2.0正则的新写法,敬业,我服了。
https://speakerdeck.com/luikore/more-than-regexp
第七场是微创业路上的红宝石,嘉宾是@robinfan @flyerhzm @xdite。主持人@lgn21st精心组织话题,把分会场的气氛带到一个高潮。
第八场是Lu linqing的OpenShift,云服务上的ruby开发。我同事的topic,我完整的听完了,从ruby developer的角度,我觉得还是很值得听一听的。OpenShift作为一个完全开源的云解决方案,让ruby developer能抢先知道云的架构,非常值得。代码也是公开的,更重要的是有ruby代码库可以让开发者直接参与OpenShift开发,太Geek了。谢谢Lu linqing,给ruby社区助力一把云体验。
后记,主持人 @lgn21st很有主持风范和气场,导致他到那里主持,我就跑到那里去听节目。其他Session只能等视频了。办这样一个公益的,ruby社区驱动地峰会不容易。现在圆满成功,谢谢你,@lgn21st。你可以在家乐一乐了。