自从 2006年08月 ↓

Are you 忙 like me?

已经连续N天加班到晚上10点了.周末都没休息.疲惫就一个字…
忙的没时间理发,没时间逗玉米玩,没时间写blog,《芒果街上的小屋(The House on Mango Street)》在包里背N天了,《越狱》也一直没看完,我巨FT.
But,This is 生活.
要追求的目标永远都是在不远处招手,追求目标的我们永远都是在前往目标的路上汗流浃背
幸福在哪里?问这个问题的时候,你正在忽略它.

行星少了一个?

怎么一觉醒来太阳系的行星就少了一个?难道加班太多产生幻觉?我倒.

本届国际天文学联合会决定,取消原来位居太阳系九大行星末席70多年的冥王星的行星地位。国际天文学联合会大会8月24日通过新定义,”行星”指的是围绕太阳运转、自身引力足以克服其刚体力而使天体呈圆球状、并且能够清除其轨道附近其他物体的天体。按照新的定义,太阳系行星包括水星、金星、地球、火星、木星、土星、天王星和海王星,它们都是在1900年以前被发现的。冥王星自发现之日起地位就备受争议。经过天文学界多年的争论以及大会上数天的争吵,冥王星终于”降级”,此后,这个游走在太阳系边缘的天体将只能与其他一些差不多大的”兄弟姐妹”一道被称为”矮行星”。根据新定义,同样具有足够质量、呈圆球形,但不能清除其轨道附近其他物体的天体被称为”矮行星”。其他围绕太阳运转但不符合上述条件的物体被统称为”太阳系小天体”。为寻找冥王星,美国天文学家洛韦尔付出了十几年心血,直到1916年11月16日突然去世。1930年,克莱德·汤博洛在双子星座的底片中发现了冥王星。

可怜我们狂背了N年的自然课考试要点,搞了半天是错的~~~~
其实,这玩意儿到底有多少个基本就是科学家们说了算,我们又看不见,行星们也不会站出来反驳,多一颗少一颗和我们到底有啥关系呢?喔弥托佛.

越狱

这是一部被江湖人士传了N遍的连续剧,还没有全部拍完,就已经俘获了N个人的心,满世界打听续拍的消息.
我周围看过的据说基本都是一口气连续看完的,并且都大呼好看,NB,编剧简直是天才,情节太和理了,等等.终于在周末的时候找了一张压缩盘,在一个阳光明媚吃饱了饭的周六下午开着空调倚在沙发上一睹其神秘…
等我醒来的时候,电视已经被人关了,睡的好爽啊.我只能说并没有传闻中那么宇宙超级霹雳无敌的好看,或者,看这玩意儿,咱不专业?
虽然不是电影,但是既然是越狱题材,就没法不拿来和经典了N年的”肖申克的救赎”做比较,比较的结果就是经典之所以成为经典是绝对有道理的,又一个烘托经典的牺牲品诞生了.
“越狱”中有些情节和”肖申克的救赎”挺像的,比如把挖出来的土偷偷的撒在院子里,比如找一个牛人买各种东西…
但是我觉得情节还是太拖沓了,尤其到了后面,节外太容易生枝了,虽然这说明了逃出监狱有多么多么的不容易,但是反过来也影响了整个事情的可信度,让人觉得不可思议,如果要满足逃出去的所有条件,概率恐怕要变成负数(上帝再原谅我对数学的无知一次吧).我更愿意相信只要不停的在墙上挖洞就能逃出去.
另外,我也不是很喜欢演男一号的哥哥那个人.
不过我还是想找时间把它看完了,因为最近也实在没什么好看的了.

使用http_load做网站压力测试

今天在www.sitepoint.com上翻到有关Getting Rich with PHP 5的文章,于是去搂了一下这个幻灯片,还是非常goood的.里面详细的介绍了程序优化的整个过程,对我非常相当特别之有用,学到不少.尤其对里面提到的http_load这个玩意儿很感兴趣,于是去下载一个,解压缩,make;make install就ok.
首先vi一个文件(例如urls.txt),文件中每行保存一个url地址,然后用下面这个命令来测试网站每秒能承受的平均访问量:

http_load -parallel 5 -fetches 1000 urls.txt

