2009年05月 存档

暴力优化Firefox,防卡

2009年05月31日,星期日

我用Firefox完全是用来上非常危险的0day站(带noscript)和使用Firebug

但是Mozilla其实也是做bloatware的一个老莫道不消魂江湖骗子公司。最近我机器上的Firefox开始卡了,每启动一次就要卡2秒,十分不满意。所以不得不暴力手术

优化方法,删除 Firefox安装文件夹/components 路径下的

FeedWriter.js
FeedConverter.js
FeedProcessor.js
nsLivemarkService.js
nsLoginInfo.js
nsLoginManager.js
nsLoginManagerPrompter.js
nsMicrosummaryService.js

特别是 FeedProcessor.js 这个狗屁js,一点用处都没有,还浪费流量,还卡。我X。鉴于每次Firefox升级会重新安装这几个js,所以建议建立同名文件夹以防止被覆盖。

Disclaimer: 本人自己使用的暴力优化方法,不对使用这种方法“优化”过后的Firefox任何问题负责,请作为选择性参考。

印度的挂票制度导致的悲剧

2009年05月29日,星期五

内有令人震惊内容,请身体不适者不要观看

老外评论说 He was truly the conductor of that train. 恩。现在流行pun

相关blog在这里

via reddit

莫道不消魂国人好这口 Christian Dior SS 1999

2009年05月28日,星期四

谷歌浏览器里牛逼的中文分词

2009年05月28日,星期四

谷歌浏览器里牛逼的中文分词

用过vim的都知道w和b键的功能。
深入Windows的都知道,通用文本框控件里,可以通过Ctrl+Left, Ctrl+Right来实现类似vim里w和b键的功能

但是大家都知道,这个小技巧对于中文是无效的。

但是今天突然发现谷歌浏览器(chrome/chromium)居然实现了中文词语之间的跳转

举个例子,一个文本框里放一句英文:(这里用了一个input,RSS阅读器里可能看不到这个HTML元素,请到博客原文围观)

在文本框里,按 left 和 right 键,光标只会一个字一个字的左移或者右移;Ctrl+left和Ctrl+right,光标会一个一个的移动。shift的作用是选择,那么Ctrl+Shift+Right就会直接选定一个词语。

再放一段中文:

在文本框里,按 left 和 right 键,光标只会一个字一个字的左移或者右移;Ctrl+left和Ctrl+right,依然只会一个字一个字,而不是一个词一个词的移动。

为什么呢?很明显Windows没有自带中文分词功能。

但是很牛逼的是,谷歌浏览器(chrome/chromium)带了这个功能。上面那个中文例子,假如我的光标在句首,那么Ctrl+Right之后,光标会在 爱因斯坦 的 坦 字后面,说 字前面;如果光标在第一个双引号前面,按下Ctrl+Right之后,光标会跳转到 想像力 的 力 字之后。实现了中文跨词语跳转。这给我们在文本框里做文字编辑提供了非常大的灵活性和方便。

中文分词比英文分词麻烦多了。很明显英文基于词语的跳转就是跳转到下一个空白字符,而中文很麻烦的一点是二义性。举一个谷歌中国黑板报的例子,发展中国家 是分词为 发展 中国 家 好呢,还是 发展中 国家 好?这个纯粹靠上下文和概率算了。

深入研究了一下这个有趣的功能,发现是IBM的ICU库提供的,每个Chrome安装文件夹下面都有一个icudt38.dll,这里面包含了一份中文词语表。基于CC-CEDICT那个版本

不得不佩服Google工程师们做i18n的敬业和牛逼。

遍地都是知音体

2009年05月28日,星期四

在这个无聊的社会和浮躁的世界,任何一个鸡毛蒜皮的小事都可以扯上意识形态的斗争

4天前则新闻 《广州男子跳桥讨薪 被攀高老伯一把推下桥去》

这里是老外给这个新闻起的标题:

Ex-Chinese soldier pushes a would be suicide off a bridge. It is this type of attitude that will make China the next superpower.

http://www.reddit.com/r/WTF/comments/8mpnm/angry_passerby_pushes_a_suicide_jumper_off_a/
http://www.reddit.com/r/WTF/comments/8mrh4/chen_fuchao_a_man_heavily_in_debt_had_been/
http://www.reddit.com/r/offbeat/comments/8mrki/old_chinese_dude_shakes_hand_of_suicide_jumper/
http://www.reddit.com/r/WTF/comments/8mvir/passerby_frustrated_with_delays_due_to_suicidal/

最后BBC把视频放出来了,众人才恍然大悟发生了什么事情

所以媒体都很搞笑。

Hg可以直接push到github了

2009年05月28日,星期四

github博客宣布 hg-git插件

The Hg-Git plugin can convert commits/changesets losslessly from one system to another, so you can push via an Hg repository and another Hg client can pull it and thier changeset node ids will be identical - Mercurial data does not get lost in translation.

看来hg和git不是对抗,而是联合。期待git客户端支持Mercurial服务器的插件。。。哈哈。。。

via proggit

牛逼的体操运动员 Damien Walters Showreel 2009

2009年05月28日,星期四

1:58那个镜头太猛了

来自youtube

关于阿波罗计划的一个有趣的事实

2009年05月28日,星期四

感谢#askreddit里的ohkine同学

首先看曼哈顿计划里出了多少大牛:

http://en.wikipedia.org/wiki/Category:Manhattan_Project_people

费曼,费米,冯·诺伊曼等等这些都是耳熟能详如雷贯耳的大牛啊。

再看看同样牛逼的阿波罗计划:

http://commons.wikimedia.org/wiki/Category:Apollo_scientists_and_administrators

才6个人。。。。。

这也从侧面说明了为什么阿波罗计划更加像一个好莱坞商业大片(参见演员列表),而不是技术的巨大进步和人类的突破。NASA这种官僚机构,在69年就能搞首次载人登月,真见鬼了。

Bach Bach Revolution

2009年05月28日,星期四

youtube视频 http://www.youtube.com/watch?v=VhAiDiHYP9k

如果有人能在上面演奏《Superman theme》就牛了。。

via reddit

后清政权 vs 山口山

2009年05月28日,星期四

官僚体系 -> 山口山迟迟不出WLK -> 大量青年没事做 -> 上街 ->

体制里的police根本不清楚他们面对的山口山是一个多么巨大和复杂的群体。山口山的团队、工会模式已经让很多人跨地域跨阶半夜凉初透级联系在一起了。他们无法想像被压迫的山口山人民爆发会有多么大的力量。大院里的老爷们可能不知道,他们的一个红头文件piss off的是一群最有创造力,最有精力,也最精通战略战术的青年。

culture部早就应该给Blizzard颁发一个保障社会河蟹立功奖了。更是应该早早放行SC2,让广大青年沉迷其中,而不是什么封建迷信来封莫道不消魂杀,让大家来关心不该关心的事情

其实百度最近也出了个昏招,全国所有高校的青年都在问一个问题:“出什么事了?”。江湖有传闻Robin同学也是91年毕业的,他这次这么做是有良苦用心的。