Archive for the ‘Blogging’ Category

Google not Doing Evil?
Friday, December 28th, 2007

今天看到一篇有关珊瑚虫的文章。我不关心腾讯、珊瑚虫之间的事情,只是觉得腾讯封杀珊瑚虫相关的内容比较有趣,又联想到前阵子校内将“海内”作为关键字封杀的事情,这真是中华民族的优良传统啊。

更有趣的事情是Google的这个广告(我截了个屏),注意第一条:

Google Ad

看看Google的philosophy. 第六条,”You can make money without doing evil”.

嗯,Google很强大,根据内容投放广告。因为页面上有一句“腾讯会监视/查看用户的聊天内容”,Google就很贴心地放这么个广告,方便那些浏览这个网页并且关心此话题的人。

最有趣的是,广告链接到的网站竟然是著名的kijiji.cn!

究竟谁更evil呢?

Blog 浴火重生
Wednesday, November 28th, 2007

前几天看到aw写他的blog服务器挂了,造成了重大损失,还为他惋惜。但是我却没有想到同样的灾难也在向我逼近,26号,服务器硬盘损坏,从杭州运到上海修理,我的blog也从那时挂了,到现在才好。比起aw来,我值得庆幸的是现在基本上所有的数据库数据都没有丢失。

有了这回事,我打算重新开始定期备份数据库了。以前都是每天自动发送一个备份到Gmail的,后来发得多了,觉得没什么用,就停了。这次的数据本来是18号以后的都丢了,下午的时候我发现丢了3篇日志、若干评论。IDC告诉我不要加新数据,他们要恢复数据。如果是像以前那样每天有备份的话,就不用这么担心了……

上一篇日志,其实是两天前就写好的,只是作为draft,没有发布。现在终于吐出来了 :)

国内虚拟主机还是不能尽如人意,所以近期打算买个国外的虚拟空间,目标大致就是hostmonster, bluehost, dreamhost这几个吧(似乎前两个是一家)。苦啊,国内的质量差而且太和谐,国外的不和谐……苦啊。

有朋友还正好问我,国内哪个PHP空间好?唉,怎么说呢,怎么说呢。

Blog营销之“插件列表”……
Monday, August 13th, 2007

WordPress有着大量优秀的插件,作为插件的一个标准,作者都会在其中加上自己的网站链接。又有人开发出插件列表的插件,把本blog使用的插件列出来,供访问者看。我也有这样一个页面。这样就形成了一个简单的网络。

大概一两年前,有人开始在自己的blog上弄个页面,名字叫“WordPress 插件列表汇总”之类,然后把自己所知道的一些插件列表页列出。并说明,没有出现在列表中的可以在下面留言或trackback本页,会及时更新。

这本来是个好事。但后来这种做法被广泛地复制,以致于现在网络上到处都是插件列表的列表,有的blog还没开几天,就先弄个列表的列表,想借此帮助推广自己的blog。刚才又收到一个Pingback,竟然是把别人的列表复制了一下……

好处自然是有的,blogger们为了扩大自己blog的影响力,愿意把自己的列表加进去,而越来越多的人加入了这个列表,这个列表的影响力也就大了。

事实上,我觉得列表的列表的作用并不大。它仿佛一个高度为2的多叉树,底层的节点极度重复。你最多会选择一两个浏览一下,从中找合适自己的。这么一个列表的列表,除了营销的作用,对信息消费者而言,绝对不如一篇介绍插件的文章实在、有用。

这种行为已经给插件信息造成了极大的冗余,正如你用中文关键词搜一个技术文章,百度会给出数页完全相同的结果一样。缺乏思考和加工的复制,是国人和国内网络的通病。

要想扩大你网站的影响力,单靠一个列表是不行的。内容才是王道!

对付垃圾留言的较好方案
Monday, August 13th, 2007

垃圾留言真是blogger们心中永远的痛。

在Akismet被封后,我一度不知道如何应对蜂拥而至的spam. 后来我关闭了Pingback和Trackback,然后把spam中常用的词写进了黑名单。黑名单有些效果,大部分的spam都没了,可是还是有不少漏网之鱼,例如有个垃圾就天天写ro***ck,邮箱是随机的,IP不固定,中间那几个星号也是随机。我就是拿它没办法。另外也造成了留言者的不便,因为黑名单中的词也很可能被正常的留言使用,例如我当时就把“…”放进了黑名单。

