无耻的电信、百度和万恶的搜索劫持

我的IE7、Firefox搜索栏明明指定用Google,却每次都莫名其妙地来到baidu?!奇了怪了。仔细看了一下,用IE7搜索rogue,首先来到 http://www.google.com/search?hl=zh-CN&q=rogue&lr= 然后就公然直奔 http://www.baidu.com/s?tn=sctfol_pg&wd=rogue

用记事本打开 http://www.google.com/search?hl=zh-CN&q=rogue&lr=

<html><body><script language=’javascript’ src=’http://125.64.31.13/sv1.js’></script><script type="text/javascript">location.href="http://www.baidu.com/s?tn=sctfol_pg&wd=rogue";</script></body><ml>

真相大白,憎恨的目光直指电信。若光是流氓也罢,还要把最后一个closing tag写成<ml>,饥渴了?

顺便看看 http://125.64.31.13/sv1.js

var _rsIM='<script language="JavaScript" type="text/javascript" src="http://125.64.31.13:81/push.js?W’+window.screen.width +’H’+window.screen.height+’"><\/scr’+’ipt>’;
document.write(_rsIM);

网页载入前的push广告可能就来源于此吧。

顺便提一下,baidu也曾被劫持到电信的144搜索……

解决办法

firefox

  1. 打开firefox安装目录\searchplugins\google.xml
  2. 把这行删掉<MozParam name="client" condition="defaultEngine" trueValue="firefox-a" falseValue="firefox"/>
    (其实修改方法很多,只要逃过劫持程序的特征捕捉就OK)
  3. 重启firefox

IE7

没仔细研究,我总之到这个页面 http://www.microsoft.com/windows/ie/searchguide/en-en/default.mspx 重新添加一次Google就行了(要先删除旧的)

Posted in Computers and Internet | 3 Comments

换了一颗芯

四月暖阳,春风拂面,好梦留人睡。不光人不觉晓,连电脑也懒散了起来。启动VMWare虚拟机,顿觉performance如中国A股。于是动了歹念,密谋把某PM & QA有志青年的4000+和我的3600+对换。

两颗芯同出名门AMD Athlon 64 X2。4000+默认主频2100MHz,有521KB x 2的L2 cache。3600+默认主频2000MHz,可惜L2 cache遭阉割,只有256KB x 2。

……此处省略把两颗CPU放到一起分不清、用淋浴喷头冲洗散热片(锦苑入住率低,水压好大!)等细节……

作案完毕,开机得意,忽遇黑屏关机,莫非老天有眼?进BIOS看CPU温度在66°C~68°C间浮动,而Shutdown Temperature是70°C,真是一颗炽热的芯。摸了摸散热片,凉凉的。怀疑是老BIOS读新CPU温度有误,更新BIOS后,CPU温度立刻回落到31°C (如中国A股again-_-)

作为假文艺青年伪民科兼PC DIYer,换了芯怎能不超频?把FSB从200打到230,开机CPU主频2415MHz。

DRAM频率是345MHz,用了CPU主频的7分频。我的四根PQI DDR2 667可以稳上920。用之则为虎。DRAM频率设为2414\6*2 = 800。

跑一下Super PI满足一下虚荣心。

