09/28/05

打碎的窗户

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。

John Gruber,Daring Fireball的作者,他是Mac用户,他做一些设计或者WEB方面的工作。在这一篇文章里,他再次提出了“为什么Windows就是不安全,而Mac安全”的问题。

首先,他不认为你的第一反应--Windows用户太多了,太容易成为目标了--有任何合理的成分,他认为正是Windows以及它的社区环境造成了这一切,而且他的理论非常有趣。

John认为电脑用户社区就像一个真的社区,如果这里和平安静,贼在光顾前也会想一想;而如果一个社区里有被打破的窗户,街上随处有拉扯人的乞丐,坏分子就会认为这里有机可乘,甚至即便被人发现那人也不会主动报警。醉汉,小流氓们不只是表现他们自己的坏品味,而且也给普通大众传达了一种信息。当然,如果社区不能清除这种现象,坏分子自然会认为这是一个可以入侵的地方。

在Mac社区内,没有人会容忍坏现象。开发者大可开发一些坏东西,没品味的网站,弹出式窗口,甚至在人家机器上悄悄安装一些小间谍件或者广告件,你也可以把它绑到某个Free的软件中,然后放在你的下载站上。它的结果是什么?John认为Mac用户会很快发现这些东西,以及它的开发者,然后这些东西将在Mac社区内再无容身之地。其他地方的用户也将通过Google和互联网很快知道这一切。

但Windows没有这样的社区,首先Windows已经破坏了这个基础:在Windows里藏点小软件太容易了,光是注册表就有无数个不同的隐藏软件启动项的地方,甚至可以做到常规软件完全列不出什么软件在运行(比如MSconfig,在它的启动项里会有完全空白的行,你完全不知道那一项在运行什么,以及写在注册表的什么地方,而注册表位置那个字符串居然可以自己随便写)。

有人可能要举3721这种做成驱动的垃圾例子,但对于一个行为正常的Mac或Linux用户来说--也就是非Root敢死队成员--坏分子们没有机会随意安装并加载一个驱动模块。

这就相当于一个有太多黑暗死角的社区,它自然成为坏事的理想发生地。很难想像Windows为什么要提供这些编程或使用上的自由度,唯一的解释只能是Windows自己也依赖于它们来完成某些操作,而正常的开发者完全不需要这些特性。所以Windows本身就有用户不可控制的东西,所以,再多点不可控制的小软件也不算什么。

这就是Windows社区内的容忍。这种容忍造成了坏分子横行,甚至还成为营销手段,变成了IT新贵了。最新的QQ,自己居然敢于声明使用了某种手段,以“防止恶意软件的删除”,这不是此地无银三百两吗?

Linux社区可能同Mac社区一样完全不容忍坏分子和坏行为,如果不是更强悍的话。在这两个社区里,你可以享受到友好热情的邻居所带来的安全感,而Windows社区那里就如同一切中国城市的火车站和城乡结合部,即便高手到那里也一样要受苦,比如John文中提到的Dave WinerPaul Thurrott

09/28/05 17:10:00,由 cathayan发表。 本文链接
  

09/26/05

君子求诸己

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。

这句话出自《论语·卫灵公》。这一篇很多句子讲为人处世,道德修养,讲君子的就有10句。

这句话要求君子遇事都从自己找原因,把自己的事情做好了,别人自然就能归心。但当李敖在讲到自由时反复引这句话,要求大家反求诸己,我想这里不会有那种自己精心修炼,蛮族就能自然臣服的意思,而是要大家来争取,或者最起码求得自身的自由。

再后面李敖又引用宪法,说明我们可能有的自由是世界上最多的。所以求诸己是可以争得来的,自己不努力,盼着别人给是没有用的。所以他也对上头寄予很大的期望。其实这一点我不认为有用,因为我们这里虽然有宪法,但有终审权的地方却没有宪法解释权,这实际上把宪法置于不可能被使用的境地。而唯一可以引用宪法的地方是“审查”,其结果在孙zg一案中我们看到了。

所以倒想多求些自身的自由,求得自己心灵的解放,这在李敖演讲中也有涉及。这才是最根本的。现代社会的不少规范,出自于对人的理性假设基础之上,也就是一种逻辑思维的能力,看到事情可以推知结果,看到结果也可辗转求得它的原因。凡事想出它的前因后果,便可不受他人头脑的奴役。

正如王小波说:反正你要让我去解放什么人的话,我肯定要先问问,这些人是谁,为什么需要帮助;其次要问问,帮助他们是不是我能力所及;最后我还要想想,自己直奔云南去挖坑,是否于事有补。

做出判断除了逻辑能力之外,还要有信息的辅助。现在我们能看到更多的书,通过网络更能了解全球各地的消息。虽然直到今天还有画蛇添足的管理规定出台,直播李敖演讲还能延迟,还能剪切,到最后不播了事,可到底我们还是看到了。

越多人独立理性地思考,蒙蔽的力量就越弱,李敖的理想就越有可能,也不用他再说什么尼姑思凡去哄骗人家的废话。

09/26/05 23:16:00,由 cathayan发表。 本文链接
  

09/24/05

研究环境

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。

在这个环境里,一切以追求最高学术为目标,到处充满着思维的激烈碰撞,每个思考都指向科学中最难解决的问题。人与人之间没有“代表你出席国际会议”那种事,回来也不必说什么希腊真差劲。别人做过的东西绝对没有人再做,如果没有真的创新,并且是大的创新,都不好意思打开Tex文件写文章。业余时间读哲学,听贝多芬,沿着撒满斑驳阳光的林间小路散步。路上说不好就有灵感迸出,于是跑回去写下来。

印象中,一些大师曾经这样,一些老牌学院似乎一度如此,20世纪之前的欧洲以及之后的普林斯顿之类。

