06/27/08

让Firefox 3上的未认证ssl简单一点

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

这个Firefox新版有一点不好,就是如果碰上未认证的安全连接,它就会跳出来个错误页面,然后要经历无数鼠标点击才能得偿所愿。现在,有哥们儿又发了一彪,痛骂了一番,最后给了个可以减少点击次数的解决方案

user_pref(“browser.ssl_override_behavior”, 2);
user_pref(“browser.xul.error_pages.expert_bad_cert”, true);

这两项可以在user.prefs里面加,也可以直接用about:config来改。效果就是在出错误页面时就把这未经认证的安全证书给下载了,从而能点击两次鼠标就可以访问网站了。也就将就简单一点吧。

如果只访问经过认证有https网页,那就没有这个问题了,但如果是自己加的安全认证,没花钱,那就只好这么点啊点让Fx认可你的操作。

这个故事告诉我们,软件做大了就开始变微软了,做出来东西就像Vista一样加无数毫无必要的复杂的东西;这个故事还告诉我们,用debian的人都喜欢简单直接不被人打扰。

06/27/08 11:20:26,由 cathayan发表。 本文链接
  

06/25/08

北京城里的麦田

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

DSC00006

传说中的北京城里的麦田,就是北三环的北边,离三环路联想桥也就100米吧。近处的麦子已经收割,远处树后面还有没收割的。

06/25/08 11:04:41,由 cathayan发表。 本文链接
  

06/21/08

收藏一些浏览器长词折行的贴子

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

偶然间又看到这个问题,就是太长的单词或连续的英文和数字,中间没有空格隔开的情况,浏览器都不能很好的折行或回行,也就是word break或是word wrap,这似乎是个世界级的难题,以至于IE和Mozilla团队到目前都没有完美解决

前几天刚看到qyb的贴子,说了<wbr>(word break)这个标签,可以把它插入到想折行的地方,比如长的url链接地址,浏览器碰到它就会自动折行,就不会把布局给破坏了;同样的还有&shy;(soft hephen)和&#8203;这两个字符,浏览器碰到也会折行。这个页面上还显示了3种折行字符的实际效果,可以用自己的浏览器看一下,fx3.0和opera 9.5都支持。可能这个shy字符更好些,用它的话可以拷贝粘贴也不出怪字符。

另外就是在<pre>标签里,段落也不会自动回行,这个在css3里有一定支持,包括Word breaktext wrap,有需要的可以研究一下。这一页面也说了如何在pre标签内设定css让长字串在适当的地方回行

这一页对这种长词回行的问题做了实验,包括表格中和textarea中,IE和Firefox的表现是各有千秋,下面也有一些讨论,可以参考。

还有这篇文章,研究了如何显示固定宽度的Label,如果文字超过长度就显示...。

这篇文章研究了表格内长字串的处理,提到了overflow hidden的用法。

还有一个Firefox的扩展叫Toggle Word Wrap,主动对页面应用css起到折行的效果,好像更新不太积极,fx3无法使用了。

大体就是这些,总之还挺麻烦,有需要的可以认真研究。

06/21/08 13:07:31,由 cathayan发表。 本文链接
  

血型遗传有问题

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

按经典血型遗传的理论,如果母亲是AB型,那就完全不可能生出O型的孩子,无论如何也不可能。网上搜索也能搜到有人问这个问题的,回答者总是信誓旦旦地说,绝无可能。

但是,得说一下,绝对是可能的。记得以前还见过一个说法,说这种情况下会出现一种叫“缅甸O型”的特殊O型,但最近搜索怎么也找不到这个说法了。有一个网页上有人回答说RH阴性什么的血型会出现这种情况。

倒是搜到两个不符合经典遗传理论的例子:

O型血母亲AB型血孩子 揭开血型遗传紊乱之谜
这个是说基因上出现了等位基因,虽然其中一个表现出来,但也能遗传到另一个基因。

O型血父母生出B型血宝宝成谜 确系亲生骨肉
这个说这一家族有特异基因,称为H血型基因,在壮族人群中有一定分布。

谁如果知道有什么最新的研究结果,请多多留言。

06/21/08 00:15:00,由 cathayan发表。 本文链接
  

06/20/08

原来西瓜都嫁接了

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

进城已经10多年了,也就有这么多年没有进过地块,当然更没有种过西瓜。不承想三天不学习,赶不上谁谁谁,这西瓜南瓜秧上长出来的事竟然是从电视上看到的,实在是惭愧。

据北京台上讲,现在市面上的西瓜,基本没有正常的,全部是嫁接的;要想吃正常从西瓜秧上长出来的西瓜,起码在北京要等到7月后(河南应该要早些);嫁接的母体有葫芦和南瓜;用南瓜秧的长得快,结的多,抗寒抗病,零度都能生长;葫芦接的不抗病,也耐低温,吸肥力仅次于南瓜,口味比南瓜接的好。

