2006年3月29日星期三

生成Feed的代码进行了修改

  今天我将主要的几个网站的Feed生成代码都进行了一些修改。

  我也是不得不这么做。因为我发现现有的Z-BLog写的TAG始终无法被technorati获取,然而别人用WordPress写的Blog里的TAG却可以被technorati获取,我自己也手动Ping了technorati,但发现也没有用,只好仔细分析其中的原因了。

  我仔细分析了一下WordPress和Z-Blog的代码,我发现在Feed生成上有一点不同,Z-Blog缺少了几个东西,有可能和这个有关,于是我就修改了一下Z-Blog的rss相关代码,生成和WordPress类似的feed,早上修改的代码,没想到晚上立刻就生效了,新发布的日志的TAG都被收录了,看来我修改的是正确的,只可惜过去一年多的日志里面的TAG都没有被收录。不过我也想到了补救办法,我打算自己再写一个程序,在以后的10天内分别将以前的四百多篇日志提交到technorati上。可惜啊,要是我一早发现这些原理,就不用这么麻烦了。

  另外我给我另外的网站也生成了Feed。Write100的feed原先是使用OBlog 3.12自带的,地址是http://feeds.feedburner.com/write100,但我发现OBlog的Feed生成代码根本写的就有问题,日期的格式不是RFC-822的日期格式,feed合法性校验都无法通过,我只好在手动修改一下里面的代码,同时也不由地感叹,国内地一些开发者总是在开发一些花里胡哨的东西,却在一些最基本的功能上马马虎虎,没有国外开发团队的那种专业性,这样只能和国外的系统比如WordPress差距越来越大。

  当然,对于feed能够产生的实际功效,很多人也在怀疑,而且feed是否是广告商的恶梦,是否能带来更大的流量,也是一个有争议的话题,不过,只要feed不给我的网站带来负面影响,我也是乐于将原先的WEB 1.0的网站增加上feed的。

  最后,介绍一个校验feed合法性的网站:http://feedvalidator.org/ ,用这个地址可以校验feed语法是否正确。

2006年3月27日星期一

祭父

  今天是我父亲的两周年祭日,两年前的今天,父亲突然瘁死在交大附属二院。

  我父亲做了几十年的大学老师,是一个典型的知识分子。具有知识分子的清高和自负。晚年工作上很不顺心,因为我父亲的正直,看不惯单位里的一些头头私设小金库,侵吞国有资产,而成为某些人心中的眼中钉。知识分子对于官场的黑暗和邪恶往往估计不足,我父亲吃了很多亏,心情十分不好。

  我父亲对自己身体太自信了,当一只眼暂时失明的时候才住进医院,住院才一星期,就花费了父亲数个月的工资,可惜的是医院依然没有放过我父亲,就在住院的第六天,我父亲就突然瘁死在病房中,终年59岁。我永远也忘不了那个医院-西安交大附属二院,从某种意义上来讲,西安交大附属医院和我有杀父之仇。

  我想不通,这世界发疯了吗?这些医院知道赚来的钱是沾满鲜血的吗?他们对得起自己的良心吗?他们感觉不到死尸的沉重吗?他们不怕这世界有报应吗?

  我们国家的很多改革都很不对劲,教育产业化让穷人上不起大学,医疗产业化让普通人看不起病。我父亲的命运也真验证了那句话:“小病忍、大病挨、重病才往医院抬”,“辛辛苦苦几十年,一病回到解放前”。医疗产业化所引发的种种问题,不得不让我们质疑:医院的存在究竟是为了救人还是为了杀人

  这的确是个邪恶的世界,什么样的魔鬼才能创造这样的邪恶帝国?恐怕撒旦也会自愧莫如,他们的灵魂是魔鬼缔造的,他们在毁灭我们几千年的中华文明,我们却无能为力。但人总有一死,那些双手沾满鲜血的刽子手们迟早难逃一死,希望那些老东西们快些下地狱吧。我们还有后代,我们不能让我们的后代也像我们这样生活,在谎言、欺骗、恐惧的白色恐怖下度过这一生。

2006年3月26日星期日

