2006年11月
上周三晚上与著名的Office专家郭安定老师见面,他向我展示了自己开发的一些Office应用。我以前就知道可以用VBA开发出很棒的Office应用程序,不过看到郭先生的两个demo,还是有震撼的感觉。这两个应用一个是算法密集型的,类似复杂的排课系统,另一个则具有漂亮的图形界面、高级的数据访问和业务逻辑,都是充分利用了Office已经提供的高层功能开发而成。郭先生本人在Office开发领域耕耘10年,像这样的案例还有不少。而对我来说,之前确实没想到Office开发可以达到这样的效果。阅读全文>
发表于 @ 2006年11月30日 13:42:00|评论(loading...)|编辑
REST的由来,Rails 1.2的意义,以及一个翻译接力的发起。Rails 1.2的主要亮点是REST。可以这样说,经过这次升级,Rails成为第一个把REST作为核心思想的主流Web框架,从而把其他的竞争性的敏捷Web开发框架又一次抛在了身后。阅读全文>
发表于 @ 2006年11月25日 16:10:00|评论(loading...)|编辑
今年7月份举行的RailsConf 2006上,David Heinemeier Hasson作了一个主题演讲,很清楚地讲了Rails 1.2中对于REST的设计,以及REST风格给Web应用设计思想所带来的革新。我第一次看到这个视频,就认为这可能是对Web服务端开发具有历史意义的一次演讲。当时有一点时间,就一边听一边记,把这个演讲的开头翻译出将近3000字的内容,大约占整个演讲篇幅的1/4。后来我忙了起来,就没有时间把这个翻译做完。这个稿件在我硬盘上爬了两个多月,扔掉也不是,放出来又不完整。现在Rails 1.2已经发布了,我想越来越多的Web开发者都会回过头关心这个演讲的内容,所以突然生出一个想法,能不能把这个不完整的翻译稿放到自己的blog上,请有时间和精力的网友把翻译工作接力下去?
所以,我已经将自己翻译完成的开头部分(录像的1、2小节)放到这里,请有兴趣和热情的朋友对照录像内容把翻译接力下去,为国内的Web开发者介绍关于Web开发思想的这一重大革新。阅读全文>
发表于 @ 2006年11月25日 16:06:00|评论(loading...)|编辑
正如我在昨天的blog里所说,界面技术总是频繁变化的。我们今天所说的Web开发高手,有多少是把自己的身家性命押宝在对这一代Web技术和体系的理解上?且不说他们日常工作中大多数时间花在了界面开发之上,就算是很多人引以为傲的所谓“大负载量Web站点架构”,也将随着RIA的兴起而发生一场巨大变革。大量页面状态将前移到客户端,Web服务端将以全新的观点重新组织资源,逐渐变成真正意义上的Web Services集合。旧的知识和经验迅速贬值,新的机会快速涌现,有的人沉下去,有的人飘起来,历史又要重来一遍了。
阅读全文>
发表于 @ 2006年11月21日 20:16:00|评论(loading...)|编辑
开发技术,大多是过渡技术,永恒的东西并不多。包括那些什么架构、模式、系统、语言、技巧有几个是经得起时间考验的呢?可是没有这些又不行。这些东西,靠是靠不了一辈子的,不靠的话一天都撑不下去,所以怎么办呢?要么你赶快脱胎换骨当资本家,换一种死法;要么你去找一个可以养老的地方,享受社会主义光芒;要么你学点永恒的东西,至少是比较稳定的东西,别搞得自己贬值太快。咳,其实我也不知道该怎么办,大家一起多想想招吧。 阅读全文>
发表于 @ 2006年11月20日 15:06:00|评论(loading...)|编辑
最近集中精力写程序,需要查阅很多文档和手册。今天在网上找到一个好东西,可以快速搜索各种类型的API,对于Web开发者尤其适用,拿出来与大家分享。阅读全文>
发表于 @ 2006年11月05日 18:55:00|评论(loading...)|编辑