但也听说爱因斯坦当过一阵子小职员,电影里他还要趴在地上吹炉子;薛定愕当小讲师颇有一段时间;伽罗华的稿子屡次被人丢掉,或者就是别人完全看不懂;费曼领着些高中生在沙漠里算算术,一边他老婆还在生病。总之有很多大家都是如此在混乱不如意的环境的中混出来的,绝不像上面所描述的那样美好。反之如果在成为大师之后,过上面那种生活倒是很正常的。不过很可能,你再也做不出大的成果。

有个例外是德布罗意,这家伙贵族出身,好像是个公爵。他的发现除了大胆联想之外似乎没有其他原因,可谓是顺利成功的典范。还有玻尔曾经是丹麦国家队门将,实在是玩得潇洒,赢得轻松。

我想王垠想要的是1或者3。3基本是出身和运气问题,1是诺奖得主的待遇。如果不具备这两个条件之一,还是得学着老爱吹炉子抱小孩审专利比较实在。

09/24/05 00:23:57,由 cathayan发表。 本文链接
  

09/23/05

两个清华

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。

2005年9月23日,李敖在清华演讲。及正在读博的王垠决定退学

今天李敖在清华演讲,景况比北大还要惨,凤凰台都没有直播,或者似乎是在检查,查完了再播出来,于是断断续续。到了学生提问阶段,提的问题也更是惨不忍睹。如果说失望,那是很自然的。但要说这就代表全部的清华,则是不对的。

正如央视号称采访北大学生的节目实际是找了某小报的一位主任同志一样,能参与到这些活动中的人是经过挑选的,而挑选出来的人,确实是特殊的,他们代表着另一个清华。

一个清华是大家可以在各种回忆性历史性的资料上可以看到的,梅贻奇西南联大两弹一星元勋们的清华。那时梅校长可以拒绝警察入校抓人,学生可以赶跑派来的校长,你可以坐在老图书馆里写话剧,数学不及格也不用担心入不了学(更不用担心政治考59分),你在相对通讯不发达的时代里了解最先科技,你的导师不但有知识,而且有方法。它肯定有不好的地方,但在这当年称为“民主堡垒”的地方,确实出了一批大师级人物。

另一个清华的历史相对短些,但他们更有体系,他们是从高中就开始培养的,一入校就是班团干部。然后他们会向着学生会团委进步,最终或者补充进那个队伍中去。也见过有人在争取研会主席的职位未果的当天就痛骂一切,然后人就变得比较随和了。他们的追求是不一样的,他们野心勃勃,处心积虑,积极参与,比较现实。他们是现在社会的主宰。

大学应该是第一种,而不是第二种。或者大家有个共处,让第一类仍有生存空间。但很可惜的,第二个清华主宰着一切。所以我们很痛心地看到这里,在清华读研究生的王垠要退学了。

他已经读到他博士的第四年,很快就能拿到学位,但他仍然准备“放弃清华的博士学位,出国找个好老师,进行真正的研究。”就在今天讨论李敖时有人说应该退学时,他在前一天就决定退了。

说实在话,我不认为现时的中国还有学术研究的存在。也许外面还有,祝王垠好运。

前些天陈丹青退出了清华,他不能适应这里的教学模式,他也对在这里教出好学生深深地失望。

我知道王垠还是因为他发表的“完全用Linux工作”的雄文,大多数人也都是吧。他介绍了很多自由软件,并且都还有深入地研究。在受到国外教授不理会MFC的时候,他又学习了其他的更有科研传统的Scheme/Lisp等等。在国家计算机考试、以及所有大学的“计算机文化”课都还讲和考Word时,他就已经用Tex来排版自己的论文。

正如陈丹青说文艺腔:我不生气,我是想一头撞死--人怎么能这样说话?!这样的人无疑都是另类。我说的另类并不意味着他们是少数,而只代表他们不是主流,不容于主流。官方文艺圈子里就是文艺腔,官方计算机领域里就是Word和MFC,他们是主流的成功,但和科研和学术和创新都是完全不相容的。看一下,他们--第二种人--能想出什么方法来搞学术?必须考英语?每学期都必须上政治课?拿Paper数目来衡量一切?

教书的陈丹青走了,读书的王垠也走了。还有更多的也许有同样想法的在混日子,继续保住自己的教职,或者坚持着拿到一个学位。没有人吭声。这两位选择了发言,祝他们好运。

09/23/05 15:49:18,由 cathayan发表。 本文链接
  

关于FR是谁捧红的

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。

我想说是她红同水木BBS无关。

此人在北大BBS混迹多时,被赶,然后到水木,也不多说话,就是发个照片,大家乐一下,然后走人,这种情况--也就是在两个BBS上混的时间,超过2年。在此期间,不上BBS的谁知道她是谁?BBS网友中也不是很普及。我只知道在水木有一阵子相关话题被几个版封了,完全不能提。这就是BBS上发生的事,以前我在Anti那里发言时也说过。

然后她突然在公众网上红了起来,发源地是天涯社区,背后人物是天涯一个版主:陈墨。窝子网志这篇文章说得明白人民网也有相关文章,前几天还在旅游卫视上看到FR以及陈某人,人家并不讳言此事。清华以及水木BBS无非被这某人当成了炒作的一个噱头,被他利用了。

大家再谈起此事时,请不要再埋没人家陈某的功劳。

09/23/05 00:18:00,由 cathayan发表。 本文链接
  

09/22/05

Gmail中文主页乱码消除

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。

我一般只给开源或开源友好者报Bug,开源软件那里怎么着也会有点回音,公司那里从来没有回音。但前几天,当我再一次给Google报Gmail中文主页乱码的时候,他们终于有回音了,虽然是在3天后,然后说明了情况,最后的回复是16号的。

现在,Gmail中文主页是正常的了。

咳咳,也许这只是Google的正常维护。虽然我在这里自得,但确实没有证据表明这两件事有更多联系。 [阅读全文]

