两个软件更新
今天看新闻发现两个对我有重要意义的软件都更新了!
一个是极点五笔Unicode版(极U),今天释放出来公测了。另一个是firefox2.0正式版。
用极点五笔很久很久了,从4.0一直到现在的5.1,极点始终都给我无比舒服的打字感觉。总结一下就是,代码简洁,节省资源,功能完善,设计贴心,上屏快速。还有很重要的是从来都是在免费的同时不绑定任何流氓软件。5.1版后作者杜志民先生一直都在致力进行极U的开发,现在终于把极U释放出来公测了,我现在正在用公测版写这篇blog,功能方面当然还不完善,没法跟5.1比,但正常打字是可以完全满足的,速度还是很出色。目前为止,表现很稳定,没出现问题。现在还不好猜下一个公测版什么时候能出来,估计正式版出来前的这段时间会比较漫长,从现在的功能上来看,跟5.1对比,连半成品都算不上。本来预计春节公测,现在让我们盼望明年上半年能出正式版吧。
Firefox2.0正式版的出炉也许算不上什么新闻了,现在估计各大网站已经传遍了。比原先说的周二发布早了一天。2.0比起1.5来基本上只是在改善用户体验方面做了不少工作,比如内嵌的拼写检查功能和更漂亮的图标,内核方面的增强不大。预计明年第一季度的3.0版会有更重大的功能更新。其实这个正式版其实就是几些天发布的RC3版,我当时还以为正式版会另有改进,也许RC3没有什么问题,就直接发布了吧。
Update 10/23/2006: 发现极U在firefox下输入有点问题,已经报告极U的bug页。
Update 10/24/2006: Firefox2.0其实还未发布,昨天的那个并不是正式版,Preed出来说话了。
两株枣树
一直以来人们提起鲁迅《秋夜》一文中著名的两棵枣树描写就说这句有文法错误,或是画蛇添足之类的。关于鲁迅为什么这么写,猜想很多,都分析的头头是道,比如这篇,还有这些。
我从来不以为然。
我对汉语语法其实是不大懂的,我只知道如果换做你写:“在我的后园,可以看见墙外有两株树,一株是枣树,还有一株也是枣树。”我肯定不会觉得你这句话有问题,不但不觉得有问题,而且如果你把原话换成“在我的后园,可以看见墙外有两株枣树。”我还觉得太不新鲜,文字太墨守成规,无法吸引我看下去。鲁迅能这么写,充分显示出他对文字组合与众不同的感觉,这才是一个驾驭文字的大师。
话又说回来,上面提到很多文章都在分析鲁迅为什么写的这么画蛇添足,我觉得这些分析都上升的太高了。其实很简单,鲁迅只是觉得这两棵枣树对他都很重要,像是两个熟悉的人而不仅仅是两棵树,所以写的时候不想简单带过。
体会到UNIX系统的安全性
OK, 我们整天听到的都是:Windows系统是多么的脆弱,多么容易被攻击;UNIX或UNIX-Like系统的安全性是多么的高,几乎就是攻不可破。Windows安全性差我是深有体会,不说别的,从微软不断发布的安全补丁数量就可以可以大概推断出来。但由于没用过UNIX系统,一直无法体会到为什么UNIX从本质上比Windows安全,直到……
有一天我要把dreamhost的一个目录下的所有文件改变读写权限,所以要用上FIND命令,而FIND命令有两个参数,’-exec’和’-exechdir’, 这两个命令干的是一样的活——执行另一条命令。但为什么干同一件事要有两个参数呢?因为根据POSIX规定’-exec’所引发的命令必须和FIND命令开始于同一个目录,所以这就引发了一个安全问题。举个例子,如果我有一个文件passwd放在一个很深的目录里,比如/home/etc/a/b/c/d/e/f/g/h/i/passwd 我要使用这个命令: “find / -name “passwd” -type f -exec rm {} \;” 的话,由于UNIX是个多人操作系统,在find命令找到passwd这个文件前,有可能有人恶意把’e'目录指向另一个目录,这样就把另一个目录下的文件删除,如果被删除的文件是个重要的文件的话,会给系统带来不可预计的后果。’-execdir’命令就是为了解决这个安全问题的,’-execdir’执行时,rm执行的目录就是passwd文件所在的目录,所以就避免了’-exec’产生的问题。
上面絮絮叨叨说了一大堆,可能别人也不知道我想说什么,其实我想说的就是,虽然只有很小的机率才会产生’-exec’的安全问题,但UNIX一样发现了问题并做出了相应的对策,真是让我不服不行啊。
赶紧回去工作!
不知道你是不是跟我一样,经常在干正事时被网上某个好看的文章吸引,看的时候被文章里的链接吸引又开始看更多的东西,或是在看文章的时候脑子里有了个新的念头于是开始去搜索相关的资料,最终一抬头,不知不觉几个小时没了……我经常这样,浪费了很多干正经事的时间,不能按时完成工作。
今天在 Lifehacker上发现一个好玩意——Invisibility Cloak, 这个小小的Greasemonkey脚本可以帮助你免除这些干扰,集中精力干正经事。运行后把你经常上的网站都加入到列表中去,如果在你在规定的时间段里上这些网站的话,浏览器就会弹出一个窗口告诉你现在是工作时间,赶紧回去工作!

其中10PM你可以改成其它时间,只要在脚本文件里把相应的变量定义:var surf_time_after = 22 中的22改成你想要的时间。还有如果想让这个脚本在周末也工作的话,把 var cloak_off_weekends = true; 中的true改成false就行了。原作者Gina Trapani发布的脚本里没有定义时间段从几点开始,所以理论上从晚上12点就开始作用,如果那时候还在上网的话,就要被赶去工作咯:-P所以我又加了一个新的变量:var surf_time_before, 默认 var surf_time_before = 9 你可以把9改成你想要的时间。
这个脚本需要你在Firefox上安装Greasemonkey扩展。如果没有安装这个扩展,到这里下载。
下载脚本:Invisibility Cloak
巧克力工厂Alexa排名进了前500,000
今天看Alexa的排名,俺这个小blog排到了450,524, 还是比较意外的,因为就在20天前排名还在七十万开外呢。