风之花-Windflowers

  今天翻看以前的文件,无意中发现了一首好听的老歌:齐秦齐豫版的Windflowers(风之花),查看了歌曲文件的日期,竟然是1998年的。

  传说希腊神话中有一个深得太阳女神阿波罗喜爱,名叫风信子的年轻美男子,被充满醋意的西风神苏菲洛误杀,风信子的血泊中片刻就长出了一种神奇美丽的花,心痛着的阿波罗女神把这朵盛开在血泊中的美丽的花朵命为风信子花,作为情侣间守节的信物。

  Windflowers的歌词中父亲以一过来人的身份,轻轻地告诉儿子,爱情虽然甜美却易逝去。

  “不要去靠近风之花,那种古老的风之花,一旦靠近了就会离不开它,就会时时地追逐它,使自己痛苦。但是我没有听话。果然,我如今再也离不开它了......”

  Windflowers,my father told me not to go near them,he said he feared them always,and he told me that they carried him away.

  Windflowers,beautiful windflowers, I couldn''t wait to touch them, to smell them I held them closely, and now I cannot break away ,their sweet bouquet disppears,like the vapor in the desert,so take a warning, son.

  Windflowers,Ancient windflowers, their beauty captures every young dreamer,who lingers near them, but Ancient windflowers,I love you.

  Windflowers,my father told me not to go near them,he feared them always, said they carried him away. windflowers,I couldn''t wait to touch them, to smell them,I held them closely, now,I cannot break away,their sweet bouquet disppears, like the vapor in the desert,take a warning,son. windflowers,their beauty captures every young dreamer, who lingers near them,Ancient windflowers,I love you.

  风之花,风之花,父亲对我说别走近它,他说他总有些害怕,他说他迷恋过它

  风之花,美丽的风之花,我急切地要抚摸它,贴近脸颊闻久嗅,如今我已无法自拔,它的芳香犹如水汽,沙漠中蒸发,所以,孩子,听句劝告吧

  风之花,古老的风之花,美丽迷惑了每个年轻的梦人,久久的徘徊在它的身旁,而我爱你,古老的风之花

  渥特豪斯 (John William Waterhouse 1849-1917) 的名画《Windflowers》风之花

Windflower

  美丽的少女在遍开花朵的林间采摘银莲花,头发和衣裙在风中飘拂,银莲花的希腊语是风的意思,风之花是一种凄凉而寂寞的花。

  《Windflowers》是一首古老的外国歌谣。这首歌曲的演唱者是Seals和Crofts,一个嗓音低沉,充满了沧桑感;一个天真烂漫,充满了梦幻和活力。先是的弦乐,风琴和键盘的合奏,然后一把带着俄罗斯民谣色彩的木吉他轻轻的和进来,民谣歌手充满感情的吟诵,演绎,梦幻般的柔情似水,清新,舒畅,纯净而荡埃涤尘。

  齐秦齐豫姐弟版低吟浅唱,婉转唯美,有如天籁,直触人心!

2006年3月25日星期六

Google和百度收录网站页面的比较

  Google和Baidu收录网站页面的标准是不同的。我用一句话来形容,就是Google更乐于收录大站的页面,百度则乐于收录新站的页面。

  为此我做一个实验:先申请了一个新域名,在上面放一个网站,然后不在其他任何网站做链接,而直接往百度和Google搜索引擎的提交页面进行提交。一个月过去了,百度收录的网页是24,900篇,Google收录的网页是0,这证实了我以前的猜测。

  这说明了什么呢?说明百度比Google好吗?绝对不是的。因为Baidu和Google收录页面的标准是完全不同的。

  Google是按照网页级别(PageRank)来收录的,只要网站有一定的网页级别,Google会快速收录的,而没有网页级别的网站,Google则坚决不去收录。Baidu则很夸张,采用的是来者不拒,多多益善的原则,无休止的进行收录。Baidu的这种不按网页级别的收录方式其实有很大的恶果,最主要的恶果是造成大量的垃圾网站流行,因为只要做一个垃圾站,Baidu就会立刻收录(25000页以内),这等于变相的鼓励大家去做垃圾站,去盲目采集。当垃圾站横行的时候,Baidu再通过人工的方式封站,甚至一些百度业务员对于大流量的网站还会要求其站长办理百度竞价排名。

