Archive for June, 2008
June 15th, 2008 by 张磊
我最近得到了几个Dreamhost的折扣码,使用这种折扣优惠码,可以获得四倍的空间容量和流量。
就是500X4=2000GB空间,5TBX4=20TB流量
选择5年付费计划的话,可以获得150美元的折扣,就是说在417-150=267美元五年。
选择10年付费计划的话,可以获得200美元的折扣,相当于714-200=514美元十年。
确实非常的便宜,5年的价格只有不到2K,只是这么多的资源,很难用得掉。
如果有需要的朋友,可以和我联系 zhanglei909(at)gmail.com
June 13th, 2008 by 张磊
昨天过了20岁生日。18岁生日,自己百无聊赖打死了5只蚊子;19岁生日,意外收到一写着“人生苦短尽风流”的字幅。今年,终于吃到了自己的蛋糕。要感谢为我订蛋糕的子宁同学,也要感谢为我订蛋糕未遂的alone同学。

昨天疲惫得很,早上打算去参加Google的开发者日。坐车到了传说中的国际会议中心,看到的是大大的ibm的logo,Google怎么去用ibm的道场?三转两转找到了签到的地方,发现居然不用check-in了。一长串的工作人员,都闲坐着。
直接去了三楼会场,一个老外已经在那里用发颤的声音(估计有点慌),叽里咕噜地讲一些API了。我手里拿着邀请函,只能和很多人带了邀请函的人们一样站在门口看,没有坐的地方。
原谅我把Google开发者日和阿里的侠客行大会比较一下,Google组织得实在太混乱了,我喝完了一瓶水,走出了会议中心。

