密码保护:创意log

七月 19th, 2010

这是一篇受密码保护的文章。您需要提供访问密码:


我和迅雷的故事

六月 22nd, 2010

在迅雷待了三年了,要离开了,回头看一下吧。

06年十月份,我大四,对读研还是工作非常举棋不定的时候。google来学校招聘,笔试的时候非常狗屎的没有做错题目并进入面试。这是我人生第一次面试,啥也不懂结果导致面试的非常惨。打扮了半天还是穿的很老土骑着自行车往google所在的金陵饭店进发。到了饭店门口被门卫拦住,曰四个轮子的才可以过。把自行车拴在路边进去面试。对网络一无所知的我没出意料之外的被人鄙视了出来。这次面试的收获就是涨了面试经验,在面试迅雷的时候完全没有压力。

面试回来后,小样兴奋的像打过鸡血一样跟我说,他们参加了迅雷的宣讲会并听迅雷的人介绍他们的工作,非常不错,并且帮我投了简历。那时对迅雷还是有点印象,之前宿舍里另外个同学在我笔记本上安装过迅雷并下载游戏。我对迅雷在我机器上根目录下私自建立文件夹很是不爽。那时使用迅雷是贵族和高手的行为,而使用快车就是个俗人因为人人都知道快车。之后和小样以及松哥去参加了迅雷笔试,我们早上到达考场有点晚了,c++组只有一个位置,我坐了过去,松哥和小样做了java组考试,结果就是java组的一个没收,只有我中午收到短信让我下午参加迅雷的二笔。那天下午两点钟有另外一个软件公司的二笔,我考到四点钟的时候题目还没做完,而当时迅雷的二笔已经开始了,我草草做完最后几题,骑车笨往迅雷的笔试点。到达时考试已经开始了十五分钟,我做了一会题目,感觉一天赶了四场笔试的精力非常好玩,就抬起头四处环顾了一下,并朝监考的美女HR(wendy)笑了笑。wendy事后误以为我考试事后临危不乱并非常自信,以为是个不错的品质,这估计和我最后被录取有点关系。由于项目经验少,懂的也少,面试也比别人多面了一轮并最终发了offer,当时在小百合上小炫耀了一下并被人鄙视了。可能是当时人胸无大志,拿到offer后就不怎么用心找工作了。又有一天,融博(招行软件开发中心)去招聘,因为当时松哥没有offer,我和小样怂恿松哥去笔试,并俩人一起陪他去考试,结果是三人同时被录取,小小的纠结了一下之后,毅然被迅雷的期权所忽悠并坚定的拒了融博,结果就是我辛苦了两年后涨了点薪水后他们仍然比我高2k/m,如果让我再选一次,我可能还是选迅雷吧。后来得知老四也拿了迅雷的offer,经过融博这一役后我们仨都再也没找过工作,加上老四,我们四个胸无大志的人!我试图找过腾讯,但是腾讯没给我笔试机会,在简历关就把我灭了。

07年过年后我和老四来到迅雷来实习,当晚入住豪方105,认识了另外五个一起来实习并的人(石头、cc、良民、蚊子、经理),觉得和这帮人非常投缘。不到一个星期就有点生死之交的感觉,实习期间每天晚上打牌或者下棋到三点。我下班后和小明在网吧消耗一两个小时再回来打牌。这段时间,jhfkk用比较有压力的方式把我锻炼对编程初窥门径的人,因为这要对kk说声谢谢。这段时间锻炼让我脱离了小白。很快一个月过了,我的毕设老师催我回去做毕设,宿舍里五个人依依不舍的送走了我们,并确立了“豪方七侠”的称号。这帮七侠在入职后一直到现在,只要呼叫一声,能立刻在周末聚起来,或打牌,或唱歌,或一起写代码。

07年七月份来深圳入职,得知被分到叫安全中心的小组,和kk、小于、yua以及波波等人开发迅雷客户端安全相关组件。后来毛毛也来了,并带起了dota的风气,一开始他们几个玩,我私下来自己练,也许我的性格和大家不和,也许我对jhfkk的不服软和不尊敬抑或我缺乏的游戏天赋,大家不肯带我打dota,进而我和大家越走越远。我当时在浩方里从路人菜鸟慢慢练,非常累,经常被人骂。我和小于私人关系保持的不错,有次周末的时候,偶尔碰到他们在浩方房里,我在他们对面,手选山丘。那天手风非常顺,杀了他们十四个人并取得了胜利,觉得很是出了口气,但是又进一步和他们有了隔阂。后来发生了360恶评web迅雷事件,上头要求我们建立自己的软件评价中心并交给安全中心来做。但是我们组的后台确认,后来kk决定让我来做,理由是波波比较忙,毛毛刚入手做不能胜任,我来做正合适,我至今还是很想知道当初派我过去的真正目的是啥,是否和我和kk的不非常融洽有关。目前作为一个工作三年的人,我对我当初的不融洽很是抱歉,当时所做的是个不成熟的人行为,任何一个领导碰到那种态度的人都不会喜欢。

之后被调入linux组并开始linux旅行,组里另外有jyw和gary,jyw和我一样是07毕业生,gary是leader,不是个非常好的leader。花了一段时间熟悉了gcc、make和makefile以及cgi。并跟石头学习了html和JavaScript,石头当时也很忙,所以教我的时候不是非常耐心,搞的我当时什么都得学有时又没人指导,过得非常郁闷。在我每天加班到十一点半有时甚至通宵的辛苦工作了一个月后发布了第一个网站。在07年中秋节的时候,得知我转正被推迟半个月,刹那间我这段时间的努力呗全部打掉并信心全无。我的推迟转正也是我认为gary不是个好leader的原因,顺带的我也对我的部门leader–david很有意见。我至今仍然认为,对一个新来的努力工作的员工不应该这样打击(gary之前曾私下对jyw承认过我工作很勤奋)。从那开始我就在网上更新简历并开始零零碎碎的找工作。第一个网站完成后,紧接着又开发了另外一个网站,其中有个支付相关的系统让我对后台系统加深了了解。但是在部门内得不到尊重,七八个人的部门,开会都不叫上我们两个毕业生,让我们心里很没有归属感,所以后来在收到别的诱惑后毫不犹豫的离开了这个部门,在我走之后这个部门也渐渐的都散了。

不久后,碰到了一个对我职业道路影响巨大的人perlish,此人进入迅雷后比较不得志。perlish在业界很有名气而且也比较有个人魅力(很会忽悠),后来他独立部门后召唤我和jyw过去,我几乎没有怎么考虑就觉得同意过去。perlish本来想要俩人,但是名额只有一个,最后武哥选择了我,到现在我仍然还是很想知道当初为啥选我。跟着perlish后两年中学了很多技术方面的、做人方面的、互联网方面的东西,也扩展了很多见识,同时部门leader老武也教了我很多东西。老武是个非常有个人魅力的领导,所有从部门离职的人对非常同意这一点。两年后TB公司通过相关方面联系到我,在自费飞奔杭州去面试后艰难的取得了TB的offer,当时得知perlish也要从迅雷离职,正副总统不可同时离职,我艰难的拒掉了TB的offer,艰难到我觉得很对不起TB以至于我不好意思向人家开口要报销机票。从那后一年内单独支撑迅雷安全大局,解决过几次危机。

最近,觉得自己在迅雷有点疲了,已经没有激情了,每日做重复的劳动,心里有点老迈,担心自己就此沉沦堕落下去,所以毅然决定离职,出去接触些新东西。

我离开,不是因为你不好。我心底觉得,迅雷是这样一个公司:你在迅雷工作过,就被打上迅雷的烙印,永远是迅雷的人。希望迅雷能越走越好,早点上市吧。

php && gd 库安装

六月 19th, 2010

apt-get install gd-devel

apt-get install  freetype-devel

apt-get install libjpeg-devel

apt-get install libpng-devel

wget http://cn2.php.net/get/php-5.2.13.tar.gz/from/cn.php.net/mirror

tar xzvf php-5.2.13.tar.gz

cd php-5.2.13

‘./configure’ ‘–with-mysql=/usr/local/mysql’ ‘–enable-zend-multibyte’ ‘–with-config-file-path=/etc’ ‘–enable-mbstring’ ‘–enable-sockets’ ‘–with-apxs2=/usr/local/apache/bin/apxs’ ‘–with-jpeg-dir=/usr/lib64′ ‘–with-png-dir=/usr/lib64′ ‘–with-freetype-dir=/usr/lib64′ ‘–with-gd’ ‘–with-zlib’ ‘–with-mysqli’

端午前夕-无锡到家看球

六月 16th, 2010

早上两点被叫起来看球,意大利居然打这么烂的球,非常失望。早上起床后去江南大学参观了一下,觉得江大的校门很有性格,尤其是校门背后的”江南第一学府“。之后去游览了一下蠡湖公园,体验了一下无锡的标志性建筑摩天轮,做完之后感觉,不过尔尔。之后又体验了一下快艇,时间太短了。中午找了个肯德基吃饭,做汽车回来,路上睡了一路,到家时居然都忘了公路边回家的路。

