7月22日我们在广州市海珠区的 T.I.T 创意园里的 CCIC 联合文创前厅举办了 GZRUBY 的第 26 次聚会,以下是本次活动的总结:
首先是由邓怀涛带来的微信开发那些事儿,邓怀涛是一系列流行的微信开发gem的作者,例如 weixin_rails_middleware 和 weixin_authorize等等。这些gem在国内有不少的使用者,包括一些已经初具规模的公司,有着广泛的影响。
邓怀涛的演讲中主要介绍了微信相关的系列gem,以及做这一系列开源gem的初衷。同时他也分享了在做开源项目的一些感受,例如一个人维护代码库的辛苦,命名gem时(weixin_authorize)的纠结,由于时间和精力的限制导致的测试不够完备和文档不完备的问题。当然也少不了针对微信开发平台的吐槽,例如客服不专业,回答问题永远回答不到点上。文档往往成为”文挡”,不是敲门砖,而是拦路虎等等。我们也期待大家能够一起动手来维护和完善这些开源项目,众人拾柴火焰高,一起把微信开发的生态圈活跃起来。
接下来的主题是两个当红技术的结合,当微信开发平台遇到炙手可热的React之后,会擦出怎样的火花?Rain Chen是Beansmile团队CTO,专注Web开发已有十余年经验。最近Beansmile在自己的内部项目友约中尝试了使用React进行微信开发,这次分享就是开发过程中的经验总结。
Rain 首先介绍了友约项目的由来,为什么要打造一款基于微信平台的朋友聚会签到工具。接下来的技术部分,主要讲到了微信平台的一些限制,例如只有备案之后才能在分享到朋友圈的页面执行js代码,非常见的 *.so 域名不能通过校验,如果说天朝已经是Hell模式,某种意义上微信平台是Hell+模式。此外看起来很美的模板消息在使用起来时也是诸多限制。除了和上面邓怀涛提到的一样的文档不清晰问题之外,Rain还着重探讨了如何调试微信平台应用。
和React结合部分,Rain重点提到了自定义的Img这个component以及为此开发的一个gem react-rails-img,欢迎Ruby党使用。此外Rain还探讨了form field默认值问题(数据双向绑定)以及component之间的通讯问题,详细内容可以从文末的讲稿下载链接中获取。
ps,图中有彩蛋
Kevin是Beansmile团队的产品经理,目前负责团队内部的”班级助手”项目开发。班级助手是一款基于微信的通知工具,Kevin在打磨这款产品的时候,也对微信开放平台上适合做什么产品,适合什么样的场景做了深入的思考。
Kevin的分享主要讲述了订阅号、服务号、企业号的不同,这些不同和限制分别会引导用户怎样使用基于微信平台开发出来的应用。对于订阅号,更多的是运营的需要,以内容来支撑。对于服务号,更多的是以推送功能为主,以推送消息触发用户使用。而企业号则是企业内部沟通的平台,但是企业号面临的挑战是工作生活分不开,这样会对部分用户产生干扰,毕竟微信的口号是一种”生活”方式,工作的内容掺杂进来是否合适,这是个值得探讨的话题。
延伸阅读:《微信会取代哪些app?》
这是GZRuby为数不多的非技术性话题,以前GZRuby关注纯技术内容比较多,这次由校寻团队带来的推广案例也让大家得以管窥项目落地推广的流程,并能够对推广(尤其是校园推广)的成本有个大致的了解。
校寻团队的介绍从”小猪导航”这样的具体案例入手,说明即便是技术没有压倒性的优势,凭借着敏锐的市场嗅觉和良好的推广效果,还是能在市场上占据一席之地。接下来的推广方式介绍中,特别对比了扫楼、摆摊、社团、网络以及微信公众号等方式的投入产出比,相信对大家以后的产品推广有一定的借鉴意义。
放一些现场照片
本次活动的讲稿可以从这里下载,下次GZRuby的活动和本月的RailsGirls活动合办,希望大家踊跃报名,帮助女性朋友进入到程序开发的美妙世界!
]]>距离上一次聚会 已经过去挺长时间了,这阵子大家是不是跟 Martin 一样忙呢?😊但是大家忙归忙,技术交流聚会还是少不了的,本月的聚会就定在下个星期六(5.16)下午的 3:00 ,地点还是在 CCiC 联合文创。
本月继续面向各位社区里的朋友征集演讲主题,主题内容不限,请大家踊跃报名,我们也会争取为每一位讲师送出我们的精美礼品!
Martin - 《state_machine vs workflow》
Miracle - 《Go for Rubyists》
Kevin - 《一分钟学做 keynote》
本月的活动我们仍旧会在金数据上收集报名信息,请大家及早报名,有演讲主题的同学也请直接在报名表上填写主题名称。
Email: martin at beansmile.com
wechat: hong_zeqin
本次聚会的第一个演讲是由 chanshunli 带来的关于如何用 Emacs 编写代码的主题。 chanshunli 为我们现场演示了如何利用 Emacs 运行 pry 交互程序,进而可以方便我们在不离开编辑器的情况下就可以直接执行 Ruby 代码。至此还不过瘾?那直接戳:讲稿链接。
在过完编辑器的瘾后,社区的 jasli2 为我们带来实时通信的开发框架 —— Meteorjs。在演讲中,jasli2 首先为我们讲解了实时(Realtime)的概念,并且介绍了几种常见的实现实时通信的方法,对比了几种方案的各自缺点,接着通过 WebSocket 方案引出 Meteor。jasli2 现场介绍了 Meteor 的技术栈,演示了一个简单的 Demo。最后着重分析了 Meteor 的架构设计以及几个重要的底层组件。需要了解更多内容的同学,请戳:讲稿链接。
千呼万唤始出来,我们的炮哥总算上场了。这次炮哥在聚会上演讲的主题正是他最近在 RubyChina 上的精华帖 —— 数据仓库系列。hooopo 在演讲中举例介绍了数据仓库中经常涉及的名词——事实、度量、维度、维度层次等。接着 hooopo 又继续介绍了分析型系统以及操作型系统的概念及其之间的异同点,介绍了星形模式以及雪花型模式,以此演示数据表的设计。最后 hooopo 也讲解了如何处理缓慢变化维度的问题。本次演讲的全部内容,请戳 hooopo 的个人博客了解。
聚会的压轴主题,是由利嘉豪提供的关于开放数据以及 civic hacking 的演讲。嘉豪在演讲中介绍了什么是开放数据,并且举例说明生活中常见的开放数据的例子。他还介绍了国内外现有的比较成熟的在开放数据领域工作的公益组织,比如 codeforamerica、codeforhk、g0v.org 等,以及介绍这些公益组织为公共领域所做出的贡献。在后半部分演讲中,嘉豪着重介绍了 civic hacking 以及最近正在筹备的第二届广州创客马拉松,今年的主题是 codeforgz ,将围绕开放数据展开,力求为城市建设贡献力量,同时他也邀请在场的朋友加入到实践跟宣传钟来。了解更多详情,请戳:讲稿链接
好了,最后按照惯例上个照!
]]>阔别大家已经一个多月了(上次活动链接),在度过了辞旧迎新的农历新年之后,大家是否已经重新踏上征途,完全恢复作战状态?在过去的这段时间里,我们 Ruby 的世界也是辞旧迎新:Ruby 1.9.3 宣布不再维护,Ruby 2.2 释出,Rails 4.2 释出,Passenger 5 的正式版更是在吊足大家的胃口之后于上个月正式发布……
作为用为人先的 Rubyist 们,你们是否已经开始在你们的生产环境中用上了这些最新发布的武器呢?Ruby 2.2中的垃圾回收,Rails 4.2 中的新成员——ActiveJob 以及 Mail Preview,Passenger 5 中宣称的更快好省的性能,你们是否已经尝过鲜了?欢迎来跟我们一起分享哦!
羊年的第一场 GZRuby 的聚会将定于 4 月 17 号(星期五),新的时间定为当天晚上的 19:00 - 21:30。这样的调整,是因为我们希望新的时间(周五晚的晚上)能够方便于更多的朋友加入我们的聚会。
按照以往惯例,我们不限主题内容,我们欢迎任何与 Ruby 或者 Web 领域相关的话题或者演讲。我们还在此持续更新我们收集到的演讲主题名称,请大家保持关注。
请大家及早前往金数据填写报名信息,有演讲主题的同学也请直接在报名表上填写主题名称。
Email: martin at beansmile.com wechat: hong_zeqin
我又来了,这次是活动总结帖啦。在半个月前,我们决定赶在农历新年之前再来一次 GZRuby 的聚会,戳这里看 上次的活动公告贴。今天终于如期举办了活动,虽然由于年底各个团队都在忙于年会泡温泉出游吃年夜饭各种活动,这次活动的人数稍微少了点,但是我们依然能够见到新的面孔,依然阻止不了活动现场有许多非常激(ji)动(qin)的瞬间,趁着我现在还沉浸在今天这股热烈的氛围中,先把总结帖写下来,各位看官请赶紧坐定,好戏上场咯。
先上个现场照!
在今天活动的第一个主题中,江成给我们带来了软件领域之外却又跟软件极其相关的领域——硬件。在主题的演讲过程中,江成介绍了自己的硬件设计开发经验。眼下正是各种智能硬件以及开源硬件如火如荼的时代,作为一个软件开发者,如何才能更好地与硬件工程师一起合作呢?
江成为我们详细介绍了硬件工程师在日常工作中的工作流程,涵盖了从需求说明确认到最终硬件量产的各个过程,并且借助大家所熟悉的软件开发经验,分别对比了硬件在模块化、可重用性、TDD、Hot Fix、敏捷开发以及 Copy & Paste 的与软件开发的异同,从而见识到硬件开发者在这些方面的实践,要比软件开发困难许多,甚至诸如 TDD 此类的更是不可奢求的梦想(PS: 如果你身边有做硬件的工程师,请对他们好一点!)。
而硬件作为软件的基础,硬件工程师在硬件设计开发完成后,就需要与软件工程师配合,以确保硬件正确可靠,使得目标软件系统能够在硬件上正常工作,这个过程叫作 “Bring up”,这也是软硬件工程师第一个需要相(qin)互(mi)配(jie)合(chu)的工作。而在完成 Bring up 的工作后,就是软件工程师们的舞台了。
在整个过程中,硬件工程师们所做的工作,要比软件工程师麻烦许多,并且他们更多的是需要经验的积累以完成工作,但是软件又是以硬件为基础的,没有那么多优秀的硬件产品,我们的操作系统以及各种软件都是空谈。所以,江成最后以“Hardware is body, Software is the SOUL”作为本次演讲的结束语,并且呼吁大家在软件开发之余,也可以尝试多去了解硬件开发方面的工作。
在今天的活动中,我们现场还收获了李璞的主题演讲。李璞带来的主题是关于在微信公众平台开发过程中遇到的坑以及各种填坑秘笈。
在现场演讲中,李璞提到了在微信公众平台中,他们团队所遇到的关于应用授权登录、多平台账号打通、输入框安全验证、信息模板以及下载推广页优化等各类问题以及解决方案。而在现场讨论过程中,大家还一起讨论了关于微信公众平台的调试技巧,以及如何更快通过审核认证等非技术性问题。
从讨论的情况来看,大家普遍吐槽微信公众平台接口不统一(有的接口返回 JSON,有的接口又返回 XML)以及非常任性(基本态度就是:接口就是我想改,想改就能改)。另外接口更新速度太快,目前社区尚未有对微信公众平台接口的高级封装实现,许多现有的 gem 都只是对接口的简单适配,开发者在使用过程中还是需要自己了解相关的背景知识,必要时候甚至还要给 gem 的作者添加实现以及修复 bug。
结束了今天的活动,我们的下一次活动就要等到3月份了,下次再见,已是羊年,在此提前预祝社区的朋友们羊年喜气洋洋,新的一年里财源滚滚!最后也特别感谢一直以来支持我们活动的各位朋友们,包括提供礼品赞助的 coding.net ,提供场地的 CCIC 联合文创以及铂涛酒店集团等,以及每次活动都能够坚持到现场支持活动的讲师跟听众朋友们,聚会不易,没有大家的支持,也不可能一路将活动坚持下来,希望大家在新的一年继续多多支持,我们也会一直加油更好地服务大家,且办且珍惜!
最后依然按照惯例上一个 GZRuby 的微信群,还没加入的朋友人赶紧扫码归队哈!
]]>2015年已经拉开序幕,过去一年,你是否还有来不及分享的收获;新的一年,你有怎样的规划?
本次聚会是春节假期前的最后一次聚会,我们诚挚邀请大家参与进来,跟我们社区的朋友分享你们的成长与收获,当然了,要是有其他新奇特的玩意,可要记得拿出来晒晒哦。
本月继续面向各位社区里的朋友征集演讲主题,主题内容不限,请大家踊跃报名,我们也会争取为每一位讲师送出我们的精美礼品!
本月的Party还是定在了本月最后一个星期六的下午,也就是1月31日。活动时间仍旧是下午3点开始,预计用时两个半小时。
本月的活动我们仍旧会在金数据上收集报名信息,请大家及早报名,有演讲主题的同学也请直接在报名表上填写主题名称。
Email: martin at beansmile.com wechat: hong_zeqin
最后附上 GZRuby 微信群的最新二维码,请各位赶紧投入组织的怀抱吧!
这周六我们在广州T.I.T创意园的CCIC联合文创举行了第22次的GZRuby Party,尽管天气较冷,还下起了小雨,但还是不能阻挡与会者的热情 :)
以下简单总结本次活动中各位讲师带来的精彩内容,点击主题名称后的链接可以直接在讲稿网查看演讲内容。
1. 高金华 - 《 Sass 和 Compass 在 Web 开发中的实践》 链接
Sass 是一种拓展了 CSS3 规则的样式语言,提供了变量、函数、嵌套等便于 CSS 开发的特性,并可以编译成 CSS 代码应用于生产环境中。在这个主题中,高金华详细介绍了 Sass 的基本语法及使用,并结合生动的例子演示如何利用 Sass 的新特性来对样式代码进行良好的组织。
2. 王振威 - 《 你不知道的 Nginx 》 链接
Nginx 是我们在生产环境中常用的HTTP和反向代理服务器,相信众多开发者(特别是后端)或多或少都会接触到。 但 Nginx 除了基本的反向代理、静态资源处理等功能外,还有不为人熟知的诸多应用场景。 来自 Coding.net 的王振威在演讲中介绍了 Nginx 的一些“冷门”功能,如正向代理,内部重定向,限制并发,配合 memcached 进行使用,配合 lua 进行使用等,可谓干货多多。
3. 周建平 - 《 Token Based & Loose Coupling Auth in API designing 》 链接
在API设计中,需要仔细考虑如何进行用户验证和用户权限管理;同时,如何在前后端组织同一份用户权限的信息(knowledge)也是开发者需要斟酌的问题。 来自艾道信息咨询的周建平为我们讲解了基于 JWT(Json Web Token) 的 API 验证方法:在用户登录时利用用户非敏感信息和 secret key 组装的方式生成 JWT 并返回,客户端利用收到的 Token 来进行后续的验证;同时利用验证时返回的指令集来规定客户端用户的权限,以达到前后端代码松耦合的效果。
除了固定的讲师分享外,我们还加入了即兴演讲的环节,在场的小伙伴们就函数式语言聊起来了 ;)
最后再放上合照一张!
每到这个时候就会有很多人说“新的一年,新的希望”(我们也不例外,LOL)
随着本次 GZRuby 的顺利完成,2014年的活动也告一段落了,从1月份的Rails Girls ,3月份的第17次活动,再到本月的第22次活动,GZRuby 一直坚持下来,作为 Ruby 气氛并不是太浓厚的广州城的坚守。这里要感谢为活动提供场地的Strand Beer,FocusCom,铂涛酒店,CCIC联合文创,一直以来为我们活动提供礼品的 coding.net,以及历次参加活动的讲师们和朋友们!
2015年 GZRuby 的活动会继续进行,活动频度仍旧为1个月1次,新的活动会在官网,Ruby China 以及 GZRuby 的微信群中发布消息,同时我们也争取尽快建立 GZRuby 的微信公众号。
希望社区的朋友们继续多多支持,更欢迎为活动贡献主题,有任何意见或者建议欢迎直接联系我们。联系方式: martin at beansmile.com, allen at dxhackers.com
最后加上 GZRuby 微信交流群的二维码,欢迎感兴趣的朋友们加入!
]]>2014年已经接近尾声了,在即将过去的这一年里,你在Ruby或者Web圈子里收获了什么?又错过了什么呢?
在2014年最后的一次Party中,我们希望大家都能够参与进来,跟我们社区的朋友分享你们的心得体会,无论是技术上的成长,还是你在这一年里接触的新奇特玩意。朋友,让我们一次好好聊个够吧。
本月继续面向各位社区里的朋友征集主题,主题内容不限,请大家踊跃报名,我们也会争取为每一位讲师送出我们的精美礼品!
本月的Party还是定在了本月最后一个星期六的下午,也就是12月27日。活动时间仍旧是下午3点开始,预计用时两个半小时。
本月的活动我们仍旧会在金数据上收集报名信息,请大家及早报名,有演讲主题的同学也请直接在报名表上填写主题名称。
Email: martin at beansmile.com wechat: hong_zeqin
更多主题现在还在沟通确认中,敬请大家保持关注!
]]>从上次GZRuby Party发帖到现在,又是一个月过去了哦,按照上个月的总结与计划,我们决定提高GZRuby Party的活动频率为一个月一次,那么,问题来了,这个月的活动怎么安排呢?这个月的活动安排是不是又会有调整呢?君莫急,且听小弟一一道来。
首先,本月的活动,我们希望尝试引导有方向性的主题讨论,我们会为Party定下一个主题,然后由讲师带来与主题相关的演讲,当然,我们仍然欢迎其他与Ruby或者是Web领域相关的问题,只是我们可能会安排与活动主题相关的演讲优先开讲。
其次,根据上次的活动经验,我们决定这次的活动在演讲间隙加入茶歇环节,好让听众可以更好地吸收演讲内容以及放松。
话不多说,我们进入正题:
在移动互联网如火如荼的今天,各种新技术应运而生,作为Rubyist的我们如何争当各种新玩意的弄潮儿?面对移动互联网的项目需求,你如何结合已有一技之长挖掘新价值?在这个月的活动中,我们期待一起讨论与移动互联网以及Ruby有关的一切。
我们所期待的这一切,可能是与Ruby语言有相似性的Swift语言,也可能是一直在发展强大的RubyMotion;可能是如何利用Rails实现微信公众号的开发,也可能是如何利用Rails结合前端框架实现WebApp的一切。作为一个Rubyist,同时也是一个Web开发者,你如何利用已有的技术,在新的技术领域中惬意徜徉?一切的一切,我们都想知道,都想分享!
注意:我们会持续在本帖更新已经收集到的演讲主题,请大家多多留意。
内容:
1、介绍RubyMotion及期生态链、国内外RubyMotion的社群发展
2、RubyMotion的实战开发经验分享
3、Rails程序员如何转型RubyMotion开发
4、RubyMotion常用工具及资源分享
11月份因为各种原因错过今年RubyConf的同学们不用过于伤心哈,本次Party我们也会带上今年RubyConf的贴纸到现场跟大家分享,另外我们也邀请到了本次大会的其中一位讲师,来自深圳恰恰网络的张泽涛,给我们带来RubyMotion的演讲。届时大家就可以直接在Party上一睹RubyConf讲师风采了。
另外,本次Party还有 @coding 提供的可爱抱枕以及T恤,活动现场每位讲师都有机会挑选其中一件礼品,最后剩下的礼品我们将视情况送出。以下是洋葱猴的show time:
本月的Party按照之前的计划定在了本月最后一个星期六的下午,也就是11月29日。活动时间仍旧是下午3点开始,预计用时两个半小时。
本月的活动我们仍旧会在金数据上收集报名信息,请大家及早报名,有演讲主题的同学也请直接在报名表上填写主题名称。
Email: martin at beansmile.com
wechat: hong_zeqin
我们上周六在广州市越秀区五羊邨的StrandBeer酒吧举办了10月份的GZRuby Party,活动现场由讲师们为我们带来了5个精彩的主题演讲。虽然活动已过,但是总结绝不能少。
这个月的Party虽然收到其他同时间的活动的影响,到场人数为20+个人,但是还是非常高兴能够见到一些新鲜的面孔,说明我们的Ruby社区正在逐步壮大,这是好事。
好了,废话不多说,下面简单介绍下上周六,各位讲师都带来了什么精彩内容,点击主题名称后的链接可以直接前往讲稿网查看讲师讲稿。
1. Martin - 《Spree 2的那些事》 前往讲稿网查看
Martin在这个主题中主要介绍了从Spree 2.0开始,直到最近的Spree 2.4,Spree 2都给开发者主要提供了哪些新的功能或者特性,包括Model层的I18n,核心代码的分离等等。
2. Shou Ya - 《Have fun with Rails metaprogramming magic》
Shou Ya在Party现场为各位Rubyist演示了如何通过元编程技术实现自己的一套Migrations系统,并且现场通过执行代码直观展示元编程的魔力。Shou Ya的演示代码实现了常见的up
以及down
操作等。
3. Rex - 《云时代的编程方法——Lemina Programming》(该主题应讲师要求,未公开讲稿信息)
Lemina Programming是由Rex提出的一种新的编程范式,Rex在现场通过一个实际的小例子,为大家展示了Lemina Programming是如何区别于经典的OOP方法的。Lemina Programming的目标是成为下一代,即云时代和多核时代的主流编程模型。
4. 周建平 - 《Hypermedia API Design》 前往讲稿网查看
周建平讲师在主题中主要讲解了基于网络的系统架构的七个主要属性,并且对比研究了现有的几大架构(数据流风格、复制风格、分层风格、移动代码风格以及对等风格),最后通过REST提出了对于Hypermedia API设计的几个建议。
5. Justin - 《CanCan下前后端结合的权限设计》 前往讲稿网查看
Justin在主题中以实际例子引出业务系统中多角色权限系统设计的难题,并且演示了CanCan的用法,以及如何结合Canard实现基于角色的访问控制,并且最后演示了如何将CanCan与Backbone结合,实现一套完整的前后端结合的权限系统。
最后再来一张合照吧!
最近的几次活动,非常感谢各位小伙伴一直都在积极地向GZRuby提供许多很好的建议,通过尝试,也确实获得了一些肯定,为了能够更好地服务社区,我们暂定一下工作作为我们的待办事项,我们会尽快完成这些工作,但是由于大家平时都非常忙,如果有所怠慢,还请大家多多谅解。
最近两次活动,都收到小伙伴们的强烈建议,希望能有一个集中营方便大家平时也能聚在一起聊天,所以我们会在这几天建立微信群组,并且到时邀请各位朋友进群,同时也会发布二维码到Ruby China论坛,敬请留意。
我们已经建立了GZRuby的微信群组,现在已经有部分Rubyist进入群里了,欢迎扫码加入:
现在每次新活动需要公告的话,我们都只能通过官网以及Ruby China发布,为了能够更加及时通知到大家,我们正在准备搭建GZRuby的微信公众号。
现在GZRuby的活动频度为每2个月一次,但是考虑到一些朋友如果因为时间冲突来不了活动现场,就又只能多等两个月,加起来就是4个月,时间跨度过大,所以我们正在考虑从下个月起,GZRuby Party的聚会时间调整为每个月的最后一个周的周六下午。如果最终确定下来,我会照旧在下个月初发出报名表以及活动公告。
以上是我们接下来的主要几个工作,希望社区的各位朋友能够继续多多支持,有任何意见或者建议也非常欢迎直接告诉我们。联系方式: martin at beansmile.com。
]]>国庆长假已过,两个月就又这么溜走了,新的一次Ruby Party的筹备工作也提上日程了。对于这一次的活动,我们有一些新的尝试:
在上一次的活动中,不少朋友因为工作日晚上不方便参加活动,建议将活动改到周末白天,所以这次我们暂定把活动定在这个月的最后一个周六下午。以下是具体信息:
时间/When: 星期六-10月25号 15:00 / Sat 25, 15:00 PM
聚会安排:
地点/Where: 越秀区明月二路春风路福安家政对面士多店进 The Strand Beer Cafe
地铁/Metro: 五羊村A出口/Line 5 - Wu Yang Cun, Exit A
以往的活动都是靠各位到场朋友现场提供主题甚至即兴演讲,这次我们希望事先收集确认好活动的主题(主题会通过报名表收集),以便我们能够更早地跟到场朋友做好沟通并且公布主题。当然,我们依旧不会拒绝现场报名的主题或者即兴演讲。
以下会持续更新已收集到的主题:
1. Martin - 《Spree 2的那些事》
2. Shou Ya - 《Have fun with Rails metaprogramming magic》
3. Rex - 《云时代的编程方法——Lemina Programming》
4. 周建平 - 《Hypermedia API Design》
5. Justin - 《CanCan下前后端结合的权限设计》
请到金数据填写报名表,如果您有打算演讲的主题,请务必记得在报名表中提供您的主题名称。本次聚会,我们会为每个讲师送上好礼一份,其他到场朋友也会有机会得到礼品哦。
Email: martin at beansmile.com
希望到时能见到你的身影!如果你有什么好的想法,发到邮件列表告诉我们吧! We look forward to seeing you there! If you have any topic ideas or plans, let us know on the mailing list.
]]>还记得上一次我们在 Strand Beer Cafe的聚会吗?转眼已经过去了两个多月,熬过了酷暑,让我们开始动起来吧!
过去的两个多月里,你是否又在Ruby的世界挖掘到了新的好宝贝?或者,你又被哪个Ruby魔法所征服? 过去的两个多月里,你是否已经开始尝试与Rails 4.1并肩作战?或者,你有话要吐槽? 过去的两个多月里,你是否掌握了Ruby开发的绝佳姿势? 过去的两个多月里,大家已经经历了很多,RubyMotion的升级,TDD的争辩不休,Lotus开发框架…… 来吧,带上你们的主题与故事,与我们分享每一个点滴!
现在郑重宣布,GZRUBY第19次聚会定于下周三也就是本月的27号晚上举办,具体时间地点如下:
聚会安排: * 19:00-19:30 自我介绍以及开场 * 19:30-20:30 主题演讲 * 20:30-21:30 自由交流
希望到时能见到你的身影!如果你有什么好的想法,发到邮件列表告诉我们吧! We look forward to seeing you there! If you have any topic ideas or plans, let us know on the mailing list.
]]>距离上一次GZRUBY聚会已经两个月了,现在我们已经迎来了燥热的夏天。
第18次GZRUBY活动将于 本周五晚上7:00准时举行!
我们这次聚会将会回到 Strand Beer Cafe ,靠近地铁五号线的 五羊邨地铁站A出口。这意味着我们到时可以享用到著名的广州自制啤酒和美味的Pizza。
经历了4月份Heartbleed漏洞的一夜惊魂,对于Web应用的安全,大家是否有好的工具以及方法可以分享?Rails 4.1已经正式发布,对于其诸多新特性,你是否已经准备好了分享自己的经验?是Spring?是Variants?是Mailer previews?还是你有除此之外,自己更加关注的主题?欢迎大家带上自己的主题,让我们聚在一起分享吧!
聚会安排: * 19:00-20:30 主题演讲 * 20:30-22:00 自由交流
希望到时能见到你的身影!如果你有什么好的想法,发到邮件列表告诉我们吧! We look forward to seeing you there! If you have any topic ideas or plans, let us know on the mailing list.
]]>2014年第一次GZRUBY聚会,也是我们第17次GZRUBY活动, 将于周三,3月26号晚上19:00在地点举行。
除了广州本地的Rubyist之外,本次我们还欢迎来自云梯的kgen (Kgen Bao),以及来自上海的jasli2,相信他们的加入会让本次聚会的内容更加精彩。
这次是2014年第二次GZRUBY活动。上一次GZRUBY,我们与北京,上海,成都和深圳的小伙伴们一起联合举办了Rails Girls活动。 在此要感谢教练们跟志愿者们付出的努力。非常谢谢他们,同时也期待下一次的Rails Girls。
希望到时能见到你的身影!如果你有什么好的想法,发到邮件列表告诉我们吧! We look forward to seeing you there! If you have any topic ideas or plans, let us know on the mailing list.
]]>上个月,我们小组的部分成员很荣幸的参加了RubyConf China, 借此机会,我们将继续举办广州的小型Ruby聚会.对于这次的主题大家有什么建议?Ruby 2.0 技术?Rails 4 更新?新的 Gem ?新的测试框架?在使用什么样的技术或工具?让我们聚在一起分享吧。 Last month we had a few members travel to RubyConf China. In honor of this, lets hold our own mini-conference in GZ. Send in some proposals, lets see some good topics this time! Ruby 2.0.0 techniques? Rails 4 updates? New gems? New testing frameworks? What are you working on? Lets get together and share.
我们这次聚会将继续在 The Strand Beer Cafe 举行,靠近地铁五号线的五羊邨地铁站A出口。这意味着我们到时可以享用到著名的广州自制啤酒和美味的Pizza。 Our venue is The Strand Beer Cafe. Its near the Wu Yang Cun Metro Station A Exit (Line 5). The venue features our famous Guangzhou hand-made beer and fresh pizza.
希望到时能见到你的身影!如果你有什么好的想法,发到邮件列表告诉我们吧! We look forward to seeing you there! If you have any topic ideas or plans, let us know on the mailing list.
]]>这次我们打算换个口味 —— 我们这次不讨论 Rails!还有很多其他的 Ruby 框架(Sinatra 和 Padrino)和其他语言(如 Node.js 和 Python/Django)值得我们去学习。欢迎邀请你的 JS 或 Python 的朋友加入我们的聚会!让我们一起扩充自己,学习一些新的技术。 This time we want to mix things up - Let’s not talk about Rails! There are other ruby frameworks like Sinatra or Padrino. Or other languages to learn about like Node.js and Python/Django. Invite your JS friends or Pyton friends to join us! Let’s branch out and learn something new.
我们这次聚会将继续在 The Strand Beer Cafe 举行,靠近地铁五号线的五羊邨地铁站A出口。这意味着我们到时可以享用到著名的广州自制啤酒和美味的Pizza。 Our venue is The Strand Beer Cafe. Its near the Wu Yang Cun Metro Station A Exit (Line 5). The venue features our famous Guangzhou hand-made beer and fresh pizza.
希望到时能见到你的身影!如果你有什么好的想法,发到邮件列表告诉我们吧! We look forward to seeing you there! If you have any topic ideas or plans, let us know on the mailing list.
]]>第13次GZRUBY活动将于下周三,7月17号,晚上7:30在The Strand Beer Cafe如期举行!
Rails 4.0 Final Version released in last month, have anyone tried it in production? Or you are developing more in the Single Page App direction with Ember.js, Backbone.js or Angujar.js? Do bring your awesome slides/tips to GZRUBY.
Rails 4.0正式版上个月就发布了,有谁已经在生产环境下使用啦?还是你更喜欢Single Page App的方向呢?例如Ember.js,Backbone.js或者Angujar.js这些很棒的MVC Javascript库。记得带上你的主题或者好点子过来参加活动!
For this event, we are moving to The Strand Beer Cafe, open by Xurry @ Kude Labs, which is near the Wu Yang Cun Metro Station A Exit (Line 5). And we will have nice home-made beer & pizza there!
这次活动,我们将移师The Strand Beer Cafe,很靠近地铁五号线的五羊邨地铁站A出口。享用Xurry & David公婆制作的美味Pizza和啤酒!
We look forward to seeing you there! If you have any topic ideas or plans, let us know on the mailing list.
希望到时能见到你的身影!如果你有什么好的想法,发到邮件列表告诉我们吧!
]]>各位,两个月过去了,是时候再次聚会了!本月的gzruby meetup将会在2013年5月15号(下个星期三)7点半在酷德实验室准时举行。
Since the last time we met, Rails 4.0 RC1 is out! Has anyone started using it yet? How are we doing on Ruby 2.0? And wow, we haven’t had a security update in 2 months, that’s good news.
自从上次我们聚会后,Rails 4.0 RC1 来啦! 有没有人开始使用它呢?Ruby 2.0用的怎么样啦?还有一个好消息是,我们已经两个月没有安全性更新。
At this meetup, lets talk Deployment! We’ve all been there - VPS accounts, Cloud Hosting, App Engines. What’s working for you guys? What’s the best rails host in China? Cap or Vlad? Bring us your ideas, your ninja methods, your sysadmin hacks - its time to share and learn from each other!
这次聚会上,我们的主题是Deployment!我们都有着使用 VPS accounts, Cloud Hosting, App Engines的经历。你们觉得它们怎么样?中国最好的Rails Host是哪一个?Cap还是Vlad?来这里交流你的ideas,ninja methods和sysadmin hacks吧。
We look forward to seeing you there! If you have any topic ideas or plans, let us know on the mailing list.
希望到时能见到你的身影!如果你有什么好的想法,发到邮件列表告诉我们吧!
]]>各位,两个月过去了,是时候再次聚会了!本月的gzruby meetup将会在2013年3月20号(下个星期三)7点半在酷德实验室准时举行。
Huge news since the last meetup - RUBY2.0.0 was released! As well as a security patch to 1.9.3. And on top of all of this excitement, Rails 4.0 is truly around the corner, as the first beta was just released!
自从上次聚会结束后出现了很多新玩意, ruby2.0.0的发布, ruby 1.9.3的安全补丁。最令人兴奋的是Rails 4.0时代即将来临, Rails的第一个beta版!
So in light of all this new stuff, this month’s event is going to be all about Ruby 2.0.0 and Rails 4! Bring your demo apps, your favorite tutorials, your best examples. Teach us something new! Show us why we need to upgrade right away - we’re waiting :)
所以,这个月的主题的就是Ruby 2.0.0和Rails 4的!还等什么呢,带上你的demo,最爱的教程,最佳实践,来到这里与我们一起分享吧。我们在等着你。
We look forward to seeing you there! If you have any topic ideas or plans, let us know on the mailing list.
希望到时能见到你的身影!如果你有什么好的想法,发到邮件列表告诉我们吧!
]]>Yes, check your calenders! It’s ruby time folks. This month’s gzruby meetup will be held next Wednesday, Jan 16th at the Kudelabs offices, starting at 7:30.
最近我们遇到了很多刺激的事情。Rails在短短几天内发布了两个紧急安全补丁,分别是SQL 注入漏洞; XML 参数解析漏洞。另外Ruby也发布了最新的1.9.3升级:ruby1.9.3-p362。 仅仅这些都够我们忙活好一阵的了。
We’ve had a bit of excitement recently, with two security updates in quick succession. First the SQL Injection vulnerability, then the XML params vulnerability. Don’t forget a new ruby patchlevel just came out as well, ruby1.9.3-p362. These should all keep us busy for the rest of the week testing and upgrading our deployed servers.
同时在我们的邮件列表也有人在讨论怎么更好的组织聚会,怎么让我们变得更好。其中有一个建议是每次聚会都提出一个主题,以便让我们更好的组织演讲内容。这个月的主题是关于Asset Pipeline的使用。你是怎么在你的项目运用它的?SASS, SCSS, LESS? Bootstrap, YUI?如果你想分享你的经验的话,那就赶紧准备好你的演讲吧!
There’s also been some discussion on the mailing list about how to organize these meetings and make our community better. One suggestion was to give each meeting a theme, to make it easier for people to suggest topics. This month’s theme will be Asset Pipeline. How do you use it for your project? SASS, SCSS, LESS? Bootstrap, YUI? Bring your best practices, tips and tricks for us to share and learn from.
希望到时能见到你的身影!如果你有什么好的想法,发到邮件列表告诉我们吧!
We look forward to seeing you there! If you have any topic ideas or plans, let us know on the mailing list.
]]>