经搜索,发现西瓜嫁接可用的母体(砧木)还有冬瓜/瓠瓜/野生西瓜,这5种里面据说最好的是瓠瓜。嫁接基本是从刚长出第一片真叶时就做了,所以光从植株上也看不出来。据说南瓜接的秧可以长达数十米,那得接多少个西瓜啊。

这科技发展真是一日千里啊。也难怪现在在北京吃瓜总觉得不爽了。

06/20/08 00:02:00,由 cathayan发表。 本文链接
  

06/19/08

Firefox 3.0创下软件单日下载量最大记录

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

目前该活动网站上显示的最终数字是:

9,587,342


958万次下载,相当了不起的成绩。

其实,在此之前本来没有这个记录──但是,吉尼斯记录就是等着人去创造的。而创造之后,它就成为一个目标了。我觉得这个单日下载量还是相当高,给后来者留下的门槛相当地不低了。

06/19/08 09:04:44,由 cathayan发表。 本文链接
  

06/18/08

Fcitx输入法不能2键选字的毛病竟然解决了

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

多少年了,终于解决了!!!

虽然是个问题,但竟然可以解决!!!

仅限Linux,并且在Linux上输入中文,并且使用这个小企鹅输入法(Fcitx)的。

以下来自newsmth:

发信人: disrupt (早乙女乱马), 信区: LinuxApp
标 题: fcitx的2键选字
发信站: 水木社区 (Tue Jun 17 21:45:52 2008 ), 站内

算是fcitx的bug吧,
改一下~/.fcitx/config
里面有个热键配置,好像是“第二三候选词选择键”吧,默认值貌似是2. (Debian上的包默认似乎应该是SHIFT)
改掉它就可以了。

那个功能整个有问题,关掉即可。
默认是SHIFT,改成空,Ctrl+5重载配置。


确认一下,这个问题就这样解决了,以前在PcmanX里面敲字,一直是不能用2键选择第二个备选字的,郁闷至极,幸亏我打五笔,按2的机会还在可以忍受的范围内。另外一个出问题的地方是Gmail的写信框,但这里只是偶尔出现,有时还可以按2,希望今后这里也一块好了。

这个解决真是有点出乎意料啊。

06/18/08 07:56:30,由 cathayan发表。 本文链接
  

今天下载Firefox 3.0

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

即将创造记录的Firefox 3.0下载日活动正式的时间是北京时间今天凌晨1:00到明天凌晨1:00,在这24小时内下载的数量将是最终的记录;并且,一定要从正式的下载地址下载,如getfirefox.comwww.mozilla.com,以及国内的www.mozillaonline.com),去mozilla.org的ftp或者其他一些站点下载可能是不计数的。下载完后,可以搞个图:

2008 firefox download day

06/18/08 07:16:55,由 cathayan发表。 本文链接
  

06/16/08

Firefox 3.0下载日

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

为了迎接Firefox 3.0的发布,SpreadFirefox.com网站发起了一次创造24小时内软件下载次数最多吉尼斯记录的活动,欢迎大家参与创造这一世界记录。

2008下载日

Download Day 2008

Download Day 2008

06/16/08 20:01:41,由 cathayan发表。 本文链接
  

06/15/08

闻香识女人也是教育片

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

闻香识女人这个片子多年前就看地,当时只记得帕西诺演的怪老头,以及他走入某神秘大楼又走出来的暧昧情节,基本看成了情色片。终于,金子终于还是要发光,前几天无聊重温一次,居然发现这个片子还是挺有内涵的,它竟然也是个美国价值观的教育片。

基本故事就是一个靠奖学金上了重点高中的有志青年,偶然间看到了几位同上这所重点私立高中的富家子弟捉弄校长的阴谋,而校长在中招后要求他说出那几个人,并且以退学来威胁,以保送上哈佛来利诱。

该青年郁闷中给人帮工,认识了退伍老兵帕西诺。片中暗表,此老兵经历非凡,某某的副官,约翰逊的参谋之类,见过大世面,但因观念不合郁闷在家,眼睛又瞎了,只好饮酒度日。但是看来他的退休金不低,于是他们到纽约玩耍,老头子到处吃香的喝辣的,调戏美女,到神秘高楼中找服务,折腾自己兄弟一家。最后就要自杀,但被青年拦下。然后又知道了青年的郁闷事,再然后跑到这所牛B高中在审判有志青年的大会上发表了一通宏论,打败了校长,让青年有了一个美好的前程。这段宏论如下:

我还没说完呢,我刚一进到这里,就听到那些话:“未来领袖的摇篮”。如果架子断了,摇篮也就掉了,它已经随落了。造就青年、培养未来的领袖的人们,看吧!要小心了,你们在培养什么样的领袖,我不知道!今天查理保持沉默是对还是错,我虽然不是法官,但我可以告诉你,他不会为了自己的前途而出卖任何人。朋友们!这就是人们常说的正直,这就是勇气,这才是未来领袖所具有的品质。现在我到了一个人生的十字路口,我一向知道哪条路是正确的,毋庸置疑,我知道,可我从没走它,为什么?因为它太艰难了。轮到查理了,他也在一个人生的十字路口,他选择了一条路,一条有原则、成全他人格的路。让他沿着这条路继续前行吧,这孩子的前途掌握在你们的手里,委员们,他会前途无量的,相信我,别毁了他!保护他!支持他!我保证会有一天你们会为此而感到骄傲!我保证。

这里,老兵认为不为自己出卖他人是一条原则,是有勇气的表现,是一种正直,是未来领袖所需要的特质。也就是看到此处的时候,我才明白这原来是个教育片,好莱坞还真是不改一贯的作风,一直以教化为首要的任务,还有如此巧妙的手段,实在难怪它的观念能风行天下了。

但当时我也想这种坚持不出卖他人的作法是否完全正当呢?是否隐瞒了一些错误,使错误得不到纠正?或者如果他看到的是罪案,如果坚持沉默是否恰当?是否这其中仅的区别就是恶作剧和罪案的区别?但很显然,电影为了说明这个恶作剧比较小,还给那位校长弄得很猥琐,还要搞威逼利诱的手段。不管怎么说,也还是有很大的可能性把这位青年转化为一个勇于同罪恶做斗争的英雄形象的,完全可以从不出卖他人来获利转向其他的方向。

据说原小说的意思就要丰富得多,讲了许多生活的事,要人在普遍的黑暗中坚持一些自己的理想,就不是美国人这么清晰直接。小说名叫Il buio e il miele,意思是黑暗与蜜蜂。

我想到这些也是因为现在的社会,很容易让人认为只要你坚持什么原则就是装逼,就是矫情,只有虚无才牛逼。最近发生的事已经足以让人打消这种想法,但还是有范余等跳出来叫嚣;而与此同时,主流媒体的教育功能发挥得非常差,经常让人难以看下去,它们应该好好学习好莱坞。好莱坞在前面讲了大段的意义灰暗的情节,但在最后轻松地抛出这个大好结局,让人在经意中甚至在潜意识里接受了这个理想的价值观。

生活确实经常是挺灰暗的,也正因为如此,才需要人主动发现并发扬一些光明的东西,逐渐地,这光明也会影响到社会风气,让大家的生活好过些。

但有志青年去当领袖也并非最终的答案,在此片出来那年入主白宫的克林顿被弹劾,他之后更有志的小布什似乎效果更要差得多了。

06/15/08 21:37:46,由 cathayan发表。 本文链接
  

06/10/08

解决Vista开机后猛读硬盘的问题

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

平时不愿意开机到Vista的原因之一是Vista开机后总是要拼命读硬盘,吱吱吱一路不停歇,没有10分钟不行,响得让人心疼;以前以为是机器内存小,前些天买了条2GB的加上,问题还是不变。只好上网查了一下,发现这是个普遍问题,浏览了很多英文后,发现大家的矛头都指向这几个东西:

Index索引,让搜索更快的东西,在控制面板里经典模式下可以找到;
SuperFetch,让Vista发现你最常用的软件,并在你还没用软件时就把它读到内存里去,这样你要用的时候就会很快;
ReadyBoost,似乎是用闪存加快运行速度什么的作用,我机器没有这东西,这个服务也要运行;
系统还原,从来没有用过的东西。

总之是些貌似好心的东西吧,但结果非常扯淡。统统关掉,重启,问题没有了。

索引要去经典模式的控制面板里找,我不知道什么已经把它关了;Superfetch和Readyboost是两个服务,还是经典模式的控制面板里找到管理工具,然后就可以发现了,关掉然后禁用;系统还原在“计算机”上点右键什么高级的可以找到。

这个故事告诉我们,Vista模式的控制面板上什么也找不到。

06/10/08 21:59:49,由 cathayan发表。 本文链接
  

06/09/08

加菲猫的生日

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

garfield's 2008 birthday

看,加菲猫也已经老得喜欢时间机器了。其实大家也不是很清楚这家伙到底多大了吧,总之是早已经奔过了三,已经望向了四了 :P

06/09/08 10:50:00,由 cathayan发表。 本文链接
  

06/08/08

Linux上CPU调速

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