晚上吃的是烧鹅,吃完饭洗完澡,妈妈洗了个西瓜放在边上,边用勺子舀西瓜,边看球赛,冰箱里放着雪糕,这感觉真不错,可惜葡萄牙和科特迪瓦打的都难看。

六月十四日游记–常州淹城游乐园-无锡

六月 14th, 2010

早上很早就被窗外的汽车声和喇叭声(早上七点多就有人在楼下吹喇叭)吵醒了,并一起商量决定去淹城。我旅游了这么多天,才第一次有人陪着一起进入一个正规一点的旅游场所。

早上十点钟我们三人到达淹城外城墙,城墙是仿造的,但是还是能立刻感受到一股春秋战国的文化味道。我本以为淹城不过尔尔,谁料进入淹城文化博物馆看了如此多史前文明的文物后,让我对此刮目相看。十二在淹城外面吃饭,那里的鸡不错。点吃完饭进入淹城,同样是游乐场,我参观过深圳和珠海的,这里的游乐场因为有春秋文化作为噱头,更有点古味。一上来到4D电影院看一场小电影,这是以一个小乌龟的视角看春秋时期的战争,因为视角独特,3d效果非常有味道,在描述战争的时候不时从周围喷出一些气体,在描述背后有人来袭的时候,座位上突出一些硬物,在天空飞翔的时候,调整座椅相位来形成相应加速度,这也许就是第四个D。看电影时,我妹居然一直闭着眼睛,她可是能玩两次过山车的人物,居然对4D这么抗拒。出来后,我和小敏都嘲笑我妹。接下来我妹去玩了一个在空中不断横着竖着倒立加速的飞天轮盘,我受不了,一直闭着眼享受完整个过程,小敏下来后就到卫生间吐了,我和我妹一起鄙视小敏。之后有个漂流项目,游乐场取名做伍子胥过关,居然没有我期望的从上往下冲击,非常失望。 然后我们又去玩了个在天空转圈圈的项目,我照样闭着眼睛享受完这过程,下来后我妹终于受不了了,头彻底晕了。我非常自得,看来我身体素质比他们俩都好。接下来看一个球型屏幕的3d电影,看了不到两秒,我的头立刻开始眩晕,立刻把眼睛闭上(闭上眼睛看电影),下来后立刻也要吐了,他们俩也投来鄙夷的眼神。看来,这人不能老随便鄙视人,不然总会轮到你的。

六点多做和谐号,从常州开往无锡,一共也就十七分钟,非常舒服,技术啊,真好。

得知小表妹要考中考,打了个电话聊了一下,感觉完全聊不到一块,跟她说什么都是嗯啊,有点失落。

晚上吃了烧烤,买了很多水果回来准备看球,now 看球ing。。。

六月十三日游记–从宁波到无锡到常州

六月 14th, 2010

昨晚和堂姐夫以及堂姐一起看球。作为一个名气不大的公司的CFO,姐夫首先低调的标示自己不是球迷,然而我坦然承认我是伪球迷。看球的时候,姐夫不时针对球局发出一些精辟理论,同时又不时提出自己不懂足球,逼得我从心里觉得他的结论牛逼。让我又想起前几天在桐庐的时候,和中哥的一个乡镇里的中上层官员朋友喝酒的时候,其表现出非常兼逊的态度。在请人喝酒时,首先将手伸到对方酒杯下面,让人无法将酒杯下移,自己的酒杯口能碰到别人酒杯口下方,后来知道这个官员在几年前是大学生村官,一步步走过来的,看来tg还是有很多心智都上流优秀的官员的。这两个目前都比较成功的人士,都是先将自己摆到底层,越低越好,然后才能以低地位做让人刮目相看的事情,这个是我最缺乏的。我一直认为自己比较聪明,不肯在任何方面承认比任何人差,导致我实际上在所有方面都比别人查,用大愚若智来形容非常贴切。因为自傲我也不喜欢夸人,结果就是也很少得到别人的夸奖。

早上七点多就被姐夫上班声音吵醒,九点出门,和姐姐前往火车站,告知没票了,急忙赶往汽车站,得知常州的票要到下午两点,临时决定去无锡。两点到达无锡,立刻转车,三点多到达常州。ZM赶来迎接,把我带到宿舍,看到我妹使用的我大学使用的笔记本,修理了半天,后妹下班回来。一起去吃骨头煲,骨头挺大,骨髓不错,火锅更不错,又一次把自己吃撑了。回来看球中。。。。

六月十二游记–桐庐->宁波

六月 13th, 2010

两点半看法国的球,看了半场居然还是0比0,so放任自己睡着,电视一夜未关,早上被早晨体育新闻吵醒,报知法国打成蛋比蛋,心里非常鄙视法国,居然连一个球都进不了。正中仍做高卧,so起床上网,碰到堂姐责问我到杭州为何不去宁波看她,迫于压力,决定中午去宁波。和正中十二点出门,去小馆子吃饭。吃完简单去一些地方照了相就去买票去宁波。上了去宁波的车上我后大概估算了一下,从昨晚到桐庐到现在我离开桐庐,大概搞掉顾大一千五左右,在这期间我一分钱没花,中哥对朋友真的义薄云天,没话说。

昨晚睡得少,so在车上昏昏入睡,到达宁波后打了个摩的去天一广场,在摩的上收到一个深圳的电话,告知我在接下来几个月内收入会减少百分之二十,这对我来说绝对是晴天霹雳,一下子心情全无。等了一个小时,堂姐和姐夫到了,三人在小肥羊吃了火锅,第一次发现小肥羊的火锅居然味道不错,吃的非常开心。吃完拉着他们两个陪我看阿根廷踢球。堂姐居然也懂球,而且非常沉迷于qq农场,这个让我很是吃惊。她还在农场上赌球,我就更惊讶了,想不到qzone团队真的是想尽一切办法来迎合用户各方面需求,是个牛叉的团队。

六月十一日杭州游记—-悲剧开始,喜剧结束

六月 12th, 2010

早上七点钟手机短信响起,一看,wzt表示请假失败,无法陪我了。so尝试联系阿里另外一个比较熟悉的朋友,搞到两个手机号码仍然联系未果。结果是特意来一次杭州,一个阿里朋友也没碰到。早上游罢西湖本想去阿里围观一下,想到没人带领,最终放弃。退了房间后,直奔主题西湖,在白堤上走了一段距离,看到一个小游船上,两男生一个女生正准备启航,后者脸皮请求同行并得到许可。在西湖上在小船上泛舟感觉很不错,尝试摇动船只对抗分子张力使船翻掉未果。同行者对我一个人千里走单骑方式的旅游很感兴趣以及佩服,在我透露是在迅雷工作后,同行的人对迅雷都非常认可。上岸后直奔断桥,在断桥上等了很久,试图邂逅大前天在飞机上碰到的美女未果,那个mm说过两天也会来杭州玩。

失望之余,打的奔赴雷峰塔,在雷峰塔上花了三十多块钱买了一炷心想事成香,祈求能再遇到那个mm。后来在路上碰到疑似那个美女的mm,但是那个mm对我的挤眉弄眼没有丝毫回应,看来那人把我忘了或者认错人了。

出了雷峰塔碰到一个让我很开怀的黑“的姐”,我打上引号是因为她年龄和我妈一样大,但是执意让我叫她姐姐。聊了一会之后,执意要我做她干儿子。作为一个非常有销售潜力的的姐,她成功推荐我去了龙井村,并在那里买了0.5k的茶叶。到龙井村又让我碰到让我哭笑不得的事情,那个村妇看到我之后也号称要让我做她干儿子,并号称如果我答应就不受我的茶叶钱,我心里犹豫了一下(确实挣扎了一小下)拒绝了。上车后,的姐大笑,称我为阿姨杀手。上路后再次成功推荐我去了一家珍珠销售场地,并买了两百块钱的珠宝。

和阿姨依依惜别后,我开始逛吴山街,稍微逛了一下,直奔小吃街。看到周围那么多烤肉,我有点晕。上来就吃了一个叫花鸡,并吃了一个羊腿。觉得不爽,so买了二十块钱的肉串,肉串包括两串很长的鸵鸟肉、里脊肉、羊肉,每串上肉都很厚,第一次觉得烤肉还可以烤的这么难吃的,吃完整个有点恶心了。但是心里仍然还有食欲,不顾肚子的抗议,又买了一碗雪莲粥和一碗看起来很不错的辣椒田螺肉。把雪莲粥喝完,那碗田螺肉是在吃不下了,扔了。吃田螺肉的时候,和一起做的三个游客聊得很开,同样对我的soho旅游表示惊奇。也是我自己手犯贱,看到旁边居然有东坡肉,心想来一趟杭州不吃东坡肉就白来了,买了后一吃,靠,东坡肉也可以做的这么难吃啊!吃了两口也扔了(好吧,我今天l浪费的有点造孽)。

离开小吃街,立刻赶往汽车站,往正中所在的桐庐进发。到达桐庐时,比我们预约的时间迟了一个小时,很是对不起顾大。到达包间后,发现顾大为我叫了将近十个朋友(超过一半是mm)起来吃饭,席间一直叫我为老大,让那帮兄弟跟着叫我,让我很有点受宠若惊。我当时寻思,要是正中到深圳去,我还真没能力动员十个人来陪正中,心下暗自佩服顾大的社交能力。席间非常热闹,大家喝了很多酒,我喝了大概有三两酒。吃完走路直接不稳了。饭毕大家一起去k歌,大家都醉醺醺的唱不开。一个小时后就撤了,顾大又拉我去洗脚并看球,第一次去洗脚,真有点不适应,一开始还有点害羞。。。洗脚同时并看世界杯,人生一大乐事也。不过这洗脚真不能多去,我今天才去第一次,在下楼的时候脚一滑,一屁股坐在楼梯上,下次洗脚,我一定要选一楼。

不写了,大家看球吧。。。

六月九、十日南京行程流水账

六月 10th, 2010

六月九日,八点钟就醒了,看来小明的床很不习惯。起床和小明一起去迅雷南京分公司参观。剑哥非常热情,前台非常pp,用剑哥一句话说,南京分公司比本部还要漂亮些,非常宽敞,装备很齐全,座位非常空余,虚伪以待大贤啊,里面工作环境也非常融洽。如果有意可以到http://hr.xunlei.com看看。浏览一遍南京分公司后,前往浦口校区。小雨一直没停,天空非常阴沉。雨中到处走走,看见碎破的足球门网,越发感觉浦口的落寞和破败。路过浦口的教育超市,进去参观一下,居然有一个店员认出了我,这估计也是浦口里唯一个我能认识的人了。

中午小民请我吃了盖浇饭,下午去南京火车站,办完事情后非常想微雨游玄武湖,奈何小民觉得俩个男的泛舟太过恶心遂放弃。去珠江路保养了一下mac book,加了2G内存。把小民打发走后,和大呆在南邮边上一个小饭馆一起吃饭,突然发觉南京这边的酸菜鱼真地道啊,点的菜其实不多,但是吃的非常饱,我笑称看见大呆就没有胃口了。吃完大呆提议去嚎两声,我们到湖南路一个KTV去吼几声,第一次发现呆子嚎起来居然如此强悍。K完歌就去以前在鼓楼时候梦寐以求的君临国际,发现居然没法直接订房间,让石头从网上搜索到一个电话号码并定房间。不久安西过来相陪,须臾小姐赶来并表示不想走,so晚上被逼和小姐共挤一床。

六月十日早上起床稍微逛了下鼓楼校区,围观了一下mmw,和zola、波波、徐波、老大、0号以及马导一起在缘中缘吃饭。

吃完再去南邮看望下呆子,踏上去杭州的路,上车的时候上了黄牛的车,被坑了十块钱。在去杭州路上一直试图联系wzt,无法联系上。九点钟终于联系上,很高兴wzt会在明天请假半日,有地头蛇相陪,可以很轻松的旅游天堂之畔了。

昨日行程

六月 9th, 2010

昨天早上起床,发现又是一个可以不用上班的早晨,心里暗爽。十点后,拿了材料去办了点事情,突然发觉没事干了。于是上网搜索机票,原打算飞往杭州,但是杭州买不到便宜的票,so最终选择买南京的机票。买完机票,问小明是否有空请假出来陪哥,大约,豁出去也可以请假来陪你,好,够哥们。下午在家把三国最后一段看完,讲完诸葛亮居然就结束了,后面的陆抗、邓艾、钟会、yanggu等居然都一带而过了,有点小失望。

六点陪石头吃饭,在qq和校内留下签名,晚上去南京,求收容。并给呆子qq上留言。要走的时候,陈丹给了我一个粽子和一个鸡蛋,说给我路上吃,思前想后,算了不吃吧成人之美,带给小明吧,决定留宿小明处。十二点半到小明处后,看着小明狼吞虎咽的架势,突然觉得有点饿。

另外昨天碰到一个美女。

家乡那棵桃花谢了

五月 31st, 2010

昨天和立力以及另外一个高中女同学Y一起吃饭,旁敲侧击问Y一个我关注了很久的女同学的消息,Y就是不开窍。最后直接了当的问,那谁G咋样了,得到的答复是那小G大学一直在恋爱,这会应该已经结婚或者在商量结婚了。瞬间心里剧烈震动,想起一句歌词,大意是,再也听不到你的消息,再也得不到你的秘密,我满腔的泪水,在心里肆意的流。

高中毕业后,就再也没有和G联系过。大学期间觉得我一直应该喜欢G,毕业后理性一点后,找不到思念G的理由,觉得应该已经忘掉了这段感情,只是偶尔还是能在梦中梦见G和一些其他同学。听到这个消息发现原来没有从心底忘记G。

Y走之后,和立力聊了一下其他的事情。她说其实女生很讨厌那种喜欢她但在她面前又扭扭妮妮甚至害羞的男生,喜欢女生又不主动的男生更是绝无机会。我又想起前几天百合上蛮震撼我的一句话:昔日,她未嫁你未娶,你干什么去了。

好吧,目前为止我是个极度没有自信进而从来不主动的人。家乡的桃花和菊花已经谢了,深圳的海棠花估计也快谢了。

感谢立力,从今天开始,改变自己的心态,碰到下朵花,不要再让自己感叹 “那时你干什么去了”。

智能手机间谍软件的设想zz

五月 11th, 2010

如果下面的设想成立(目前看来实现不难),用智能机的人都得小心了。。

zz from monyer,开始

——————————————————————————

记得大上次和Cos在谈到未来网络安全的发展时,我提到了随着手机系统的分布格局稳定,手机网络的快速发展,手机系统功能的增强,移动设备(移动网络设备和移动通信设备)的攻击将会逐渐成为一个重点。

回来后一直想如果给智能手机编写木马间谍软件,那么应该实现什么样的功能呢?

于是大致列举了几点,供日后参考(由于只用过M8这款智能机,所以一些想法能否实现我只参考了它的接口文档):

我想这些事情时,通常是站在老婆准备搞有外遇的老公的角度上考虑的Orz!

1、电话录音、谈话窃听

这个当然是需要用到电话的录音功能了,在M8的SDK中翻翻,不仅有这样的接口,还有相应的示例(后面的其他说明中SDK也有示例或接口,就不一一说明了)


因此如果想做这类的实现,只需照搬示例就可以了。

监听通话还是小事,但如果连谈话都监听的话,就有些恐怖了。

你想老公和情人的每一条甜言蜜语都会一字不差地录下来,甚至连ML时的声音都会录下来,估计到时候老婆把录音拿出来放给老公听,老公就悲剧了!

然后就是怎么把数据传出去的问题,如果真是老婆,那么很好办,老婆晚上把手机连上电脑传出来即可;如果是商业间谍软件而不是如上的家用间谍软件,那么传输数据的方式可以有:GPRS、WIFI、蓝牙、短信彩信、甚至电话+摩尔电码等方式,而这类接口SDK依旧有提供;虽然还有一种暂时没提供,但将来肯定会提供,而且超级好用,那就是3G

2、通话信息、短信信息、其他文件盗取

这个技术含量比上面的还要低些,但危害要更大一些 —— 貌似!

什么通话记录啦、短信信息啦、手机拍的一些照片啦等。

你想这个当老婆的收获可不小,情人发的每一条信息,打得每一个电话,甚至情人的一些老公拍下来的小照都一览无余。

3、行踪跟踪

现在的手机很多都集成GPS,但即便没有GPS,却有GPRS —— 我指基站定位。我手机就安装一些地图软件来实现基站+google map定位,虽然没有GPS准确,但是误差不超过300米。

还以老婆跟踪老公为例,现在恐怕连老公逛哪家夜店,老婆都一清二楚,可以直接打个 的士 去夜店把老公揪出来,如果GPS精确的话,估计连门牌号都可以找到,不错!

而且老公这一天都干了啥也一清二楚,回来一对账就知道老公撒没撒谎,真是捉奸测谎必备!

4、偷拍偷录

这个跟之前的录音比较像,但是用途小了些 —— 摄像头的朝向是不固定的。

譬如手机放在兜里,手机放在桌面上,甚至拿手机发短信,这个摄像头能拍摄的场景都比较无用的(或许可以结合一下位移加速器?判断摄像头处于水平状态时再偷拍偷录)。

不过老婆依旧可以想出办法:打电话给老公。这时手机摄像头肯定是平行向外的,位置相当好,加上老公打电话时有多动症的话,周围场景一览无余!

但如果老公用耳机或者蓝牙接听,把手机放在兜里,那么这个方法中老婆是悲剧了。

这个M8 SDK里依旧有现成的示例,使用也很方便。

5、号码伪装

这个貌似通过截获一些系统消息可以做到,我没有做过,不是很清楚。

假设一种情形:老公依偎在老婆身边,老婆这时偷偷给老公打电话,但显示的却是情人的来电;或者老婆给老公发短信,显示的是情人发过来的短信,你想此时老公有多悲剧?