七彩虹的网站做得不错(http://www.colorful.cn/)。但BIOS误读CPU温度导致关机实在是不可原谅。C61主板内存分频只能是整数,因此CPU主频应该配合内存能力选择适当的整数关口。PQI内存不光价格便宜,超频强悍,返修率也比金士顿低(已多次听说、见证同学的正品金士顿挂掉),可是越来越难买到了。

Posted in Computer and Internet | 6 Comments

梦见平静

梦见我们一席人在讲堂听课,有点像百家讲坛,但又更玄奥庄严,有点圣贤讲道的感觉。

大师们都是云山雾绕的,从来不一语道破,于是有了谜题。谜题很难,道理很曲折,但是我还是想出来了,令众家称赞不已。我暗自庆幸,心想梦中的思维太精妙了,一定要记住……结果一记就醒了。醒了就立刻忘了谜题和推理,只留下兴奋劲儿和结论:满足欲望只能从内心入手,只有内心平静才能求得正真的平静。(原话是五言对仗的,忘了)

什么是内心的平静?恐怕很多人只有满足了内心的欲望后才得平静吧?这岂不是绕回起点形成dead loop了?平静得于顺从本性。言行和反响顺应了“本心”,就满意了。倘若你的“本心”不会无限膨胀,你就平静了。(arrix曾说过:ego的无限膨胀是万恶之源)

张九龄有名句:草木有本心,何求美人折?兰桂流香是天性使然,自然不会在意美人的采撷。君子修德进业,也是本性使然,而非为了博取赞誉提拔以求富贵利达。于是平静了吗?于是恬淡从容、超脱物外了吗?只可惜草木有心的假设过于唯美,这样的“本心”实在是千古难遇!《感遇·兰叶春葳蕤》是张九龄遭谗贬谪后所作的十二首《感遇》诗之一。得意时壮志豪情,失意时坚贞清高,根本就没有平静。

有的人选择了另一条路 – 修养自己的“本心”。修身养性、念诵经文、静心冥思。就连Stargate SG-1的编剧都知道meditation能通向ascension。触及了认知“本心”的问题,这个问题不收敛。

这个问题我们可能无暇过问了。但要记得我们是小孩的时候都应该问过这样的问题:“妈妈,我从哪儿来?”。还有的小孩儿会问:“那你为什么要吃掉我”?在最开始,我们是关心自己的。

Posted in Uncategorized | 2 Comments

由Mozilla面试想到的

今天看到一位Mozilla evangelist、JavaScript大牛一篇讲面试的文章

他谈到教育、成绩、课外活动和年龄并不怎么重要。相反经验、主动性最重要。具体对口的技术特长会很有帮助。他很惊奇看到人们把课外活动、各种奖项写进简历。“我很高兴你参加了虚拟机器人大战竞赛,但是那和你能写出好的JavaScript代码有什么关系?”

Mozilla的确和其他公司很不一样,不过在这些方面,大家是有共识的。学校教育和实际工作的脱节是人们长期争论的问题。从我的经验来看,学校培养良好的公共基础和专业基础是绝对必要的。至于实践环节的缺少并不是个严重问题,严重的是学生和老师的态度。很多学生抱怨上课讲的东西没有,很多老师过分强调基础、鄙视实用技术。如果态度正确,学校稍加引导,学生自己培养实践技能是没有问题的(至少在计算机、软件专业)。

John提到麻省理工没有教Web开发课程令人遗憾。Mike Fitzgerald很快在评论中说,从2008年一月开始,已经有Web开发课程了!还有竞赛活动 http://6.470.scripts.mit.edu/ 这是学校的态度。

相比之下,我们这里的情况就不那么乐观了。我也上过动态Web编程的创新课程,可惜教材第一页说JavaScript是Sun公司的。我选修过C++课,老师第一堂课就拿C++和Java对比论战,并得出很不辛的结论(当时大部分学生既不知道C++也不知道Java)。我真希望我们的高校能重树治学严谨的态度,从停止教授错误的知识和错误的态度开始。在此基础上再谈有深度有启发的专业理解和思想。至于实践环节,不能光靠给老师做项目吧。我很高兴看到很多高校已经有了明显进步(虽然退步的也很多),但在态度上,仍需大改变,尽管或许不合时宜。

我看到很多强悍的美国人硅谷角逐。强人如Facebook的Mark,个人能量巨大,单位时间内完成事情之多令人佩服。John Resig在他的领域也是这样一个强人。他编程、写书、开讲座、从事商业活动,忙得不亦乐乎,可生活中也不乏音乐、游戏、聚会、养猫、下厨和电视剧。这证明同样是每天24小时,我们完全可以做得更多、活得更愉快!

我们从美国人身上可以学到太多了,态度首当其冲。人活精神,从一个社会的精神面貌可以看出其巨大能量。即便是看两百多集的科幻肥皂剧Star Gate SG-1,也让我受益匪浅,甘愿和编剧一起庸俗、一起白痴、一起自嘲。

Posted in Uncategorized | 3 Comments

2008年小计

写给自己的。

自古英雄出少年。可惜岁月无情,转眼间我已二十好几。带着抱怨、希望、固执和忧伤,一个不关心政治的80后(if you say so)在睡眠中进入了2008。

今年是中国的奥运年。百年前曾有人提问“中国人什么时候能举办一届奥运会?”。而今算是得到了圆满的回答。只是实现这个feature的时间太长了。但我毕竟是不关心这些的,也不关心鸟窝和水缸。

2008对我是充满选择的,这也让我尤其为难。有时候没得选择反而是幸福,正如悲伤草原所说“当一个人走在绝路上,没有任何选择的时候,他往往是最自由的。因为他什么都不用顾忌,只管往前走就好了。当人有很多选择时,看似自由的人发而被选择本身所束缚。” 这样的话我以前也说过,只不过是乡土版:“拉车的老牛反而安逸”。

职业上,自动化显然对我已没有任何吸引力。原因嘛,一是理论已高度发展,二是我国工艺太落后。换句话说,没什么好玩儿的,玩儿起来也困难。看看日本平民玩的机器人那样活蹦乱跳,我几乎丧失了奋起直追的英勇。只好靠我的同学们加油了!嵌入式C、单片机也是枯燥无味的东西。就像是让人在被窝里打太极,在小米上画hello kitty,难度不小,也许价值也不小,可是距离geek fun太远太远了!

说道geek fun,也令我苦恼不已。我在去年曾经预测过一件今年做不到的事。不是我没有心,而是现实所迫。纵然我有成为hacker,发明LISP方言的邪念,在社会主义市场经济的春风中也难以得逞。我曾经twitter过一个问题“As a developer, to evolve or to develop?” 其实这是一个双关语,先不谈在进化论中的双关,evolve代表满脸胡子的科学之路,develop代表研究设计模式、IE的bug和Ajax跨域之类的问题。也可以理解成:是该多给自己充电,还是该多做开发?Develop恰恰又有发展的意思。求生存发展之际,evolve恐怕不是那么容易。可能在2008年还得少一些car和cdr,多一些$(‘#button’).click(handler)。少一些entropy和singularity,多一些features.each {|f| littleman.implement(f)}

工作上,我目前在从事客户端编程。It’s been pathetically boring, but I am not apathetic. 原因以前说过,我有“源自历史和宇宙深处的活力”。我不需要从artificial subspace中获取zero point energy,因为the mind is a powerful thing,我有对自己的worship和团队的凝聚力。

去年投资理财热,热得发烫,烫暖了不少人,也烫熟了不少人。今年有人问我:“你要下海啦?” 我用80后小作家的口吻回答:“我轻轻地把一只脚伸进海水,然后整日忧伤地望着远方,远方……盼望着周六,周日……”

瑞雪丰年,有所期待。像孩子一样生活,像大人一样做事。增加负熵,留下唯一的痕迹。

Posted in Uncategorized | 2 Comments

新手机

我的前任手机Panasonic G60已经跟随我5年了。想想5年里世界和我的变化,是令人瞠目结舌的。天地变,人世变,手机也日渐颜色衰老、电力交瘁,近日还常常向我抱怨话务烦劳,说想要离线隐退。

于是只好匆匆选购新机。不要太烂,不要太强,最终选中了Nokia 6120c,据说还是当下性价比最高又最轻最薄的S60手机。两年前给S60写过程序,只能用模拟器测试,而今真机在手却无动于衷。我整日与PC相伴,又几乎不“移动”,哪有“移动计算”的必要?不过在一个住所、交通工具、通信工具都是身份象征的社会里,太落伍也不是件好事,我也来玩玩“智能手机”吧。

先上了个微软雅黑字体,看着习惯,然后装了一系列五花八门的软件。惊叹“智能”二字的强悍生命力!与两年之前,真是今非昔比。印象最深的是map、GPS应用、炒股软件、Opera miniMozilla Joey、V8的电子杂志。

  • S60平台下应用很丰富,从天气预报到生理周期,可以说应有尽有。
  • 软件质量也很不错。
  • Nokia PC Suite做得很好,让手机和PC的通信轻松愉快。
  • 用户社区庞大而活跃,热心助人的“机油”很多。比如塞班智能手机网http://bbs.dospy.com/forum-193-1.html

缺点也有不少

  • trick、hack多。费心
  • 开发体验是 a pain in the ass
  • performance。6120c用的是369MHz的ARM11啊,很难想象前辈们慢成什么样子
  • 耗电,太耗电了!

在没有调查的情况下感觉S60平台在近些年发展得不错,但离“智能手机”最初的美好设想还相距甚远。联想到Windows Mobile和Palm,都是长时间大投入的成果。居心险恶的google android,又要耗费多少劳动!认为自己比别人优越,是一种邪恶。

新手机整体感觉不错,特此一记。购于成都太升南路,¥1770,附加亚力通“品电”。

2008-02-10 04:48:43 UTC 有朋友在五星电器 $1600买到了。

Posted in Uncategorized | 3 Comments

“2008年起得最早的人”

不知是那根基因突然活跃起来,2008年的第一天,我神不知鬼不觉地在早上6:50走出了卧室,被还没有睡的哥们儿称为“2008年起得最早的人”。

这是源自历史和宇宙深处的活力。

Posted in Uncategorized | 3 Comments