杂志

来源:互联网 发布:cpu跑分用什么软件 编辑:程序博客网 时间:2024/06/03 01:49

由于是写在温网刚结束的日子,必须强调:郑洁很值得敬佩,而纳达尔很强大(真正的“精壮”,真正的精英)。

奥运了,封网了,我们也迷茫了。胡乱地记三件事如下:

1、关于Web2.0的企业应用平台

年初我曾经断言一年半之内,Web2.0会瓜熟蒂落,而其标志之一,是企业应用的成功。

近几个月,开放平台标准之间的战争成为了一件Web2.0界的大事。OpenSocial凭着良好的可移植性、多厂商的支持、Shindig项目的发展在业界称王称霸,而Facebook却凭借SNS特性在平民、个体中取得了很好的长尾效应,虽然前者势大,结局还未可知。但企业里是不可能过分发展SNS的,毕竟大家是在工作,所以个人再次无悔预测,只要微软、IBM这些厂商开始移植Web Widget技术以取代Portlet及类似概念,一定会优先选择Shindig。理由不用多说,Shindig的确是OpenSocial的天时地利所在。个人也正在尝试部署Shindig,只是有点不满意里面的iframe...渴望我能在职业生涯中跨出这激进的一步...

结果是Sidebar、Desktop Widget及RIA界的争夺似乎被掩盖了起来。毕竟,互联网上最容易传播的信息就是关于互联网的信息。个人还是看好Adobe AIR,但它上面缺少应用框架。我不是说Flex不是应用框架,但AIR要平滑互联网和桌面之间的沟壑,还需要一个JS上的框架。个人看法,编译后的代码在Web上的最佳形式应该是Tag定义,实现为类似这样:<HelloWorld type="..."/>,作为补全浏览器的方法。当然,目前很多应用采取的<script>标签嵌入方法起到了类似的效果。不知道这个想法是不是也曾经被谁践踏过了。跑题了,我理想中AIR上的应用框架并不复杂,仅仅是需要解决MS Active Desktop的一些弊病而已,其实一个Open Social的桌面Container即可。

提到Active Desktop,不得不提刚刚冒头的360desktop。“只不过”是一个脑筋急转弯,“只不过”是更大的Desktop+更Active的扩展方法,但却很彻底地揭露了Open Social一类网络应用将如何填平“沟壑”,揭露了用户对终端的需要。可惜的是,360desktop过于依赖Windows Explorer,造成了很大的效率浪费。而我们更需要的,可能是一个完整的更灵活的shell,比如搭建在BlackBox上,用Adobe AIR建造框架来驱动Widget,甚至资源管理器。

说的很多,似乎很跑题,但结合起来,基本还是我原来所谓的Web2.0后,所谓更平的世界。附加半点,传统应用要分为主机扩展和应用程序两部分了,应用程序应当完全划归网络,而主机扩展则指类似于3D游戏之类,只有相对少量数据可以结构化、精练地在互联网上传输,非要在客户端安装复杂的程序不可。

前些日子,流程+服务类SOA应用的规范已经开头了。我还是更想设计Tag、Widget主导的Web2.0企业Portal方案...稍等。

2、读蔡學鏞先生的文《IT学习力》

惭愧,我一直需要向一些我身边的人学习。我早已过了小学这一阶段,这是在03年夏天达到的级数。但可惜我向中学、大学甚至研究所进军了很久,仍然是半吊子。我看英文,我会像trace代码一样trace网上的链接,不忌讳是否英文,也不忌讳是否太过艰涩,甚至不忌讳只有源代码,但可惜我英文太差,如果不是对IT有着那么点预感,根本不可能读懂。而结果就是,我并没有真正像到达那三个层面的人那样学习。而同时,可以看到我周围那些踏踏实实的人,比如阿哲,比如小亮,甚至某某,他们却在一步一个脚印地进步、学习,而不是成天“无悔地预测”...如果我不努力学习英语,非但无法和阿哲匹敌,也会被小亮超越,甚至不能再教某某什么东西了。我应该学英语,向他们学习、看齐。这次蔡老板很打击我...

3、可能由Erlang想到的

为什么是可能?因为我在这之前就梦想着如此了。Erlang在语言上有什么优势暂且不论,关键是其虚拟机可以抢到中间件的一部分价值。什么时候JVM可以自己成Cluster、Grid,甚至成Cloud了,再加上Desktop和Web之间的沟壑被完全填平,实现终端+互联网式的工作和生活,我会爽到去泡妞的,因为我可能会因此失业或沦为很白痴的小程序员。但可惜,现在我们这种人肉中间件还有很多事情要做...

Web2.0 ppt

原创粉丝点击