百度谷歌

  这两种收录方式哪种更好呢?我个人认为Google的这种收录方式是比较科学的。因为互联网上的页面是个天文数字,收录应该是有选择的收录,好的网站则多收录,新站则应该少收录,等其慢慢知名了以后再多收录,这样也提高了效率,让用户搜索到更好的页面而不是更多的页面。如果对于新站不做分析就快速收录,那么会使得从技术上对抗恶意网站作弊(SEO)变得非常困难,Google通过给予新站给出一定的“考察期”来分析这个新站是否是作弊的垃圾站,而百度就只能依靠人工方式手动地删除垃圾站。对于收录网站的具体操作上,Google的爬虫显得较为“体贴”站长-Google爬虫占用服务器的资源非常少,通常是先用head来查看网页是否更新,如果更新了再抓取整个页面,这种方法耗费流量较少。而百度则不管三七二十一上来就抓整个站,有时甚至不遵守robots规则,而且其爬虫数量非常庞大,对于页面较多的网站通常会耗费惊人的流量,并且常常造成恶劣的后果。

  当然,百度这种“贪婪”爬虫抓取方法,虽然会让用户能够在百度搜索出一些Google里搜索不到的页面,但这实在是损人利己。其带给网站站长不少负面效果:服务器和带宽资源过度消耗,垃圾站被变相鼓励了,原创的有特色的网站则被边缘化,MP3音乐网站则更苦不堪言-自己的MP3被百度盗链后带来大量文件下载却没有带来页面访问。

  因此,中国的网民也出现了很奇怪的现象:大量的新网民和菜鸟新手喜欢用百度搜索,因为百度往往搜索到很多别处搜索不到的页面,但内容的匹配度则令人质疑,而专业人士和老鸟则更喜欢用Google,个人站长则普遍和百度有“个人恩怨”。因此百度在业界的Blog以及社区中口碑都不太好,但在普通的低层次的网民心中却不错,这些大量的普通网民给百度带来了大量流量。

  注:本文已发布于2006年4月17日第14期《计算机世界·华南市场》

2006年3月24日星期五

十大营养食品和十大垃圾食物

  踏入21世纪,人类的寿命愈来愈长,除了有赖医学昌明进步,也因为人们重视养生。“吃得好,住得好,心境开朗”,自然有助身心舒泰,长命百岁。因此大家对食物的要求早已超越单纯去满足生理上的需要,还讲究营养。今时今日,话题当然要说到最有营养的食物。

  美国《时代周刊》专辑介绍了十大最佳营养食品:

  一、绿茶 (green tea)

  - 防治各类癌症,如胃癌、食道癌、肝癌及皮肤癌等。
  - 预防心脏病
  - 用来漱口可防治蛀牙

  二、三文鱼 (salmon)

  - 含有omega-3s脂肪酸
  - 可防治血管阻塞
  - 预防脑部老化例如老人痴呆症
  - 降低胆固醇

  三、菠菜(spinach)

  - 含大量铁质及叶酸
  - 可防治血管疾病及心脏病
  - 保护视力
  - 热量低

  四、西兰花 (broccoli)

  - 含丰富胡萝卜及维他命c
  - 减少罹患各类癌症的机会,如乳癌、直肠癌及胃癌等。

  五、蒜头 (garlic)

  - 防治心脏病
  - 降低胆固醇
  - 杀菌

  六、红酒 (red wine)

  - 含抗氧化剂,有助增加好的胆固醇
  - 减少血管硬化
  - 喝小量对心脏有益
  
  七、西红柿 (tomatoes)

  - 含有具抗氧化功能的红西红柿素
  - 防治前列腺癌
  - 防治与消化系统有关的癌症
  - 有丰富维他命C

  八、果仁 (nuts)

  - 含丰富维他命E
  - 降低胆固醇
  - 预防癌症
  - 含甘油三酸酯,预防心脏病

  九、燕麦 (oats)

  - 降低血压
  - 降低胆固醇
  - 防治大肠癌
  - 防治心脏疾病

  十、蓝莓 (blueberries)

  - 抗氧化
  - 预防心脏病
  - 防治癌症
  - 增进脑力

  世界卫生组织公布的全球十大垃圾食物:

  一、油炸类食品

  - 导致心血管疾病元凶(油炸淀粉)
  - 含致癌物质
  - 破坏维生素,使蛋白质变性

  二、腌制类食品

  - 导致高血压,肾负担过重,导致鼻咽癌
  - 影响粘膜系统(对肠胃有害)
  - 易得溃疡和发炎

  三、加工类肉食品(肉干、肉松、香肠等)

  - 含三大致癌物质之一:亚硝酸盐(防腐和显色作用)
  - 含大量防腐剂(加重肝脏负担)

  四、饼干类食品(不含低温烘烤和全麦饼干)

  - 食用香精和色素过多(对肝脏功能造成负担)
  - 严重破坏维生素
  - 热量过多、营养成分低

  五、汽水可乐类食品

  - 含磷酸、碳酸,会带走体内大量的钙
  - 含糖量过高,喝后有饱胀感,影响正餐

  六、方便类食品(主要指方便面和膨化食品)

  - 盐分过高,含防腐剂、香精(损肝)
  - 只有热量,没有营养

  七、罐头类食品(包括鱼肉类和水果类)

  - 破坏维生素,使蛋白质变性
  - 热量过多,营养成分低

  八、话梅蜜饯类食品(果脯)

  - 含三大致癌物质之一:亚硝酸盐(防腐和显色作用)
  - 盐分过高,含防腐剂、香精(损肝)

  九、冷冻甜品类食品(冰淇淋、冰棒和各种雪糕)

  - 含奶油极易引起肥胖
  - 含糖量过高影响正餐

  十、烧烤类食品

  - 含大量“三苯四丙吡”(三大致癌物质之首)
  - 1只烤鸡腿=60支烟毒性
  - 导致蛋白质炭化变性(加重肾脏、肝脏负担)