09/22/05 17:08:00,由 cathayan发表。 本文链接
  

09/21/05

李敖在北大讲话读后感

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。

这个讲话好像已经删节过了,但看起来还是很有趣的。李敖说他追求自由最有历史,经验最丰富,写作禁书最多,但他的经验是不要对着干,那样已经过时了,人民要聪明,争自由要靠智慧。但怎么样才算有智慧的争法呢?老李也没讲。其实我也不认为对岸自由是他争来的。

他似乎希望让上头明白,其实放开不是什么大不了的事,还举了丹麦开放A片放映之后的例子:强奸案当年下降16%,偷窥案下降80%。其实这也同我的看法一致,从下而上的革命现在很难,革了之后也很难稳定,所以从上而下的改良可能更容易些。

李敖还希望老胡能请他做北大校长,他还夸老胡很聪明。。。

09/21/05 18:01:27,由 cathayan发表。 本文链接
  

09/20/05

郎教授讲的美国的运气

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。

这位教授讲中国的股市需要重来,讲MBO就是先把企业搞惨了再送给Manager们,这些大家都已经很熟了吧。国内那些帮凶经济学家们面对这样的常识性题目屁都放不出来一个。

最近看到他一个讲话,说是美国当年股市崩溃,罗斯福要进行治理了,但国会那里被华尔街的一众大佬们暗中打通,强悍的监管法律就通不过,于是罗斯福派人跟他们谈判(他们就讲利益、协商、冲突、妥协等等,不讲和谐),结果是证监会主席由大佬们派,法律通过,两下互相妥协一把:

到最后实在通不过了,罗斯福总统不得不同华尔街开会说你们要我们怎么做才能让法案通过呢,华尔街的人说我们准备指派一个人来做这个事情,我们不要兰德斯也不要道格拉斯,那指派谁呢,就指派当时最大的庄家资本动作者,以前的德隆现在的德林克尔,不管怎么叫了。我们指派一个当时华尔街最坏的人,由他来做,而且我们不要什么公平交易委员会(兰和道就是这里的),这个太讨厌了知道吗,我们创一个新的机构,这个机构呢就叫Securites Exchange Act就是今天的美国证监会SEC。

那么找谁当第一任证监会的主席呢,找当时最大的庄家约瑟夫-肯尼迪,他是肯尼迪总统的爸爸,这个人当时坏透了,什么内幕交易、*纵股价,什么坏事都做,他当时是坏人里的帮主。那么由他来出任证监会的主席我们华尔街的人都放心了。我不知道这种事发生在中国会怎么样啊,到最后找我严加监管,然后找一个民营企业出面我不知道会怎么样。你们想想有什么结果,罗斯福想到了,当他含着眼泪签下这个法案的时候,他知道美国百年富强的基础呢就毁在他手上了。

可是啊,一个国家能否成为世界的超级强权啊取决于什么大家知道吗。我最喜欢的那首歌叫什么,叫天意。老天爷决定这一切,所以美国国歌里面有这么一句叫天佑美国,除了这个天意以外啊,我找不到第二个原因,有如此戏剧化的转变,这些华尔街的人做梦也没有想到,当肯尼迪当了官以后立刻反脸不认人。他马上指派了两个副主度,第一副主席叫道格拉斯,第二副主度叫兰德斯,这就是美国人的伟大。

我跟各位讲啊我们中国人最大的悲哀在哪里知道吗,要有道德勇气的人出来讲话。所以今天为止啊真正有勇气出来讲话的人还是我。我希望我到每一个大学的演讲呢都能够把这种道德勇气灌输给大家,我们这一代人是该被淘汰了,中国的未来啊真真正正靠你们,我愿意花时间来啊就是希望把这种信托责任的理念带给在坐的每一位。中国是属于你们的。

道格拉斯是第二任证监会主席,兰德斯第三任证监会主席,就在三个人的努力之下,让美国人的股市步上了正图。没有人敢*纵股价,没有人敢内幕交易。因为他们发明了一项非常有利的武器叫做辨方举证,也叫举证责任倒置。


不过要想胡说,按我的想法,得先变成老肯尼迪那个层次的人物才行,坏人翻脸当好人,不知道在这里情况如何。最近崔永元就开始胡说,骂收视率了,说公共电视台和商业电视台了(多么不具有先进性的话语啊),说他的同事主持人骂人家佳宾SB了(多不和谐啊)。

09/20/05 17:20:00,由 cathayan发表。 本文链接
  

09/19/05

用IRC和mailinglist

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。

经常在网上看到有人推广:建了一个linux技术群,欢迎高手加入。这是天大的笑话。

Linux和群放在一起,已经构成了这个笑话的全部。原因是什么?因为有“群”的QQ官方完全不支持Linux,如果用linux,你就没有一个正式的登录QQ的工具,Luma大侠搞出来一个,似乎略带点群的功能,但据说也不能进行管理。早些年,曾经有同类软件的努力,但被QQ公司毫不留情的打掉了。用这样一个对Linux完全不友好的工具来讨论Linux,会有人用吗?

有人说了,也许搞Linux只是做服务器,他的桌面还是Windows,因此他还可以用正牌的QQ。我无从反驳这种说法,但就我的经验,一个认真的用Linux的人,或者对UNIX熟悉的人,也许不必到“高手”的地步,他在气质上是有特别之处的。这是文化的作用。

前两天RMS来北京,有去签名的人拿了UNIX的书他都不签,拿了开源书的都要翻到附录GPL协议那里才签,还有拿WinCE PDA的,那更是直接拒绝。对理查德·马修·斯多尔曼来说,自由是一切的基础,是他的信条。他同开源的斗争也一直不曾妥协,他认为只是开源是不够的。

