Archive for September, 2009

特别聚会总结

Sunday, September 27th, 2009

Everyone

首先很感谢大家抽空在周五晚上来参加这次聚会。这次聚会见到了不少新面孔,我们也很有幸的邀请到了来自 CocoaChina 的朋友,包括站长 Gary。这次奇遇花园也很支持我们,免费提供了场地。总的来说,是一次很美好的经历。

回到这次聚会的的主题上来,我个人最大的体会是感受到了 Rainer 对编程的那种单纯的热爱。Rainer 已经年近花甲了,竟然还独自“奋战”在编程第一线,这在国内的一部分人看起来似乎有些不可思议。有一种思潮认为编程是一件很累很苦的事情(某种程度上,特别在中国,确实如此),人到了三十以后就不应该再奋战在编程的第一线了,应该做一些比如管理,这样更“高级”的事情。

然而从 Rainer 的演讲里面,以及我和他的谈话里,我丝毫感觉不到编程是一件苦差事。相反的,他觉得能够在放假的时候,独自研究一下如何保护自己的程序不被黑客轻易的破解、研究各种加密技术以及调用 private API 以获知程序是否被 debugger attach 上,是一件很有乐趣的事情。

我真的很欣赏他对待编程的那种态度。回想我自己当初选择软件工程专业的时候,并非处于爱好,而是觉得这个专业比较好找工作吧。进入大学以后,第一年学习 C 和 C++ 的时候,我也确实获得了不少乐趣,但还是很难说爱上了编程。后来学校强迫灌输的一些课程也增加了我的一些反感的情绪。如果不是后来 Cocoa 编程的美妙拯救了我,或许现在的我已经不知道在干什么了。

希望以后大家多多参与我们的活动,来分享我们对 Cocoa 最单纯的热爱。 :)

链接:
- Rainer 演讲 slides,内容是关于如何防止 Mac 上软件被盗版。
- 更多的照片 (为便于大家浏览,这次换到了Flickr上)

最后再秀下照片:

Rainer 在介绍自己以前的工作经历,包括研发了巴西的第一台 Mac-clone


Rainer 讲到如何防盗版


我在展示 Rainer 的乒乓球拍

Fight Desert

Monday, September 21st, 2009

再介绍一个 Indie Project: Fight Desert
Screen Shot

INSTRUCTIONS:
In this game, you have to deal with pieces of land, which are gradually transforming into desert.
Your goal is to stop the spread of desert by supplying water, planting trees and fixating the soil.
Each piece of land has it’s own level, green point, and increase/decrease influence to the land surrounding it.
Combating desertification is complex and difficult, you have to choose the right mitigation strategy.

************************************************** *******
EASY CONTROLS
- Tap to select a piece of land.
- Press the Water button and hold for seconds, then release to make a rainfall.
- Game assets will display randomly on the left side. Press to use them.

Download on iTunes: Get it On App Store

问卷调查 Ep 2

Friday, September 18th, 2009

为了统计下周五参加活动的人数,以便于我们和奇遇花园协调场地。同时收集一下大家对聚会内容的期待是什么,我建立一个新的问卷,希望大家帮忙填写一下:

点击开始答卷 (google form)

25号聚会信息更新

Tuesday, September 15th, 2009

由于 Rainer 游程安排上的一些冲突,我们原本订在26号晚上的聚会现在改到25号(周五)进行。具体内容大家可以查看上一篇贴子。对于日程的改变,希望大家见谅。

Rainer 在他的个人主页上也大致谈了谈这次聚会和他这次旅行的信息。

P.S. Rainer 很喜欢打乒乓球,并且喜欢庄子和书法(虽然没时间尝试),可以说对中国文化有不少了解。相信参加这次聚会,除了在技术交流外,还会有意外收获 :)

下周五晚 19:30,奇遇花园,不见不散!

[聚会预告]9月25日的特别聚会

Friday, September 11th, 2009

Update2: 由于 Rainer 26日晚上不想错过导游安排的京剧,聚会改到25号举行,请大家见谅。
Update1:我更新了具体的聚会时间,以及具体的演讲内容。详见下面的聚会内容介绍。

这次聚会比较特别,我们会邀请到旅居巴西的德裔软件开发者 Rainer Brockerhoff ,给我们分享他的一些开发经验。Rainer 1951年出生于德国,1951年随父母移民到巴西,并居住至今。Rainer 从17岁开始接触编程(到今天已经超过40年!)。他的编程经历从最早的 IBM1130 大型机,到后来的 Apple II, Lisa 和 Macintosh 128,一直到最新的 Snow Leopard。在 Mac OS X 推出以后, Rainer 的主要经历放在编写运行在 Mac OS X 上很酷的共享软件上。

关于更多 Rainer 的信息和他所编写的软件,大家可以访问他的个人网站

Rainer 和我通过 CocoaHeads 而认识;我们在今年的 WWDC 上见过面。 Rainer 给我感觉是一个很健谈的长辈,他有很强的与别的开发者交流的欲望。从他带口音的英文中也能够感受到他对编程的单纯的热爱。还可以从他那了解到不少 Mac 编程的发展史,很是有趣。

这次 Rainer (和他夫人 Dorinha )来中国是来旅游的,他会去到中国的几个城市,北京是其中一站。 Rainer 本人很期望和中国的 Cocoa 开发者们见见面,聊聊天。从我们的角度,我们也很高兴邀请到他这样一位资深的 Cocoa 程序员作客我们的聚会。为了尽量不耽误他游览北京的时间,这次活动安排到了晚上,也请大家见谅。

这次聚会也会是我们第一次在奇遇花园咖啡馆举办的聚会。很感谢他们对我们聚会的支持。这次聚会不会收取入场费,但希望大家能多点点喝的,回馈一下奇遇花园对我们的支持(个人很喜欢他们那的冰咖啡)。

时间:9月2625日(周五),19:30 – 21:00 (现在聚会改到25日举行,请大家见谅。考虑到 Rainer 白天会游览北京,第二天又要上路,聚会不会持续到太晚。大家见谅)
地点奇遇花园咖啡馆
费用:单点
内容
-暖身讲座:我会简单的介绍一下自己是如何接触编程,并如何开始 Cocoa 开发的。并且介绍一下 Rainer。
-Rainer 的讲座:Rainer 一方面会和我们分享一下他在如何防止自己的 Mac 程序被盗版方面的经验,同时会穿插讲一些 debug 的技巧。
-交流环节:Rainer 会和我们分享他丰富的编程经验,并会展示一些他在世界各地所拍的照片,等等。大家也可以畅所欲言。

怎么去
奇遇花园就在西直门地铁站/嘉茂购物中心附近,乘坐2号线或者13号线到达西直门地铁站,从西北口出来以后步行10分钟就能到达。

Google地图:

View Larger Map

奇遇花园提供的地图
地图