我早上醒来,先用二甘醇超标的田七牙膏刷牙,再用发臭的蓝藻水洗脸,给儿子兑一瓶添加三聚氰胺的三鹿奶粉,自己喝杯黑作坊的豆浆,吃几个硫磺熏白了的馒头, 或者是废纸箱当肉馅的包子,就点儿废旧油漆桶里腌的榨菜,饭盒里放几个安徽人05年包的粽子(上班饿了吃),吃饱喝足,出门,深吸一口富含CO的空气,到 断成两截的九江大桥上溜溜腿儿,找找白蛇仙子和许相公在断桥的感觉。 中午跟同事一起到肯德基吃顿苏丹红炸鸡,喝了杯苯超标的可乐。下午用山寨手机给朋友打电话,听见她哭哭啼啼,大约是炒股亏大了,约她出来到新开的菜馆吃顿 饭开开心,点了几个地沟油炒的菜: 一盘避孕药催大的铁板鳝鱼,一盘臭水沟捞来的麻辣龙虾,一盘农药高残留的清炒菠菜,一盘亚硝酸盐超标的卤菜拼盘,一盘饱含瘦肉精的熘肉片,一盘福尔马林泡 过的火爆毛肚,两小碗硫磺熏过的银耳枸杞羹,老板免费送了一杯重金属超标百多倍的碧螺春茶,再喝了点甲醛勾兑的啤酒 ,算帐的时候318元,吉利,老板又找回了一张假币。 回家的时候被宝马撞倒,太幸运! 得让丫出点血,所以躺着不动,一睁眼,看宝马调回头来碾压……以史无前例的速度爬起来跑掉。 回家。要睡觉的时候,被刚装修完的甲醛呛得眼泪直流,只好把脑袋蒙到黑心棉被子里。想起房子还有好几十万贷款加利息,辗转反侧到天半亮都没眯着。找安眠药 吃了半瓶也没用,含在嘴里,哦,是糯米粉! 想想喝点农药死了算了,咕咕咕大半瓶下去一点动静没有,原来这农药是用酱油勾兑的!
Read More...
Summary only...
一天,某地移动老总加完夜班后想找个地方按摩放松放松,于是驾车去到一家桑拿按摩中心。
进到按摩中心,移动老总选了一个最漂亮的按摩小姐,然后就跟着她往里走。
“老板,请问你是在大厅按摩还是到VIP包间按?是要普通服务还是移动贵宾服务?”按摩小姐声音甜甜的问道。
“到VIP包间吧;要移动贵宾服务。”
于是按摩小姐把移动老总带进一间VIP包间里。
“老板,VIP包间要加收200块小费,按我们的规定,请你先付小费我才能为你提供服务。”
“别的地方小费都没有这么高噢?”移动老总问道。
“不好意思,你从别的地方消费转过来到我们这里消费,这200块小费就相当于移动公司的“漫游费”,一点都不高的。”
移动老总一听,虽然觉得这规矩有点特别,但心想这里的小姐不但非常懂礼貌而且比别的地方的小姐长得漂亮多了,规矩特别点也是当然的,于是痛快的掏出两张“红牛”交给按摩小姐。
收下钱后,按摩小姐又问:“老板,请问你是要做普通按摩还是全套按摩?”
“全套的吧。”移动老总答。
“全套按摩要先交500块基本消费费,麻烦你先把钱交了。”按摩小姐又说。
“这也太离谱了吧?”移动老总有点不痛快了;不过既然来了最后还是把钱交了。
收了钱后按摩小姐又问:“老板,请问你要不要先个洗澡?”
移动老总心想“钱都交了怎不洗呢?”于是说道“要洗。”
“老板,请问你洗热水还是冷水?”
“热水。”
“请你加付100块热水费。”按摩小姐又说道。
“妈的,还有没有王法了?”可气归气,衣服都脱了能总不能不洗吧?移动老总无奈的交了钱。
“小姐,卫生间里怎么黑糊糊的什么也看不见?你到是把灯开开呀。”
“好的,马上就为你开;不过请你先交100块来电显示费。”按摩小姐礼貌的回答。
“你们宰猪啊?”移动老总这下被气坏了。
“你是我们尊敬的顾客,怎么能说是猪呢?老板你真幽默!”按摩小姐彬彬有礼道。
洗了一会儿,移动老总对按摩小姐说“有没有沐浴露?”
“不好意思,沐浴露要另外收费的;不过我们在搞活动,香皂是免费的。”
“那就拿块香皂来吧。”
两分钟后按摩小姐拿来一块用去了好多的香皂。移动老总一看,生气道:“你怎么能把别人用过的香皂拿来给我用?”
“不好意思,我们这里的香皂是随意拿的,拿到那块你就要用那块。”
“这样我不要用了。”
“那请你先付清这个月的香皂使用费共300块。”按摩小姐和气的说道。
“不是说免费的?怎么又要收费?”移动老总瞪大了眼睛。
“今晚是免费让你使用,但下次的都是收费的。”
“可我下次不会再来你们这里了,根本用不着你们的狗屁香皂,凭什么收我的钱?”
“我们这里规定使用香皂必须至少使用一个月,不按天计算。”
“我靠!比孙二娘的店还黑!”移动老总无奈的又交了300块钱说“这回总该给我换快没用过的香皂了吧?”
“抱歉,就用这块吧;你见过移动用户使用彩铃业务的时候可以自己选择使用哪一首彩铃的吗?”
没办法,虽然感觉别人用过了很恶心,可恶心也要用了——不然300块钱就白花了。移动老总极度不爽地三两下洗完了澡。
“现在开始服务吧。”移动老总想快点完事离开这里了。
“好的,请你先交500块服务费。”按摩小姐回答。
“刚才不上交了500块了吗?”移动老总怒问。
“那500块是基本消费——相当移动的月租费,你现在再交500块才能得到服务。”按摩小姐又答。
移动老总心想这地方没法玩了还是快点走吧,于是就说:“算了、算了,我不要服务了;你把刚才的500块退给我,我要走了。”
“你真的不要服务了吗、真的要走吗?”按摩小姐问。
“不走还留在这里让你们当猪宰啊?快退钱给我。”移动老总已经气得两眼冒火了。
“是这样的,因为刚才前台已经开始记钟了,所以那500块不能再退给你;就象移动的卡一开通,月租费就不退了。”按摩小姐耐心的解释。
“去他吗的......”用了块别人用过的香皂洗了个澡就花了1000多块,这一刀被宰得也太狠、太窝囊了......移动老总彻底抓狂了,忿忿的穿上衣服头也不抬就往外走。
谁知还没走出门口,按摩小姐又说话了:“老板,请你先交了3000块取消服务押金再走;三个月后可凭收据来这里我们给你退回。”
“我要走了,永远不来你们这里了;还要什么服务押金?”移动老总脑门直冒烟。
“不是‘服务押金’是‘取消服务押金’;你虽然说要走,但我们怎么知道你不会不会跑到其它包间去做按摩、又怎知道你改天会不会再来?所以我们要先收你 3000块‘取消服务押金’,要是三个月后发现你确实不在我们这里接受过服务,我们就会把押金退还你——这跟你到移动公司去销号是一样的。”
“老子就是不交,看你们还敢抢了老子不成?”移动老总是火冒三丈了。
“我们当然不会抢你,不过你要是不办理取消服务手续的话,以后每个月我们都要收取你500块的按摩基本消费费。”按摩小姐礼貌的回答。
“你们有本事找到我就去要吧。”堂堂移动老总什么场面没见过,还能被你一个按摩小姐给吓住了?于是移动老总头也不回就走了出去。
刚刚走出按摩中心大门,刚才的那个按摩小姐又跟上来说道:“老板,前面你在我们这里开VIP包间的时候用身份证做了登记,现在你的资料以保存在我们的 电脑里,如果你现在不办理取消服务手续,那么以后每个月我们都会通过法院给你的公司寄去按摩欠费单;同时,我们的客服人员也将会不定期打电话到你家催交欠 费的!”
移动老总听完按摩小姐这话,顿时感到嗓眼一腥“哇”的一口鲜血喷口而出,接着两眼一黑,扑通一声倒在了按摩中心的大门外!
Read More...
Summary only...
平静枯燥的生活,坚持,,,,,
今天mrmei comes ,好久不见了,可是这份平静的心又被打乱了,很想见他可又想专心看书,觉得了,见他一面还是坚持闭关了
Read More...
Summary only...
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/x11-misc/bmpanel/bmpanel-9999.ebuild,v 1.10 2008/05/21 22:43:41 uberlord Exp $
inherit git
EGIT_REPO_URI="git://github.com/nsf/bmpanel.git"
DESCRIPTION="A themeable reincarnation of fspanel"
HOMEPAGE="http://nsf.110mb.com/bmpanel/"
SRC_URI=""
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc sparc x86 ~x86-fbsd"
IUSE=""
RESTRICT="strip mirror"
RDEPEND="media-libs/imlib2
>=media-libs/freetype-2.1.10-r3"
DEPEND="${RDEPEND}
dev-util/pkgconfig
x11-proto/xproto
media-libs/fontconfig"
src_unpack() {
git_src_unpack
}
src_compile() {
# econf || die "configure failed"
./configure || die "configure failed"
# emake || die "compile failed"
emake || die "compile failed"
}
src_install () {
make DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS README
}
Read More...
Summary only...
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-misc/qtm/qtm-0.6.3.ebuild,v 1.10 2008/04/14 22:43:41 uberlord Exp $
DESCRIPTION="A blogging client which is presently capable of composing, formatting and submitting blog entries to a weblog"
HOMEPAGE="http://qtm.blogistan.co.uk"
SRC_URI="http://prdownloads.sourceforge.net/catkin/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc sparc x86 ~x86-fbsd"
IUSE=""
RESTRICT="strip mirror"
RDEPEND=">=x11-libs/qt-4.2
>=dev-util/cmake-2.4.3"
DEPEND="${RDEPEND}
dev-util/pkgconfig
dev-util/scons
x11-proto/xproto"
src_unpack() {
unpack ${A}
}
src_compile() {
cmake -D USE_STI:BOOL=TRUE .
emake || die "compile failed"
}
src_install () {
make DESTDIR="${D}" install || die "Installation failed"
dodoc README
}
Read More...
Summary only...
馆训:
1.现在睡觉的话会做梦而现在学习的话会让梦实现
This moment will nap, you will have a dream; But this moment study,you will interpret a dream.
2.我无所事事地度过的今天是昨天死去的人们所奢望的明天
I leave uncultivated today, was precisely yesterday
perishes tomorrow which person of the body implored.
3.感到晚了的时候其实是最快的时候
Thought is already is late, exactly is the earliest time.
4.不要把今天的事拖到明天
Not matter of the today will drag tomorrow.
5.学习的痛苦是一时的而没有学习的痛苦是一辈子的
Time the study pain is temporary, has not learned the pain islife-long.
6.学习不是人生的全部但连学习都征服不了你还能做什么?
The study certainly is not the life complete. But, sincecontinually life part of - studies also is unable to conquer, what butalso can make?
7.学习不是因为缺少时间而是缺少努力
Studies this matter, lacks the time, but is lacks diligently.
8.所有人的成功都不是偶然的
Nobody can casually succeed, it comes from the thoroughself-control and the will.郭澧葱
9.无法避免的痛苦就去享受吧!
Please enjoy the pain which is unable to avoid.
10.早起的鸟儿有虫吃
Only has compared to the others early, diligently diligently, canfeel the successful taste.
11.成功并不属于每个人
Nobody can casually succeed
12.时间在流逝
HOW time flies
13.今天流下的口水将变成明天流下的泪水
Now drips the saliva, will become tomorrow the tear
Read More...
Summary only...
以动手实践为荣,以只看不练为耻。
以打印日志为荣,以出错不报为耻。
以局部变量为荣,以全局变量为耻。
以单元测试为荣,以手工测试为耻。
以代码重用为荣,以复制粘贴为耻。
以多态应用为荣,以分支判断为耻。
以定义常量为荣,以魔法数字为耻。
以总结思考为荣,以不求甚解为耻。
Read More...
Summary only...
30年前的6月8号,Intel发布了其第一款16位的微处理器--8086,还有一句著名的广告语“开启了一个时代”。有点夸大其词?那是,不过也的确说的比较准。当8086的光环退去之后,其支撑架构--后来我们所熟知的x86也成为了最成功的业界技术标准。
“X86”是Intel和其他几家公司处理器所支持的一组机器指令集,它大致确定了芯片的使用规范。从8086到80186、80286、80386、80486,再到后来的奔腾系列以及现在的多核技术,都是使用一脉相承的x86指令集,既不断扩展又向后兼容。
在8086之后的30年间,x86家族横跨了桌面、服务器、便携式电脑,超级计算机等等。无数对手败倒在了其脚下,甚至是一些看似已成定局的领域。例如近年来被x86所吞掉的苹果电脑,原来一直使用的是PowerPC。
那么Intel的架构是怎么统治了电脑世界这么多年?让我们一起来看看。
最初
在 1971年,Intel为一家日本计算器厂制造了Intel历史上的第一块处理器——4位的4004。很快,在1975年,Intel又推出了8位的处理器8008和8080。8080处理器为Altair8800 PC所采用。顺便说一句,Altair8800 PC是一台邮件订单处理计算机。比尔·盖茨和保罗·艾伦建立微软公司的时候,就曾把Basic卖给Altair8800 PC。
3年以后,16位的8086初次登场。在80年代初,IBM公司选择了8086的衍生产品8088作为IBM PC的处理器。IBM的这一行为给X86带来了巨大发展,并且帮助它成为了行业标准——一直到今天。
Intel 执行副总裁Patrick Gelsinger说:“PC行业发展的革命性转折点是1985年32位处理器80386的推出,它推动了整个行业的发展。当时,X86需要从早期的16 位寻址空间进行升级。”人们问我们:“32位是什么?”我们说:“它是给微型计算机和中型计算机用的。”那时人们总会嘲笑们说这太浪费了,这些是没必要的事情。
当时IBM抛弃了386,因为当时没有32位的软件发挥出它的性能。IBM自己也开发了16位的操作系统叫做OS/2。
当时担任386设计小组成员的Patrick Gelsinger说:“IBM当时拥有自己的整个架构。它们有它们自己的应用程序,操作系统和硬件设计。当IBM开发下一代产品时,他们将是唯一能够给提供全套解决方案的,只是并不能保证下一代过渡的兼容性。”
“当386到来时候,所以的一切变了,”Gelsinger说,:“我们从一个垂直的行业到一个水平的行业,而且我们真的打开了新世界之门。”
386 之后,1989年486诞生了。由于当时数字不能作为商标,Intel从1993年开始改变了产品命名方法。第五代处理器被命名为Pentium而不是 586。数字命名产品转变为Pentium命名(比如Pentium Pro, Pentium II and Pentium D)。从那时开始,Intel在X86体系中,增加了低端的赛扬系列和高端的双核系列产品。
所有的基于X86架构的芯片,开始于8086,一直延续到今天。当然他们的命名发生了变化,运算速度也有了惊人的提升。
成功的秘方
为什么X86能一直成功,击退甚至完全打败其他的处理器架构?从一开始来说,X86的诞生就是在一个很恰当的时间点。1978年的时候,计算从巨大、昂贵的中型计算机转变为小型、便宜的微型计算机已经有几年了。台式电脑成为变革的前沿。
更重要的是,X86证明了戈登·摩尔在1965年提出的一个定律。戈登.摩尔在后来成为Intel的主席和CEO。摩尔说,在成本不变的前提下,微处理每过 2年其运算速度会翻一番。他的预言,后来被成为摩尔定律,被证实是正确的。X86的发展道路越走越宽。X86处理器也从数据处理中心走向办公室和千家万户。
并且8086以及它的后续产品一直与电脑行业两个大名鼎鼎的名字紧紧联系在一起。在1972年,比尔·盖茨和保罗·艾伦就尝试用性能很弱的8008开发Basic编程语言,虽然后来失败了。但是他们最终在性能强劲一些的8080处理器上开发出了Basic语言,并在1975年把 Basic语言应用到Altair8800 PC。
这成为Intel和微软亲密关系的开始。微软从那开始,创造了一个巨大的软件帝国,并推动了整个行业的发展。在X86架构成功的过程中,可能没有比RISC 处理器的影响更巨大的了。
RISC的风险
在 20世纪80年代晚期和90年代早期,X86的一个巨大威胁产生了——RISC(精简指令集计算机)。采用RISC架构的处理器有Sun Sparc、IBM/苹果/摩托罗拉的PowerPC,以及MIPS处理器。RISC架构的核心思想是:处理器的指令集如果十分简单,一个时钟周期运行一个指令,那么处理器的速度会十分快。RISC的核心思想有别于以X86为代表的CISC(复杂指令集计算机),CISC的核心思想是采用复杂的多时钟周期指令。
计算机专家们和Intel的竞争对手们曾经预言CISC会最终消亡。“那确实是一个十分艰难的时期”,Gelsinger承认。确实,Intel很快开始开发自己的RISC工作站处理器i860。但是860或者其他RISC处理器最终都没能改变X86的地位。
根据领导了80486开发的Gelsinger的说法,原因是这样的:在486发布以前(1989年4月10日),已经有价值数百万美元的软件打算在486 平台上运行。虽然和RISC相比,x86(CISC)架构是有一点慢,但是当你花时间开发出适合RISC的软件的时候,我们已经开始出更快的x86处理器。我们有巨大的经济优势,因为我们已经有了一个良好的基础,并且我们有庞大的开发团队。RISC电脑不可能赶上我们。
具有讽刺意味的是,比80486和Pentium处理器性能更强的RISC处理器电脑由于缺少软件,最终消亡了,包括Intel自己的i860处理器和其他的RISC处理器。打算推出RISC架构是一个错误,Intel后来承认。
RISC 发明人之一,加州大学伯克利分校的计算机教授David Patterson说:“但是RISC激发了许多创新”。例如,电子设备集团的VAX架构能够也是随着RISC发展起来的,虽然最后也消亡了。但是 Intel能够吸收RISC的各种优秀想法,依靠他们雄厚的软件基础,改进旧有的架构。同时,Intel的成功的另外一个原因是它的先进的制造技术。
浮点错误的灾难
像 RISC一样让人痛彻心脾的危机,发生于1994年夏天的夏天,当时Intel的测试工程师发现了在新Pentium处理器的浮点电路中存在微小的错误。错误发生的几率很低,所以对于这些错误的影响,Intel仅仅对芯片修正后就重新进行生产,并且没有召回有瑕疵的芯片。
但是几个月后,弗吉尼亚州林奇堡学院的一位数学教授,就发现了这个缺陷。他无法找到Intel的任何人听他申诉,因为Intel当时并不承认。所以他把他的发现公布在互联网上。没过多久,Intel就陷入了舆论风暴之中,并导致了巨大的公共关系危机,最终花费了4亿7500万美元召回这批芯片。
“这是一次痛苦的经历,但是我们最终学会从消费者的角度出发”, 前Intel资深副总裁Albert Yu在他的著作《创造数字未来》中回忆说。
兼容并包
另外一个x86历史上的标志性的事件发生在1995年。卡内基梅隆大学计算机教授、Intel问题研究专家Todd Mowry这样说。当时Intel推出了革命性的Pentium Pro微处理器,能够预先考虑一串指令,并猜测那些需要不按照规则处理的指令。Pentium Pro还拥有一个全新的高速缓存,这一切保证了处理器能够获得大部分时间,并且在一些应用程序中表现出色。
“事情完全出乎意料”,Mowry说,:“他们使用了RISC的优点,但并没有改变指令集。他们把X86指令翻译成更像RISC指令的微操作。所以你拥有的是x86电脑中的RISC电脑。并且这样的做法弥补了X86原有的性能差距。
Mowry说Pentium Pro源于一个自上而下的设计处理。“他们先打算设计出一款高性能的电脑,再计算出怎样使得X86满足设计要求”,他说。
寻找非x86架构的优点和缺点,这是x86取得进步的方法。Gelsinger说:“Pentium是一个巨大的架构进步,我们从微型机和中型机中寻找优秀的想法,并且把这些想法在实践中做得更好,因为我们有一个巨大画布让这些美丽的想法尽情挥洒——这个画布的名字叫做硅。”
“中型机是把要处理的不同部分在机柜中的一个很广阔的空间内传递。与中型机不同,微处理器设计者们则把所有的信息单元放在在单独的、微小的、紧密集成的芯片上,这样设计会更加有弹性,设计的产品更出色。”他说。确实,这些年来,当由多种配件组成的电脑系统发展并不很快时,硅芯片取得了与摩尔定律所预测完全一致的惊人发展速度。
竞争愈演愈烈
Intel并没能够有避免竞争,哪怕是在自家的x86架构领域。例如,1987年创建于硅谷的台湾威盛公司采用了x86的技术,销售主板芯片组。威盛目前生产很广的一系列产品,并且打算生产自己的x86架构低能耗移动处理器。
AMD 公司,世界第二大芯片制造商,自从2000年以来,它已经成为了Intel的强有力的竞争对手。在整个20世纪80年代和90年代,AMD已经成为一个 x86芯片的模仿者,并且几乎对Intel产生重大影响。(Mercury咨询:AMD仍然有占有15%的x86兼容台式机和移动电脑市场份额)。
但是AMD出人意料的在2000年推出了64位的基于x86扩展指令集的处理器,并取得了良好的技术声誉和市场效果。作为一个扩展集,它意味着新的x86架构的64位处理器能够运行旧的32位软件。
在那时,Intel的64位产品是安腾,由于Intel和HP开发,主要用于超标量执行。该处理器在一个大铁箱中,并且它不与x86架构的32位软件兼容。 Intel面对AMD的威胁,在2004年,推出了自己的64位x86指令扩展集,EM64T。事实表明,AMD已经在最重要的64位产品市场打败了 Intel。
“这是一个用x86指令集的灵活性对抗Intel的例子”,Patterson说,“所以尽管Intel统治着这个市场,其他公司也能够改变x86的发展方向。”
挑战极限
今天,Intel的x86在计算的极限领域微不足道。在4月28日,Intel宣布它将与Cray电脑公司一起,发展基于x86架构的超级计算机芯片。(Cray已经使用了AMD的基于x86的64位皓龙处理器。)
在 4月2日,上海举行的Intel全球发展论坛上,Intel宣布基于x86架构的Atom处理器,这是Intel目前的最小的处理器。它的能耗小于2.5 瓦,而一款典型的桌面处理器的能耗为35瓦。就在这周,Intel将为小型台式机和台式机发布两款新的Atom处理器。
所以,x86 能够再生存并繁荣30年么?在竞争的格局中,将有许多力量从根本上改变微处理器的设计,甚至就会发生就在近期发生。但是几乎没有人预测令人尊敬的x86架构会消亡。卡内基梅隆大学的Mowry说道:“我们恐怕很难看到其他的指令集取代x86,因为有太多的有价值的软件运行在x86架构上。”
Read More...
Summary only...
祝善良美丽的小侄女高考成功!本站连续3天为我可爱的小侄女祝福,愿她美梦成真,金榜题名。
Read More...
Summary only...