对不少人来说,RMS是谁尚且未必知道,他这样强悍的思想估计更是难以接受。但我认为搞开发的人必须了解这个。如果你是为公司做项目,那样反正做了是公司的,无所谓。如果是为自己做,或者为兴趣做,为声望做,则必须明白你的基础在哪里。有个眼前的例子,就是IE7,它的Beta版已经加上了Tab支持,我相信它将包含或是留出插件接口给现在Myie的所有功能。也就是说,IE7一出,你基于IE核心的所有努力将不再有价值。也许有人会说他能比MS做得更好,这我不相信,只要MS看中的地盘,没有它占不到的。围绕QQ做事情也是如此,你不是在一个自由的平台上做。大的项目还有个.net的实现,MONO,微软根本不给它参加PDC的任何机会。

如果你在自由的基础上做,那评价你的只有你的努力和天分,firefox就是从mozilla套件中脱身出来的,无人可以抹杀你的劳动,只要它够好。

微软有Windows做为平台,它说什么是什么,QQ也有自己的协议,它说变一下谁也没有办法。很快的一种努力消失于无形,开发者不会有任何办法。

开源/自由的平台是开放的,任何做出有价值工作的人都不会被忘记(BSD?)。

RMS那么激进,自有他的道理,没有他的激进,哪里会有更多的人认识到其中的问题?再回到交流的问题上,如果真是爱好Linux的人,他们自有自己的交流渠道,何必去烦扰高贵的QQ呢(为什么叫高贵呢?是因为有钱,居然连虚拟的小衣服都要掏钱买,实在够高贵)?

我更倾向于认为这些新上手的Linuxer们有良好的愿望,但还不了解自由的文化,起码不知道这个地方大家都使用什么交流,这里可以推广一下:IRC--即时聊天,可群聊或单聊;mailinglist--邮件列表,用于共同讨论问题,Google把它翻作“论坛”,也未尚不可;BBS,起码应该提供Telnet登录吧。较常见的IRC服务器:irc.freenode.net;更常见的mailinglist服务,groups.google.com/groups.yahoo.com,有他们的ID就可开自己的List,并且这两家公司对开源的态度比较好,他们自己就用BSD或是linux。

如果真要用现在意义上的IM的话,推荐Jabber,或者就是GTalk,它们实际上用同一种协议。

对这些名词还有不理解的地方?以前会有人说RTFM,后来说STFW。如果还不明白,请把下面句子抄写100遍:

我应该在问问题之前先用Google查一下。

09/19/05 22:32:35,由 cathayan发表。 本文链接
  

09/16/05

测试更新通告

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。

就是发文章时Ping一下那些专门的Blog更新服务站点,以前一直没开。现在Blogsearch也出来了,还是要Ping一下的。Nucleuscms有插件:PingPong.

09/16/05 16:10:08,由 cathayan发表。 本文链接
  

Google会不会收购百度

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。

经济盲的一点小猜测。高盛是当初百度上市时承销商之一;然后Google又发了41亿的股票;据说一些分析师事后说这些资金将用于收购;百度IPO发行是404万股,占总股本12%,也就是总股有3367万;如果用41亿来除这3367万股的话,每股约合122美元。而在此次股份下跌之前,百度股票还高于120美元。

百度股份从一开始就一路向下,最低接近70美元,其后在80左右晃,冲到110以上还是前几天的事,然后又被拉回到80。它下滑,大家都有理由;它在9月初突然上升又是什么理由呢?我以为有可能会有内幕消息。那它为什么又会突然下来呢?也许是出于收购者的需要。试想一下,如果Google要收购一家公司,这消息对股价会有多强的刺激作用?所以如果它准备以120来完成收购的话,最好让目标的股价一直保持一个低水平,越低越好,持股人的心理预期也会逐渐降低,到时谈判越方便,收购就会越顺利。

经济盲,胡说。不接受批评。

09/16/05 12:02:00,由 cathayan发表。 本文链接
  

Mozilla Thunderbird广告词

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。

还是推荐Thunderbird

多账号,多文件夹

Filter,filter可执行转发回复动作

自动防垃圾,有完美GPG扩展

未曾遇到任何乱码问题

Thread会话显示。可搭配日历日程扩展

可直接删除信件中的附件

超强搜索,搜索亦可定义为虚拟文件夹

边输入边check spell

简单的话直接用,复杂的话很有折腾的空间

自由软件,开放源代码。

09/16/05 00:01:00,由 cathayan发表。 本文链接
  

09/15/05

非科学现代汉语研究

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。

非科学,那就是充满臆测、估计、主观感受、武断结论等因素的东西。

要研究的题目是现代汉语的走向。我认为现代汉语也同其他所有语言一样,正在变成一种序列,既是声音的序列,文字上也有所表现。以前总有人提到的汉字是一个平面的信息,英文只是一条线的信息,很可能汉字的信息也正在走向一条线,而单个汉字在这个小方块里四个方向上的信息已经不再重要。汉语正在成为一种包含2000个字母的大型拼音语言。

为什么要说2000呢?记得以前有人统计,老毛写了那么多本一般社科书籍,总计用汉字不超过3000(没有记错吧)。而计算机处理中GB2312中定义的一级汉字3755个,二级汉字3008个,其中一级才是最常用的,一般书籍也超不过二级。现在人们说话写字,用冷僻字(这个概念在扩大)的机会越来越少,发展下去,也许2000字就已经够了。

用字少对应的是用词多,并且是2字、3字词多,我们从日语中吸收了不少词汇,翻译家们也创造了一些,还有根据最新事物的出现面创造的或纯中文或音译或二者皆有的词。这些词在我们说话写作中使用的机会越来越大。除词之外,我们用的都是最常用而且是最简单的字。

现在我们写作和说话是一回事,或者说基本是一回事,这是白话文的好处,它让我们阅读也更加简单,更加快速。这时,我们阅读时看到的不再是单字,而是词和句,汉字开始在单字上失去意义,而在连贯起来的几个字上体现出新的意义来。