这个命令的意思是同时使用5个进程,随机访问urls.txt中的网址列表,总共访问1000次,我在urls.txt中写一个地址http://www.zhanzuo.com,测试结果如下:

1000 fetches, 5 max parallel, 91000 bytes, in 5.20916 seconds
91 mean bytes/connection
191.97 fetches/sec, 17469.2 bytes/sec
msecs/connect: 11.3077 mean, 2995.42 max, 1.449 min
msecs/first-response: 9.11044 mean, 604.731 max, 2.042 min
HTTP response codes:
code 200 — 1000

每秒191.97次访问,每秒返回17469.2字节的数据,还算凑合.用下面的命令测试网站承受压力的能力

http_load -rate 5 -seconds 10 urls.txt

10秒内以频率5访问列表中的网站,结果如下:

49 fetches, 3 max parallel, 4459 bytes, in 10 seconds
91 mean bytes/connection
4.89999 fetches/sec, 445.899 bytes/sec
msecs/connect: 124.421 mean, 3001.59 max, 1.506 min
msecs/first-response: 3.64712 mean, 7.715 max, 2.722 min
HTTP response codes:
code 200 — 49

有点意思.

在线制作Web2.0的Logo

msig.info是一个在线制作web2.0logo的网站,你只要简单的输入你的网站名称(英文),就可以帮你生成漂亮的看起来象一个web2.0网站的logo.一个web2.0的logo有下面几个简单条件:
1.只有简单的几个颜色(例如红色和蓝色).
2.有倒影.
3.最好有个beta标记.
在线制作超级简单,输入名字,选择是否想要倒影和beta标记,在需要的地方用[c=#color][/c]来定义特别的颜色,就可以了.
就是这么简单.用本站的名字做的logo见右图.

八仙和玉米不得不说的故事

前两天看CCTV6演”八仙的故事”,不小心看到这样的情节:7个神仙在野外聚会(当时还差一个),荷仙姑小姐把一个莲花变成一个大盘子放在一个石桌子上,然后另一个神仙大叔(忘记是谁了)用手里的魔杖把草丛里玩耍的一只可爱的小狗遥控到桌上的盘子里,小狗乖乖的趴在里面,这时候大叔又挥舞了一下魔杖,一阵青烟过后可爱的小狗就变成一堆黑乎乎的烤狗肉了,另外一个神仙小哥过去撕下一块丢嘴里嚼的很爽.我ft!差点儿晕死过去,怎么以前没注意过有这样的情节呢?心想,你是他妈的绳么神仙啊?禽兽不如.

转头看看玉米同志,以一个很爽的姿势趴地上睡的正香呢.玉米同志是越来越聪明了,已经可以把被藏起来的玩具通过嗅觉给找出来,可以经过稍微的助跑直接跳到床上,可以交替着两只前腿和你握手–尽管握手的力度掌握的还不是很到位,出去玩故意丢下它不管的时候可以自己叼着狗绳颠儿颠儿的跟着你跑回来…一切的一切都说明将近4个月大的玉米已经是个大小伙子了.不过玉米依旧是那个博爱的玉米,出去碰见别狗依然热情如故,除了扑上去直接咬脸,还会用两只前爪抱住人家的脖子以示友好,不管是身形硕大外表威武的雪橇团团,干干净净的银狐小乖,没鼻子的京巴丑丑,大屁股的nono,已经长成大狗的金毛淘淘和球球..玉米都来者不拒,从来不挑剔.就连对从来不搭理自己的葡萄哥哥,玉米都毫不掩饰自己的博大胸怀.
看看以前玉米刚来的时候的照片,弱弱的样子,到处都园乎乎的,怯怯的眼神…我几乎不记得它还有那样子的时候.如今它已经棱角分明的多,也狡猾的多,正在一步步由一个低级魔鬼成长为一个高级魔鬼.而我们,正在一天天的看着它成长的每个过程.
玉米,你要快快长大.

通过php调用Google API

Google开放它的搜索API来允许我们使用它的搜索功能,这些功能是免费的,只能用于非商业用途.
Google的API使用SOAP协议,因此使用PHP的PEAR开发包可以很容易的进行调用.
首先去你必须创建一个google帐号并取得授权码。帐号和授权码可使你一天内用程序查询1000次。
然后下载PEAR中的SOAP以及相关的部分,就可以在本地调用Google的查询结果了.
程序目录结构:

search.php
SOAP/
–SOAP中带的php程序
–HTTP/
—-Request.php
—-Net/
——Socket.php
——URL.php

search.php是一个简单的调用程序:

<php
include("SOAP/Client.php");

$query = 'soap';
$key = '这里是你的key';
$num = 20;

$s = new SOAP_Client('http://api.google.com/search/beta2');

$soapoptions = array('namespace' => 'urn:GoogleSearch',
'trace' => 0);

$params = array(
'key' => $key, // the Developer's key
'q' => $query, // the search query
'start' => 0, // the point in the search results should Google start
'maxResults' => 1, // the number of search results (max 10)
'filter' => false, // should the results be filtered?
'restrict' => '',
'safeSearch' => false,
'lr' => '',
'ie' => '',
'oe' => ''
);

for($i=0;$i<$num;$i++)
{
$res[] = $s -> call("doGoogleSearch",$params,$soapoptions);
$i++;
}
print_r($res);
?>

程序中没有错误处理,没有封装,只是简单的打印出从Google返回的结果.

搜索结果第一页点击情况

根据AOL8月份以来的数据,看看搜索结果前10位的点击情况:

总搜索次数:9,038,794
总点击次数: 4,926,623

Click Rank1: 2,075,765
Click Rank2: 586,100 = 3.5x less
Click Rank3: 418,643 = 4.9x less
Click Rank4: 298,532 = 6.9x less
Click Rank5: 242,169 = 8.5x less
Click Rank6: 199,541 = 10.4x less
Click Rank7: 168,080 = 12.3x less
Click Rank8: 148,489 = 14.0x less
Click Rank9: 140,356 = 14.8x less
Click Rank10: 147,551 = 14.1x less

可以看到处在搜索结果的第一名是多么的重要.同时,有意思的是,第10名的点击要超过第9名,因为第10名是第一页的最后一个结果.如果没有办法争取到第一的位置,那么有没有什么办法能保证在第一页的最后一名呢?

原文地址:AOL Data reveals how top 10 positions affect CTR
相关文章:搜索结果前10名点击量分布情况

推荐几个网站

1.cn.autoblog.com:autoblog中文站点,介绍各种最新的汽车资讯,有各种先进的汽车技术和最新型号汽车的照片以及视频等,非常不错.
2.cn.engadget.com:engadget中文站点,是autoblog的姊妹站点,介绍各种先进的电子产品信息,以及产品流行趋势,值得一看.
3.2dayblog.com:同样是介绍电子产品信息和先进技术的网站,相当不错.
4.cssreboot.com:集合了大量的有着优良CSS设计的站点,看一看对设计网站页面有好处.

欢迎大家介绍好玩的网站给我.

普通人的生活

普通人都过着普通的生活.
普通的生活可能是辛辛苦苦攒点钱买一辆大卡车去跑运输;或者没钱只好去火车站摆个小摊卖水果;或者没事的时候在自己家的小区里溜狗…
可是如果你跑运输的时候不小心撞坏了交通局长家别墅的瓷砖;或者在火车站被一群城管抓个正着;或者溜狗的时候遇到开发商法人代表家的孩子…那么,你的普通生活恐怕就再也不普通了.
可能的结果是交通局长声称自己的别墅价值170万,3块瓷砖要你赔4000块;城管没收你的东西然后把你群殴个半死;法人代表的老公以及小区的保安打你个生活不能自理…
可能你认为去找法院打官司不仅费钱费力,还一点赢的把握都没有,于是你第一时间想到的是把这件事告诉电视,报纸和网络,于是无数的人民群众表示愤慨和同情,无数的大妈落下心疼的眼泪并高声骂街,无数的网友严厉的抨击社会制度或者互相抨击,无数的记者第一时间赶到现场并发回第一手的资料,引起无数领导的高度重视并亲自批示,无数的人士纷纷伸出友爱之手…
于是整个事件得到了公正公平和理的解决,犯罪分子被查抄家产绳之以法,整个世界清静了.
于是,你开着被扣压多天交了停车费领回来的卡车接着去跑运输;再也不敢去火车站摆摊也不知道哪里有生存的地方;面对凶狠的保安再不敢走小区的正门…
电视,报纸,网络上早就有更新的新闻了.