GDG 上海的组织者和我们上海 Ruby 社区打算在 8 月 16 日在静安区某处举办一个一天的《七周七语言之 Ruby》活动。其针对的是广大软件开发人员,对 Ruby 感兴趣或想通过活动提高 Ruby 技术。
活动的形式大致是:
对我们 Ruby 社区来说这是个千载难逢的机会来扩大我们 Ruby 语言的影响力,尤其针对开发人员,让他们感受到 Ruby 语言的活力和生产效率。
我们迫切需要你的参与和支持,不论你的 Ruby 经验和能力都可以!你的支持方法是:
在准备阶段,尤其迫切希望得到众位大牛的支持,讨论演讲内容!
已预订
诚招高手发大招,出眩技!
本帖将不时更新最新情况,如果有兴趣,请在此贴进行讨论。
讲义
@caoxg @chessy @kevin__liu @flyerhzm @vincent 求支持,你们都是以 Ruby 为基础的公司,最近一段时间也在招收 Ruby 开发人员。
我认为,“授人以鱼,不如授之以渔,授人以鱼只救一时之急,授人以渔则可解一生之需。”对 Ruby 有兴趣的技术人员面前传授 Ruby 技能和推广 Ruby 是我们的使命,同时也是发展企业的长久计划。
社区急切需要你们这些有经验有体会,并植根于 Ruby/Rails 的人帮助他们发展。如果你有时间并有兴趣的话请到微信中与我联系好吗?我的微信是 genewoo
最近刚刚看完七周七语言 届时来听讲的都是谁呀 万一来的都是 C 程序员或者 Haskell 程序员 那还不是被秒杀。。如果是 Java 程序员 就太无聊了 最好是 Lisp 程序员或者 Scala,Erlang 程序员神马的 方便交流
我觉得我能做辅导员。希望这次搞大点,千万不要像去年的 qcon,所谓社区之夜,结果 ruby 社区,就是两个管理员去了,下面根本没听众(除了我们公司在那里充当伪球迷)
#25 楼 @ShiningRay 高手啊,应该给我们讲点眩的,比如如何搞定用 Ruby 快速搞定大流量的网站,你讲过很多遍,不过可以短小讲,或者往 Ruby 技术与其他技术差异方面讲。
请演讲的,以及有兴趣做辅导人员的如果能够参加尽量参加我们的准备活动。我们还要头脑风暴给他们做的题目 https://ruby-china.org/topics/20886
最后一题又折腾了一晚上,那个 'be_true/be_xxx'实在搞不定,偷瞄了大神 @luikore 的答案,佩服得很。 窸窸窣窣搞定,提交 PR,发现没法修改标题,残念。
@iBachue 第 5 题挺有意思,赞一个!对 Ruby 新手很有挑战,对 Ruby 老手也不见得那么轻松,需要熟悉元编程一些知识,建议大家都做一做,练练手,嘿嘿
在这里讨论习题可以吗? one line 风格: 第一题
def avg array
array.size > 0 ? array.reduce(:+).to_f / array.size : 0
end
第二题没看懂题目,汗一个... 3 个数组的测试用例没看明白,和我理解的题目不一样,求更多的测试用例,比如说 3 * 5 这样的矩阵
第三题
class Numeric
def method_missing method, *args, &block
if i = [:g, :kg, :t].index(method) then self * 1000**i else super end
end
end
第四题
def parse string
string.gsub(/\#\{(.*?)\}/){eval $1}
end
第五题 明显不能用一行解决,我匿了...
@gene_wu 参考了大神的答案才做完了第 5 题。。学习了 Proc 的用法。不过 Coding.net 上好像只能显示前 10 个 pull request? 我的地址是https://coding.net/u/genewoo/p/Ruby_of_7_Languages_in_7_Weeks/git/pull/17 求 review~
#116 楼 @gene_wu 我的放到 slideshare 上了,http://www.slideshare.net/vincent253/love-ruby