这也是我认为的汉字简化的理由之一,汉字不再由每个字的字形体现什么意义,更枉论美,而是由一连串的字来体现意义。在这里,单字的字形远不如它的组词能力更重要,而越是简单,越是容易辨认,它在表达意义就越是优秀。

借别人举例,说松树和轻松中这两个松字本不相同,非要简化,这不合适。我倒认为它不但合适,而且正符合当前汉语言的发展。轻松那个松字上头应该有个复杂的头,这有什么必要呢?在现在人说话写作的语境里,有什么机会去判断一个字是什么形呢?形不同又有什么意义呢?除了美和感情因素之外?

在这里,“松”就是我们的字母,树和轻也是,它们拼到一起,就是我们的单词。这就是我们正在经历的变化,而我们真正写白话文不过百年而已。

我们现在不再总是围着马转,我们不再能分辨各种带马的偏旁的字的区别,它们已经从我们的生活中消失了;我们对天气也不特别关心,对各种描述雾雨露的字也所知甚少。但现在有了电脑,有了雷达,还有免疫缺陷综合症。我听说西人学者造字(单词)时就跑到拉丁文希腊文里翻上一翻,然后把词根拼一下就成了新词。我想总有一天我们也要到那个地步,普通人自然过他每天的日子,消逝的字也还存在字典中,发现个新事物时也许会去翻一下(也许不会,因为我们的字正如西文中的词根,比字母还要高级一些),然后造个新词出来。

如果再看到有人写不出2000个汉字,我想我也不必再感叹了--如果他能用这不足2000汉字完整表达他自己的话。

09/15/05 17:30:00,由 cathayan发表。 本文链接
  

09/14/05

Thunderbird发信时自动备份

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。

也许无聊,也许很有用?好的软件就是自动化程度高,可调节性强,lemon@newsmth发现了这个:

配置文件里面有这两行:
user_pref(“mail.identity.id1.doBcc”, true);
user_pref(“mail.identity.id1.doBccList”, “email@gmail.com”);

也就是Mozilla的标准的Config:about的配置方法。在Thunderbird 1.5 beta1里面,高级中有专门的Config编辑工具。查找一下,不但有doBcc,还有缺省的CC,正常情况下当然是False了,把这个改了,自然就可以每发信都BCC或CC了。

我最早推荐的是Filter功能,也就是对满足一定条件的信件执行某一动作,1.5以前只能拷贝移动打标记等,现在1.5可以Forward,可以Reply,这当然更加方便了。比如收到某信就转发一个到某地址,收到另一信就回复一个等等。或者把某信箱的信全部Forward到Gmail做个备份也可以吧?还没试它的条件中是否支持*。

这样干活的计算机才是计算机啊。

09/14/05 16:53:39,由 cathayan发表。 本文链接
  

09/13/05

李敖即将到清华北大演讲

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。

据说是以学者的身份,其实这家伙还是个立委。

李敖此次大陆之行主要活动包括:

  9月21日上午在北京大学演讲并座谈;

  9月22日录制凤凰卫视《鲁豫有约》节目及与老同学见面;

  9月23日上午在清华大学演讲并座谈;

  9月24日上午到凤凰网与网友和观众视频聊天;

  9月26日上午在复旦大学进行演讲并座谈;

  9月27日在上海召开记者会;

  9月28日在香港召开记者会。

是否还要凭票入场呢?倒想建议李敖直接上操场露天演讲,可入场人数也多。

09/13/05 22:08:25,由 cathayan发表。 本文链接
  

Slashdot vs. Digg

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。

Slashdot大家可能已经不陌生了,网上首屈一指的群体Blog,虽然它出现那会似乎还没有Blog这个词。Digg.com,是新近出现的一个群体性网站,人气升得很快。Digg不同于/.的地方,在于它是人人可发贴,但贴子是否出现在主页上则要靠网友的打分,等于是被网友给“顶”上去的。

有人比较了这两种模式的区别,以他自己的亲身经历为依据,他刚刚有两篇文章分别被这两个站给收录了。在人群上,/.出现早,已经形成了以Linux黑客和开发者为主的人群;而digg新近出现,又是广泛参与的基础,所以其读者人群更广泛,兴趣更多样,虽然主要也是技术爱好者和最新兴趣的Blog人群。在内容上,/.喜欢长文章,最重要的是文章要合乎它的兴趣,即开源自由相关或是开发相关;而digg就喜欢短文章,说明白事即可。另外,两者在文章的评论上差异更大,/.有名的就是它的评论,多数时候可以发现评论比内容本身更吸引人,而在此地进行评论的各路人马似乎也更成熟,有参与的韧劲,经常有数段之多的评论,还有的为报道补充内容,前后上下无所不包;这些人还希望互相评论,即因一个评论而转向另外一个话题,成了评论的评论;在digg上,评论就不多,互相评的就更少,但以消息内容为核心。

最终,作者认为/.形成了以读者为中心的社区,而digg更像是个新闻聚合器,社区相对要弱些。所以它们这两种完全不同的模式不会有冲突,而是将继续存在下去。而这两个网站,倒都和他们的名字挺相配的。

slashdotcn.org是模仿/.的,但毕竟人群不一样,和/.自然也有不同。digg现在还没有模仿者,可能是因为它的程序的缘故吧,那种靠网友往上推文章的方式应该能吸引人。

09/13/05 00:01:00,由 cathayan发表。 本文链接
  

09/12/05

Thunderbird 1.5 beta 1发布

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。

同Firefox 1.5b1的进步相比,Thunderbird 1.5比1.0.x版进步相对要小,相同的是几个扩展也一样不能用,表现为Not compatible with tb 1.4。

注意这里以及安装时都显示Thunderbird 1.4,但在About中显示为:

Thunderbird
version 1.5 Beta 1 ( 20050908 )

界面上没有采用Firefox 1.5b1那种更朴素的平面的风格,而是沿用了普通Windows的3D按钮风格。