2006年3月22日星期三

Google和百度、雅虎的站内搜索代码

  对于一个网站来说,使用搜索引擎来进行站内搜索往往比自己编写的站内搜索更高效,并且不占用网站服务器的资源,下面是我搜集到的几个主要搜索引擎(Google和百度、雅虎)的站内搜索代码,使用时只需要将代码里的"www.williamlong.info"替换成你的网址即可。

<!--Google站内搜索开始--><form method=get action="http://www.google.com/search"><input type=text name=q><input type=submit name=btnG value="Google 搜索"><input type=hidden name=ie value=GB2312><input type=hidden name=oe value=GB2312><input type=hidden name=hl value=zh-CN><input type=hidden name=domains value="www.williamlong.info"><input type=hidden name=sitesearch value="www.williamlong.info"></form><!--Google站内搜索结束-->

<!--Baidu站内搜索开始--><form action="http://www.baidu.com/baidu"><input type=text name=word><input type="submit" value="Baidu 搜索"><input name=tn type=hidden value="bds"><input name=cl type=hidden value="3"><input name=ct type=hidden value="2097152"><input name=si type=hidden value="www.williamlong.info"></form><!--Baidu站内搜索结束-->

<!--Yahoo站内搜索开始--><form action="http://www.yahoo.com.cn/search"><input type=text name="p"><input type="submit" value="Yahoo 搜索"><input type=hidden name=vs value="www.williamlong.info"></form><!--Yahoo站内搜索结束-->

  下面是Google和百度的Javascript版的站内搜索代码:

<!--Google站内搜索开始--><script type="text/javascript"> function googlesearch () {var wq=document.getElementsByName("wq")[0].value;var link="http://www.google.com/search?domains=www.williamlong.info&sitesearch=www.williamlong.info&q="+wq;window.open(link); }</script><input type="text" name="wq"/><input type="submit" onclick="javascript:googlesearch()" value="Google 搜索" /><!--Google站内搜索结束--><!--Baidu站内搜索开始--><script language="javascript">function baidusearch () {var wd=document.getElementsByName("wd")[0].value;var link="http://www.baidu.com/s?si=www.williamlong.info&cl=3&ct=2097152&tn=baidulocal&word="+wd;window.open(link); }</script><input type="text" name="wd"/><input type="submit" onclick="javascript:baidusearch()" value="Baidu 搜索" /><!--Baidu站内搜索结束-->

2006年3月20日星期一

