技术的发展,往往迅雷不及掩耳。记得去年的GDD,谈到了云计算这个概念,经过了1年的发展,云计算的概念已经深入人心。去年谈到的App Engine、Google Maps API、Open Social、Android、iGoogle、Google Web Toolkit今年都有讲,这些技术都已经得到了更进一步的发展。值得注意的是,去年谈到的Gears,今年只字未提,这是因为今年的新技术:HTML5 其实已经可以替代Gears了。今年的重头戏是Google Wave,我知道最近在美国举行的2009 Google I/O大会上公布的Google Wave引起轰动,据说这是可以媲美Email发明的里程碑式的通讯工具。在开复的演讲里,我也得以亲眼所见,演示到精彩之处,全场情不自禁地响起热烈的掌声,真不是盖的。OK,接下来我就按照开复的演讲顺序,一一记录于此,与大家分享。
Google Maps API
HTML 5最后一个特性是Web Workers。如果有人写过特耗资源的JS代码,应该体会过等待这段JS代码执行的过程中,当前浏览器什么都不能干的糟糕体验。有了Web Workers,可以让这种很耗资源的JS代码在后台执行,从而不影响用户的操作,现场演示时,工程师在使用了Web Workers的浏览器中,看着非常耗资源的代码在一点一点执行(执行结果实时输出在了屏幕上),他却能非常流畅的进行其他操作,现场响起了非常热烈的掌声。
下面的分会场,我参加的都是Open Social的课程,去年Open Social的演讲,基本还在普及概念的阶段,今年的课程,就更实践了。
Google 工程师王超的课程:“设计高效可扩展的Open Social 应用”,从Web App 前端优化的方法切入,通过对示范应用Quartermile优化前后的成本分析,逐步引入了Open Social 0.9中可供改进OS应用的特性。整场课程条理清晰,语言贴切,听下来感觉酣畅淋漓。
还有Google工程师孔贵宾的课程:“利用Open Social建立开放平台”,以校内为例子,从人、关系、动态(新鲜事)、AppData、消息、容器(Container)、视图(View)、兼容性测试的各个细节,把利用Open Social建立开放平台的整个过程详细展现了出来。在帮助校内实施OpenSocial 0.8.1的过程中,有不少宝贵的实践经验,非常值得一提,比如实现Shindig的接口,不必所有接口都实现,比如动态(新鲜事),如果原有系统已经有比较完备的系统,则只实现创建新鲜事即可;又如AppData,为了防止Apps滥用,甚至可以不用实现……
最后又听了王超的课程:“Google Friend Connect应用开发”,看到了除了OpenSocial这样的重量级平台外,Friend Connect可以帮助内容性的网站通过简单的Copy & Paste实现社会化。对他举的小黑屋例子印象深刻:如果当时的会议室灯都关了,大家知道屋里有人,但不知道彼此是谁,如果有一盏灯,大家就会看到对方,开始交流。Friend Connect就是这样这样一盏灯。
一天的课程很快就结束了,收获很多,亲身体会了优秀的技术团队所做的创新,这足以弥补午餐菜太少的不足(听有人说拿包涪林榨菜就着米饭都比那么点菜好,汗一个)。难能可贵的是,拿开复的话讲,这里不只是研究室里面的whitepaper,都是实实在在已经实际应用的技术。
互动交流活动
去年我没有参加晚上的互动交流活动,现在回想起来有些可惜,互动交流活动中,我争取了一个上台演讲的机会,还认识了来自腾讯SoSo产品组的王宇(希望没有记错你的名字),王宇本来也是要上台演讲的,可惜收到服务器报警的信息,直接飞奔回去处理情况了,佩服他的敬业。
我排在第31位,等待的过程中有点紧张,一直在思考该怎么讲,最终的构思是从价值中国的实名制,专业化,股权共享的文化竞争力角度来讲,捎带着谈到所利用的Google技术,目的还是借Google的讲台,宣传一下价值中国。
该上台了,我披着价值中国的狼皮,挺起胸膛,抛弃紧张,信步踏上面对数百人的讲台,从谷歌开发技术推广部中国首席经理栾跃的手中接过话筒,道谢后,开始了价值中国的演讲:“我是来自价值中国网的朱博,价值中国网是中国第一家实行全站实名制的网站,我们提倡、且已经具备了诚信、负责的氛围,我们是在文化这个根本因素上,为解决中国经济发展的瓶颈而努力。用到了Google Blog Search Ping,让会员的文章能更快的被搜索到;正在实施OpenSocial。谢谢Google的技术,让我们能更好更快地达成自己的目标。”
演讲完毕后,就遇到了前来交流的Google中国工程师王超与盛科网络(苏州)的CTO古陶,我想中国发展的瓶颈来源于持续了几千年的文化,这应该是大家的共识,无需描述太多。谢谢两位对价值中国网的支持,特别要感谢王超的时间,他帮我解决了不少OpenSocial的疑问。
结尾
至此,Google Developer Day 2009就全部结束了,在回来的路上,我突然想明白了古陶说的话:“Web2.0的盛行是解决现在中国发展的契机”(原话记不清了,大意如此,如有偏差,古兄看见还请指正),技术是固化的思想,思想来源于文化,Web2.0七大原则中的利用集体智慧、合作而非控制,其实蕴含着独立、负责、诚信等文化因素,也正是因此,Web2.0的出现不在中国。反过来说,Web2.0技术在中国的盛行,能否反过来影响思想,思想再反过来改进文化?我想这个可能性是存在的。Open Social就是个例子,平台商,应用开发商,用户三赢的局面越来越多,我们也逐渐变得诚信、负责、独立、合作了。