星期日, 八月 13, 2006

IE为什么老是出错?

  不知道是什么原因,自从上次更新了Windows Update以后,我的IE就出了乱子,浏览网页的时候动不动就弹出"应用程序错误",单击"确定"后,又出现"发生内部错误,您正在使用的其中一个窗口即将关闭"的信息框,关闭该提示信息后,IE浏览器也被关闭。

  这时候我使用FireFox进行浏览,就没有发现有任何错误信息,看来微软的IE也已经老了,BUG不断,为了我浏览的安全和方便,我需要逐渐往FireFox上迁移了。

  另外还有一个可能是,会不会新版本的IE和Google工具栏有冲突,因为我的IE只安装了Google工具栏一个插件。

星期六, 八月 12, 2006

使用Google Blogger的一个编码小技巧

  随着Blogspot的解封,国内使用Google Blogger的人越来越多了,大家在使用的时候,应该都发现了Blogger在编码上有一个小BUG。

  这个BUG只是对IE浏览器存在,对于FireFox浏览器就不存在。就是在IE下浏览自己的Blog,编码会变成GB2312,而实际的编码应该是UTF-8才对,所以就显示空白。

  解决这个问题的方法很简单,在Blogger管理界面中,点击"模版",然后将第8行的"<$BlogMetaData$>"放到"<title><$BlogPageTitle$></title>"的前面,然后重建一下,就不会出现这个问题了。

  这个问题的原因可能是因为title里面包含中文字符,因此meta中关于charset的声明应该放在title前面,这样就不会出现编码问题了。

  当然,Blogger之所以是最优秀的免费博客系统之一,就是因为其模版可以完全自定义,灵活度极大,这也是其收到广泛欢迎的原因之一了。

星期五, 八月 11, 2006

不要在国内注册域名

  今天,我发现在国内注册域名(即使后来转出)会给自己代码什么样的麻烦和骚扰。

  我一共注册了接近20个域名,而在这几年中,我一共只有两次被要求提供域名是否备案的证明,而这两个域名恰恰都是在国内万网注册,其中一个域名都转出到美国1年多了,万网还打电话问我是否要给域名续费。

  看来,即使将域名转出,万网依旧不会删除原有域名的相关资料,这是一个坏消息。更坏的消息是万网将这些域名列表提供给"有关部门",让他们一个接着一个地查你是否"备案"了。

  现在,我所有的域名都是在美国注册的,我们可以对比一下两者的性价比。

  万网注册一个域名,一年130元,赠送一个简单的域名管理界面,一个简单的parking页面。

  而我在美国注册一个域名,一年只要7美元(56元人民币),同时包括一个自主博客空间,一个不含弹出广告的250M空间的免费虚拟主机(Windows/Linux任选,可以绑定无穷多个域名,可以使用10个MySQL数据库),一个25M的免费邮箱帐号,无限个转发邮箱,免费域名控制面板(Total DNS Control),免费域名状态变更通知,免费域名锁定,等等等等。

  天啊,这样夸张的对比,我为什么还要在国内注册域名呢?他们价格高,不保护用户隐私,出卖自己的客户,恶劣的服务态度,我觉得在国内注册域名真是太可悲了。

星期四, 八月 10, 2006

服务器被电信给“流氓”了

  昨天晚上,上海的服务器出现了异常,访问速度超慢,怀疑可能是在修改路由,后来等了一两个小时候,速度恢复了正常。

  今天一早,我就发现我的RSS出现了一个很奇怪的错误。

  从我的机器访问我的RSS没有任何问题,但是Feedburner 就是不认我的RSS,从Feedburner 的校验程序FEED Validator上检查,竟然发现读取的内容不对,http://www.williamlong.info/rss.xml文件竟然读出下面的内容:

<html><body><script language=javascript>document.cookie = "__fwsignature__=jdfw5cac9ac2";window.location = "/rss.xml";</script></body></html>

  怎么解释呢?我自己查看服务器上的内容,完全没有问题,看来一个很高竿的人通过路由器或者其他什么把我的Feed给干掉了。当然,如果对方访问的是HTML文件的话,上面的语句会自动进行跳转到相关的文件,但是Feed可不是这样的啊,各位电信局的老大们,你们从路由器上做广告也TMD不是这种做法吧,拦截也要有点技术含量啊,这样的拦截代码等于把我Feed给封了,你们不是吧。

  没办法,只好用老办法,手动将RSS文件上传到我在国外的虚拟主机上,然后在Feedburner 刷新一下,就一切正常。可问题是,我总不能每天都手动上传RSS文件啊。

  晚上,事件还是没有改观,我发现这段代码是被强行添加上的,当我将IE的"Internet安全级别"设置为高,禁用JavaScript后,发现无法浏览我的博客内容,查看源文件就是上面的代码,因为JavaScript被禁用了,因此没有进行跳转。我又做了几个试验,当我启用JavaScript而禁用Cookie的时候,访问页面会不断的刷新一个空白页面,当我禁用JavaScript的时候,将只显示一个空白页面,只有当我同时启用JavaScript和Cookie的时候才不会出问题。为了证实不是我网站的问题,我登录到服务器上用IE访问,没有任何问题,在8080端口新开了一个网站,也没有任何问题,看来问题就出在80端口上,某个路由器修改了我的页面代码。

  这段代码是非常恶毒的,首先其使得我站点上的全部FEED都因为语法错误而失效,其次,这段代码让搜索引擎无法继续索引和收录我的网站,再次,这段代码偷偷往用户的客户端写入了一个Cookie,很可能会有恶意功能,最后这样篡改我网站代码无非是为了在我网站上增加其他人的恶意弹窗广告甚至木马病毒,我每年花几千块钱托管服务器就是为了让你们电信干这种勾当吗?电信局的各位流氓老大们,你们想做广告也不用这样耍流氓吧。

  目前我已经被迫将上海服务器的全部网站转移到我在广东的服务器上,然后再去找他们协调。下午打电话去上海的机房,他们竟然对我说,路由器不归他们管理,归"上头"管理,"上头"管理的就可以随便往里面加恶意代码吗?这是什么狗屁逻辑。

星期二, 八月 08, 2006

有感于Google不能搜索“南京大屠杀”

  有些人发现,使用Google搜索"南京大屠杀"后将不会带来返回页面,而是一个无法显示的页面,而搜索其他词会正常返回结果页。无法搜索后而且会暂时性的无法访问google,得过几分钟才能再次使用Google搜索。

  有些人于是得出结论,这是Google对中国的封锁。其实这是一个误解,被屏蔽的关键字不是"南京大屠杀",绝对不是的。只要我们搜索一下"东京大屠杀"、"北京大屠杀"、"西京大屠杀"这些关键字看看,是不是同样的结果?然后,你再搜索一下"屠杀"看看,你看到了什么?

  你看到了什么呢?是"该页无法显示"。

  是的,被屏蔽的关键字是"屠杀"。

  为什么要屏蔽"屠杀"呢,原因很简单-"凡是贼,都是心虚的。"

  以前做过一些不光彩的事情,总是不希望别人知道,所以要屏蔽,屏蔽"屠杀",只要屏蔽了,就不会有人知道,没有人知道,心里自然就踏实多了。

  人的一生,不过百年。一旦死去,就一了百了。我就相信人一定会下地狱而不是上天堂。然而,作恶太多人,是不是就真的不害怕下地狱吗?这是我感兴趣的。

星期日, 八月 06, 2006