——这不是子宁的单位。
我坐车去西直门找子宁,拍了无数张美女照片之后杀向豪尚豪吃牛排,结账的时候发现,我的国航知音卡和大众点评卡都可以在那边积分。之后就转车到五道口逛街,入手一条夏威夷风格的沙滩裤以及一只蛤蟆镜,逛街的地方,像极了龙翔。
晚上吃的麻辣烫,对面就是一家叫爆肚满的店,大众点评上有它的介绍。大快朵颐。
发现我dopod586的拍照效果,还算可以。还有一些照片,等回到杭州,将传到我的yupoo上去。生日过得那叫个开心啊。
June 10th, 2008 by 张磊
杭州的大雨总是这样,打着伞都能湿掉全身。弄得穿着浅色裤子的MM,看起来和不穿区别不大。我和alone、popo躲在收发室的屋檐下,看着雨中的人和伞,心里浮现的是小学作为里的句子。
眼睛不舒服已经很久了,于是很想换掉这个屏幕灰暗的本本。那一刻,真想闭上眼睛等我乐意的时候再醒来。
June 9th, 2008 by 张磊
本本的散热出了问题,一天里我都在尝试着解决,拆机器不下10次,但所有努力被证明没啥效果。在淘宝上买了一款笔记本散热架,希望能有点作用。
最近若不能更新,千万别担心。我打算Wait&see,实在不行只好凑钱换个新的。
这周还有个Google的开发者日要去参加。
June 9th, 2008 by 张磊
早上起来看到一篇《关于Gseeker的去向》,原谅我的无知吧——虽然我每天在看Gseeker,但从来不知CW为何物。
Gseeker停止更新,我觉得,在blogger中不算一件小事。我以前一直觉得,幻灭同学每天更新这么多,他不做啥正事么?不需要养家糊口么?今天才明白,更新Gseeker才是他的正事。
还看到偶爱偶妻的文章以及可能吧的文章。2005年我开始写blog,到现在1400多篇文章了,平均下来也就一天一篇多。如果没有智勇当年每天一勃的榜样力量,我可能都不会坚持写blog。这3年里,我的blog更新频率没太大起付,流量还停留在200以下。而当年勤奋更新的许多人,keso、吕欣欣、王翌……也包括智勇,现在可能一年写的只有过去一月的多。
王石说,捐款不该成为企业的负担,我认为写blog也不应该成为blogger们的负担。Gseeker的停摆说明中文blog想依靠blog network或是个人的话语权来糊口实在不现实。但作为个人的门户,blog是个可以展现个人风采,透露个人思想的地方。通过写blog得到的朋友,不用多聊天却能彼此了解深刻。归根到底,写blog应该是件random的事情。
上周在alipay面试时,被问到个问题,假如到alipay工作,肯定没时间照看我那些个人网站了。当时我就说,有时间写blog就好。Fenng在工作之余写写blog,说流量的话,也不比Gseeker小多少。
昨天晚上开始,本本散热出了问题,为了写这篇blog,从昨天到今天,重启了不下十次。眼睛也不舒服很久了,心里觉得今天不该呆在电脑上了。
June 7th, 2008 by 张磊
刚看完主场对卡塔尔的比赛,0比1,输得叫个窝囊。对卡塔尔的比赛让我想起2001年的十强赛,客场打了1比1,是在先失一球情况下,李玮峰终场前扳回来的。回到主场时中国队已然出线,干净利落打了3比0,宿茂臻、曲波上半场各进一球,郝海东下半场进了个单刀。
7年之后的比赛里,依然有李玮峰,依然有曲波,只是他们再也没那么年轻。卑微的球队也许不值得纪念,青春静静流淌,
一代又一代的中国队,阳痿在草地上。
June 6th, 2008 by 张磊
晚上和以前在社团联合会的干事们吃饭、聊天,说起网上买东西这回事,几个人分别谈了自己去哪家买东西,以及选择的理由。当时很感兴趣,就记下来归纳了一下。括号里是我的点评。
刘MM:常去2688,因为2688有代购点,可以很快把货送到。更重要的是,不需要邮费。(对于送货速度,其实还是取决于配送中心的分布。在杭州来说,如果可以从上海发货,显然要比从北京发货快得多;不过可以看出2688的代购点策略还是很成功的)
何GG:优先选卓越亚马逊,第二选择是当当。主要原因是卓越亚马逊如今是免邮费的,当当还要收5块钱。(卓越亚马逊是不是已经不打算再收邮费了?免邮费持续了快一年了吧)
司GG:先去当当,因为卓越亚马逊是美国的公司了,不能让美国公司赚走了钱。(不评论了。。。)
虽然在我看来2688和卓越当当不在一个级别,但实际情况似乎不那么悬殊。尤其是有了代购点的2688,应该在学生市场里很吃得开了。我自己的情况的话,首选还是卓越亚马逊,基本上想买的东西,在上面都能找到。如果要买数码产品,首选京东商城。买衣服、鞋子,首选淘宝。
大家不妨留言说说,都去哪几家呢?
June 5th, 2008 by 张磊
昨晚带着一身疲惫从市区回来,看到路边的海报上,写着“优秀毕业生就业经验分享”的活动通知,我们学院的一位牛人GG,因为签约网易,被请来作为嘉宾。
还有上次NSN的宣讲会,几个校友回来谈nsn内部工作多么舒服,薪酬多么令人满意,当时觉得他们可能缺少点培训,观众一多就开始紧张。大公司们都毫不为吸引求职者而发愁,可以悠悠然在简历堆中挑来捡去。不过看看这位去了某大公司的北邮MM,住的是泡在浴缸里能看电视的奢华酒店,可怎么看怎么有点水深火热的味道。
和智勇一样,我其实从未担心过工作。不过智勇可以大剌剌地在blog上说自己要找工作然后坦然面对大堆的邀请,我担心自己不会拒绝,所以还是踏实地投简历吧。最近两个星期经历了3次面试,很多人写的面试经历中那些紧张气氛没怎么见到,倒是每次都谈得很开心。比较糗的是昨天在支付宝,我说我04年就注册支付宝了,05年已经用得很多。然后面试我的GG说,支付宝是04年12月30日才公开推出的——寒,后来仔细想了下,那就该是04年底的那个寒假,那时已经是05年了——记忆有误吧,俺不是存心骗人的。
去年支付宝来学校宣讲会之后,我写了篇文章谈了谈我择业的想法:
我并不想去啥大公司,只想有一份自己喜欢的可以养起自己的工作,这样哪怕加班,也是开心的。
我想,作为个刚进入社会的学生,其实对待遇这些,根本不用计较那么多。我们老师总在说,某某同学毕业时,工资有5K、6K。其实这就有点像我在大学期间做来玩的网站们,一个学期能给我带来一、两万的收入,在同学中间已经很小资了(当然我花钱也很厉害)。但你问我,我是更看重自己赚来的钱呢,还是看重赚钱的过程?当然是后者。学生阶段赚的钱,和工作以后的收入比起来,实在是微不足道,但这个悠闲时光里自己积累起来的经验和学到的东西,却可能让以后受益匪浅。
不想去IBM那样的大公司,因为我觉得在分工高度明确,工作极度细化的地方,很难得到真正的锻炼——有的人一个项目做下来,从头到尾都在写xml配置文件,该不会的还不会,岂不痛哉。而若能有个让自己真正学点东西的地方,哪怕没有五星酒店,哪怕没有令人羡慕的高薪,又有啥关系。金子总需要锤炼。
今天体检完了,不出意外暑假我要留杭做支付宝的实习生了,实习生的薪酬甚至不到我平均月收入的一半,但我还是很珍惜这个学习的机会。自己一个人倒腾总有个局限,给我个大环境倒腾,才真的开心。
在最近的几次笔试、面试中,也能感觉到,不是我学得有多好,只是现在的本科生们,质量实在不敢恭维。
感谢支付宝的Fenng大哥和孙权大哥,以及我素未谋面的晴雯MM。也祝alone明天去虾米网面试顺利。
PS:考研这个问题,重新浮出水面,我发现我已经跳票好多次了
June 4th, 2008 by 张磊
去alipay面试归来,暑假可以去做实习生了。明天要体检,所以今天得赶着做完明天的作业。
考试、实习、租房,今天太累了,明天再写blog吧。
June 3rd, 2008 by 张磊
晚上睡前在robbin的blog翻看,看到以前没多留意的一篇关系模型和对象模型方面的文章。文章是从一本《MySQL 5 权威指南》说起的,我也读过这本书,确实,对其中三大范氏的描述很感兴趣(比我们在课上讲得深入多了),但没有像robbin思考的这么深入。
摘录部分robbin的文章:
关系模型和对象模型存在概念上的阻抗不匹配,但是在关系数据库的存储模型上是一致的,无论你从关系模型的三大范式理论出发,还是从对象模型的ORM理论出发,最终一定会得到一致的数据库表设计。
嗯,这个容易理解,但做数据库设计的时候,难免会犯这样的毛病:
传统的数据库应用软件开发,程序员很难从符合三大范式的数据模型当中获得有效的查询性能。符合三大范式就意味着数据库表会拆分的很细,表间关联很多,统计 分析查询就不可避免的导致n张表的联合查询,在没有有效的应用层缓存的情况下,这种查询无可避免的性能低下。这使得程序员宁肯违背三大范式,而选择查询性 能优先的数据库设计。
但下面这群数据,让人惊讶:
JavaEye使用了Rails的ActiveRecord ORM,表设计符合三大范式,所有页面都是动态页面,要对数据库发送大量查询,很多Web页面至少要向数据库发送50条以上的SQL语句。根据对数据库和 Memcached Server的统计数据表明:JavaEye网站平均每秒向数据库发送140条SQL语句,平均每秒向Memcached Server发送250次缓存查询,缓存命中率大概为85%,也就是说缓存服务器要比数据库服务器繁忙将近一倍,而Ruby应用程序的数据有60%是来自 Memcached Server,而只有40%是直接来自MySQL的。
WP每个页面查询几十次数据库,我自己都有点心疼服务器,这么看来是符合了三范氏设计的结果。WP如果可以出来类似rails中的缓存机制就好了(貌似Rails中的缓存,也不是那么完善)。上面的数据很给我信心,规范的设计+适当的缓存策略,应该可以获得好的性能。
最后,我的结论就是对象模型和关系模型在数据库存储上不存在阻抗不匹配,面向对象的程序设计和面向数据库的程序设计应该是一致的,而不应该是对立和冲突的,请不要把面向对象和面向数据库对立起来,不是他们对立,而是你不了解什么才是真正良好的设计。
UPDATE:这些东西,也只有在真正有过实践之后,才能有体会。若是没有实践,推测是推不出来的。