悲剧在于老公看短信时老婆也在看,当看到那“情人”发来“亲爱的,我爱你”之类的密语时,那场景真是壮观悲剧得无法形容!

(当然如果是商业间谍软件,伪装成95555的员工或者此人的老板呢?……)

6、手机控制

这个控制可能是延时的,可能是间断性的,但也有可能是连续实时的。采取的方式依旧是上面提到的电话方式、短信方式、蓝牙方式、wifi方式、3G方式和GPRS方式等。只要能和其他设备通信就好,甚至音频分析也是未尝不可的,在老公正在的地方放一段音乐,间谍软件的命令就执行了(有点像《黑色星期五》),挺恐怖的。

譬如自动打电话、自动发短信,以及远程控制打电话或发短信等。

这时老婆反击的时刻到了:让老公的电话不断给情人打电话,打通了就断,断了再打;情人打进电话来,立即挂断,或者放一段辱骂的录音,然后挂断;或者给情人发短信,约好某某地点见面,然后老婆叫人过去把情人拉到40公里以外偏远山区,让情人一个人穿着高跟鞋走回来……(PS.一定是没有信号的偏远山区)

7、传播方式

老婆做了以上那些还不够,还想控制情人的手机,那么就需要传播了!

而传播方式不外乎:手机-手机、手机-电脑-手机、手机-电脑-电脑-手机

对于手机-手机,那么可能是利用一些手机系统的漏洞(譬如头些日子M8远程管理权限那个漏洞),或者是蓝牙传输欺骗执行等。

对于手机-电脑-手机,可以通过臭名昭著的autorun,或者是一些文件名、文件图标欺骗等等让对方电脑执行一个中间传播软件。但这时比较难的是老公和情人的手机必须都连过同一台电脑,并且这个手机间谍软件还要能释放电脑可运行的中间传播软件等。

对于手机-电脑-电脑-手机,Orz!介个已经是跨平台的病毒了,并且老婆玩到这份上已经玩大了,为了监控情人把整个互联网和移动网络都纳入了入侵的对象了!

哪些问题没有考虑到?

那么现在来看看,哪些问题没有考虑到呢?

手机系统:目前系统依旧是纷杂的,开发通用的手机间谍软件还不现实。

(cnwill : 有些手机系统有证书验证问题很难解决)

手机电池:监控了这么多东西,对于大部分1000毫安左右的电池来说,即使坚持3个小时也是比较困难的。

自身启动&隐藏:这个可以解决。但这里并不仅仅指隐藏自身进程自身文件,还指具有一定的反杀毒功能,不能被简简单单的杀掉,还要有一定的“复活”功能。

还有哪些?你是否想到?

呵呵

Monyer YY!

动物ooxx三两事

四月 25th, 2010

有一种毒蜘蛛

雄蜘蛛为了顺利交配并不被母蜘蛛咬伤

会先抓一只苍蝇之类的虫子

用丝线仔仔细细捆好当作礼物送给母蜘蛛

母蜘蛛一见之下立刻开始美餐而忘了防身

趁此良机雄蜘蛛果断直接地爬上母蜘蛛背

开始嘿咻

嘿咻完

如果母蜘蛛还没把苍蝇吃完

无耻的雄蜘蛛会用武力把苍蝇抢下来

带走……

留给母蜘蛛的只有怀孕和生产的无尽痛苦

这一自然现象告诉我们:

吃饭一定要快!

有一种热带蚂蚁

母蚁没有翅膀公蚁有翅膀

每天母蚁想出去吃饭时就会爬上草枝

挥舞触须

接到信号的公蚁就会飞来停在她身上

抱着她飞到花丛里

当母蚁专心吃花粉时

公蚁就趁机嘿咻母蚁

吃好花粉

公蚁再把母蚁送回原来的地方

这个自然现象告诉我们:

不要打黑车

不要搭陌生人的便车!

有一种铲足蟾生长在沙漠

交配期是在沙漠短暂的雨季

那一个星期里他们要嘿咻300多次

产下的卵在水塘里变成蝌蚪之后

长得快的就把长得慢的吃掉

这样在水塘干枯之前长成的蝌蚪

才来得及爬到岩石下面去继续一只蟾的生命

这个自然现象告诉我们:

不要以为自己能力很强

你试试一星期300次!

有一种苍蝇叫黄粪蝇

每当一坨新鲜的大粪落地

它们就蜂拥而来

饱餐之后开始在粪上寻找交配对象

看对眼的就嘿咻

过程和其它苍蝇没什么两样

特别的在于

为保证母蝇最后生的是自己的种

公蝇在嘿咻完之后

会一直保持两蝇交配的体位

直到母蝇产卵

其间它用中间一对腿抱住母蝇

用其它两对腿和不断前来骚扰有着不良企图的无数公蝇战斗

这个自然现象告诉我们:

不要以为自己时间很长

你试试一直做到临产!

继续这个话题,现在从昆虫升级到鸟类

有一种白鹭

一夫一妻制的群居生活

为了保证哺育的是自己的后代

雄鸟长时间的守在巢穴看着雌鸟

但是奇怪的是

雄鸟一旦离开巢穴

必然会去找别的雌鸟嘿咻

而在他离开的同时

他的妻子也必然会接受别的雄鸟的求爱

忙不迭的出墙

双方的不忠势均力敌谁也不甘落后

这个自然现象告诉我们:

我还没有想出来!

企鹅这种动物是由公企鹅孵蛋哺育后代的

因为公企鹅肚子上有个皮囊

母企鹅生下蛋后就撒手不管了

公企鹅把蛋放进“口袋”里就像孕妇一样

但不是每只公企鹅都当得上爸爸

没有蛋孵的公企鹅会有种奇怪的攀比心态

他们会找些石头、冰块装在“口袋”里装样

同时时刻觊觎着真爸爸

一旦发现哪个公企鹅把蛋忘在地上或不小心掉出来

他们会第一时间捡过来

立刻把石头、冰块扔掉

换成真蛋孵起来

然后昂首挺胸,不,昂首挺肚

骄傲的加入真爸爸的行列

这个自然现象告诉我们:

戴绿帽子算什么

看看人家公企鹅多么博爱!

据说有一种深海鱼

雌雄同体

到了繁殖期两鱼看对眼后

就以正常雌雄鱼的方式交配

结束后

两鱼互换身份

刚才的男鱼转而变女鱼

刚才的女鱼转而变男鱼

play the game once more

结束后

两鱼再次换身份

刚才的男鱼转而变女鱼

刚才的女鱼转而变男鱼

play the game once more

嘿嘿,周而复始不断轮回

这个自然现象告诉我们:

不要以为自己很变态

你试试这样彻底的角色互换游戏!

还有一种深海鱼

也是雌雄同体的

到了繁殖期两鱼看对眼后

他们就开始了贴身肉搏

两鱼皆以男鱼身份向对方进攻互相戳来戳去

谁一戳得手

另一方就被迫收回”武器”变成女鱼

被迫怀孕生小鱼

这个自然现象告诉我们:

连智力低下的鱼类都有本能告诉自己

做女人不合算!