扩展中我只装过两个,一个Enigmail,加密签名的,另一个是Calendar,都得等更新才能再用了。这两个其实装了用得不多,去掉影响也不大。

比如诱人的功能有:随打随检查,也就是英语拼写检查吧,不对的字下面会加下划线;在Options里面加了Config editor,点击后打开的是about:config编辑窗口,这个比较有用,可以看一下怎么改TB了;最强的是过滤器Filter,以前只能把符合过滤器要求的邮件打标签拷贝移动等几个功能,现在加上了两个最强的:可以把符合要求的邮件回复或转发到某个地址了。这样的话,就可以把某信箱的信全部转发到Gmail了,也不用再找软件了。

最后,这次我直接安装到了1.0.6版的目录,也没有卸载原来的,安装正常,启动时一直不能起来,只要全卸载再装就好了。这样做倒没有影响到原来的信件。

09/12/05 17:41:22,由 cathayan发表。 本文链接
  

09/11/05

再来10个你可能不知道的CSS技巧

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。

本文作者是:Trenton Moss。
发表网站是:http://www.webcredible.co.uk

前10个技巧本站亦有翻译。

本翻译并未得到作者或网站授权。一切权利都归原作者及原网站所有。
如果你得到原作者或原发表网站的授权,可以自由使用本翻译。

1. Block和inline元素对比
所有的HTML元素都属于block和inline之一。block元素的特点是:

  • 总是在新行上开始;
  • 高度,行高以及顶和底边距都可控制;
  • 宽度缺省是它的容器的100%,除非设定一个宽度

<div>, <p>, <h1>, <form>, <ul><li>是块元素的例子。相反地,inline元素的特点是:
  • 和其他元素都在一行上;
  • 高,行高及顶和底边距不可改变;
  • 宽度就是它的文字或图片的宽度,不可改变。

<span>, <a>, <label>, <input>, <img>, <strong><em>是inline元素的例子。

用code class="inline">display: inline 或display: block命令就可以改变一个元素的这一特性。什么时候需要改变这一属性呢?
  • 让一个inline元素从新行开始;
  • 让块元素和其他元素保持在一行上;
  • 控制inline元素的宽度(对导航条特别有用);
  • 控制inline元素的高度;
  • 无须设定宽度即可为一个块元素设定与文字同宽的背景色。


[阅读全文]

09/11/05 23:56:43,由 cathayan发表。 本文链接
  

09/09/05

道德与法律

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。

今后用不用Yahoo的问题确实是一个难题,估计还是得用。BTSB说道德高于法律,这个问题却大可讨论。我认为道德同法律是互相补充的关系,道德管不了的归法律来管,法律管不了就要求诸以德治国了。就是这么个互相辅助的关系。一般来讲,法律不会违反这个社会里通行的道德规范,道德里通常也把遵纪守法列上。

但在道德和法律之上,却有着它们二者共同的前提。那是我们作为人类所要遵守的,对我们的生存有益的东西,在各种大的文本中一般这么写:我们认为这些规则是不言自明的。大体也就是人人生来是一样的,人应该是自由的,不能互相吓唬,人可以追求自己的幸福。更有一些是连不言自明也不用写的,比如不给别人造成麻烦,尊老爱幼,同姓不婚(以前的),近亲不婚。还有一些我们自己都觉得恐怖的,比如杀人,吃人。

偏偏就在这些前提上容易出现纠纷,进而影响到法律和道德。比如有人认为生在河南就是倒霉蛋,生在上海就是好人,有人认为人都可以为自己着想,可有人就认为你们都不行,我能为你们想个最好的活法,你们就等着我想吧。

我承认这些规则上产生矛盾和不同意见仍然是正常的,这时怎么解决,就只能取伤害最少的方案。比如一人为其他人想主意这个,如果他是圣人,也许真的都有好处可得,可是圣人是如此难得,几千年一般只出一个,而它可能造成的伤害却是如此巨大,所以我们宁肯不要这个几千年一回的好处,而要它的伤害最小。

如果违反了这个规则,这个道德和法律是不是就失去基础,也就没有存在的合理性?我们反对它是不是就有了天然的合理性?

就现在北京的交通来说,随意右转弯的车辆绝对是个大问题,这个交通规则制定就不具有合理性。它的前提是什么?车辆优先通过?没道理。所以我天天违反这个规则,因为右转车辆这巨大的权力,我就只好得过且过,不管前面是红灯还是绿灯。

09/09/05 21:27:06,由 cathayan发表。 本文链接
  

Firefox 1.5 beta1初步感受

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。

Firefox 1.5 beta 1终于可以下载了,应该是当地时间8日22点多才正式放出的,About中显示:

Firefox
version 1.5 beta 1

Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8b4) Gecko/20050908 Firefox/1.4

目前只有英文版。

安装使用一切正常,图标菜单无明显变化。菜单样式变了一点,Win2k上看似乎更朴素了。从感觉来看,速度有所提升。向前后退翻页尤其明显地快,这同它宣传的一致。

可以用鼠标拖动Tab标签来调整位置;在Tools--options里面加了一项Tab选项,可以直接指定在新标签中打开链接;Options菜单中分类变成了横向的,更好用吗?没觉得。

Tools菜单中有了Read mail和New message,原来是打开Thunderbird,这个我一直在用,不知道如果没装是个什么情况。

有一个Clear Private data菜单项,很好的功能。

我发现的重大改进之一是在网页上的Form中输入中文标点后不能用方向键来移动光标的毛病已经改好了!好!

另外是增加了新特性,SVG/CSS2/CSS3,据说DHTML的支持也增强了,Javascript支持到1.6。

Tabmix/tabbrowser preference/chatzilla/allinone gesture都已经不能安装,除非你改一下安装文件中的版本要求。

Adblock/tab clicking options虽然没有声明支持1.5,但确实可以安装使用。