Bloglines已经落后于抓虾了

  虽然Bloglines依旧是最出名的阅读器,但根据我的分析,在中文Blog阅读器领域上,很可能Bloglines已经落后于抓虾了。

  举个例子来讲,Keso公布的订户数是11331,其中Bloglines订户3365,抓虾的订户是2122,GreatNews的订户是1269。由我看来GreatNews的用户数目最为真实,因为GreatNews是离线阅读器,统计24小时的访问数不会有问题。但对于在线阅读器就不一样了。

  虽然从数字上看,Bloglines领先于抓虾,但是这后面有没有什么疑问呢?如果一个人放弃使用Bloglines而用其他阅读器,那么实际上Bloglines的订户数是不会减少的,因为这个人一般不会自己删除自己在Bloglines的内容。因此对于类似Keso这种时间很久的Feed来说,Bloglines订户数最多并不能说明什么问题。

  而对于一些很新的Feed来说,这里面的比较就出来了,比如我自己的Feed中的阅读器对比,抓虾订户数目就多于Bloglines的,因为我并没有早期的Bloglines用户积累,因此比较接近于实际数目。

  实际数目是怎样的呢?根据我的Feed上来看,抓虾的订户数几乎是Bloglines订户数的一倍。因此我推测,在中文Blog阅读器上,很有可能Bloglines实际已经落后于抓虾了。

天下博客是一家

  前几天我提到的8月1日FeedBurner被封事件,后来发现国外媒体Global Voices Online在转发我的报道,8月4日我发现 一个美国的博客也提到我这篇文章,并声援中国的博客,看来,世界的博客们都是一样的,每个人都有大致类似的价值观和世界观。

  我查看来一下他的Technorati链接,没想到有9个博客都在讨论这个问题,更夸张的是一个荷兰博客也加入了批判队伍,可惜我看不懂荷兰语,但我还是很想知道他在说些什么。

  说实话我真没有想到,我在自己Blog上的一则抱怨居然能引起这么多国外友人的讨论,他们大多对封杀如此庞大的RSS行为表示不解何困惑,有个人还幽默的说"Goodbye to my Chinese readers",天下博客真是一家啊。不过我也想对他们说,多谢你们的关心,FeedBurner目前已经暂时解封了,我们目前访问已经没有问题了。

  Technorati和FeedBurner创造了何等的奇迹啊,可惜我们目前还是无法使用Technorati,FeedBurner用起来也是提心吊胆。

星期五, 八月 04, 2006

用Zoundry来写写Blog

  新安装了一个Zoundry,用这个来离线写Blog,在Blogger上用起来还可以,就是MSN Space上不知道什么原因无法使用。

  对于Z-Blog又如何呢?这也是我比较关心的。以前我用Zoundry好像无法写到Z-Blog上,不知道是哪方面的问题,现在这个版本呢?马上就试验一下吧。

星期三, 八月 02, 2006

Blogger解封了吗

  不知道发生了什么事情,Google的Blogger突然解封,现在blogspot.com终于可以正常访问了。

  不知道这样的好事能持续多久,因为以前出现过blogspot暂时被解封,而后又继续被封的现象,如果其真的可以一直解封的话,国内的博客们就又有一个新的托管地址了。

  另外值得一提的是昨天封的FeedBurner也同时被解封,希望这次解封不要是短暂的一刻,具体是什么状况还需要长期观察一下。

  下午之后,发现blogspot.com又无法访问了,因此怀疑,可能是blogspot.com更改了IP地址,所以才导致简短的"解封",然而之后又被强行封锁。

星期二, 八月 01, 2006

FeedBurner疑似被封

  从昨天晚上12点起,我就无法访问到FeedBurner了,本以为是自己网络故障,今天早上,发现这是一个普遍现象 - FeedBurner无法访问了。

  我的Blog是使用FeedBurner输出的,FeedBurner输出的好处我就不多说了,然而当FeedBurner被封了以后,我就必需要面临一个可怕的抉择 - 我该怎么办

  我能怎么办呢?FeedBurner如果真的被封,我也无能为力,我们的呼吁是多么软弱无力,我们能做到的,只有更改自己的订阅地址。

  可怜的人啊。