Archive

Archive for the ‘This site’ Category

折腾告一段落

December 25th, 2008 2 comments

折腾起来就没个完,现在终于告一段落。就先祝圣诞快乐好了(玛丽酷似玛斯),还有新年快乐。
[audio:http://www.filegirl.com/lastchristmas.mp3|titles=Last Christmas|artists=Wham!]

  • 增加了highslide插件,具体效果可以点击这篇blog中的图片缩略图看看效果
  • 在文章的顶端home小图标旁边添加了几个page,今后还可以增加一个”Contact Me”的tab,里面增加个表单可以直接给我发email之类的。

image

  • 以前在页面的底部只有前后两个箭头用来翻页,这次用了WP-PageNavi插件,可以像大多数论坛那样任意翻页了。
  • image

  • 提交Comment的时候,可以输入表情,而且用比较好看的哦白色小团子替换了原先系统默认的黄色大饼脸。
  • image

  • 在右侧栏的Recent Comment组件更新了,使用了WP-RecentComments插件,不再简单的显示XXX commented on YYY,有内容提示,而且使用了AJAX,如果点older看更加古老的comment的时候不需要重新load page,感觉很好。
  • image

  • 文章底部的comment提交表单也使用了QuickComments插件,同样使用AJAX技术,提交了自己的comment之后无需重新load页面就可以看到comment被提交了,类似于M$ Space的做法。而且现在Wordpress的comment也支持quote和reply,这样互动性比之前的movable type要好很多。而且大家也注意到了,现在的comment都支持头像的显示,嘿嘿。这个只要去gravatar用自己的email注册一下,以后只要用这个注册了的email地址来回复comment,就会显示头像,还蛮神奇的,某些喜欢用888@888.com的同学以后comment改一下邮件地址吧。
  • image

那么别的也没改了啥,就这样了,基本上都是在改comment部分,虽然生活不精彩,至少blog要写,虽然blog不常更新,大家至少要comment,虽然comment不多,但是至少界面要做好,你们说对哇!


前两周偶尔打了一次羽毛球,期间仰天一跤摔了个四角朝天,至今屁股还很痛,弯腰不能,强烈怀疑是不是尾骨骨裂了。鉴于前一副羽毛球拍已经跟随多时,并且最近神秘失踪,于是购得Yonex低端球拍一副,依然是闷骚红色。

理念就是:
球技可以不好,至少拍子要好
拍子可以不好,至少牌子要好

总之,我们的口号是,向师傅看齐!

Becoming WordPress

December 22nd, 2008 3 comments

自从被blogcn折腾疯了之后,就一直在自己的server上host了一个Movable Type 3.x,一直相安无事,也对于Movable Type 3.x的那一套template,plugin还有CSS的系统有了一定的了解。作为一个不折腾不死星人,和地球人的最大区别也就是爱折腾,于是在某个月黑风高的夜晚,我把Movable Type升级到了4.2.1,这下可好,新的系统完全不了解,从3到4最大的区别也就是更加适合作为一个multiblog的系统来使用,这对我来说,好像也是没什么用哦……整个template系统更是来了个大换血,面目全非还是说得客气的,而且总是这里那里感觉用起来没有以前的3.x舒爽……

这不前两天gmail腾腾跳出来个notification说我租用的服务器1/2要到期了云云,嘿,正好老子看你不爽有段日子了,干脆换个server,换个blog系统,来个大换血好了呀。那么作为不使用BSP(blog service provider)的独立博客(搞得自己像做独立音乐那么伟大)来说,blog的系统无非就是那么几个,而其中最出名的也就是Movable Type和Wordpress了,Movable Type因为使用古老的Perl语言,国内很少有人使用,但是优点就是所有页面都是静态生成的,访问速度奇快,当然缺点就是如果作一些全局的变动,就需要rebuild整个site,Entry多一点可是要死人的。而Wordpress这些年也逐渐普及,动态生成页面,对于服务器的负载稍大,当然好处就是不需要rebuild任何东西,每次页面访问都是PHP解释的,但是不知道为什么wordpress在我的那个老服务器上速度可以说是老牛拖车一般的慢,很莫名,所以转移到wordpress上我也是心有余悸的。

转移阵线绝对不是一件非常轻松的事情,在一切都没有动之前,当然首要的事情就是要备份老的blog,否则这好几年的心血可就付诸东流鸟~好在平时偷懒,写了4年半了也就254篇,从Movable Type的Export页面存成一个940k的txt文件留作备用。然后FTP把整个site都下载到本地硬盘以防万一。就下去就可以大张旗鼓咯,到DNS界面把name server全都指向新服务器,睡了个大头觉起来发现新的指向已经生效了。然后安装wordpress又是一阵忙乎,以前Movable Type可以把程序的core和内容的发布完全分开在两个不同的目录,Wordpress好像比较复杂,尝试了几次未遂就放弃了……把程序目录改名为blog作罢。然后import刚才存好的txt文件,嘿嘿,所有的entry和comment又回来咯~然后自然是润色一番,选一个自己喜欢的theme,换掉字体,加一些零零碎碎的小功能,让失踪已久的BlogRoll重新出来见人。

至此,算是转移阵地工作告一段落,也算是圆满完成任务,美中不足的是RSS(Really Simple Syndication)的访问地址好像和之前不同了……那样使用Google Reader的粉丝们岂不是看不到我更新了,这样好像很就矛盾,看到这篇文章的人都是不用RSS的,而使用RSS的永远也看不到这篇文章,也就不知道RSS地址改了,那我还是再研究研究吧,只是哪位好心人可以告诉我之前的RSS地址是啥……

So I'm back

September 21st, 2008 3 comments

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啊,我也马上要来加你们了哦,不过时间就不对了,大家千万不要以为是我删除的哦,好了,终于一切如初。

Categories: This site Tags:

搜索词条

May 6th, 2008 5 comments

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

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

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

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

Categories: This site Tags:

弱智的GFW

June 14th, 2007 6 comments

大家应该都发现了,现在访问这个网站,所有的图片都显示为一个血红的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。

Categories: This site Tags:

favicon.ico

February 15th, 2006 6 comments

今天加班,到家洗好澡,时针已经指向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">

那么效果如下:

Categories: This site Tags:

Anti-Spam Fighting

April 21st, 2005 No comments

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~~~

Categories: This site Tags:

Blog复活记

April 20th, 2005 Comments off

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

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

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

Categories: This site Tags:

Mise en Service…

September 21st, 2004 1 comment

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

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

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

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

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

Categories: This site Tags: