Main

September 21, 2008

So I'm back

Blog终于又重新上线了。期间曾经出现过几天的乱码,究其原因就是我一时无聊,突发奇想要把Movable Type从一直使用的3.5升级到4.2。其实升级所带来的benefit我也是完全不知道,目前看下来好像是整个后台的界面更加好用一些,不过貌似为Multi Blog或者Community做了很多优化,对我这种一个人间隔好几天才能憋出一篇的人好像也是。。。没什么用吧。对,还有一个就是写blog的时候现在会时不时的自动保存哦,这样即使电脑突然爆炸了,再另一个电脑上也能接着写了,真是人性化啊!

那么,所谓的乱码事故纯粹就是MySQL惹的祸了,我也不知道为什么以前所有数据库里的table都是用了很奇怪的latin1_swedish_ci作为Char-set,数据库一升级,变成了utf8_unicode_ci,这下可好,以前写过的blog我全都不认识他们了,好在呐,经验丰富的我,在捣腾之前可都有做备份哦,整个site被我回复到9/1号的状态,咨询了一下别人,原来在mt-config.cgi里面添加一行SQLSetNames 0就迎刃而解了,那至于为什么,我也就不求甚解了,如果有谁遇到一样的问题,可以refer一下,不过我相信应该也没有这样的人吧......

从硬盘备份里面找出了9月后发表的一篇blog,重新paste了一下,少掉的几个comment啊,我也马上要来加你们了哦,不过时间就不对了,大家千万不要以为是我删除的哦,好了,终于一切如初。

May 6, 2008

搜索词条

从昨天开始就是漫无天日的training,这周是Qualcomm的technical training,下周是PMP training。早上早早抢占会议室软座一枚,并且自带电源,网线,成功占领会议室唯一的网络端口。(居然这样也号称IT公司……我的结论是:越是IT公司,IT往往越是烂。)

在讲师彻底把我绕晕的当口,跑到我blog的tracking system闲逛了一下,其中比较好玩的是可以看到别人都是用什么词条搜索到我的blog的。

其中80%的人用的关键字都是«dreams»,也不知道这些人在想些什么,试图揣摩这些打开google,然后输入dreams的人到底想要找些什么……然后有一条叫做«我们遥远的春天»,也不知道事先做一些功课,是青春青春青春听到了伐是青春哎,活该找到这里来,咔咔。还有一些词条就比较匪夷所思了,比如«类似我们遥远的青春»,青春是对了,可要怎么类似呢?你可以试试看奋斗奋斗奋斗奋斗。再比如«五月天的歌类似咸鱼这种的»,想想就有些好笑,怎么那么多类似流……最莫名的当属«高筋面粉法语怎么说»,你以为我是法语字典啊。。。

当然,以上这些都不算什么,有一条深深地抓住了我的眼球,居然有人搜索«www.wuzhaojie.com/blog»,太神奇了,作案者快点出来自首!!!

June 14, 2007

弱智的GFW

大家应该都发现了,现在访问这个网站,所有的图片都显示为一个血红的X。这一切的一切都拜GFW所赐,我本想把这篇blog的标题取名为万恶的GFW,后来转念一想,这似乎也太抬举它了。就因为网站上出现了几张ZF不愿意大家看到的图片,就这样把世界上最好的图片共享网站给封了。GFW也就这么点伎俩,如果连个content censor都做不出来,只会无聊的封锁url,封锁ip,那实在只配当个弱智的GFW。

最可恶的是,我tmd还是付费的pro用户!

最近GFW连续出击,继发现flickr被封锁之后,曾经放风了几天的blogspot再度被封锁,wikipedia也继续封锁……总有一天,GFW会把所有国外的用户自己生成内容的网站全部封闭……

点击这里下载被GFW封锁的网站列表

当然,也不是说被GFW封锁了就是世界末日了,这个智慧的世界有一种称作Tor的工具。
Tor下载
Tor使用视频教程下载

最后我悲惨的发现,我们"狗脸的岁月"摄影展官网http://www.lifeasdogs.com居然forwarding ip被GFW封锁,无奈大家请继续通过http://www.a4.net.cn/exhi/来访问,可怜了我的9.17USD注册费啊。我憎恨和鄙视弱智的GFW。

February 15, 2006

favicon.ico

今天加班,到家洗好澡,时针已经指向11点,写游记是没有时间也没有力气了,那么就继续折腾一下我的网站吧。

经常看到很多网站在firefox里面能够显示出很好看的icon,就捉摸着要不给自己的小窝也来一个?感谢万能的google让我找到了答案,方法如下,咔咔:

1-首先去Telegraphics下载一个输出.ico文件的插件,这样就可以用photoshop来编辑和保存windows icon文件了。

2-接下来似乎就很简单了,保存好自己的design,有一点要注意,图片的尺寸很小——16X16哦。。。我选择了Potato里面的三个辅音字母也就是PTT,save成文件名为favicon.ico的文件

3-把这个favicon.ico的文件上传到服务器根目录,一切就绪,如果希望在一些特别的页面应用不同.ico文件,或者是使用BSP(Blog service provider)好比blogcn的朋友,可以用以下的html code:

<link rel="Shortcut Icon" href="/favicon.ico">

那么效果如下:

April 21, 2005

Anti-Spam Fighting

Blog越写越少,频率越来越低,很大程度上是受到了Comment/Trackback Spam的骚扰,每天登陆MT,就开始忙着删除数之不尽,挥之不去的spam,在折腾了差不多半个小时之后,已经断然没有继续写blog的热情,早先还很有passion的把每个spam的ip手动添加到IP banning list,后来发现只是徒然,遂放弃……

于是重新拾掇起这个blog的时候,就誓要和spam抗争到底。

1. IP banning list:
其实MT提供了一个很简单的anti-spam功能,就是可以把spam的ip添加到一个blacklist,可惜道高一尺,魔高一丈。spam总是有办法变换着ip来访问你的网站,于是这个功能其实形如空设,加上proxy横空出世,防不胜防,所以我现在已经把这个list清空,所谓以不变应万变。

2. SCODE:
SCode有点类似我们现在经常看到的那种需要填写一串随机产生的数字才能完成form提交的功能,这是一个非常好的防止comment spam的一个办法,可以说是从根本上解决了问题,其次是用起来很方便,安装完成之后在页面内加上一段script即可。不过非常可惜的是,对于 trackback spam几乎没有任何功能,遂放弃again。

3. Blacklist:
Blacklist看起来似乎是一个很完美的solution,非常郁闷的是在我的server上面不work,一看requirement:

+ MT 3.1x
+ Perl 5.006 or better
+ A Unix-based server
+ The perl Storable module

干什么一定要Unix的server么……

4. SpamLookup:
那么好吧,在Blacklist作者的网站上搜罗到这个叫SpamLookup,到目前为止,还是非常好用的,自动block了很多我网站上已经有的spam,comment/trackback同吃~~~所提供的功能也正是我想要的:

Upon installing the plugin, you can go to the Movable Type main menu
and click on the 'SpamLookup' link now available under the "Plugins" list.
If you do not see such a link, the plugin is not installed properly.

This plugin gives you several defensive options:

* IP-based blacklisting based on DNS lookup services. Several
organizations and services exist to provide dynamic and
distributed IP blacklisting for known open proxies. You can
configure the list of services that are used for this test.

* Domain-based blacklisting based on DNS lookup services. As with
IP-based lookups, DNS lookups on domain names is also possible.

* Dynamic proxy testing. A more aggresive approach, but one that
will help identify open proxies that may not already be listed
by DNSBL services. You can also opt to automatically IP-ban
open proxies discovered in this way.

* Filtering based on "X-Forwarded-For" HTTP header. This header
typically accompanies a request from a proxy. Note however that
not all HTTP proxies are bad. Sometimes a user runs a local proxy
on their network to allow for local caching of data. To allow for
this, a list of IP subnets can be given to prevent blocking most
legitimate cases.

* Link count limitation. Moderate/Block comments and TrackBacks
based on the number of links that appear in the message.

希望从此摆脱spam的苦海,向spam说byebye~~~

April 20, 2005

Blog复活记

正在给Edward写信寻求帮助的当口,发现已经down掉快一个月的服务器在我的再三催促下终于奇迹般地复活了……

说起整个down掉的光辉历史,当初在听到这个消息的时候,还是让我震惊了那么一下下,一个月的流量达到40GB之巨,超过服务器规定一倍,一下子不晓得该喜或是该悲,不过转念一想,我当没有如此的号召力,引得全世界都来读我的blog,应该是那些每天挥之不去的spam在作祟……

一个月离开blog的日子,虽对于远去的柬埔寨之行依然记忆犹新,但已不想再提笔继续。虽亲身经历了Jianshuo,Edward,Claire的精彩的摄影展,却已然成为旧闻。虽继柬埔寨之后,第二次抓起相机拍了些花花草草,但如今再post出来显然不合时宜。离开了一个月,却发生了那么多的事情,来不及记录,未免可惜,不过,明天是又一天嘛~~~
Tomorrow is another day!
Demain, c'est un autre jour!

September 21, 2004

Mise en Service...

终于有了自己的服务器,有了自己的域名,说来这一切的一切,都是一时一刻的冲动!

Blog真是神奇的东西,两个素未谋面的人,可以在网上相遇,你可以读它的心情,听它的故事,从Claire的link里面看到了王建硕的Blog,看到一篇介绍如何做自己的blog的文章,觉得很好奇,就用家里的电脑自己搭了一个环境,效果居然还不错。当下决定买个域名,租100MB空间,折腾捣鼓一下:)

于是,几天后的今天,一切ok,首页有了,虽然看上去还是soso,而且除了blog,其他链接都是空链,哈哈,不过日后肯定会渐渐完善起来的,这也是一个和大家分享我的感受的好机会。

至少可以记录下生活的一个侧面,一些片断,一些感想,一点期盼……

Special Thanks:
王建硕,没有他的blog,就没有我的这个东东
Claire,谢谢提供Comment的Template~~~
所有来读我blog的朋友们