有一种毒蜘蛛雄蜘蛛为了顺利交配并不被母蜘蛛咬伤会先抓一只苍蝇之类的虫子用丝线仔仔细细捆好当作礼物送给母蜘蛛母蜘蛛一见之下立刻开始美餐而忘了防身趁此良机雄蜘蛛果断直接地爬上母蜘蛛背开始嘿咻嘿咻完如果母蜘蛛还没把苍蝇吃完无耻的雄蜘蛛会用武力把苍蝇抢下来带走……留给母蜘蛛的只有怀孕和生产的无尽痛苦这一自然现象告诉我们:吃饭一定要快!
有一种热带蚂蚁母蚁没有翅膀公蚁有翅膀每天母蚁想出去吃饭时就会爬上草枝挥舞触须接到信号的公蚁就会飞来停在她身上抱着她飞到花丛里当母蚁专心吃花粉时公蚁就趁机嘿咻母蚁吃好花粉公蚁再把母蚁送回原来的地方这个自然现象告诉我们:不要打黑车不要搭陌生人的便车!
有一种铲足蟾生长在沙漠交配期是在沙漠短暂的雨季那一个星期里他们要嘿咻300多次产下的卵在水塘里变成蝌蚪之后长得快的就把长得慢的吃掉这样在水塘干枯之前长成的蝌蚪才来得及爬到岩石下面去继续一只蟾的生命这个自然现象告诉我们:不要以为自己能力很强你试试一星期300次!
有一种苍蝇叫黄粪蝇每当一坨新鲜的大粪落地它们就蜂拥而来饱餐之后开始在粪上寻找交配对象看对眼的就嘿咻过程和其它苍蝇没什么两样特别的在于为保证母蝇最后生的是自己的种公蝇在嘿咻完之后会一直保持两蝇交配的体位直到母蝇产卵其间它用中间一对腿抱住母蝇用其它两对腿和不断前来骚扰有着不良企图的无数公蝇战斗这个自然现象告诉我们:不要以为自己时间很长你试试一直做到临产!
继续这个话题,现在从昆虫升级到鸟类有一种白鹭一夫一妻制的群居生活为了保证哺育的是自己的后代雄鸟长时间的守在巢穴看着雌鸟但是奇怪的是雄鸟一旦离开巢穴必然会去找别的雌鸟嘿咻而在他离开的同时他的妻子也必然会接受别的雄鸟的求爱忙不迭的出墙双方的不忠势均力敌谁也不甘落后这个自然现象告诉我们:我还没有想出来!
企鹅这种动物是由公企鹅孵蛋哺育后代的因为公企鹅肚子上有个皮囊母企鹅生下蛋后就撒手不管了公企鹅把蛋放进“口袋”里就像孕妇一样但不是每只公企鹅都当得上爸爸没有蛋孵的公企鹅会有种奇怪的攀比心态他们会找些石头、冰块装在“口袋”里装样同时时刻觊觎着真爸爸一旦发现哪个公企鹅把蛋忘在地上或不小心掉出来他们会第一时间捡过来立刻把石头、冰块扔掉换成真蛋孵起来然后昂首挺胸,不,昂首挺肚骄傲的加入真爸爸的行列这个自然现象告诉我们:戴绿帽子算什么看看人家公企鹅多么博爱!
据说有一种深海鱼雌雄同体到了繁殖期两鱼看对眼后就以正常雌雄鱼的方式交配结束后两鱼互换身份刚才的男鱼转而变女鱼刚才的女鱼转而变男鱼play the game once more结束后两鱼再次换身份刚才的男鱼转而变女鱼刚才的女鱼转而变男鱼play the game once more嘿嘿,周而复始不断轮回这个自然现象告诉我们:不要以为自己很变态你试试这样彻底的角色互换游戏!
还有一种深海鱼也是雌雄同体的到了繁殖期两鱼看对眼后他们就开始了贴身肉搏两鱼皆以男鱼身份向对方进攻互相戳来戳去谁一戳得手另一方就被迫收回”武器”变成女鱼被迫怀孕生小鱼这个自然现象告诉我们:连智力低下的鱼类都有本能告诉自己做女人不合算!

调侃大学时候一次请喝水门

四月 21st, 2010

当事人假回忆版

