田园将芜

Posted: 三月 7th, 2009 | Author: | Filed under: 文章 | Tags: | 1 Comment »

许久没有更新了,再让这里丢荒好像有点过意不去。

一直以来也嘀咕了不少,但这个blog却是“水静河飞”[注]。相比twitter这种想说就说的工具,写blog需要静下心来,梳理一下思维条理,组织一下文章架构,总有些一本正经的意味。很多时候,对一些事情的看法或是记录,两三句话已经足够,到twitter上“推”一下就是了。好处是方便、快捷,不假思索;坏处是脑子变懒了,组织长一点的篇章觉得越来越难。

我想这种情况对于不靠舞文弄墨为生或是缺乏一点毅力的人应该是很普遍的问题。不幸的是,我两者都占上了。回想当初开始写blog的时候,更新得还算勤快。等到热情渐减、存货渐少,更新频率也越来越慢,终于落到今天这般田地。可气的是,spammer也是势利眼,我更新少,发过来的垃圾也少,垃圾留言的拦截数量和网站的访问量一样不见涨。

相比之下,twitter更加适合我等懒人。而blog有架站、备案乃至被和谐的麻烦,写起来费劲,交流起来也不太方便,呈式微之势也是可以理解的。

话虽如此,我觉得还是应该严格要求一下自己,尽量让这里活泛起来吧。

[注]:一直不太明白这句广东俗语,河怎么会飞?有说来自于“水静鹅飞”,可是鹅也不会飞呀,难道是天鹅?但天鹅在广东似乎并不常见。


山寨手机输入法

Posted: 十一月 27th, 2008 | Author: | Filed under: 文章 | Tags: , | 3 Comments »

这些天在我的新手机上先后试了三款手机拼音输入法:搜狗、A4和点讯。感觉上大同小异,功能上各有千秋。搜狗的资历最浅,没有后两者都具备的智能英文输入功能,输入英文单词比较麻烦。A4和点讯在功能上非常接近,但点讯提供了双拼输入,能大大提高qwerty键盘手机的输入效率。关于它们三者在功能上的横向比较可以看这里

我想说的并不是它们的功能比较,而是在安装过程中的体会。搜狗的安装最为简单,网站上提供了官方签名的版本,下载之后装上就能用。A4分了好几种版本,官方签名的是13权限的版本,只能用在短信、通讯录等有限的地方,高权限的版本是没有官方签名的,需要到论坛里下载。其中17权限版需要用户自签名,19权限版则要向它提供IMEI串号,由它代为签名后才能下载。点讯干脆没有提供官方签名版,只有需要自签名的17权限版和提供串号才能申请下载的19权限版,也是在论坛里提供下载链接。出现这种现象的根源在于S60v3手机操作系统的权限管理限制,但是软件开发厂商应该能够申请到安全证书对自己开发的软件进行签名,从而省掉用户自己想办法签名的大麻烦。A4与点讯的开发公司却没这么做,按照我twitter上的好友kcome的说法:“只能说明这个厂商太山寨了~~ 或者不舍的花钱(根本就是小钱,几千块全部搞定),不舍的跟nokia套关系~~”。

这些输入法都是免费使用的,也许我不该抱怨什么。可是,同样是免费,搜狗却给了用户很大的便利。仅从这一点上说,一旦搜狗的功能跟上来了,大家还会去忍受下载A4、点讯的麻烦吗?


1元的智能手机

Posted: 十一月 15th, 2008 | Author: | Filed under: 文章 | Tags: | 5 Comments »

移动搞优惠,预存话费+1元换了一部诺基亚6122c手机。这是我用的第二部Nokia手机,上一次是6100,好几年前的事情了。

相比之前用的Moto A1200,在外形上6122c长一点、窄一点,重量也轻一些。屏幕分辨率与A1200一样,都是240×320,但尺寸要小一些,只有2英寸。最大的不同在于两者的操作系统,A1200用的是小众化的Linux,而6122c是Nokia的看家功夫Symbian S60系列。