现在CPU尤其是笔记本用的多数有随时调节运行频率的功能,这样可以在不需要太多计算能力时降低频率运行,省电,减少发热。在Windows平台,微软已经把这件事搞好了,似乎不需要用户干预;但在Linux上还是要自己搞一搞的,也许有些发行版已经设好了。

我这个本是Debian sid,使用cpufreqd来调节,工作得还不错,2GHz的CPU,经常是以800MHz在运行,但上次编译Google gadgets时却发现它不会自动提升速度,编译很需要CPU的也不提。cpufreqd有个设置文件,/etc/cpufreqd.conf,里面设置很明了,大体就是设定几种规则,然后给定条件运行某个规则,比如接外接电源时就用Performance规则等等。但这次我怎么改这个设置,重启数次也没有反应。

后来检查到/etc/init.d下的cpufreqd脚本,才发现另外有一个cpufrequtils脚本,这个脚本也是自动运行,并且里面直接写了运行哪种方案,也就难怪cpufreqd不能自动调节了。

查了一下,这个cpufrequtils是个单独的包,可能是当初装cpufreqd时就随手装了。又Google了一下,发现它的主页,原来是个简化cpufreqd管理的工具。它自己把想用的规则直接写在脚本里,倒也简单省事,所以决定还是用它。里面主要这四行有用:

ENABLE="true"
GOVERNOR="ondemand"
MAX_SPEED="2000000"
MIN_SPEED="1067000"

意思很明确。重要的就是个governor,也就是管理CPU频率的方案,这个也是核心的不同模块,如下:

acpi-cpufreq
cpufreq_ondemand
cpufreq_userspace
cpufreq_conservative
cpufreq_powersave

这几个模块可以写在/etc/modules里面,然后系统现有哪些governor可用,可以用以下命令列出:

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors

意思也很明白。Ondemand就是按需分配。

问题在于如果只设了这个ondemand,没有设定最大最小速度,它的工作也不行,可能会一直停留在最低频率上,按道理这个事不应该发生,但我机器上确实如此。所以还必须设定最大最小频率。CPU可用的频率可用如下命令列出:

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies

比如这台的结果是:2000000 1600000 1333000 1067000 800000 。MHz为单位。把这个数字写到上面的脚本中即可。然后运行:

/etc/init.d/cpufrequtils restart

对CPU速度进行重新设定,工作就正常了。

另一个命令是cpufreq-info,可以列出当前CPU的全面信息,也可以使用。

用这个脚本,另外的cpufreqd.conf就没有用了,倒也省事。想用什么频率,就直接改这个脚本,算是个半自动步枪,比全自动化还可靠些。

06/08/08 14:00:54,由 cathayan发表。 本文链接
  

06/02/08

没有角的牛

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



没有角的牛》这就是我记忆里看的第一本小说,曹文轩老师的作品,少年儿童出版社1983年出版,是某年去县城时在一个小书店里买的,记得当时是5毛钱,可豆瓣上竟然是定价是4毛,看来当年图书还有溢价发售的,今天就只有牛B的汽车才敢加价了。

这本书讲的是农村少年范小牛(姓范,名字不确定了)怎么调皮捣蛋,为害乡里,最后逃跑,然后又回归村子的故事,应该是曹老师作品中最阳光的一个了吧。范小牛逃到哪里去又怎么回来的实在不记得了,但记得他在村里苗圃把花盆当钢盔带玩打仗游戏的场景。

没想到豆瓣竟然说这本书有191页,我记得我一天就看完了,边看边在屋子里笑,搞得大家很烦。

这本书很想收藏一本,但各种旧书市场上都没有,一度甚至Google和百度搜索都没有结果。

06/02/08 20:15:01,由 cathayan发表。 本文链接
  

06/01/08

第二部开放电影──大胖兔

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

史上第二部开放电影(Open movie)大胖兔(
Big buck Bunny)
日前正式发布,可以从该影片主页上以多种形式下载多种格式。我下了720p OGG的,还是很不错的。这个片子主要采用开源的动画制作软件Blender制作,全长约10分钟,188MB。下面是开头:

Screenshot-20080531-openmovie-1

蓝天白云青草地,制作很不错。该片主要讲述了森林里的一只大胖兔和三只坏家伙战斗的故事:

Screenshot-20080531-openmovie-2

最后当然是兔子胜利了,被三个坏家伙欺负过的小鸟也报复了一把:

Screenshot-20080531-openmovie-3

那只小鸟有点模仿皮克萨的鸟吧。最后字幕很长,参与的人可能要以百计。

第一部开放电影是:大象之梦,Elephants Dream,什么时候也下来看看。

06/01/08 23:55:47,由 cathayan发表。 本文链接