宏伟(。。。)  3:12:03 PM
胖:  宏伟,我请你喝水吧
年:  好
(胖哥独自一人走向教超)
胖:  老板,来瓶可乐。。。。算了,来一瓶可乐一瓶矿泉水
(胖哥把一只手伸在前面,一只手放后面)
胖:宏伟,给你水,
(我接过水,注:矿泉水)
年:  谢谢胖哥。咕咚咕咚。。。。
胖:  咕咚咕咚。。。。(注:可乐)
年:  :(   555555555555

剧本版,编剧zy

zy(。。。。) 3:00:45 PM
年:  胖哥,请我喝水吧
胖:  好
胖:  老板,来瓶矿泉水
年:  谢谢胖哥。咕咚咕咚。。。。
胖:  老板,再来瓶可乐
胖:  咕咚咕咚。。。。
年:  :(   555555555555

当事人乙:

zww(。。。。。。)  3:15:41 PM

胖独自一人走向八食堂卖水的,买了一瓶可乐,咕咚咕咚。。。。
宏伟:胖哥,请我喝水吧
胖(内心独白):我也是个没钱的人,干嘛敲诈我呢
胖一人走向柜台:老板,拿瓶可乐,啊,钱不够了,那好,那瓶矿泉水
年(很不爽):  谢谢胖哥,咕咚咕咚。。

网友旁观版:

张磊(。。。。。。)  3:22:05 PM

宏:胖哥,请我喝水吧,晚上请你吃大叔水饺。
胖:好。
胖一人走向柜台:老板,拿一瓶可乐,一瓶矿泉水。
给了宏伟矿泉水
宏:谢谢胖哥,咕咚咕咚。。

晚上:
胖:晚上去吃水饺?
宏:现在不饿,不去了

MFC在windows7下用shellexcuteex动态提权

四月 19th, 2010
char szFileName[MAX_PATH];
ZeroMemory(szFileName,MAX_PATH);
::GetModuleFileName(NULL, szFileName, MAX_PATH);
SHELLEXECUTEINFO ShExecInfo = { 0 } ;
ShExecInfo.cbSize = sizeof( SHELLEXECUTEINFO ) ;
ShExecInfo.fMask = SEE_MASK_NOCLOSEPROCESS ;
ShExecInfo.hwnd = NULL;
ShExecInfo.lpVerb = “runas”;
ShExecInfo.lpFile = szFileName;
ShExecInfo.lpParameters = “autostart”;
ShExecInfo.nShow = SW_HIDE;
ShExecInfo.hInstApp = NULL ;
ShellExecuteEx(&ShExecInfo);

最近在写一个程序,需要开机自启动,但是修改注册表强加自启动会触发UAC,如果在程序里添加24号资源会使得每次启动都会触发UAC(就是exe图标里有个小盾牌),但是这种程序win7里面开机时发现程序有小盾牌的都不会启动。so百度了一下,用了动态触发UAC提权的方式解决这个问题。

1.在设置开机自启动时,强制触发uac并启动本exe的另外一个进程,这样另外一个进程就是以高权限运行了

char szFileName[MAX_PATH];

ZeroMemory(szFileName,MAX_PATH);

::GetModuleFileName(NULL, szFileName, MAX_PATH);

SHELLEXECUTEINFO ShExecInfo = { 0 } ;

ShExecInfo.cbSize = sizeof( SHELLEXECUTEINFO ) ;

ShExecInfo.fMask = SEE_MASK_NOCLOSEPROCESS ;

ShExecInfo.hwnd = NULL;

ShExecInfo.lpVerb = “runas”;//这行最主要

ShExecInfo.lpFile = szFileName;

ShExecInfo.lpParameters = “autostart”;

ShExecInfo.nShow = SW_HIDE;

ShExecInfo.hInstApp = NULL ;

ShellExecuteEx(&ShExecInfo);

2.在cmyapp的InitInstance里获取命令行参数,如果是autostart的则改注册表并exit,注意,这段代码得添加在dlg的domodal前面。

//下面是以特殊方式启动并修改自启动的

std::string strCmd = this->m_lpCmdLine;

if (strCmd.find(“autostart”)!=std::string::npos)

{

CString   str; //添加注册表路径

//WCHAR*     CurrentPath=(WCHAR*)malloc(sizeof(char)*100);//程序当前路径

char*     CurrentPath= new char[100];//程序当前路径

HKEY   hRegKey;   //注册key

BOOL   bResult;   //打开注册表返回值

str=_T(“Software\\Microsoft\\Windows\\CurrentVersion\\Run”);//注册表

GetModuleFileName(NULL,CurrentPath,MAX_PATH); //获得运用程序路径

if(bResult=RegOpenKey(HKEY_LOCAL_MACHINE,   str,   &hRegKey)   !=   ERROR_SUCCESS)//打开注册表

{

//free(CurrentPath); //打开不成功就释放内存并返回

delete[] CurrentPath;

return FALSE;

}

if(bResult=::RegSetValueEx(hRegKey,_T(“StarBySelf”),0,REG_SZ,

(const   unsigned   char   *)CurrentPath,

MAX_PATH)!=   ERROR_SUCCESS)   //打开成功写信息到注册表

{   //写入失败

RegCloseKey(hRegKey);   //关闭注册表key

//   free(CurrentPath);   //释放内存资源

delete[] CurrentPath;

return FALSE;   //返回

}

//成功后执行释放内存

RegCloseKey(hRegKey);

// free(CurrentPath);

delete[] CurrentPath;

return FALSE;

}

各种效应

四月 19th, 2010

蝴蝶效应:上个世纪70年代,美国一个名叫洛伦兹的气象学家在解释空气系统理论时说,亚马逊雨林一只蝴蝶翅膀偶尔振动,也许两周后就会引起美国得克萨斯州的一场龙卷风。

蝴蝶效应是说,初始条件十分微小的变化经过不断放大,对其未来状态会造成极其巨大的差别。有些小事可以糊涂,有些小事如经系统放大,则对一个组织、一个国家来说是很重要的,就不能糊涂。

鳄鱼法则:
其原意是假定一只鳄鱼咬住你的脚,如果你用手去试图挣脱你的脚,鳄鱼便会同时咬住你的脚与手。你愈挣扎,就被咬住得越多。所以,万一鳄鱼咬住你的脚,你唯一的办法就是牺牲一只脚。

譬如在股市中,鳄鱼法则就是:当你发现自己的交易背离了市场的方向,必须立即止损,不得有任何延误,不得存有任何侥幸。

鲇鱼效应:
以前,沙丁鱼在运输过程中成活率很低。后有人发现,若在沙丁鱼中放一条鲇鱼,情况却有所改观,成活率会大大提高。这是何故呢?

原来鲇鱼在到了一个陌生的环境后,就会“性情急躁”,四处乱游,这对于大量好静的沙丁鱼来说,无疑起到了搅拌作用;而沙丁鱼发现多了这样一个“异已分子”,自然也很紧张,加速游动。这样沙丁鱼缺氧的问题就迎刃而解了,沙丁鱼也就不会死了。

羊群效应:
头羊往哪里走,后面的羊就跟着往哪里走。

羊群效应最早是股票投资中的一个术语,主要是指投资者在交易过程中存在学习与模仿现象,“有样学样”,盲目效仿别人,从而导致他们在某段时期内买卖相同的股票。

刺猬法则:
两只困倦的刺猬,由于寒冷而拥在一起。可因为各自身上都长着刺,于是它们离开了一段距离,但又冷得受不了,于是凑到一起。几经折腾,两只刺猬终于找到一个合适的距离:既能互相获得对方的温暖而又不至于被扎。

刺猬法则主要是指人际交往中的“心理距离效应”。

手表定律:
手表定律是指一个人有一只表时,可以知道现在是几点钟,而当他同时拥有两只时却无法确定。两只表并不能告诉一个人更准确的时间,反而会使看表的人失去对准确时间的信心。

手表定律在企业管理方面给我们一种非常直观的启发,就是对同一个人或同一个组织不能同时采用两种不同的方法,不能同时设置两个不同的目标,甚至每一个人不能由两个人来同时指挥,否则将使这个企业或者个人无所适从。

二八定律(巴莱多定律):
19世纪末20世纪初意大利的经济学家巴莱多认为,在任何一组东西中,最重要的只占其中一小部分,约20%,其余80%尽管是多数,却是次要的。  社会约80%的财富集中在20%的人手里,而80%的人只拥有20%的社会财富。这种统计的不平衡性在社会、经济及生活中无处不在,这就是二八法则。

二八法则告诉我们,不要平均地分析、处理和看待问题,企业经营和管理中要抓住关键的少数;要找出那些能给企业带来80%利润、总量却仅占20%的关键客户,加强服务,达到事半功倍的效果;企业领导人要对工作认真分类分析,要把主要精力花在解决主要问题、抓主要项目上。

木桶理论:
组成木桶的木板如果长短不齐,那么木桶的盛水量不是取决于最长的那一块木板,而是取决于最短的那一块木板。

马太效应:
《圣经-马太福音》中有一句名言:“凡有的,还要加给他,叫他有余;没有的,连他所有的,也要夺过来。”

社会学家从中引申出了“马太效应”这一概念,用以描述社会生活领域中普遍存在的两极分化现象。

鸟笼逻辑

挂一个漂亮的鸟笼在房间里最显眼的地方,过不了几天,主人一定会做出下面两个选择之一:把鸟笼扔掉,或者买一只鸟回来放在鸟笼里。这就是鸟笼逻辑。过程很简单,设想你是这房间的主人,只要有人走进房间,看到鸟笼,就会忍不住问你:“鸟呢?是不是死了?”当你回答:“我从来都没有养过鸟。”人们会问:“那么,你要一个鸟笼干什么?”最后你不得不在两个选择中二选一,因为这比无休止的解释要容易得多。鸟笼逻辑的原因很简单:人们绝大部分的时候是采取惯性思维。所以可见在生活和工作中培养逻辑思维是多么重要。

破窗效应

心理学的研究上有个现象叫做“破窗效应”,就是说,一个房子如果窗户破了,没有人去修补,隔不久,其它的窗户也会莫名其妙的被人打破;一面墙,如果出现一些涂鸦没有清洗掉,很快的,墙上就布满了乱七八糟,不堪入目的东西。一个很干净的地方,人会不好意思丢垃圾,但是一旦地上有垃圾出现之后,人就会毫不犹疑的拋,丝毫不觉羞愧。这真是很奇怪的现象。
心理学家研究的就是这个“引爆点”,地上究竟要有多脏, 人们才会觉得反正这么脏,再脏一点无所谓,情况究竟要坏到什么程度,人们才会自暴自弃,让它烂到底。
任何坏事,如果在开始时没有阻拦掉,形成风气,改也改不掉,就好象河堤,一个小缺口没有及时修补,可以崩坝,造成千百万倍的损失。
犯罪其实就是失序的结果,纽约市在80年代的时候,真是无处不抢,无日不杀,大白天走在马路上也会害怕。地铁更不用说了,车厢脏乱,到处涂满了秽句,坐在地铁里,人人自危。我虽然没有被抢过,但是有位教授被人在光天化日之下,敲了一记闷棍,眼睛失明,从此结束他的研究生涯,使我多少年来谈虎变色,不敢只身去纽约开会。最近纽约的市容和市誉提升了不少,令我颇为吃惊,一个已经向下沉沦的城市,竟能死而复生,向上提升。
因此,当我出去开会,碰到一位犯罪学家时,立刻向他讨教,原来纽约市用的就是过去书本上讲的破窗效应的理论,先改善犯罪的环境,使人们不易犯罪, 再慢慢缉凶捕盗,回归秩序。
当时这个做法虽然被人骂为缓不济急,“船都要沉了还在洗甲板”,但是纽约市还是从维护地铁车厢干净着手,并将不买车票白搭车的人用手铐铐住排成一列站在月台上,公开向民众宣示政府整顿的决心,结果发现非常有效。
警察发现人们果然比较不会在干净的场合犯罪,又发现抓逃票很有收获,因为每七名逃票的人中就有一名是通缉犯,二十名中就有一名携带武器,因此警察愿意很认真地去抓逃票,这使得歹徒不敢逃票,出门不敢带武器,以免得不偿失、因小失大。这样纽约市就从最小、最容易的地方着手,打破了犯罪环结(chain),使这个恶性循环无法继续下去。

责任分散效应

1964年3月13日夜3时20分,在美国纽约郊外某公寓前,一位叫朱诺比白的年轻女子在结束酒巴间工作回家的路上遇刺。当她绝望地喊叫:“有人要杀人啦!救命!救命!”听到喊叫声,附近住户亮起了灯,打开了窗户,凶手吓跑了。当一切恢复平静后,凶手又返回作案。当她又叫喊时,附近的住户又打开了电灯,凶手又逃跑了。当她认为已经无事,回到自己家上楼时,凶手又一次出现在她面前,将她杀死在楼梯上。在这个过程中,尽管她大声呼救,她的邻居中至少有38位到窗前观看,但无一人来救她,甚至无一人打电话报警。这件事引起纽约社会的轰动,也引起了社会心理学工作者的重视和思考。人们把这种众多的旁观者见死不救的现象称为责任分散效应。
对于责任分散效应形成的原因,心理学家进行了大量的实验和调查,结果发现:这种现象不能仅仅说是众人的冷酷无情,或道德日益沦丧的表现。因为在不同的场合,人们的援助行为确实是不同的。当一个人遇到紧急情境时,如果只有他一个人能提供帮助,他会清醒地意识到自己的责任,对受难者给予帮助。如果他见死不救会产生罪恶感、内疚感,这需要付出很高的心理代价。而如果有许多人在场的话,帮助求助者的责任就由大家来分担,造成责任分散,每个人分担的责任很少,旁观者甚至可能连他自己的那一份责任也意识不到,从而产生一种“我不去救,由别人去救”的心理,造成“集体冷漠”的局面。如何打破这种局面,这是心理学家正在研究的一个重要课题。

帕金森定律

英国著名历史学家诺斯古德·帕金森通过长期调查研究,写出一本名叫《帕金森定律》的书。他在书中阐述了机构人员膨胀的原因及后果:一个不称职的官员,可能有三条出路,第一是申请退职,把位子让给能干的人;第二是让一位能干的人来协助自己工作;第三是任用两个水平比自己更低的人当助手。这第一条路是万万走不得的,因为那样会丧失许多权利;第二条路也不能走,因为那个能干的人会成为自己的对手;看来只有第三条路最适宜。于是,两个平庸的助手分担了他的工作,他自己则高高在上发号施令,他们不会对自己的权利构成威胁。两个助手既然无能,他们就上行下效,再为自己找两个更加无能的助手。如此类推,就形成了一个机构臃肿,人浮于事,相互扯皮,效率低下的领导体系。

晕轮效应

俄国著名的大文豪普希金曾因晕轮效应的作用吃了大苦头。他狂热地爱上了被称为“莫斯科第一美人”的娜坦丽,并且和她结了婚。娜坦丽容貌惊人,但与普希金志不同道不合。当普希金每次把写好的诗读给她听时。她总是捂着耳朵说:“不要听!不要听!”相反,她总是要普希金陪她游乐,出席一些豪华的晚会、舞会,普希金为此丢下创作,弄得债台高筑,最后还为她决斗而死,使一颗文学巨星过早地陨落。在普希金看来,一个漂亮的女人也必然有非凡的智慧和高贵的品格,然而事实并非如此,这种现象被称为晕轮效应。
所谓晕轮效应,就是在人际交往中,人身上表现出的某一方面的特征,掩盖了其他特征,从而造成人际认知的障碍。在日常生活中,“晕轮效应”往往在悄悄地影响着我们对别人的认知和评价。比如有的老年人对青年人的个别缺点,或衣着打扮、生活习惯看不顺眼,就认为他们一定没出息;有的青年人由于倾慕朋友的某一可爱之处,就会把他看得处处可爱,真所谓“一俊遮百丑”。晕轮效应是一种以偏概全的主观心理臆测,其错误在于:第一,它容易抓住事物的个别特征,习惯以个别推及一般,就像盲人摸象一样,以点代面;第二,它把并无内在联系的一些个性或外貌特征联系在一起,断言有这种特征必然会有另一种特征;第三,它说好就全都肯定,说坏就全部否定,这是一种受主观偏见支配的绝对化倾向。总之,晕轮效应是人际交往中对人的心理影响很大的认知障碍,我们在交往中要尽量地避免和克服晕轮效应的副作用。

霍桑效应(Hawthorne effect)

心理学上的一种实验者效应。20世纪20-30年代,美国研究人员在芝加哥西方电力公司霍桑工厂进行的工作条件、社会因素和生产效益关系实验中发现了实验者效应,称霍桑效应。
实验的第一阶段是从1924年11月开始的工作条件和生产效益的关系,设为实验组和控制组。结果不管增加或控制照明度,实验组产量都上升,而且照明度不变的控制组产量也增加。另外,有试验了工资报酬、工间休息时间、每日工作长度和每周工作天数等因素,也看不出这些工作条件对生产效益有何直接影响。第二阶段的试验是由美国哈佛大学教授梅奥领导的,着重研究社会因素与生产效率的关系,结果发现生产效率的提高主要是由于被实验者在精神方面发生了巨大的变化。参加试验的工人被置于专门的实验室并由研究人员领导,其社会状况发生了变化,受到各方面的关注,从而形成了参与试验的感觉,觉得自己是公司中重要的一部分,从而使工人从社会角度方面被激励,促进产量上升。
这个效应告诉我们,当同学或自己受到公众的关注或注视时,学习和交往的效率就会大大增加。因此,我们在日常生活中要学会与他人友好相处,明白什么样的行为才是同学和老师所接受和赞赏的,我们只有在生活和学习中不断地增加自己的良好行为,才可能受到更多人的关注和赞赏,也才可能让我们的学习不断进步,充满自信!

习得性无助实验

习得性无助效应最早有奥弗米尔和西里格曼发现,后来在动物和人类研究中被广泛探讨。简单地说,很多实验表明,经过训练,狗可以越过屏障或从事其他的行为来逃避实验者加于它的电击。但是,如果狗以前受到不可预期(不知道什么时候到来)且不可控制的电击(如电击的中断与否不依赖于狗的行为),当狗后来有机会逃离电击时,他们也变得无力逃离。而且,狗还表现出其他方面的缺陷,如感到沮丧和压抑,主动性降低等等。
狗之所以表现出这种状况,是由于在实验的早期学到了一种无助感。也就是说,它们认识到自己无论做什么都不能控制电击的终止。在每次实验中,电击终止都是在实验者掌控之下的,而狗会认识到自己没有能力改变这种外界的控制,从而学到了一种无助感。
人如果产生了习得性无助,就成为了一种深深的绝望和悲哀。因此,我们在学习和生活中应把自己的眼光在开阔一点,看到事件背后的真正的决定因素,不要使我们自己陷入绝望。

证人的记忆

证人,在我们的认识里,通常都是提供一些客观的证据的人,就是把自己亲眼看到、亲耳听到的东西如实地讲出来的人。然而,心理学研究证明,很多证人提供的证词都不太准确,或者说是具有个人倾向性,带着个人的观点和意识。
证人对他们的证词的信心并不能决定他们证词的准确性,这一研究结果令人感到惊讶。心理学家珀费可特和豪林斯决定对这一结论进行更深入的研究。为了考察证人的证词是否有特别的东西,他们将证人的记忆与对一般知识的记忆进行了比较。
他们让被试看一个简短的录象,是关于一个女孩被绑架的案件。第二天,让被试回答一些有关录象里内容的问题,并要求他们说出对自己回答的信心程度,然后做再认记忆测验。接下来,使用同样的方法,内容是从百科全书和通俗读物中选出的一般知识问题。
和以前发生的一样,珀费可特和豪林斯也发现,在证人回忆的精确性上,那些对自己的回答信心十足的人实际上并不比那些没信心的人更高明,但对于一般知识来说,情况就不是这样,信心高的人回忆成绩比信心不足的人好得多。
人们对于自己在一般知识上的优势与弱势有自知之明。因此,倾向于修改他们对于信心量表的测验结果。一般知识是一个数据库,在个体之间是共享的,它有公认的正确答案,被试可以自己去衡量。例如,人们会知道自己在体育问题上是否比别人更好或更差一点。但是,目击的事件不受这种自知之明的影响。例如,从总体上讲,他们不大可能知道自己比别人在记忆事件中的参与者头发颜色方面更好或更差。

罗森塔尔效应

美国心理学家罗森塔尔等人于1968年做过一个著名实验。他们到一所小学,在一至六年级各选三个班的儿童进行煞有介事的“预测未来发展的测验”,然后实验者将认为有“优异发展可能”的学生名单通知教师。其实,这个名单并不是根据测验结果确定的,而是随机抽取的。它是以“权威性的谎言”暗示教师,从而调动了教师对名单上的学生的某种期待心理。8个月后,再次智能测验的结果发现,名单上的学生的成绩普遍提高,教师也给了他们良好的品行评语。这个实验取得了奇迹般的效果,人们把这种通过教师对学生心理的潜移默化的影响,从而使学生取得教师所期望的进步的现象,称为“罗森塔尔效应”,习惯上也称为皮格马利翁效应(皮格马利翁是古希腊神话中塞浦路斯国王,他对一尊少女塑像产生爱慕之情,他的热望最终使这尊雕像变为一个真人,两人相爱结合)。
教育实践也表明:如果教师喜爱某些学生,对他们会抱有较高期望,经过一段时间,学生感受到教师的关怀、爱护和鼓励;常常以积极态度对待老师、对待学习以及对待自己的行为,学生更加自尊、自信、自爱、自强,诱发出一种积极向上的激情,这些学生常常会取得老师所期望的进步。相反,那些受到老师忽视、歧视的学生,久而久之会从教师的言谈、举止、表情中感受到教师的“偏心”,也会以消极的态度对待老师、对待自己的学习,不理会或拒绝听从老师的要求;这些学生常常会一天天变坏,最后沦为社会的不良分子。尽管有些例外,但大趋势却是如此,同时这也给教师敲响了警钟。

虚假同感偏差(false consensus bias)

我们通常都会相信,我们的爱好与大多数人是一样的。如果你喜欢玩电脑游戏,那么就有可能高估喜欢电脑游戏的人数。你也通常会高估给自己喜欢的同学投票的人数,高估自己在群体中的威信与领导能力等等。你的这种高估与你的行为及态度有相同特点的人数的倾向性就叫做“虚假同感偏差”。有些因素会影响你的这种虚假同感偏差强度:
(1)当外部的归因强于内部归因时;
(2)当前的行为或事件对某人非常重要时;
(3)当你对自己的观点非常确定或坚信时;
(4)当你的地位或正常生活和学习受到某种威胁时;
(5)当涉及到某种积极的品质或个性时;
(6)当你将其他人看成与自己是相似时。

踢猫效应:
不对下属发泄自己的不满,避免泄愤连锁反应
人的不满情学和糟糕心情,一般会沿着等级和强弱组成的社会关系链条依次传递,由金字塔尖一直扩散到最底层,无处发泄的最小的那一个元素,则成为最终的受害者。
一般而言,人的情绪会受到环境以及一些偶然因素的影响,当一个人的情绪变坏时,潜意识会驱使他选择下属或无法还击的弱者发泄。受到上司或者强者情绪攻击的人又回去寻找自己的出气筒。这样就会形成一条清晰的愤怒传递链条,最终的承受者,即“猫”,是最弱小的群体,也是受气最多的群体,因为也许会有多个渠道的怒气传递到他这里来。

安慰剂效应
伪药效应假药效应代设剂效应(英文:Placebo Effect,源自拉丁文placebo解“我将安慰”)指病人虽然获得无效的治疗,但却“预料”或“相信”治疗有效,而让病患症状得到舒缓的现象。有人认为这是一个值得注意的人类生理反应,但亦有人认为这是医学实验设计所产生的错觉。这个现象无论是否真的存在,科学家至令仍未能完全理解

一个性质完全相反的效应亦同时存在——反安慰剂效应 :病人不相信治疗有效,可能会令病情恶化反安慰剂效应可以使用检测安慰剂效应相同的方法检测出来。例如一组服用无效药物的对照群组,会出现病情恶化的现象。这个现象相信是由于接受药物的人士对于药物的效力抱有负面的态度,因而抵销了安慰剂效应,出现了反安慰剂效应。这个效应并不是由所服用的药物引起,而是基于病人心理上对康复的期望。

垃圾桶理论

荷兰有一个城市为解决垃圾问题而购置了垃圾桶,但由于人们不愿意使用垃圾桶,乱扔垃圾现象仍十分严重。该市卫生机关为此提出了许多解决办法。第一个方法是:把对乱扔垃圾的人的罚金从25元提高到50元。实施后,收效甚微。第二个方法是:增加街道巡逻人员的人数,成效亦不显著。后来,有人在垃圾桶上出主意:设计了一个电动垃圾桶,桶上装有一个感应器,每当垃圾丢进桶内,感应器就有反应而启动录音机,播出一则故事或笑话,其内容还每两周换一次。这个设计大受欢迎,结果所有的人不论距离远近,都把垃圾丢进垃圾桶里,城市因而变得清洁起来。

在垃圾桶上安装感应式录音机,丢垃圾进去播出一则故事或笑话,效果远比那些惩罚手段好得多,既省钱,又不会让人们感到厌恶。同样,要解决员工在工作期间偷懒的问题,用监管和处罚的手段实际上也是很难奏效的,因为员工的工作成效主要还是要靠其用心努力。

最高气温效应

每天最热总是下午2时左右,我们总认为这个时候太阳最厉害,其实这时的太阳早已偏西,不再是供给最大热量的时候了。此时气温之所以最高,不过是源于此前的热量积累。效应的启示 ==

现实中因为缺乏这种判断——一种未雨绸缪的认识,从而使一个又一个企业管理者败走麦城的,为数实在不少。因为在企业虎虎有生气、效益直线上升的当口,管理者最容易被那种热火朝天的景象挡住识别的慧眼。

一个优秀的管理者,可以不拥有渊博的知识,可以不是善于煽情的鼓动家,甚至可以连超常的勤奋都没有,但他一定要有敏锐的头脑和活跃的思维,能够捕捉坏苗头、发现新苗头和催生新苗头。

墨菲定律(Murphy’s Law)

“墨菲定律”(Murphy’s Law)亦称莫非定律、莫非定理、或摩菲定理,是西方世界常用的俚语。

“墨菲定律”:事情如果有变坏的可能,不管这种可能性有多小,它总会发生。比如你衣袋里有两把钥匙,一把是你房间的,一把是汽车的,如果你现在想拿出车钥匙,会发生什么?是的,你往往是拿出了房间钥匙。

这就是著名的“墨菲定律”。

经过多年,这一“定律”逐渐进入习语范畴,其内涵被赋予无穷的创意,出现了众多的变体,“如果坏事有可能发生,不管这种可能性多么小,它总会发生,并引起最大可能的损失”、“If anything can go wrong, it will.(会出错的,终将会出错)”、“笑一笑,明天未必比今天好。”“东西越好,越不中用”、“别试图教猪唱歌,这样不但不会有结果,还会惹猪不高兴!”

“墨菲定律”的原话是这样说的:If there are two or more ways to do something, and one of those ways can result in a catastrophe, then someone will do it.(如果有两种或两种以上的选择,而其中一种将导致灾难,则必定有人会作出这种选择。)

根据“墨菲定律”,一、任何事都没有表面看起来那么简单;二、所有的事都会比你预计的时间长;三、会出错的事总会出错;四,如果你担心某种情况发生,那么它就更有可能发生。

近半个世纪以来,“墨菲定律”曾经搅得世界人心神不宁,它提醒我们:我们解决问题的手段越高明,我们将要面临的麻烦就越严重。事故照旧还会发生,永远会发生。“墨菲定律”忠告人们:面对人类的自身缺陷,我们最好还是想得更周到、全面一些,采取多种保险措施,防止偶然发生的人为失误导致灾难和损失。归根到底,“错误”与我们一样,都是这个世界的一部分,狂妄自大只会使用使我们自讨苦吃,我们必须学会如何接受错误,并不断从中学习。

我们都有这样的体会,如果在街上准备拦一辆车去赴一个时间紧迫的约会,你会发现街上所有的出租车不是有客就是根本不搭理你,而当你不需要租车的时候,却发现有很多空车在你周围游弋,只待你的一扬手,车随时就停在你的面前。如果一个月前在浴室打碎镜子,尽管仔细检查和冲刷,也不敢光着脚走路,等过了一段时间确定没有危险了,不幸的事还是照样发生,你还是被碎玻璃扎了脚。如果你把一片干面包掉在你的新地毯上,它两面都可能着地。但你把一片一面涂有果酱的面包掉在新地毯上,常常是有果酱的那面朝下。

“墨菲定律”告诉我们,容易犯错误是人类与生俱来的弱点,不论科技多发达,事故都会发生。而且我们解决问题的手段越高明,面临的麻烦就越严重。所以,我们在事前应该是尽可能想得周到、全面一些,如果真的发生不幸或者损失,就笑着应对吧,关键在于总结所犯的错误,而不是企图掩盖它。

牢骚效应:凡是公司中有对工作发牢骚的人,那家公司或老板一定比没有这种人或有这种人而把牢骚埋在肚子里的公司要成功的多

nginx 安装

四月 14th, 2010

nginx是个高效的web服务器,腾讯迅雷以及百合大流量的服务用的都是nginx。nginx官网见http://nginx.org/

安装过程:

cd /usr/local/src

wget http://nginx.org/download/nginx-0.7.65.tar.gz

tar xzvf nginx-0.7.65.tar.gz

cd nginx-0.7.65

apt-get install gzip

apt-get install pcre-devel

./configure –prefix=/usr/local/nginx –with-http_perl_module –with-http_gzip_static_module –with-h
ttp_stub_status_module –with-poll_module

./configure –prefix=/usr/local/nginx –with-http_perl_module –with-http_gzip_static_module –with-h

ttp_stub_status_module –with-poll_module

make&&make install

剩下的就是对nginx的优化

vi /usr/local/nginx/conf/nginx.conf

user  nobody nobody;

worker_processes  8;  这个具体看你主机有多少cpu

error_log  logs/error.log  error;

pid        logs/nginx.pid;

worker_rlimit_nofile 20480;

events

{

use epoll;

worker_connections  8192;

}

启动nginx,最好写到脚本里

ulimit -HSn 65535

ulimit -a

/usr/local/nginx/sbin/nginx

别忘了在防火墙上放开80端口哦。。。。

一段典型代码

三月 18th, 2010
stringstream sql;
sql.str(“”);
if (iop == 2)   //清除战斗角色信息
{
sql.str(“”);
sql<<”update xl_pk_2.t_fight_att set FQueueList=” where FUserid=”
<<suserid<<”and FRoleType=”<<iroletype;
m_clsDBConn.Query((char *)sql.str().c_str());

今天看代码时看到一段典型代码,如下

string suserid = Params["uid"];

stringstream sql;

sql<<”select * from  xxx.t_xxx  where userid=” <<suserid   <<”;”;

m_clsDBConn.Query((char *)sql.str().c_str());

【注】这是个cgi程序,其中params是个map,里面放着客户端post上来的所有参数。

m_clsDBConn是一个mysql连接。

看来SDL的道路任重而道远啊。

吃素一个月

三月 16th, 2010

听文进说吃素有益身体健康,决定咱们一起试试这个效果,决定开始吃素一个月,咱俩打赌,谁先破解,罚款五百。

估计包子很愿意看到这个博客。

另外愿所有家人朋友都平平安安,平安是福啊。

nginx 切割日志

三月 10th, 2010

我的一台机器上一天的log到了5G,几天下来有一百G,太浪费空间。

今天实现了两套方案切割nginx的日志

1.用crontab实现,每日0点1分执行一个脚本,脚本如下

#!/bin/sh

mv /usr/local/nginx/logs/back.softcenter.log /usr/local/nginx/logs/back.softcenter_`date -d yesterday +%Y%m%
d`.log
kill -USR1 `cat /usr/local/nginx/logs/nginx.pid`
find /usr/local/nginx/logs/ -name “*.log” -type f -atime +10 -exec rm -rf {} \;
~

mv /usr/local/nginx/logs/back.softcenter.log /usr/local/nginx/logs/back.softcenter_`date -d yesterday +%Y%m%d`.log

kill -USR1 `cat /usr/local/nginx/logs/nginx.pid`

find /usr/local/nginx/logs/ -name “*.log” -type f -atime +10 -exec rm -rf {} \;

2.后来我们的业务人员仍然不能忍受每天要分析那么大的log,提出过滤nginx的log,只记录html的,过滤掉jpg之类的,用了个叫cronolog的东西,cronolog从http://cronolog.org/很容易得到包,./configure; make; make install即可。

将nginx的启动改成一个脚本,脚本如下

#!/bin/sh

/usr/bin/mkfifo  /usr/local/nginx/logs/back.softcenter.log

grep -v -e png -e jpg -e gif -e xml -e css -e js  /usr/local/nginx/logs/shallwe.net.log |/usr/local/sbin/cronolog /usr/local/nginx/logs/shallwe.net.log.%Y%m%d &

/usr/local/nginx/sbin/nginx