最近一次误删了blog,我又开始寻找对付spam的好方法。

首先,对付comment spam,我认为最好的是WP-Hashcash,不需验证码(额外的输入使留言者感到繁琐而且影响注意力),留言者只要启用了JavaScript就可以成功留言,而spam bot一般难以模拟这种行为。

你也看到了WP-Hashcash那里也写出了Limitations,除了需要启用Javascript(现在哪个网站不需要Javascript?),还有不能阻止Trackback/Pingback spam。

对付trackback/pingback spam,可以用Simple Trackback Validation Plugin。之前我用过RICE大学的人搞的Trackback Validator Plugin,效果不好。这个新的插件就是基于RICE的插件改进的,我打开trackback好多天了,收到一些正常的trackback/pingback,还没有发现spam。很好!

这两个插件的组合,我认为比Akismet强多了。Akismet会放过一些spam bot,还会误杀一些非spam的留言,这两种情况都被解决了,而且数据库空间没有浪费。什么Spam Kama,什么bad behaviour,都回误杀无辜,误杀率比Akismet大得多,通通不可取。

当然对于人工spammer,我们还是束手无策。前几日有人在我站上发了一个留言,我看到了,比较正常。过一会又发一条,哇,竟然是那传说中的人肉spammer!二话不说,连同那个正常的留言一起删了,妈的!这位仁兄,你还会来看我blog吗?骂的就是你!

spam几乎绝迹,用一个时下流行的词说,叫和谐。用原始社会的话说,叫清净。

将文章同步到Live Space中去
Tuesday, July 31st, 2007

MSN上的朋友们,现在你们可以及时看到我的Blog更新了 :)

许多人还是不大喜欢用RSS订阅,而Live Space的更新会及时地在MSN联系人前面显示一个小星星。

我用了Live Space Sync这个插件来把我的Live Space与这个blog同步。至少从已经转过去的文章看,效果是很不错的。

不过那边基本就是一个通知,我只管把文章推过去,评论还是来这边好了,呵呵。那边的评论我关闭了。

可能还有很多朋友、同学不知道我在写blog吧,哈哈,欢迎大家以后多来看看 :) 从生活到技术,什么都乱扯。从体系结构到编译器到高级语言到Web前端,知道什么写什么。

Blog坏了几天
Thursday, July 26th, 2007

前几天有门课程让做一个简单的mashup,我就准备在自己这个网站上搞,结果不小心把WordPress的文件全删除了,所以挂了好几天。

今天恢复了,不知道有什么问题没有。顺便用上了最新的WordPress 2.2.1,现在没有加任何插件,主题也很干净。

对了,那个简单的Mashup,在地图上显示你IP的对应位置:http://www.qingbo.org/map/。非常简单,其实是受别人的启发:)

愚人节的事情
Friday, April 13th, 2007

愚人节和女朋友发的短信,那时候太忙(忙疯了),没空记。
粗体是我发的,斜体是她发的。每行一条。

4月1日晚:

我爸叫我清明节回趟家,过几天就是了,我买了张四号的票准备住一个礼拜就回来。
睡了吗?还是在工作?

正在回去呢
你爸想你了?

我睡了,你也早睡吧

哦,那你是周三晚上的火车?

叫我回去清明还可以看看我大嫂,大伯也从台湾回来了

嘿嘿,那等你回来我们再出去玩吧,呵呵

节日快乐啊,看你真忙疯了,哈哈

我知道 LMS就想今天推出网站呢

笨蛋,唉!笨死了,猪,过节好玩啊,愚人节快乐
哦,是吗,祝你们早日完成浩大的工程:-)困死了,睡觉吧

恩,睡觉睡觉!晚安

4月2日下午:

明天有空出去玩吗?

(早就说好要出去玩,比较忙,不能去,很愧疚,马上一个电话打过去想道歉,结果不接)

上课呢

现在比较忙,等你回来再出去玩好吗?

回来什么回来?

等你从家回来啊

晕啊晕,昨天愚人节啊,我骗你的,大哥,你还没明白过来啊,败给你了

恍然大悟啊。。。

James Gosling 也玩点名游戏
Saturday, February 3rd, 2007

近期国内的Blogger玩点名游戏比较多,我个人是对这东西不感兴趣。

没想到James Gosling还这么有兴趣,回应别人的点名:

Five things you probably don’t know about me