-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathatom.xml
More file actions
567 lines (368 loc) · 53.5 KB
/
atom.xml
File metadata and controls
567 lines (368 loc) · 53.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title><![CDATA[gzruby]]></title>
<link href="http://www.gzruby.org/atom.xml" rel="self"/>
<link href="http://www.gzruby.org/"/>
<updated>2013-11-13T15:58:06+08:00</updated>
<id>http://www.gzruby.org/</id>
<author>
<name><![CDATA[gzruby]]></name>
</author>
<generator uri="http://octopress.org/">Octopress</generator>
<entry>
<title type="html"><![CDATA[GZRUBY15 - 11月20日19:30 - Mini Conf!]]></title>
<link href="http://www.gzruby.org/blog/2013/11/13/invite-to-gzruby15/"/>
<updated>2013-11-13T13:30:00+08:00</updated>
<id>http://www.gzruby.org/blog/2013/11/13/invite-to-gzruby15</id>
<content type="html"><![CDATA[<p>第15次GZRUBY活动将于<strong>周三,11月20号</strong>,晚上7:30在The Strand Beer Cafe如期举行!
It’s time for GZRUBY15! It will be held <strong>Wednesday, Nov 20th</strong> at The Strand Beer Cafe, starting at 7:30 PM.</p>
<p>上个月,我们小组的部分成员很荣幸的参加了<a href="http://rubyconfchina.org/">RubyConf China</a>, 借此机会,我们将继续举办广州的小型Ruby聚会.对于这次的主题大家有什么建议?Ruby 2.0 技术?Rails 4 更新?新的 Gem ?新的测试框架?在使用什么样的技术或工具?让我们聚在一起分享吧。
Last month we had a few members travel to <a href="http://rubyconfchina.org/">RubyConf China</a>. 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.</p>
<p>我们这次聚会将继续在 <strong><a href="http://www.dianping.com/shop/10011468">The Strand Beer Cafe</a></strong> 举行,靠近地铁五号线的五羊邨地铁站A出口。这意味着我们到时可以享用到著名的广州自制啤酒和美味的Pizza。
Our venue is <strong><a href="http://www.dianping.com/shop/10011468">The Strand Beer Cafe</a></strong>. Its near the Wu Yang Cun Metro Station A Exit
(Line 5). The venue features our famous Guangzhou hand-made beer and fresh pizza.</p>
<h4>时间/When: 星期三-11月20号 19:30 / Nov 20, 7:30 PM</h4>
<h4>地点/Where: <a href="http://goo.gl/maps/zrsSK">越秀区明月二路春风路福安家政对面士多店进 The Strand Beer Cafe</a></h4>
<h4><a href="http://goo.gl/maps/zrsSK">Ming Yue Er Lu, Chunfeng Lu, The Strand Beer Cafe</a></h4>
<h4>地铁/Metro: <a href="http://www.exploregz.com/metro/pedia/station/wuyangcun/">五羊村A出口/Line 5 - Wu Yang Cun, Exit A</a></h4>
<p>希望到时能见到你的身影!如果你有什么好的想法,发到<a href="https://groups.google.com/forum/?fromgroups#!forum/gzruby">邮件列表</a>告诉我们吧!
We look forward to seeing you there! If you have any topic ideas or plans, let us know on the <a href="https://groups.google.com/forum/?fromgroups#!forum/gzruby">mailing list</a>.</p>
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[GZRUBY14 - 9月18日19:30 - Not Rails!]]></title>
<link href="http://www.gzruby.org/blog/2013/09/10/gzruby14-9yue-18ri-19-30-not-rails/"/>
<updated>2013-09-10T15:50:00+08:00</updated>
<id>http://www.gzruby.org/blog/2013/09/10/gzruby14-9yue-18ri-19-30-not-rails</id>
<content type="html"><![CDATA[<p>第14次GZRUBY活动将于<strong>周三,9月18号</strong>,晚上7:30在The Strand Beer Cafe如期举行!
It’s time for GZRUBY14! It will be held <strong>Wednesday, Sept 18th</strong> at The Strand Beer Cafe, starting at 7:30 PM.</p>
<p>这次我们打算换个口味 —— 我们这次<strong>不</strong>讨论 Rails!还有很多<a href="http://www.techrepublic.com/blog/australian-technology/the-small-medium-and-large-of-ruby-frameworks/">其他的 Ruby 框架</a>(<a href="http://www.sinatrarb.com/">Sinatra</a> 和 <a href="http://www.padrinorb.com/">Padrino</a>)和其他语言(如 <a href="http://cnodejs.org/">Node.js</a> 和 <a href="http://python.cn/">Python/Django</a>)值得我们去学习。欢迎邀请你的 JS 或 Python 的朋友加入我们的聚会!让我们一起扩充自己,学习一些新的技术。
This time we want to mix things up - Let’s <strong>not</strong> talk about Rails! There are <a href="http://www.techrepublic.com/blog/australian-technology/the-small-medium-and-large-of-ruby-frameworks/">other ruby frameworks</a> like <a href="http://www.sinatrarb.com/">Sinatra</a> or <a href="http://www.padrinorb.com/">Padrino</a>. Or other languages to learn about like <a href="http://cnodejs.org/">Node.js</a> and <a href="http://python.cn/">Python/Django</a>. Invite your JS friends or Pyton friends to join us! Let’s branch out and learn something new.</p>
<p>我们这次聚会将继续在 <strong><a href="http://www.dianping.com/shop/10011468">The Strand Beer Cafe</a></strong> 举行,靠近地铁五号线的五羊邨地铁站A出口。这意味着我们到时可以享用到著名的广州自制啤酒和美味的Pizza。
Our venue is <strong><a href="http://www.dianping.com/shop/10011468">The Strand Beer Cafe</a></strong>. Its near the Wu Yang Cun Metro Station A Exit
(Line 5). The venue features our famous Guangzhou hand-made beer and fresh pizza.</p>
<h4>时间/When: 星期三-9月18号 19:30 / Sept 18, 7:30 PM</h4>
<h4>地点/Where: <a href="http://goo.gl/maps/zrsSK">越秀区明月二路春风路福安家政对面士多店进 The Strand Beer Cafe</a></h4>
<h4><a href="http://goo.gl/maps/zrsSK">Ming Yue Er Lu, Chunfeng Lu, The Strand Beer Cafe</a></h4>
<h4>地铁/Metro: <a href="http://www.exploregz.com/metro/pedia/station/wuyangcun/">五羊村A出口/Line 5 - Wu Yang Cun, Exit A</a></h4>
<p>希望到时能见到你的身影!如果你有什么好的想法,发到<a href="https://groups.google.com/forum/?fromgroups#!forum/gzruby">邮件列表</a>告诉我们吧!
We look forward to seeing you there! If you have any topic ideas or plans, let us know on the <a href="https://groups.google.com/forum/?fromgroups#!forum/gzruby">mailing list</a>.</p>
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[GZRUBY#13 July 17 - 7:30PM - Rails 4 & Beer]]></title>
<link href="http://www.gzruby.org/blog/2013/07/10/invite-to-gzruby13/"/>
<updated>2013-07-10T17:12:00+08:00</updated>
<id>http://www.gzruby.org/blog/2013/07/10/invite-to-gzruby13</id>
<content type="html"><![CDATA[<p>Here comes the GZRUBY night #13!! It will be held on <strong>next Wednesday, July 17th</strong> at The Strand Beer Cafe, starting at 7:30 PM.</p>
<p>第13次GZRUBY活动将于<strong>下周三,7月17号</strong>,晚上7:30在The Strand Beer Cafe如期举行!</p>
<p><a href="http://weblog.rubyonrails.org/2013/6/25/Rails-4-0-final/">Rails 4.0 Final Version</a> released in last month, have anyone tried it in production? Or you are developing more in the Single Page App direction with <a href="http://emberjs.com/">Ember.js</a>, <a href="http://backbonejs.org/">Backbone.js</a> or <a href="http://angularjs.org/">Angujar.js</a>? Do bring your awesome slides/tips to GZRUBY.</p>
<p><a href="http://weblog.rubyonrails.org/2013/6/25/Rails-4-0-final/">Rails 4.0正式版</a>上个月就发布了,有谁已经在生产环境下使用啦?还是你更喜欢Single Page App的方向呢?例如<a href="http://emberjs.com/">Ember.js</a>,<a href="http://backbonejs.org/">Backbone.js</a>或者<a href="http://angularjs.org/">Angujar.js</a>这些很棒的MVC Javascript库。记得带上你的主题或者好点子过来参加活动!</p>
<p>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!</p>
<p>这次活动,我们将移师The Strand Beer Cafe,很靠近地铁五号线的五羊邨地铁站A出口。享用Xurry & David公婆制作的美味Pizza和啤酒!</p>
<h4>时间/When: 星期三-7月17号 19:30 / July 17, 7:30 PM</h4>
<h4>地点/Where: <a href="http://goo.gl/maps/zrsSK">越秀区明月二路春风路福安家政对面士多店进 The Strand Beer Cafe</a></h4>
<h4><a href="http://goo.gl/maps/zrsSK">Ming Yue Er Lu, Chunfeng Lu, The Strand Beer Cafe</a></h4>
<h4>地铁/Metro: <a href="http://www.exploregz.com/metro/pedia/station/wuyangcun/">五羊村A出口/Line 5 - Wu Yang Cun, Exit A</a></h4>
<p>We look forward to seeing you there! If you have any topic ideas or plans, let us know on the <a href="https://groups.google.com/forum/?fromgroups#!forum/gzruby">mailing list</a>.</p>
<p>希望到时能见到你的身影!如果你有什么好的想法,发到<a href="https://groups.google.com/forum/?fromgroups#!forum/gzruby">邮件列表</a>告诉我们吧!</p>
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[GZRUBY#12 May 15 - 7:30PM - Deployment]]></title>
<link href="http://www.gzruby.org/blog/2013/05/10/invite-to-gzruby12/"/>
<updated>2013-05-10T11:36:00+08:00</updated>
<id>http://www.gzruby.org/blog/2013/05/10/invite-to-gzruby12</id>
<content type="html"><![CDATA[<p>Ruby comrades! It is time to again unite, to share our secrets, and to push forth into the cold, cruel world of web development. This month’s gzruby meetup will be held next <strong>Wednesday, May 15th</strong> at the Kudelabs offices, starting at 7:30.</p>
<p>各位,两个月过去了,是时候再次聚会了!本月的gzruby meetup将会在<strong>2013年5月15号</strong>(下个星期三)7点半在酷德实验室准时举行。</p>
<p>Since the last time we met, <a href="http://weblog.rubyonrails.org/2013/5/1/Rails-4-0-release-candidate-1/">Rails 4.0 RC1 is out</a>! Has anyone started using it yet? How are we doing on <a href="https://blog.heroku.com/archives/2013/3/6/matz_highlights_ruby_2_0_at_waza">Ruby 2.0</a>? And wow, we haven’t had a <a href="http://weblog.rubyonrails.org/2013/3/18/SEC-ANN-Rails-3-2-13-3-1-12-and-2-3-18-have-been-released/">security update</a> in 2 months, that’s good news.</p>
<p>自从上次我们聚会后,<a href="http://weblog.rubyonrails.org/2013/5/1/Rails-4-0-release-candidate-1/">Rails 4.0 RC1 来啦</a>! 有没有人开始使用它呢?<a href="https://blog.heroku.com/archives/2013/3/6/matz_highlights_ruby_2_0_at_waza">Ruby 2.0</a>用的怎么样啦?还有一个好消息是,我们已经两个月没有<a href="http://weblog.rubyonrails.org/2013/3/18/SEC-ANN-Rails-3-2-13-3-1-12-and-2-3-18-have-been-released/">安全性更新</a>。</p>
<p>At this meetup, lets talk <strong>Deployment</strong>! 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!</p>
<p>这次聚会上,我们的主题是<strong>Deployment</strong>!我们都有着使用 VPS accounts, Cloud Hosting, App Engines的经历。你们觉得它们怎么样?中国最好的Rails Host是哪一个?Cap还是Vlad?来这里交流你的ideas,ninja methods和sysadmin hacks吧。</p>
<h4>时间/When: 星期三-5月15号 19:30 / May 15, 7:30 PM</h4>
<h4>地点/Where: <a href="http://gz.o.cn/13105">Kudelabs 明月一路59号, 汉苑 西塔601</a></h4>
<h4><a href="http://gz.o.cn/13105">59 Ming Yue Yi Lu, Han Yuan West Tower, Apt. 601</a></h4>
<h4>地铁/Metro: <a href="http://www.exploregz.com/metro/pedia/station/wuyangcun/">五羊村A出口/Line 5 - Wu Yang Cun, Exit A</a></h4>
<p>We look forward to seeing you there! If you have any topic ideas or plans, let us know on the <a href="https://groups.google.com/forum/?fromgroups#!forum/gzruby">mailing list</a>.</p>
<p>希望到时能见到你的身影!如果你有什么好的想法,发到<a href="https://groups.google.com/forum/?fromgroups#!forum/gzruby">邮件列表</a>告诉我们吧!</p>
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[GZRUBY#11 March 20 - 7:30PM - Ruby 2.0]]></title>
<link href="http://www.gzruby.org/blog/2013/03/15/invite-to-gzruby11/"/>
<updated>2013-03-15T16:03:00+08:00</updated>
<id>http://www.gzruby.org/blog/2013/03/15/invite-to-gzruby11</id>
<content type="html"><![CDATA[<p>Two moons have passed, its ruby time again! This month’s gzruby meetup will be held next Wednesday, March 20th at the Kudelabs offices, starting at 7:30.</p>
<p>各位,两个月过去了,是时候再次聚会了!本月的gzruby meetup将会在2013年3月20号(下个星期三)7点半在酷德实验室准时举行。</p>
<p>Huge news since the last meetup - <strong><a href="http://www.ruby-lang.org/en/news/2013/02/24/ruby-2-0-0-p0-is-released/">RUBY2.0.0 was released</a></strong>! As well as a <a href="http://www.ruby-lang.org/en/news/2013/02/22/ruby-1-9-3-p392-is-released/">security patch to 1.9.3</a>. And on top of all of this excitement, Rails 4.0 is truly around the corner, as the <a href="http://weblog.rubyonrails.org/2013/2/25/Rails-4-0-beta1/">first beta was just released</a>!</p>
<p>自从上次聚会结束后出现了很多新玩意, <strong><a href="http://www.ruby-lang.org/en/news/2013/02/24/ruby-2-0-0-p0-is-released/">ruby2.0.0的发布</a></strong>, <a href="http://www.ruby-lang.org/en/news/2013/02/22/ruby-1-9-3-p392-is-released/">ruby 1.9.3的安全补丁</a>。最令人兴奋的是Rails 4.0时代即将来临,
<a href="http://weblog.rubyonrails.org/2013/2/25/Rails-4-0-beta1/">Rails的第一个beta版</a>!</p>
<p>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 :)</p>
<p>所以,这个月的主题的就是Ruby 2.0.0和Rails 4的!还等什么呢,带上你的demo,最爱的教程,最佳实践,来到这里与我们一起分享吧。我们在等着你。</p>
<h4>时间/When: 星期三-3月20号 19:30 / March 20, 7:30 PM</h4>
<h4>地点/Where: <a href="http://gz.o.cn/13105">Kudelabs 明月一路59号, 汉苑 西塔601</a></h4>
<h4><a href="http://gz.o.cn/13105">59 Ming Yue Yi Lu, Han Yuan West Tower, Apt. 601</a></h4>
<h4>地铁/Metro: <a href="http://www.exploregz.com/metro/pedia/station/wuyangcun/">五羊村A出口/Line 5 - Wu Yang Cun, Exit A</a></h4>
<p>We look forward to seeing you there! If you have any topic ideas or plans, let us know on the <a href="https://groups.google.com/forum/?fromgroups#!forum/gzruby">mailing list</a>.</p>
<p>希望到时能见到你的身影!如果你有什么好的想法,发到<a href="https://groups.google.com/forum/?fromgroups#!forum/gzruby">邮件列表</a>告诉我们吧!</p>
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[GZRUBY第10聚会1月16日7:30 - Asset Pipeline]]></title>
<link href="http://www.gzruby.org/blog/2013/01/09/invite-for-gzruby10/"/>
<updated>2013-01-09T16:15:00+08:00</updated>
<id>http://www.gzruby.org/blog/2013/01/09/invite-for-gzruby10</id>
<content type="html"><![CDATA[<p>各位,是时候再次聚会了!本月的gzruby meetup将会在2013年1月16号(下个星期三)7点半在酷德实验室准时举行。记得在你的日历上标记噢。</p>
<p>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.</p>
<p>最近我们遇到了很多刺激的事情。Rails在短短几天内发布了两个紧急安全补丁,分别是<a href="http://weblog.rubyonrails.org/2013/1/2/Rails-3-2-10--3-1-9--and-3-0-18-have-been-released/">SQL 注入漏洞</a>; <a href="http://weblog.rubyonrails.org/2013/1/8/Rails-3-2-11-3-1-10-3-0-19-and-2-3-15-have-been-released/">XML 参数解析漏洞</a>。另外Ruby也发布了最新的1.9.3升级:<a href="http://www.ruby-lang.org/en/news/2012/12/25/ruby-1-9-3-p362-is-released/">ruby1.9.3-p362</a>。
仅仅这些都够我们忙活好一阵的了。</p>
<p>We’ve had a bit of excitement recently, with two security updates in quick succession. First the <a href="http://weblog.rubyonrails.org/2013/1/2/Rails-3-2-10--3-1-9--and-3-0-18-have-been-released/">SQL Injection vulnerability</a>, then the <a href="http://weblog.rubyonrails.org/2013/1/8/Rails-3-2-11-3-1-10-3-0-19-and-2-3-15-have-been-released/">XML params vulnerability</a>. Don’t forget a new ruby patchlevel just came out as well, <a href="http://www.ruby-lang.org/en/news/2012/12/25/ruby-1-9-3-p362-is-released/">ruby1.9.3-p362</a>. These should all keep us busy for the rest of the week testing and upgrading our deployed servers.</p>
<p>同时在我们的邮件列表也有人在讨论怎么更好的组织聚会,怎么让我们变得更好。其中有一个建议是每次聚会都提出一个主题,以便让我们更好的组织演讲内容。这个月的主题是关于<strong>Asset Pipeline</strong>的使用。你是怎么在你的项目运用它的?SASS, SCSS, LESS? Bootstrap, YUI?如果你想分享你的经验的话,那就赶紧准备好你的演讲吧!</p>
<p>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 <strong>Asset Pipeline</strong>. 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.</p>
<h4>时间/When: 星期三-1月16号 19:30 / January 16, 7:30 PM</h4>
<h4>地点/Where: <a href="http://gz.o.cn/13105">Kudelabs 明月一路59号, 汉苑 西塔601</a></h4>
<h4><a href="http://gz.o.cn/13105">59 Ming Yue Yi Lu, Han Yuan West Tower, Apt. 601</a></h4>
<h4>地铁/Metro: <a href="http://www.exploregz.com/metro/pedia/station/wuyangcun/">五羊村A出口/Line 5 - Wu Yang Cun, Exit A</a></h4>
<p>希望到时能见到你的身影!如果你有什么好的想法,发到<a href="https://groups.google.com/forum/?fromgroups#!forum/gzruby">邮件列表</a>告诉我们吧!</p>
<p>We look forward to seeing you there! If you have any topic ideas or plans, let us know on the <a href="https://groups.google.com/forum/?fromgroups#!forum/gzruby">mailing list</a>.</p>
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[第9聚会 - GZRUBY9 - Wed Nov 21]]></title>
<link href="http://www.gzruby.org/blog/2012/11/14/nov-21/"/>
<updated>2012-11-14T18:06:00+08:00</updated>
<id>http://www.gzruby.org/blog/2012/11/14/nov-21</id>
<content type="html"><![CDATA[<p>Hello ruby warriors! Time flies when you are having fun, doesn’t it? After our especially excellent social event in September, its time now to get back to code and have a great tech talk.</p>
<p>In the ruby world, quite a few things have come up recently, and more is around the corner. <a href="http://www.ruby-lang.org/en/news/2012/11/09/ruby-1-9-3-p327-is-released/">Ruby 1.9.3-p327 is out</a>, <a href="http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-dev/46258">Ruby 2.0 is feature frozen</a>, and <a href="http://vimeo.com/51181496">Rails 4.0 is coming soon</a>! With all this going on in the ruby and Rails community, what have <strong>you</strong> been working on?</p>
<p>This month’s event is sponsored by <a href="http://beansmile.com">Beansmile</a> and <a href="http://weibo.com/strandbeer">Strand Beer</a>.</p>
<h4>时间/When: 星期三-11月21号 19:00 / November 21, 7:30 PM</h4>
<h4>地点/Where: <a href="http://gz.o.cn/13105">Kudelabs 明月一路59号, 汉苑 西塔601</a></h4>
<h4><a href="http://gz.o.cn/13105">59 Ming Yue Yi Lu, Han Yuan West Tower, Apt. 601</a></h4>
<h4>地铁/Metro: <a href="http://www.exploregz.com/metro/pedia/station/wuyangcun/">五羊村A出口/Line 5 - Wu Yang Cun, Exit A</a></h4>
<p>希望到时能见到你的身影!如果你有什么好的想法,发到<a href="https://groups.google.com/forum/?fromgroups#!forum/gzruby">邮件列表</a>告诉我们吧!</p>
<p>We look forward to seeing you there! If you have any topic ideas or plans, let us know on the <a href="https://groups.google.com/forum/?fromgroups#!forum/gzruby">mailing list</a>.</p>
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[Sept 19, 2012 - GZRUBY Pizza Party]]></title>
<link href="http://www.gzruby.org/blog/2012/09/18/invite-to-meetup-number-8/"/>
<updated>2012-09-18T17:26:00+08:00</updated>
<id>http://www.gzruby.org/blog/2012/09/18/invite-to-meetup-number-8</id>
<content type="html"><![CDATA[<p>Hello ruby friends! It’s time for us to get together again. We just realized it has been a year since our first ruby meetup, and we think its time to <strong>celebrate</strong>!</p>
<p>For meetup #8, we are having a <strong>pizza party</strong>! Come on, invite anyone who might be interested in ruby or web-development. We’ll have pizza and some beer. If you can bring a few drinks or other snaks, that will make the party better.</p>
<p>Rather than spend all our time talking about code, lets have some fun time with our community; get to know each other, and have a good time!</p>
<h4>时间/When: September 19, 7:00 PM</h4>
<h4>地点/Where: <a href="http://gz.o.cn/13105">Kudelabs 明月一路59号, 汉苑 西塔601</a></h4>
<h4>地铁/Metro: <a href="http://www.exploregz.com/metro/pedia/station/wuyangcun/">五羊村A出口/Line 5 - Wu Yang Cun, Exit A</a></h4>
<p>希望到时能见到你的身影!如果你有什么好的想法,发到<a href="https://groups.google.com/forum/?fromgroups#!forum/gzruby">邮件列表</a>告诉我们吧!</p>
<p>We look forward to seeing you there! If you have any topic ideas or plans, let us know on the <a href="https://groups.google.com/forum/?fromgroups#!forum/gzruby">mailing list</a>.</p>
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[GZRUBY7 Report]]></title>
<link href="http://www.gzruby.org/blog/2012/07/31/notes-from-meetup-7/"/>
<updated>2012-07-31T13:55:00+08:00</updated>
<id>http://www.gzruby.org/blog/2012/07/31/notes-from-meetup-7</id>
<content type="html"><![CDATA[<p><img src="http://www.gzruby.org/images/meetup7.jpg" style="width: 800px" alt="It really is a ruby party" title="Join us every other month!" /></p>
<p>Last wednesday we had a great turnout for the 7th gzruby meetup! It was a blast with tons of great people, some nice talks, and a lot of fun. I’d say this last event was maybe more of a ruby party than a developer meeting, and that’s not a bad thing!</p>
<p>It’s been a year since our first event, and already we’ve seen several projects started by members of our group referring clients to one another, or working together on a big project. We started this event to enable this kind of cooperation, and we couldn’t be happier that we have been successful. Remember, the more ruby projects get done here in South China, the more people will be interested to start new projects, and we all do better!</p>
<p>Its great to continuously meet new members, and to reconnect with the old ones. Lets spread the word and make <strong>gzruby</strong> a great place for all of us to find friends, learn from each other, and do great business together!</p>
<p><a href="http://weibo.com/strandbeer">Strand Beer</a> once again supplied us with plenty of homebrew goodness. Keep making that great beer fine ruby fellow!</p>
<ul>
<li><p><strong>Integrating Rails with Wordpress <a href="http://thenanfang.com">http://thenanfang.com</a></strong></p>
<p>Leon presented his company’s latest project (a <a href="http://gzruby.com">gzruby</a> connection): <a href="http://thenanfang.com">TheNanfang.com</a>. He described how he and his team were able to use Rails to win the project, by building a very rapid working prototype. After winning the project, they were able to execute and complete the project on time using standard Rails best practices and good old hard work. Leon and Rain also described how they were able to marry the de-facto blogging platform WordPress into their Rails site. We are all proud of their work and its an excellent addition to the group of ruby projects based here in South China. Great job <a href="http://beansmile.com">beansmile</a>!</p>
<p>Presented by <a href="http://beansmile.com">Leon Du</a></p></li>
<li><p><strong>Introducing FriendsMap.net <a href="http://friendsmap.net">http://friendsmap.net</a></strong></p>
<p> <a href="http://www.weibo.com/n/cantin_">@cantin_</a> just released <a href="http://friendsmap.net">FriendsMap.net</a>, a toy project that displays your social network friends on a map. He gave a short talk about what he used to put it together, and gave a quick demo.</p>
<p> It is a project to pratice using the OAuth2 APIs and google maps. You can now use the site to find your Facebook, Twitter, QQ, and your Sina Weibo friends. There is a China version that works with Weibo and Baidu maps, or you if available to you, you can use Google Maps to location friends around the world.</p>
<p>Presented by <a href="https://github.com/cantin">Cantin Xu</a></p></li>
<li><p><strong>Explaining Session hijacking and why we need CSRF protection <a href="http://guides.rubyonrails.org/security.html">http://guides.rubyonrails.org/security.html</a></strong></p>
<p><a href="https://github.com/jevgz">@jevgz</a> showed us how easy it is for an attacker to create a site that could change the user’s password just by mousing over a link. He showed us step by step what can happen if you don’t follow Rails best practices and leave your site open to attack. Its a stark reminder of how to important it is to stay on top of current security trends. It was also a great explanation on why we need the CSRF tags in our Rails projects. If you haven’t read the <a href="http://guides.rubyonrails.org/security.html">Rails security guide</a>, I suggest you do so soon.</p>
<p>Presented by <a href="https://github.com/jevgz">@jevgz</a></p></li>
<li><p><strong>Textilize <a href="http://github.com/kudelabs/textilize/">http://github.com/kudelabs/textilize/</a></strong></p>
<p><a href="http://www.weibo.com/ifosen">@ifosen</a> recently released a new gem that provides the Rails 2.x textilize helper methods in Rails 3.x. In case you are updating an older app that relied on these functions, you can simply drop this gem into your Gemfile and you’re ready to go. There are other gems that already do this, but these gems utilize the latest version of Redcloth, which is (in our opinion) unneccessarily large and complicated, requiring native extensions to be compiled. Textilize avoids this extra dependency by including the original RedCloth.rb written by _why.</p>
<p>@adevadeh stressed the importance of anlysing your gemfile to reduce external dependencies. Make sure that everything you rely on in something you really need. Also, don’t be afraid to publish a gem, even if its a small one. You never know who else might find it useful, and you may get something back you never expected!</p>
<p>Presented by <a href="https://github.com/mysen">Mysen</a> and <a href="https://github.com/adevadeh">@adevadeh</a></p></li>
</ul>
<hr />
<p>Thanks very much to our presenters for sharing. We really appreciate that you stood up to share what you’ve been working on or show us something that may help us in our daily work. We hold these meetings to learn from each other, so be sure to give yourself some time to show other developers what you have learned.</p>
<h3>See you at the next meeting, scheduled for <strong>Wed, September 19, 2012</strong></h3>
<h3>Follow <a href="http://www.weibo.com/gzruby">@gzruby</a> on Sina Weibo!</h3>
<p><img src="http://www.gzruby.org/images/meetup7-2.jpg" style="width: 800px" alt="It really is a ruby party" title="Join us every other month!" /></p>
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[July 18 - Come to gzruby Meetup #7]]></title>
<link href="http://www.gzruby.org/blog/2012/07/12/july-18-gzruby-meetup-number-7/"/>
<updated>2012-07-12T17:40:00+08:00</updated>
<id>http://www.gzruby.org/blog/2012/07/12/july-18-gzruby-meetup-number-7</id>
<content type="html"><![CDATA[<p>Ruby粉丝们, 我们的派对时间又到了! 离上次派对已经2个月了, 你学到了什么新鲜有趣的东西吗? 你尝试了一些新的gems吗? 或者使用新的工具?</p>
<p>OK ruby fans, its that time again! Another 2 months have gone by…what have you learned? Did you try any new gems? Did you start using any new tools?</p>
<p>上次派对以后, Ruby可没闲得下来, 我们尝试了<a href="https://gist.github.com/2838490">火爆的代码设计帖的内容</a>, <a href="http://www.ruby-lang.org/en/news/2012/06/29/ruby-1-8-7-p370-released/">1.8.7的终极版本</a>(你升级到<a href="http://www.ruby-lang.org/en/news/2012/04/20/ruby-1-9-3-p194-is-released/">1.9.3</a>了吗?) 和<a href="http://weblog.rubyonrails.org/2012/6/12/ann-rails-3-2-6-has-been-released/">SQL为Rails v3.2.6注入的安全补丁</a></p>
<p>Since we met last, what’s been going on: we’ve got the <a href="https://gist.github.com/2838490">epic comment thread about code design</a>, we’ve got <a href="http://www.ruby-lang.org/en/news/2012/06/29/ruby-1-8-7-p370-released/">the final bug-fix release for 1.8.7</a> (Have you updated to 1.9.3 yet?), and we’ve got some SQL injection updates for <a href="http://weblog.rubyonrails.org/2012/6/12/ann-rails-3-2-6-has-been-released/">Rails in v3.2.6</a>.</p>
<p>让我们再次欢聚一堂, 为Ruby喝彩吧!</p>
<p>Lets get together and celebrate our ruby family!</p>
<h4>时间/When: July 18, 7:30 PM</h4>
<h4>地点/Where: <a href="http://gz.o.cn/13105">Kudelabs 明月一路59号, 汉苑 西塔601</a></h4>
<h4>地铁/Metro: <a href="http://www.exploregz.com/metro/pedia/station/wuyangcun/">五羊村A出口/Line 5 - Wu Yang Cun, Exit A</a></h4>
<p>希望到时能见到你的身影!如果你有什么好的想法,发到<a href="http://groups.google.com/groups/gzruby">邮件列表</a>告诉我们吧!</p>
<p>We look forward to seeing you there! If you have any topic ideas or plans, let us know on the <a href="http://groups.google.com/groups/gzruby">mailing list</a>.</p>
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[Notes from Meetup 6]]></title>
<link href="http://www.gzruby.org/blog/2012/05/29/notes-from-meetup-6/"/>
<updated>2012-05-29T15:30:00+08:00</updated>
<id>http://www.gzruby.org/blog/2012/05/29/notes-from-meetup-6</id>
<content type="html"><![CDATA[<p><img src="http://www.gzruby.org/images/meetup6.png" style="width: 800px" alt="We <3 Ruby!" title="Join us every other month!" /></p>
<p>I think we can all agree that the meeting held May 16, 2012 was one of our best yet. We had a bunch of new visitors. Its thrilling to see young rubyists joining our ranks, and at this meeting we had 5 recent graduates who all learned ruby on their own. We also love to see visitors from other platforms, we welcome anyone who has a passion for technology and software development.</p>
<p>At this meeting we had the honor of hosting guests from China Telecom. They were looking to find the next great mobile app and learn about what current mobile app developers are thinking about. Visitors of all types are welcome - from different disciplines and different platforms. Developers don’t work in a vaccum, we need to work together with others to make sure our products get out into the world.</p>
<p>Thanks again to <a href="http://weibo.com/strandbeer">Strand Beer</a> for the wonderful refreshment!</p>
<ul>
<li><p><strong>Namespace-less Rails Engines <a href="http://github.com/shaokun/nl-engine/">http://github.com/shaokun/nl-engine/</a></strong></p>
<p>As we develop more and more applications, we find ways to make our life easier and start to re-use parts of an app in the next project. Hopefully, as time goes on, we can build reusable components that we can use in future apps to speed up development. In static, client side developemnt, this kind of code reuse is common and easily accomplished. In web development, when dealing with server side code, HTML, javascript and databases, it can get complicated. As of Rails 3.x Engines are very handy and a great way to share code between apps. But you don’t want exactly the same code in every project. Sometimes one client wants to be able to delete widgets, another client wants to edit widgets, and a third client wants to be able to copy her widgets. So the next question is, how do we share common code between apps, and use ruby’s object oriented nature to extend functionality.</p>
<p>In his talk, Shaokun described a technique to make sharing code easier by building Rails Engines that can be overridden cleanly. The engine code is kept seperate and any custom functionality is implemented at the project level. Your engine can live in a git submodule, and all of your custom code - model, controller, and views - lives in your current project. This separation makes it easy to continue to maintain the core functionality while being able to satisfy each client’s needs.</p>
<p>Presented by <a href="https://github.com/shaokun">伍少坤</a></p></li>
<li><p><strong>Angular.js <a href="http://angularjs.org/">http://angularjs.org/</a> (<a href="http://igorminar.github.com/ng-slides/angular-intro/index.html">slides</a>)</strong></p>
<p>Rails is a great framework for the server side. It gives you a well-defined structure and lots of tools for managing data and code on the server. Yet modern web apps have matured to the point where much of the interesting parts of the app are on the client side. On this side Rails shows some weakness - you need to mix several languages, js, css, html, erb into templates that are compiled server-side and then sent to the browser fully-baked. In today’s world of highly interactive and dynamic web applications, the Rails way is simply no longer good enough.</p>
<p><a href="https://github.com/angular/angular.js">Angular.js</a> is one of many projects attempting to fill in this gap. It is a way to manage client side view logic compltely in the browser using pure HTML and JS. Similar to projects like <a href="http://emberjs.com/">ember.js</a> and <a href="http://backbonejs.org/">backbone.js</a>, it allows you to define html templates and fill them with live data, either taken from a server or computed in the browser with user input.</p>
<p>Angular caught our attention because it integrates well with existing technologies, it doesn’t require you to move everything over at once. You can implement just part of a page in angular, if you wish, and change the rest slowly over time. It also has a very clean way of dealing with data from the server and integrating it into the page.</p>
<p>Paired with a strong server-side framework like <a href="https://github.com/IgorMinar/angularjs_rails_demo">Rails, Angular</a> could be the the missing piece. The piece that takes us into a new world of truly interactive, user friendly, web apps.</p>
<p>Presented by <a href="https://github.com/adevadeh">@adevadeh</a></p></li>
</ul>
<hr />
<p>Thanks very much to our presenters for sharing. We really appreciate that you stood up to share what you’ve been working on or show us something that may help us in our daily work. We hold these meetings to learn from each other, so be sure to give yourself some time to show other developers what you have learned.</p>
<h3>See you at the next meeting, scheduled for Wed, July 18, 2012</h3>
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[Time for Meetup #6/第六次聚会]]></title>
<link href="http://www.gzruby.org/blog/2012/05/11/time-for-meetup-number-6/"/>
<updated>2012-05-11T18:43:00+08:00</updated>
<id>http://www.gzruby.org/blog/2012/05/11/time-for-meetup-number-6</id>
<content type="html"><![CDATA[<p>Ruby的乡亲父老们, 大家下午好哦! 距离上次的聚会快2个月的时间了, 这意味着, 我们又要见面了. 自从上次的聚会之后, Ruby社区又发布了一些新玩意, 像<a href="https://github.com/rails/rails/issues/5228">the mass-assignment security scandal</a>, <a href="http://www.ruby-lang.org/en/news/2012/04/20/ruby-1-9-3-p194-is-released/">Ruby 1.9.3-p194</a>, 和灰常有趣的<a href="http://www.rubymotion.com/">ruby-on-iOS</a>方法. 你在Ruby社区还发现了什么新玩意儿么? 咱们一起聊聊吧, 顺便和我们分享一下你在互联网开发的斗争史吧!</p>
<p>Good afternoon my good ruby compatriots! The third Wednesday of the second moon approaches, indicating that our time to gather is near. In the time since we’ve last met, some exciting new developments have surcfaced in the ruby community: <a href="https://github.com/rails/rails/issues/5228">the mass-assignment security scandal</a>, <a href="http://www.ruby-lang.org/en/news/2012/04/20/ruby-1-9-3-p194-is-released/">Ruby 1.9.3-p194</a>, and a very interesting <a href="http://www.rubymotion.com/">ruby-on-iOS solution</a>. What else have you seen in your ruby travels? Come, relax, share some fine ale and tell us your war stories from the world of web development.</p>
<h4>时间/When: May 16, 7:30 PM</h4>
<h4>地点/Where:<a href="http://maps.google.com/maps/place?q=%E5%B9%BF%E5%B7%9E+%E6%98%8E%E6%9C%88%E4%B8%80%E8%B7%AF+%E6%B1%89%E8%8B%91&hl=en&ie=UTF8&cid=2763294127675392599">Kudelabs 明月一路59号, 汉苑 西塔601</a></h4>
<h4>地铁/Metro:<a href="http://www.exploregz.com/metro/pedia/station/wuyangcun/">五羊村A出口/Line 5 - Wu Yang Cun, Exit A</a></h4>
<p>希望到时能见到你的身影!如果你有什么好的想法,发到<a href="http://groups.google.com/groups/gzruby">邮件列表</a>告诉我们吧!</p>
<p>We look forward to seeing you there! If you have any topic ideas or plans, let us know on the <a href="http://groups.google.com/groups/gzruby">mailing list</a>.</p>
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[Notes from 第五聚会/meetup #5]]></title>
<link href="http://www.gzruby.org/blog/2012/05/09/notes-from-meetup-number-5/"/>
<updated>2012-05-09T15:20:00+08:00</updated>
<id>http://www.gzruby.org/blog/2012/05/09/notes-from-meetup-number-5</id>
<content type="html"><![CDATA[<p><img src="images/meetup5.jpg" style="width: 800px" alt="Happy group members" title="Join us every other month!" /></p>
<p>OK, this is a bit late. The last gzruby meeting we held, on March 21, was a great success: we had visitors from Shenzhen and a <a href="http://twitter.com/#!/danielkehoe">Rails hero from the US</a>; we imbibed some <a href="http://www.weibo.com/strandbeer">great beer made by one of our members</a>; and to top it all off we had some really fun and exciting presentations.</p>
<ul>
<li><p><strong>Working with Bootstrap <a href="http://twitter.github.com/bootstrap/">http://twitter.github.com/bootstrap/</a></strong></p>
<p>With Rails, we have a very stable and mature back-end framework that allows us to write code in a standard way. Bootstrap from Twitter provides a similar functionality for the front-end. Rather than rolling your own css again and again, bootstrap gives you a standard way to layout your HTML pages, a standard way to style buttons and other elements, and it is generally much better than anything you could come up with on your own.</p>
<p>Presented by <a href="https://github.com/leondu">Leon Du</a> (<a href="http://www.slideshare.net/leondu/twitter-bootstrap-12949509">slides</a>)</p></li>
<li><p><strong>Introducing Web-App-Themes <a href="https://github.com/pilu/web-app-theme">https://github.com/pilu/web-app-theme</a></strong></p></li>
</ul>
<p> When starting a new app, we have to choose how to style it. We want it to look nice, but don’t want to spend time designing colors or write out tons of markup. Web App Themes takes care of this for us. But rather than an engine or an almost ready made app, it simply helps you generate HTML and CSS for you to use as you see fit. For certain projects where you just need to get started with some reasonable good looking HTML and CSS, Web App Themes may be your best option.</p>
<p> Presented by <a href="https://github.com/shaokun">@shaokun</a></p>
<ul>
<li><p><strong>The Wonders of Pry <a href="https://github.com/pry/pry">https://github.com/pry/pry</a></strong></p>
<p>Pry is an IRB replacement that will knock your socks off. William certianly knocked our socks off with his presentation! Imagine being able to treat your entire ruby process’ object space like a simple filesystem, where you can travel down paths to inspect data, <code>cd ..</code> to go back, and search down another branch. You can even ask questions like “Which method on (this object) could give me (this result)?” If you are a ruby developer and haven’t seen pry, you need to give it a look.</p>
<p>To invoke pry in your rails app, just add the line: <code>(require pry; binding.pry) #!!</code></p>
<p>Presented by William</p></li>
<li><p><strong>Rails App Templates <a href="http://railsapps.github.com/">http://railsapps.github.com/</a></strong></p>
<p>The Rails ecosystem is full of choices, you’ve got gems and engines, fixture generators and testing frameworks. This can get overwhelming as technologies change fast. That’s where this project comes in. It attempts to provide up-to-date documentation on the latest best-practices with Rails. Whether its building apps that use Devise for authentication, or how to integrate bootstrap into Rails, Rails Apps has you covered. Check out their extensive list of template apps and detailed tutorials.</p>
<p>Presented by <a href="http://www.linkedin.com/in/danielkehoe">Daniel Kehoe</a></p></li>
</ul>
<hr />
<p>Thanks very much to our presenters for sharing. We really appreciate that you stood up to share what you’ve been working on or show us something that may help us in our daily work. We hold these meetings to learn from each other, so be sure to give yourself some time to show other developers what you have learned.</p>
<h3>See you at the next meeting, scheduled for Wed, May 16, 2012</h3>
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[第五次聚会/Meetup #5]]></title>
<link href="http://www.gzruby.org/blog/2012/03/14/time-for-gzruby-meetup-number-5/"/>
<updated>2012-03-14T17:12:00+08:00</updated>
<id>http://www.gzruby.org/blog/2012/03/14/time-for-gzruby-meetup-number-5</id>
<content type="html"><![CDATA[<p>Ruby开发者们,我们又来了!咱们小聚一下,分享过去这几个月我们在Ruby领域上面所关注的,学习的。瞧瞧,<a href="http://weblog.rubyonrails.org/2012/1/20/rails-3-2-0-faster-dev-mode-routing-explain-queries-tagged-logger-store/">Rails 3.2</a>发布了,还有<a href="http://www.ruby-lang.org/en/news/2012/02/16/ruby-1-9-3-p125-is-released/">ruby 1.9.3-p125</a> 和 <a href="http://spreecommerce.com/blog/2012/02/09/spree-1-0-0-released/">Spree 1.0</a>,在这里有许多很酷的东西值得我们去分享和讨论的。你还可以谈谈你在github上面有趣的项目,或者一些新颖的工具,或者一个帮助我们更快地coding的小技巧,我们都希望你能跟咱们分享!</p>
<p>Hey rubyists, its that time again. Time for us to gather, to celebrate, and to share what we’ve learned over the last few months. Lets see, <a href="http://weblog.rubyonrails.org/2012/1/20/rails-3-2-0-faster-dev-mode-routing-explain-queries-tagged-logger-store/">Rails 3.2</a> is out now, <a href="http://www.ruby-lang.org/en/news/2012/02/16/ruby-1-9-3-p125-is-released/">ruby 1.9.3-p125</a>, <a href="http://spreecommerce.com/blog/2012/02/09/spree-1-0-0-released/">Spree 1.0</a>, and of course the excellent <a href="http://reddotrubyconf.com/">RedDotRubyConf</a> - lots of cool stuff for us to look at and discuss. So think about your favorite github projects, any new tools you’ve come to love, or any tricks you’ve got that help you code faster, and come share with us.</p>
<h4>时间/When:March 21, 7:30 PM</h4>
<h4>地点/Where:<a href="http://maps.google.com/maps/place?q=%E5%B9%BF%E5%B7%9E+%E6%98%8E%E6%9C%88%E4%B8%80%E8%B7%AF+%E6%B1%89%E8%8B%91&hl=en&ie=UTF8&cid=2763294127675392599">Kudelabs 明月一路59号, 汉苑 西塔601</a></h4>
<h4>地铁/Metro:<a href="http://www.exploregz.com/metro/pedia/station/wuyangcun/">五羊村A出口/Line 5 - Wu Yang Cun, Exit A</a></h4>
<p>希望到时能见到你的身影!如果你有什么好的想法,发到<a href="http://groups.google.com/groups/gzruby">邮件列表</a>告诉我们吧!</p>
<p>We look forward to seeing you there! If you have any topic ideas or plans, let us know on the <a href="http://groups.google.com/groups/gzruby">mailing list</a>.</p>
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[Notes From 第四聚会/Meetup #4]]></title>
<link href="http://www.gzruby.org/blog/2012/01/11/notes-from-the-4th-meeting/"/>
<updated>2012-01-11T20:11:00+08:00</updated>
<id>http://www.gzruby.org/blog/2012/01/11/notes-from-the-4th-meeting</id>
<content type="html"><![CDATA[<p>Last Wednesday, Jan 11th we held our fourth meetup. Again, we had a wonderful time getting to know fellow rubyists. There were quite a few new faces, including <a href="http://haifengsoft.com">visitors from Denmark</a>, and new <a href="http://favoritemedium.com">members from Singapore</a>. We love to meet new people, so if you have friends or know anyone who may be interested, please bring them along next time.</p>
<p>As is our custom, we started the meeting with general introductions, then went into our talks for the evening. Here are some notes on the topics presented:</p>
<ul>
<li><p><strong>Introducing <a href="http://www.gzruby.org">http://www.gzruby.org</a></strong></p>
<p>The official blog for gzruby. We plan to use the blog to record our meetings and as a landing page for Ruby and Rails in South China. As our organization grows, we hope people continue to find the blog and that makes it easier for them to find the group and come to a meeting. This is the site for our community, so please make suggestions or contribute directly. The source is on <a href="http://github.com/gzruby/gzruby.github.com">github</a>.</p>
<p>Presented by <a href="http://github.com/adevadeh">@adevadeh</a></p></li>
<li><p><strong>Zero-config local servers - pow <a href="http://pow.cx">http://pow.cx</a></strong></p>
<p>This is a great way for developers and testers to run apps locally. Why not use <code>rails server</code> you may ask? Because rather than starting and stopping your app all the time, your <code>pow</code> server will just keep your app running. You don’t need to fuss about with ports, so it’s easy to run multiple apps at the same time. If you are working with any oauth APIs such as the Facebook API, you need a real domain name for your test app; <code>pow</code> gives you a really easy way to set that up. Don’t forget, you should also check out the <a href="http://pow.cx/manual.html#section_4"><code>pow</code> helper gems</a> to make things even easier.</p>
<p>Presented by <a href="http://twitter.com/teohm">HuiMing</a></p></li>
<li><p><strong>The Joys of seed-fu <a href="https://github.com/mbleigh/seed-fu">https://github.com/mbleigh/seed-fu</a></strong></p>
<p>Making sure your Rails app has the right data to start things off can get really cumbersome. seed-fu helps make the process a little more streamlined and friendly. You can easily specify objects that need to be created and stored in your DB every time you start your app.</p>
<p>Presented by <a href="http://weibo.com/huipingc">Kevin</a></p></li>
<li><p><strong>The Future of Personal Robotics <a href="assets/EmergingParadigms_Robotics.pdf">(slides)</a></strong></p>
<p>A very interesting talk indeed. We looked at where cheap robots are today, and what we could do to take them to the next level. We already have cheap robots that can move on their own, react to humans, and perform basic tasks. To expand the abilities of these robots, we could make the brain on the robot more sophisticated and expensive. But why not move the brain to the smartphone? This way we can add complex behaviors that interact with humans and the cloud. Robots from <a href="http://arexx.com.cn">http://arexx.com.cn</a> were demonstrated. Who knows, maybe soon we’ll have a <code>my_robot</code> gem that allows you to write apps to control a domestic helper robot.</p>
<p>Presented by <a href="http://cn.linkedin.com/in/chancejiang">Chance Jiang</a></p></li>
</ul>
<hr />
<p>Thanks very much to our presenters for sharing. We would like to encourage anyone to present at the next meeting. You can talk about anything you find interesting, or something you find useful in your work. By sharing with each other, we learn from each other, and we all become better developers.</p>
<h3>See you at the next meeting, scheduled for Wed, March 21, 2012</h3>
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[join us for gzruby meetup #4]]></title>
<link href="http://www.gzruby.org/blog/2012/01/10/join-us-for-gzruby-meetup-number-4/"/>
<updated>2012-01-10T10:03:00+08:00</updated>
<id>http://www.gzruby.org/blog/2012/01/10/join-us-for-gzruby-meetup-number-4</id>
<content type="html"><![CDATA[<h2>第四次聚会 Jan 11, 7:30 PM</h2>
<p>Hope we all had a great start to 2012!</p>
<p>Lets kick off the ruby year with a meeting. Note, we are moving the meeting from its normal time to accommodate the coming Spring Festival Holiday.</p>
<p>Look forward to seeing everyone there!</p>
<p>时间/When:11/1, 7:30 PM<br />
地点/Where:<a href="http://maps.google.com/maps/place?q=%E5%B9%BF%E5%B7%9E+%E6%98%8E%E6%9C%88%E4%B8%80%E8%B7%AF+%E6%B1%89%E8%8B%91&hl=en&ie=UTF8&cid=2763294127675392599">Kudelabs 明月一路59号, 汉苑 西塔601</a><br />
地铁/Metro:<a href="http://www.exploregz.com/metro/pedia/station/wuyangcun/">五羊村A出口/Line 5 - Wu Yang Cun, Exit A</a><br /></p>
<p>Any topic ideas or plans, let us know on the mailing list.</p>
<h2>Wow, this is a large meeting! Thanks for coming everyone!</h2>
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[第三次聚会/gzruby meetup #3]]></title>
<link href="http://www.gzruby.org/blog/2011/11/18/notes-from-the-3rd-gzruby-meetup/"/>
<updated>2011-11-18T11:27:00+08:00</updated>
<id>http://www.gzruby.org/blog/2011/11/18/notes-from-the-3rd-gzruby-meetup</id>
<content type="html"><![CDATA[<p><img src="images/seb_gzruby.jpeg" style="width: 800px" alt="Image of Seb with a slide" title="Seb explains his scaling methods" /></p>
<p>非常感谢大家抽空过来参加昨晚的<strong>gzruby</strong>聚会。不仅可以跟使用ruby的老友记们交流,而且也是一次认识新朋友的好机会。很高兴看到使用<strong>ruby</strong>的朋友越来越多,并且可以相互分享当中的快乐<br />
Thanks to everyone who attended the <strong>gzruby</strong> meetup last wednesday night. It was great to get a chance to meet up with our ruby friends and we also met a lot of new people. It‘s exciting to see how the community is growing as we gain new members and introduce more people to the joys of ruby.</p>
<p> 以下是大家的一些分享 / The presentations included:</p>
<ul>
<li>Launch of <strong><a href="http://gems.gzruby.org">http://gems.gzruby.org</a></strong>, the GZRUBY rubygems mirror</li>
<li><strong>Real Life Rails Scaling</strong>, by <a href="http://cn.linkedin.com/in/sebastianroth">Seb</a>. Scaling your app, your team, and yourself. (<a href="http://www.slideshare.net/SebastianRoth/rails-scaling">slides</a>)</li>
<li><strong>method_proxy</strong> - some fun with ruby’s dynamic programming, by <a href="http://github.com/jevgz">Jev</a>. A look at how we can utilize ruby’s meta-programming features to get deep insight into our code. (<a href="https://github.com/kudelabs/method_proxy">method_proxy sample code</a>, <a href="https://github.com/downloads/kudelabs/method_proxy/method_proxy-at-GZ-Ruby-Conf-Nov2011.odp">slides</a>)</li>
<li><strong>Cloud Service API design</strong>, by <a href="http://cn.linkedin.com/in/chancejiang">Chance Jiang</a></li>
</ul>
<p>让我们一起期待下一次<strong>gzruby</strong>聚会,2012年1月18日(预计).
明年见<br />
Really looking forward to the next meeting, planned for <strong>Jan 18, 2012</strong>! See you all next year.</p>
<p>Photo by/ 照片提供:<a href="http://www.weibo.com/littlepxy">littlepxy</a></p>
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[Announcing gzruby]]></title>
<link href="http://www.gzruby.org/blog/2011/10/11/announcing-gzruby/"/>
<updated>2011-10-11T11:27:00+08:00</updated>
<id>http://www.gzruby.org/blog/2011/10/11/announcing-gzruby</id>
<content type="html"><![CDATA[<p>After witnessing the success of the <a href="http://techparty.org">GZ Tech Party</a> events and filled with enthusiasm from the great <a href="http://reddotrubyconf.com">Red Dot Ruby Conf</a>, some of the ruby developers in Guangzhou decided it was time to start a ruby group for ourselves. A support group, if you will, for developers who have decided to branch out and work with what could still be considered an “alternative” language. The few, the proud, the willing!</p>
<p>Since our first meeting with over 20 attendees, <strong>gzruby</strong> has become a welcome event on the Guangzhou tech calendar. We host a variety of people, from die-hard ruby and rails hackers to students interested in new languages. We even have visitors from the Python and Android user groups at times. Mostly, its a chance for smart developers to get together, share war stories, and learn from each other.</p>
<p>There is a great well of talent here in Guangzhou, and the aim of <strong>gzruby</strong> is to provide a place for that talent to grow, to find colleagues, and to make GZ a better place to live and work for all of us.</p>
]]></content>
</entry>
</feed>