在我手上,手机的功用除了打电话之外,更多的是作为上网工具,对那些听歌、看视频之类的功能倒不是很在意。手机一到手,我首先装上的是谷歌地图移动版,想看看手机定位功能能否实现(在A1200上不支持),结果让我很满意,离我的实际位置大概只有几十米的差距。大概就是从这一刻起,我喜欢上了6122c,再加上它对EDGE的支持(A1200不支持),我决定抛弃忠心耿耿跟了我两年多的A1200。

用了新手机几天,最大的感触是S60平台应用软件的丰富,基本上我想要而手机本身缺乏的功能都能找到相应的软件来弥补,感觉就像firefox的扩展一样。在这一点上,Moto的Linux平台就差得远了。尽管Moto采用了开源的Linux,但其对第三方开发的支持和鼓励与Nokia相比似乎远远不及,因而其手机软件的数量与S60平台根本无法相比,能拿得出手的精品更是寥寥可数。如此看来,在手机领域,Linux平台的开放性似乎没占上什么便宜,由于其普及性还远远不够,一个良性的生态系统远未形成,不知道风头甚劲的Google Android能否带来什么改变。

客观地说,A1200与6122c相比也并不全然处于下风,在响应速度上还是A1200比较快,而6122c运行java程序常常有1、2秒的反应滞后,可见A1200推出虽说近3年,但在硬件性能上却并不显得落伍。另外,6122c的电池容量实在小了一些,只能撑不到2天。只好准备多买一块电池。


当Vista掉链子的时候

Posted: 十一月 1st, 2008 | Author: | Filed under: 文章 | Tags: | 1 Comment »

昨天,一个广告公司来进行提案。

手提电脑接上投影仪,启动Powerpoint,这都是司空见惯的程序了。正在演示者侃侃而谈的当口,程序却突然失去响应,然后Powerpoint自动关闭了,再接着Vista也开始了自动关机。这种场面我们大家也是司空见惯的,谁没见过程序崩溃,谁没见过死机呢?况且这也不是死机,看起来Vista的自动保护功能还是起作用了,它选择了自动关机而不是出个蓝屏已经算是很给面子了。如果在平时,重新启动一下也许就可以了。可惜这种事情发生在客户面前,而且还是在竞标的过程中,对方主管的脸色马上就黑了。幸好演示者临危不乱,继续在那里blah,blah,他的几个同事们同时手忙脚乱地掏出自己的手提电脑──看来备份工作做得还不错。终于,他们的创作总监恢复了投影的内容,而他用的是MacBook。尴尬的一幕算是过去了,顺顺利利直到结束。

最后的结果是,这家公司没有中选,倒不是因为Windows掉链子的事件,他们本身提交的方案不够好才是主要原因。我不知道他们的主管回去之后会不会找人撒气,可真要追究起来谁该负责呢?Windows的一贯表现大家都知道的,就算是 Bill Gates 做演讲,他用的电脑也敢给他个蓝屏。要避免类似的尴尬,我想应该有一台演示专用机,机器的配置尽量高一些,操作系统之外只安装几个必需的软件,特别是不要弄一堆不必要的开机启动项(QQ、MSN之类的),平时多些清理呵护,这些做法也许能够弥补一下Windows那难以捉摸的脾性。当然,抛弃Windows也是一个方案,我不会鼓吹他们去用 Linux,对于广告人来说,Mac确实是一个好选择。


发现一个漏洞

Posted: 八月 14th, 2008 | Author: | Filed under: 文章 | Tags: | No Comments »

有个自称小马的同学好心地发了两个留言,告诉我gelato CMS存在远程查看代码的漏洞。

这个漏洞出现在gelato v0.95的 classes/imgsize.php 文件中。我打开那个文件看了一下,大致知道问题出在哪里。这个文件是用来调整图像文件的尺寸的,如果给它一个非图像文件去处理,它就调用readfile函数把文件的内容显示出来。因此,如果给它一个php文件名作为参数,就能看到那个文件的源代码了。

很奇怪的一点是,在firefox 3中并不会显示出源代码,但在ie中就会原形毕露。如此看来,ie不光本身是个大漏勺,还有点助纣为虐的本事。对于这个漏洞,我临时的处理办法是去掉对readfile函数的调用,这种更改会不会导致别的问题我就不知道了。说实话,我是不懂php编程的。

Update 8-19:补丁出来了,替换掉原文件即可。