贼喊捉贼-百度开通超级搜霸举报网站

  最近,百度又上演了一场荒唐的做秀闹剧-开通超级搜霸315举报网站。

  我之所以反感百度搜霸,是因为我自己的电脑就曾经中过百度的招,被偷偷地安装了百度超级搜霸,极大地影响了我的正常工作和学习,我费了好长时间才找到了卸载百度插件的方法

  百度超级搜霸是一款知名的流氓软件,在北京网络行业协会设立的“流氓软件”网络调查,20多万人投票抗议“流氓软件”,其中百度超级搜霸就“荣登”排行榜前十名。

  百度开发这种强制安装、难以卸载的“流氓软件”,目的其实只有一个,就是强奸用户的浏览器,让用户被迫访问百度的网站。这种做法让是所有正人君子所不耻的东西。

  然而更加荒谬的是,百度居然能够荒谬到上演了一场贼喊捉贼的闹剧来了,难道全体中国人都是白痴了吗?你自己开发的流氓软件,却让用户去你自己的网站去举报,这本身就是荒谬无比的,不过百度做出这样的怪异行径也是其拿手好戏了。

  因此大家如果遇到百度的流氓软件的骚扰,正确的方法是打315投诉热线向工商行政管理局或者消费者协会进行投诉,因为商业公司是受到工商行政管理局所管辖的,只有这样的投诉才能让流氓软件公司收敛一些。

  当然,光骂是不够的,我们也应该看到百度积极的一面,百度最近也将其流氓行径收敛了不少,比如以前在百度搜索“癌症”、“电脑”等热门关键字,要翻到第七八页才能得到正常的搜索结果,而前面的七八页全是赞助商出钱买的广告位,现在好像只有第一页有赞助商的链接了。

  相关新闻:百度开通搜霸315举报网站

  百度开通超级搜霸315举报网站近几年,互联网服务、软件等IT相关领域成为消费者投诉的热点。这不能不让人思考,如何才能让消费者少一些抱怨,增进与消费者之间的信任沟通?作为而这一产业链中的IT企业,又该做些什么,与IT消费者一起,共同塑造和谐相健康的互联网环境?

  据悉,全球最大中文搜索引擎百度将于3月15日消费者权益日正式开通超级搜霸315举报网站(http://bar.baidu.com/315)。用户一旦发现在不知情的情况下被安装了百度超级搜霸以及在使用过程中遇到的问题疑惑,都可以通过这个网站进行投诉和反馈。百度会将处理结果于网上公示。

  百度公司客户端负责人周品指出,我们明确要求合作伙伴,在向用户介绍超级搜霸时要有明确提示,并且说明产品的功能。同时该负责人也善意提醒用户,在安装软件时一定要仔细看清安装说明以后再进行操作,以免误安装不需要的软件。

  周品还告诉记者,百度公司非常尊重用户体验,反对任何强加民意的行为。如果用户发现自己的权益受到伤害可以通过超级搜霸315网站,通过合法途径保护自己的权益。百度将在第一时间内对用户提供的任何投诉问题进行及时处理。

  业内人士认为,百度在3.15此举是希望营造一个和谐健康的中文互联网环境,作为业界领导者,百度此举不仅给中文互联网业界作出表率,而且真正对中国网民予以理性关怀。

  相关新闻:网络行业协会公布十大流氓软件名单,令其整改

  在北京市网络行业协会设立的“流氓软件”网络调查专门网站上,网民举报帖已经达到3624条,有20多万人投票抗议“流氓软件”的恶行。其中多家著名企业发布的软件遭网民投诉,遭投诉的问题包括强制安装、逃避用户卸载、不经用户明确授权即收集私人信息等。网络行业协会对用户投诉的问题进行了技术分析,发现网民投诉的情况多数属实。

  网络行业协会秘书长王铁安表示,网络行业协会成员单位共同拟定了《软件产品行为安全服务规范》向全社会发布,由于一些企业发布的软件没有遵守软件编写规范,可能造成用户的私人信息泄漏,或存在其它安全隐患。他敦促那些被用户投诉的不规范软件提供商要尊重用户的意见,在8月15日前对不符合规范的软件进行整改。如果限期内整改没有完成,则将对其采取必要的处理措施。

  此外,在此次调查中,用户还投诉了一批“流氓网站”,网络行业协会也将加强管理监督整改。

  附:用户举报软件名单

序号 软件及网站名称 所属公司 厂商网址 存在问题
1 3721上网助手、地址栏搜索及网络实名
北京三七二一科技有限公司
www.3721.com 1、强制安装
2、浏览器劫持(添加用户不需要的按钮、ie地址菜单项中添加非法内容)
3、干扰其他软件运行
4、无法彻底卸载
2 淘宝网
阿里巴巴
www.taobao.com 强行弹出过多广告
3 ebay 易趣
ebay inc.
www.ebay.com.cn
1、强制安装
2、浏览器劫持(自动在ie中添加按钮和菜单)
3、无法卸载
4 dudu下载加速器
千橡公司
ddd.dudu.com 1、强制安装 2、诱导用户安装广告程序
3、无法彻底删除
5 中文上网
中国互联网络信息中心
www.cnnic.net.cn
1、强制安装 2、无法彻底卸载
6 青娱乐聊天软件(qyule)
青娱乐 锋力科技 青鸟科联
www.qyule.com
强制安装
7 很棒小秘书
很棒信息服务有限公司
www.henbang.net
1、强制安装 2、无法彻底卸载
8 百度搜霸、百度超级搜霸
百度
www.baidu.com
强制安装
9 一搜工具条
雅虎
toolbar.yisou.com 强制安装
10 网络猪、划词搜索
中搜在线
pig.zhongsou.com 1、强制安装 2、无法彻底卸载