改进了自动更新。增加了“报告不正常网页”的功能。

保存密码时缺省选项是“Not now”,这个好多了。

鉴于还是个Beta版,扩展支持还没跟上,可能得有一点折腾的精神才行。我推荐把它装到另外的目录中,然后为它设置一个另外的Profile(-p启动),这样原来的仍然保留。如果出问题,可以用安全模式启动来处理一下(-safe-mode启动)。

09/09/05 10:52:12,由 cathayan发表。 本文链接
  

09/08/05

10个你未必知道的CSS技巧

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。

本文作者是:Trenton Moss。
发表网站是:http://www.webcredible.co.uk

本翻译并未得到作者或网站授权。一切权利都归原作者及原网站所有。
如果你得到原作者或原发表网站的授权,可以自由使用本翻译。

1. CSS字体属性简写规则

一般用CSS设定字体属性是这样做的:

font-weight: bold;
font-style: italic;
font-varient: small-caps;
font-size: 1em;
line-height: 1.5em;
font-family: verdana,sans-serif

但也可以把它们全部写到一行上去:

font: bold italic small-caps 1em/1.5em verdana,sans-serif

真不错!只有一点要提醒的:这种简写方法只有在同时指定font-size和font-family属性时才起作用。而且,如果你没有设定font-weight, font-style, 以及 font-varient ,他们会使用缺省值,这点要记上。

2. 同时使用两个类

一般只能给一个元素设定一个类(Class),但这并不意味着不能用两个。事实上,你可以这样:

<p class="text side">...</p>

同时给P元素两个类,中间用空格格开,这样所有text和side两个类的属性都会加到P元素上来。如果它们两个类中的属性有冲突的话,后设置的起作用,即在CSS文件中放在后面的类的属性起作用。

[阅读全文]

09/08/05 13:48:28,由 cathayan发表。 本文链接
  

09/07/05

用Firefox的感受

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。

我用Firefox的历史很长了,从Netscape3Gold的时代就留下了很好的印象,虽然后来被IE4挤走,支持中文也一直没有改进,我还是下载试用过几乎每个版本,后来到Phoenix/Firebird的时代就基本上粘上了。Firefox在这期间的进步是巨大的。

不过现在要说的是最新的感受,起因是经常碰到人非要找Firefox版去挑战,发一些“我为什么又转回IE”这样的无聊文章,都是扯淡,从来不认真讨论问题。再说非要跑到人家地面上骂,心理估计也不太正常。正如在这个Blog,不要说河南和农民的坏话,河南农民会删除的。

我说这些(包括下面)并不是为Firefox推托,而是想说明这是个自由软件,其一它并不通过这个赚钱,谁都可以随便用,还可以几乎所有平台上用,人家也没有要求你非用不可,所以我们应该感激,而不是找碴;其二这是个开放社区,要的就是用户参与,大家都可以提意见,反映问题,如果能发现问题所在,所有人都会感激你,如果发现不了问题,而是发牢骚,不如还是对微软去吧--如果你买了人家软件的话。

Firefox启动慢吗?我这个感受不深。我的机器是Win2k/256MB/Piii866,另一台是Debian sid/512MB/Duron1.2G,全新启动Fx(正规的Firefox简写)也就几秒钟,从未超过10秒,在Win2k上启动IE6也许会快个1、2秒。

Firefox占用内存大吗?大,它的原则就是如果有空闲的内存它就优先使用,毕竟内存比硬盘要快,为什么不用呢?当你把Fx最小化之后,它会自动放出这些占用的。比如昨天下午开着8个页面,一天没有关闭的情况下,占用64MB,最小化后只占3MB。但有可能会有占用内存不断上涨,任何动作都会让它上涨的情况,一直长到100多,还有就是最小化也不放内存,继续保持,从而导致使用其他程序时因可用内存太小而变得很慢。

这两种情况我也见过。我的体会--仅为个人体会,纯主观,伪科学--是它可能同某些网页有关,国内网页尤甚;我的理解是Fx可能对某些网页元素(Flash,漂浮,某些写得不好的javascript,太多大图,特别是某些MS专用的特效之类)支持不好,在显示这些元素时程序上出现了问题,从而导致内存放不掉,甚至还会不断增加。

上面全是主观感受,有能力的大侠应该去Debug一下,多上些国内论坛或门户网站,效果就应该出来了。或者找一个比较确定的:一个页面上含有多张大图,这时Fx在滚动时极慢。

我上这些网站不多,所以有问题的情况也不多,上周末给别人查一点破解--这个国内多--1小时之内Fx死掉3次,我只能把原因归究于那些网页--以及Fx对那些网页的支持。其实大的门户站点虽然乱,但水平还是强于一般站点的,还没见过搞死,直接消失的。

要上这些站,有一个扩展绝不可少,Adblock,让它挡掉一些无聊的东西会减轻Fx的负担。强烈建议加装,并且找个好点的Block list加上。

Fx有可能支持很差的是Flash--在Linux上面,不是很差,而是基本不能用--所以强烈建议不安装。当然不排除你RP好,用得很流畅。这说不上是Macromedia的问题还是Mozilla的问题。但Mozilla是个非赢利组织,和这些公司找交道未必会很顺畅。但同样的插件,PDF/quicktime/java在我的机器上运行很不错,虽然启动时有些迟滞,但终归是可以用的。但网页上无聊地加声音,加动画,都是为专家所不齿的行为。

如果不装Flash插件,那么在浏览含有这类元素的网页的时候,就会出来个条条说要装插件,这个可以关掉,大家可以一试:

在about:config中修改:
plugin.default_plugin_disabled------设为false
然后重启Fx,在about:plugins里面可以看到:

Mozilla Default Plug-in

File name: npnul32.dll
Default Plug-in

MIME Type Description Suffixes Enabled
* Mozilla Default Plug-in * Yes

