换了个新博客 :)

地址: http://www.dualface.com/
就博客的地址: http://www.dualface.com/blog/

AIR 之类的 RIA Runtime 根本没前途

今天抽时间看了一下 Adobe AIR 的文档,感觉这类东西根本没有前途。

AIR 本质上是一个运行时环境,类似 VB 的 runtime dll。有了这个 runtime,用户下载一个 AIR 应用后就可以在本机跑起来了,简单的说就是让 Web 应用脱离浏览器环境。但是仔细观察 AIR 就会发现 AIR 现在能做的事情,浏览器绝大部分都能做,而且不久以后还能做得更多。

AIR 有三种主要的应用开发模式:

HTML+JS+CSS Based Application:这种实质上就是基于浏览器的应用了,只不过跑在 AIR 的窗口里面而已。这和 Google Chrome 建立的“应用程序快捷方式”没有什么区别,当然 AIR 对 HTML/JS/CSS 这些有点修改和扩展,不过基本上和标准保持一致。

跑这种应用,如果用户可以选择,Google Chrome 和 Firefox 都是比 AIR 更好的运行环境。Google Chrome 的 HTML 渲染和 JS 执行性能太牛叉了,比 AIR 高了不知道多少倍。而 Firefox 也是非常快速的浏览器,配合各种扩展也可以为用户带来更多的方便。

所以在这种类型的应用上,AIR 是没有机会的。

基于 Flex 的应用:Flex 要说好不好,确实不错,不过我个人认为也是个没前途的东西。Flex 本质上是一个开发平台。开发出来的应用程序使用 Flash/PDF 作为前端来展现用户界面。

表面上看 Flex 很强大,但是仔细分析就会发现相对其他竞争者没有任何优势。论开发语言和开发工具,Java、.NET 阵营都不是吃干饭的。与这两个阵营的厂商相比,Adobe 在这方面还是小学生。而且从 Adobe 的进展看也不可能搞得过。

论前端的展现,基于浏览器的应用已经非常成熟了,大量的技术、知识和资源可以利用。而 Flex 也就是在用户界面特效上有点优点,但是特效就能占领市场?况且从 Flash 现在的情况看,复杂点的界面都慢吞吞的,别说跟传统桌面应用比,就是和基于浏览器的应用比也不如。

再加上浏览器技术一日千里的发展速度,这点点优势也会消失殆尽。

基于 Flash 的应用:这个其实和前面的是一回事,只不过后端不是 Flex 而已。

要搞清楚一个东西有没有前途,要看它相对于现有的东西有什么优势。AIR 之类的东西相对于基于浏览器的应用,优势在哪里?

牛年愿望

牛年的愿望很简单啊,把现在的手机用坏掉换个山寨机,然后再买个 macbook。

山寨机配 macbook,很好很强大啊,想想都湿了。。。。。。

强烈推荐谷歌拼音第二版

07年用的搜狗,后来QQ拼音做好了,换成了QQ拼音。

今天装了上谷歌拼音第二版,输入体验简直太爽了。输入整句的准确率和微软拼音一样了,但输入的响应速度却非常快,实在爽!

强烈推荐!!!

http://www.google.com/ime/pinyin/beta/index.html

写了这辈子最长的工作计划,10,000字,OMG

如题 -_-#

发个评测也能吵架,真是服了

前不久看到 Yii 这个框架,很是感兴趣。作者自己也给了一个性能测试,结果是高出其他框架很多(当然是只限国外了)。所以昨晚就简单测试了一下,结果真是很惊喜。原本以为 QeePHP 性能目前阶段还不够理想的,没想到比 Yii 还高出一截。

花了不少时间做测试,结果肯定还是希望越多人知道越好,就 qeephp.com 论坛发了一份,phpchina.com 论坛也发了一份,没想到 phpchina.com 发的就捅了马蜂窝。原帖在此,有兴趣的可以去看看,权当消遣吧。

其实国内论坛吵架真的是司空见惯,各个山头、各个派别,难免会爆发冲突。不过这次流年居然出来说我对这 ThinkPHP 含沙射影,让我很无语 -_-#

我吵架连马甲都不用的,居然含沙射影也能用到我身上,罢了罢了,哈哈。还是搞好自己的事,让自慰的人一边哭去吧!

2009,没有最H只有更H

2009 的前两天,我们陆续发布了 QeePHP/FleaPHP 新版社区平台、QeePHP 2.1 开发框架,以及一系列七七八八的东西。

2008 年我们基本上就在做准备打基础,2009 年该爆发了,不然会成中华鳖精哦!

QeePHP/FleaPHP 新版社区: http://qeephp.com

我的 VIM 插件和配置文件

习惯了 VIM,现在用任何编辑器都觉得不爽 @_@

要是 VIM 支持对象方法的智能提示,那就完美鸟,不过一个单纯的编辑器是不大可能滴。
不过不支持智能提示的好处就是强制要求记忆类名称和方法,变相增强了记忆力 :)

截图一张,下载随后。注意下载后用 :helptags $VIM$/vimfiles/doc (或者 helptags ~/.vim/doc)来索引帮助文档,因为这个压缩包中包含了中文的 VIM 帮助文档。

VIM 插件和配置文件下载: vim_20081123.zip

update:

  • 在 Windows 下切换 NERDTree 到不同的磁盘,输入 :NERDTree d:\www 即可。
  • 下载 CTags,将压缩包中的 ctags.exe 放入 gvim.exe 所在目录,启动 VIM 时就不会再出现 Taglist:Exuberant ctags… 提示信息了。

得了不治之症

整个人会先变白,最后变成透明的。。。。。。不知道能不能成为偷窥侠 -_-#

NetBeans 6.5 界面美化与字体设置

装上最新发布的 NetBeans 6.5 for PHP,可以说 Zend Development Environment 可以下岗了。

不过中文 Windows 下面,NetBeans 默认的界面和字体实在有点丑,得优化一下。

Read the rest of this entry »

« Previous Entries