另一种方法就是装上Flash插件,然后在Adblock里把*.swf加入全挡掉(一位网友说的):P。 [阅读全文]

09/07/05 13:01:00,由 cathayan发表。 本文链接
  

09/06/05

升级到NucleusCMS 3.22

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。

多天不升级,技艺生疏了。这回是从3.21升级到3.22,数据库完全不变,只用替换文件,可居然上载3次才最终成功。第1次上不了超过16KB的文件,第2次搞错了文件名的大小写。

需要修改的文件如下:

1、extra/fancyurls/fancyurls.config.php,里面要设好自己的Blog地址;
2、nucleus/libs/BLOG.php,注意名称大小写,第443行,如果要想用中文搜索功能的话,就把原来的:
$select = $searchclass->boolean_sql_select('ititle,ibody,imore');
改为:
$select = '';
3、nucleus/libs/BLOG.php,第1273行,其中$maxLength = 250指的是输出RSS中的正文字数,如果想输出全文的话,就改大些;
4、nucleus/libs/BLOG.php,第1273行,其中strip_tags是清除文中的HTML标签的,如果还想保留输出RSS中的链接等标签,就把这个函数去掉,只保留其内容即可;
5、配合第2步,要想使用中文搜索,还是要使用原来的2.5版的SEARCH.php,替换即可。

09/06/05 22:01:15,由 cathayan发表。 本文链接
  

09/05/05

I am too sorry for IE

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。

有那么一两次听朋友说我的Blog用IE看时页面滚动不流畅,我专门找个IE6试了,确实有这种现象。但我这半吊子水平实在搞不明白,也就放下了。

我用的CSS布局还是挺简单的,全部网页包在一个大块里面,用来居中;上面是logo;左边是文章,它设了右边距250点;右边是菜单栏,宽度200,右侧飘浮;下面是一块脚注区。谁帮忙修改的话,不妨看一下页面源代码以及CSS,提提建议。

今天Live21同学又提起,同时发现网页上似乎还被放了毒,吓我一跳,仔细刷新观察,终于给抓到一个奇怪的东西,在所有代码之前,被加了一行script,JS的,指向根目录下面一个zohgcmz.js文件。吓我一跳,跑到虚拟主机上仔细检查,没发现这个文件,也没看出文件有变化。只好写信给服务商问一下了。

这个东西据Live21同学的资料,在IE里会让瑞星报告病毒,名为exploit.html.mht,诸位用IE的可要小心,同时最好还是打上各种补丁。同时向大家道歉。

本来还想说too cool for ie,现在只好说sorry了。

09/05/05 21:40:35,由 cathayan发表。 本文链接
  

09/04/05

Windows用得爽吗?

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。

今天折腾一个别人的IBM本本,症状是有时100%CPU。上次出这个问题时是因为cns***,熟悉的人应该知道这是什么垃圾,近两天听说这家公司要清理了,连什么带标志的墙都要砸掉,心里还是颇有些爽的。

先折腾杀毒软件,原来带的Norton OEM过期了,按理说应该去买个服务,更新一下,可不管怎么说,没有。于是卸载,清注册表,清计划任务,清目录,又装了个,杀出来一个什么不知名毒。但问题还是没解决。

然后在网上看到个文章说有msconfig工具,忘了这个了,运行,果然发现启动组和注册表里的run组不太一致,多出两个没名字的,run组中就没有显示。去掉这两个,似乎没问题了。

可待到关机时,却跳出来个窗口说:结束程序 - Sample,只能手工敲一下,终止它才关机。上网找了半天,没有结果。也不知道这是个啥程序。

又发现个什么sfc程序,可以检查系统文件,查了一番,也没说什么就结束了。

现在那个sample也没解决,不知道它倒底是个什么程序,运行的是哪个程序,windows都不说,还有那个msconfig,它和run组居然不一致,不一致就罢了,居然还没名字,也根本不显示是哪个目录下哪个程序在运行。反正到现在都不知道是什么,很郁闷。

昨天搞那个gtalk confbot,正不通间,发现人家自己写了个xmllog文件,里面是jabber的xml通讯过程,写得明白:error, code 400,JID形式不对。原来是账号中多写了@gmail.com。

现在是在台式机,debian上面写,用Debian,我折腾过字体,折腾过输入法,处理过升级出问题,基本上出错时都写得明白,是哪个程序出问题总是知道的。这就是两种不同的思路吧。对我来说,不愿意面对因为不想出钱就去找破解的状况,不希望面对一个未知的进程,更不希望面对一个窗口说程序错了,却连哪个程序在运行都找不到。MS真要傻瓜化的话,我建议他们把这种不显示名字,不显示程序文件名的API一块关了算了--也许其中也有windows的秘密吧。

09/04/05 17:15:06,由 cathayan发表。 本文链接
  

09/03/05

Google Talk多人聊天机器人

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。

这个网站放出了Gtalk的多人聊天机器人,是python代码,也是个jabber客户端,用一个账号登录,想加入群聊的可以加此账号为好友,所有同它聊的内容都会发送到所有参与者那里去。

在confbot.py中设置账号和密码:

account="你的群聊gmail账号。不要带@及其后内容"
server="gmail.com"
password="你的密码"
topic="设个主题"
admins=[
'slas*********gmail.com', 好像没什么用,和上面一样也可以
#'mymoustache@gmail.com',
# 'putyourgmailaccountheretoo@gmail.com',
]

在同一目录下建一个adminlist.txt文件,里面写个admin的账号,就写群聊账号也是可以的,似乎是不要写自己的。

然后运行这个脚本即可。

注意:
如果在自己机器上运行,你的gtalk聊天可能会不太正常,所以尽量在没人用gtalk的机器上运行它;
可能是机器或网络的原因,可能会有不小的延迟;
没有什么控制功能,大家都能加这个机器人;
代码中有向原网站自动通告的功能。

09/03/05 15:10:42,由 cathayan发表。 本文链接