预备老公的转正申请

尊敬的阿P: 人生中总有几个时刻难以忘怀。就我而言,俺永远记得那几个刻骨铭心的时间:5年前的某天,我们不期而遇;4年前的某天,你把俺列为重点培养对象;一年前的今天,你郑重把俺列为预备老公。这一连串成绩的取得,虽说是俺努力的结果,但俺深知与您的关怀和帮助是分不开的。 七月高考一声炮响,给俺送来了大学时光,也送来了你。在不断的接触中,俺深刻体会到:您是一个集外表美和内心美于一体的女孩;是一个被实践不断证明了的“上得厅堂下得厨房”的姑娘;是一个能解救我于单身水火之中的女神。我别无选择,积极向您靠拢:几乎天天一份思想汇报;利用一切可能的机会邀您出来谈心,哪里条件艰苦就奔哪里,小山坡,密树林,那些人迹罕至的地方都留下了我们的足迹和身影。您平易近人,对俺这种追求上进的表现给予了及时肯定,并体恤下情,诲人不倦,对我的生活和学习发出了一系列的指导性意见。在您的帮助下,俺改掉了许多以前从未意识到的恶习,比如挖鼻子;在您的帮助下,我逐渐和宿舍里的同性俗人们划清了界限,还渐渐改掉了喝酒吸烟说粗话的毛病,现在俺口若兰花,眉清目秀;在您的帮助下,俺的知识面大增,头一次搞清楚了一些小资读物和时尚品牌……总之,通过您的培养和教育,使俺坚定了这样一个信念:一定在您这棵树上吊死,坚决拜倒在您的石榴裙下。 一年前,当俺得知自己被列为预备老公后,激动得几宿没睡。没曾想俺的表现如此拙劣,组织上还是给了俺这高的荣誉。 俺深知自己离一个合格老公的要求还有很远,还有很长的路要走。这一年来,俺不敢懈怠,始终以一名正式老公的标准严格要求自己,时时警醒自己。 一年来,俺忠实的履行了对您的承诺,鞍前马后,尽心尽力。您逛商场,俺等得;您花钱购物,俺舍得;您发脾气,俺受得;您化妆打扮,俺等得。始终把“两个凡是”落到实处:凡是您说的没有错的,凡是您做的都是对的。 一年来,除了经常性的思想汇报和心得体会按时上交外,俺还从各个方面提高个人的修养。俺翻阅了大量古籍,对桎梏了中国妇女几千年的封建礼教进行了无情的鞭挞,对“三从四德”思想、《闺训千字文》和《女儿经》进行了无情批判(具体内容您可参见俺提交的月度思想汇报,此处暂略)。要俺说,人类最文明最辉煌最伟大的时期为母系社会时期,真正的三从四德应该是:在家从母,结婚从妇,妇亡从女! 社会在发展,俺的思想也在与时俱进。结合几千年的文化沉淀和您无时无刻的言传身教,俺创造性地总结出了家庭三个代表,以此来指导家庭生活:始终代表媳妇的一切要求,始终代表媳妇的需求方向,始终代表媳妇娘家人的根本利益。 俺还深刻认识到:光说不练嘴把式。口上光涂蜜不行,关键要落到实处。为把自己锤炼成一个合格的家庭妇男,一年来俺认真研究了好几本烹调菜谱和各种衣物的洗涤说明,并多次进行实践演练。为把自己培养成一个多面手,一年来俺还涉猎了诸如电工、木工、管道工、搬运工等多个工作领域,以便今后随时应对可能发生的家庭琐事,比如停电,家具损坏,下水道被堵,扛米扛气罐等等。 时至今日,俺一年的考验期已满,在此俺郑重向组织上提出转正申请。如果您同意俺如期转正,俺一定会再接再厉,戒骄戒躁,力争做到更好;如果您不批准俺如期转正,俺也不会气馁,自暴自弃,俺会化被动为主动,化压力为动力,力争在宽限期内,以实际行动获得您的批准! 请您看俺的实际行动吧! 申请人:*** 20××年×月×日

2006-08-16 · 1 分钟 · admin

爆笑范伟经典语录

爆笑范伟经典语录 1.人跟人的差距咋就这么大呢! 2.大哥,你要砸就砸我吧! 3.这是病人与病人之间在探讨病情,你瞎掺和啥呀你! 4.大哥,我真抽了! 5.拐一年卖一年,缘分啊!吃一堑长一智,谢谢啊!横批是:自学成才! 6.你这人怎么不按套路出牌? 7.忽海无涯,回头是岸。 8.小样我整不死你! 9.一般人我不告诉他。 10.忽悠,接着忽悠! 11.苍天啊!大地啊!哪位天使大姐给我出的这口气啊! 12.IC、IP、IQ卡,统统告诉我密码! 13.等……等会儿……我……我要劫个色。 14.你也不理我,我成狗不理了。 15.啥也不说了,全在酒里边了。 16.唉,就……就你觉得这个事儿有……有意思吗? 17.弃勺从教。 18.戴功立罪。 19.这个人站的高度不同,看问题的角度就是不一样! 20.愚昧,太愚昧,你老愚昧了!知道不? 21.智商是什么东西,给……给我拿来! 22.婚姻是人的第二次投胎,你老舅我就没投好! 23.一生就看一个女人是不科学的,容易看出病来。 24.有钱男子汉,没钱汉子难啊! 25.这孩子太有心眼了,赶……赶紧打个倒骑驴。这孩子哪能干这小本生意,人家得干大生意! 26.好歹我也是个戴眼镜的,怎么能干这事呢? 27.得不到女同志的青睐,得到了都是伤害。 28.我吃胡萝卜素,这老有营养了!刚才我不是没看见苹果吗? 29.这活挺霸道的啊? 30.论成败,人生豪迈,大……大不了……重头再……再来…… 31.要想生活过得去,不怕身上背点绿。横批:忍者神龟! 32.是你爸大还是城市大啊? 33.钱是王八蛋,没了再去赚! 34.你们敬我一尺,我敬你们一丈,尊重他人人格,树立模范形象! 35.高职不如高薪,高薪不如高寿,高寿不如高兴。 36.上顿陪,下顿陪,终于陪出胃下垂…… 37.自己的路,让前妻后悔去吧! 38.咋地?我……我就是……开元市维……维多利亚娱乐……广场总经理的保镖! 39.床前明月光,粒粒皆辛苦;举头望明月,更上一层楼。 40.幸福就是:我饿了,看见别人手里拿个肉包子,他就比我幸福;我冷了,看见别人穿了一件厚棉袄,他就比我幸福;我想上茅房,就一个坑,你蹲那儿了,你就比我幸福。

2006-08-15 · 1 分钟 · admin

极限编程与敏捷开发xp

徐景周 在按照我的理解方式审查了软件开发的生命周期后,我得出一个结论:实际上满足工程设计标准的惟一软件文档,就是源代码清单。 – Jack Reeves 简介 2001年,为了解决许多公司的软件团队陷入不断增长的过程泥潭,一批业界专家一起概括出了一些可以让软件开发团队具有快速工作、响应变化能力的价值观和原则,他们称自己为敏捷联盟。敏捷开发过程的方法很多,主要有:SCRUM,Crystal,特征驱动软件开发(Feature Driven Development,简称FDD),自适应软件开发(Adaptive Software Development,简称ASD),以及最重要的极限编程(eXtreme Programming,简称XP)。极限编程(XP)是于1998年由Smalltalk社群中的大师级人物Kent Beck首先倡导的。 极限编程 设计和编程都是人的活动。忘记这一点,将会失去一切。 – Bjarne Stroustrup 极限编程(XP)是敏捷方法中最箸名的一个。它是由一系列简单却互相依赖的实践组成。这些实践结合在一起形成了一个胜于部分结合的整体。 下面是极限编程的有效实践: 1、 完整团队 XP项目的所有参与者(开发人员、客户、测试人员等)一起工作在一个开放的场所中,他们是同一个团队的成员。这个场所的墙壁上随意悬挂着大幅的、显著的图表以及其他一些显示他们进度的东西。 2、 计划游戏 计划是持续的、循序渐进的。每2周,开发人员就为下2周估算候选特性的成本,而客户则根据成本和商务价值来选择要实现的特性。 3、 客户测试 作为选择每个所期望的特性的一部分,客户可以根据脚本语言来定义出自动验收测试来表明该特性可以工作。 4、 简单设计 团队保持设计恰好和当前的系统功能相匹配。它通过了所有的测试,不包含任何重复,表达出了编写者想表达的所有东西,并且包含尽可能少的代码。 5、 结对编程 所有的产品软件都是由两个程序员、并排坐在一起在同一台机器上构建的。 6、 测试驱动开发 编写单元测试是一个验证行为,更是一个设计行为。同样,它更是一种编写文档的行为。编写单元测试避免了相当数量的反馈循环,尤其是功功能能验证方面的反馈循环。程序员以非常短的循环周期工作,他们先增加一个失败的测试,然后使之通过。 7、 改进设计 随时利用重构方法改进已经腐化的代码,保持代码尽可能的干净、具有表达力。 8、 持续集成 团队总是使系统完整地被集成。一个人拆入(Check in)后,其它所有人责任代码集成。 9、 集体代码所有权 任何结对的程序员都可以在任何时候改进任何代码。没有程序员对任何一个特定的模块或技术单独负责,每个人都可以参与任何其它方面的开发。 10、编码标准 系统中所有的代码看起来就好像是被单独一人编写的。 11、隐喻 将整个系统联系在一起的全局视图;它是系统的未来影像,是它使得所有单独模块的位置和外观变得明显直观。如果模块的外观与整个隐喻不符,那么你就知道该模块是错误的。 12、可持续的速度 团队只有持久才有获胜的希望。他们以能够长期维持的速度努力工作,他们保存精力,他们把项目看作是马拉松长跑,而不是全速短跑。 极限编程是一组简单、具体的实践,这些实践结合在形成了一个敏捷开发过程。极限编程是一种优良的、通用的软件开发方法,项目团队可以拿来直接采用,也可以增加一些实践,或者对其中的一些实践进行修改后再采用。 敏捷开发 人与人之间的交互是复杂的,并且其效果从来都是难以预期的,但却是工作中最重要的方面。 – Tom DeMacro和Timothy Lister 敏捷软件开发宣言: n 个体和交互 胜过 过程和工具 n 可以工作的软件 胜过 面面俱到的文档 n 客户合作 胜过 合同谈判 n 响应变化 胜过 遵循计划 虽然右项也有价值,但是我们认为左项具有更大的价值。...

2006-07-21 · 1 分钟 · admin

Google域名大全(2006.7.18)

下面是目前的列表,不一定已经完整了,你可以把下面的列表和之前本站所给出的做个对比总结,或者关注Neil Patel的补充: 21150.com 3576.net 38389438.com 466453.com 7sou.com 95539.com adsbygoogle.com adsense.net adwords.com adwords.net adwords.org adwordselect.com adwordsexample.com adwordsgoogle.com adwordsselect.com adwords-select.com adwordsselect.net adwordsselect.org akwan.com allevil.org altos.us android.com answergoogle.com answer-google.com answersgoogle.com answers-google.com appliedsemantics.com appsem.com apsem.com arabgoogle.com arabicgoogle.com askgoogle.com atlantis9.org averitablebevy.com bakuhatsu.net beckers-erkelenz.com bigcitysmallbank.com blogger.com blogspot.com bon-vivant.net book300.com canalportugal.info cashexperiment.com catalogsgoogle.com chinagoogle.com clinilab.net cobrasearch.com conversionuniversity.com crotales.com dbanks.org deja.com deja.net dejadiscussion.com dejadiscussions.com deja-discussions.com dejanews.com dejanews.net dejanews.org dejastinks.com dejastinks.net dejasucks.net dejatracker.com deja-tracker.com delsolpm.net divesfl.com dmarc.net dodgeball.com dontswitch.com...

2006-07-20 · 3 分钟 · admin

月薪80000的北京小姐给我上了震撼一课

这个小姐做CSI恐怕也行。 这个站街小姐太强劲了,要做生意额朋友好好看看。。。 我突然觉得想找个女人,于是匆匆结束了一个会议,在国贸现代城前搜索站街女。一个温州mm发现了我,非常专业的、径直的走在我的面前。这一走,于是有了后面的这个让我深感震撼的故事,象上了一堂生动的MBA案例课。为了忠实于这名小姐的原意,我凭记忆尽量重复她原来的话。 “先生想做什么?……好的,全套冰火毒龙红绳。我在朝阳就喜欢做现代城的生意。这里我只做两个地方。现代城,京广中心。你知道吗?看到你之前,我在现代城门口兜了两圈,终于被我看到你了!从写字楼里出来的,肯定做全套~~~” “哦?你很有方法嘛!”我附和了一下。 “做小姐,也要用科学的方法。”她说。我一愣,顿时很有些兴趣“什么科学的方法?” “要懂得统计。我做过精确的计算。我说给你听啊。我个月做22天的生意,每天成本272.7元……” “怎么算出来的?”我追问。 “你算啊,为了客人有好的环境,我租高级公寓每个月要交3000元房租,为了使自己上档次区别于一般的小姐,每个月买衣服和化妆品要1500左右,加上每月吃饭1500元左右。一个月做22天生意,平均每天固定成本是不是就是272.7元?”,我有些惊讶。我找了10年的小姐,第一次听到有小姐这么计算成本。以前的小姐都和我说,每炮300元,另外包夜800之类的。 “成本是不能按次数算的,只能按时间算。你看,我每天都记帐。我可以看到一个月的详细记录。我做过数据分析,每次接客之间的空闲时间平均为7小时。如果找了一个做推油的,100元,大概要做一小时。也就是每一个100元的客人要花8小时的成本,就是每小时赚12.5元。不赚钱啊!如果说做冰火,漫游,毒龙的客人是吃饭,做100元的客人连吃菜都算不上,只能算是撒了些味精。” 强!这个mm听上去真不象站街女,到象是一位成本核算师。“那你怎么办呢?”我更感兴趣了,继续问。看来去小姐家的路上还能学到新东西。 “千万不能傻站在一个地方等客人。而是通过选择站街的地点,时间,和客人,主动地决定你要做的项目。”我非常惊讶,这听上去很有意思。“有人说做小姐是靠运气吃饭的职业。我以为不是。你要站在客人的位置上,从客户人的角度去思考。”这句话听上去很专业,有点象很多商业管理培训老师说的“put yourself into others' shoes.” “给你举个例子,医院门口,一个拿着药的,一个拿着脸盆的,你接哪一个。”我想了想,说不知道。 “你要接那个拿脸盆的。一般人病小痛的到医院看一看,拿点药,不一定会想怎么放纵,说不定生着病连女人都不想。拿着脸盆叫小姐的,那是出院的。住院哪有不死人的?今天二楼的谁死了,明天三楼又死了一个。从医院出来的人通常会有一种重获新生的感觉,重新认识生命的意义,生命苦短,及时行乐才最重要。那天这个说:操,去宾馆开房,给你2000包夜,你穿护士服,让我出了对那些狗日的护士的一口恶气。伸手给了我2000,眼睛都不眨一下。你说他会做个按摩,然后做推油吗?绝对不会!” 我不由得开始佩服。 “再给你举个例子。那天在潘家园,三个人对我招手。一个年轻男人,从商场出来,手里拿着礼品盒。还有一对老男人西装革履,红光满面的,一看就是刚喝完酒的。第三个是个里面穿绒衬衫的,外面羽绒服的男子,背着笔记本包拖着拉杆箱。我看一个人只要3秒钟。我毫不犹豫地停在这个男子面前。这个男的跟我开房后说:沙漠风暴,水晶之恋~~~还没说后面就忍不住问,为什么你毫不犹豫地跟我走了?前面还有两个人,你要是跟他们走,我也不好意思和他们抢。我回答说,那个小p孩拿着礼品盒,是晚上要去跟女朋友约会的,肯定不会包夜;那两老男人刚喝完酒,做完就睡,也不会包夜,而且喝完就一次就做特长时间;你是来出差的,拿着笔记本包和拉杆箱,一看就是能报销。而且一个人住宾馆,估计是包夜。那个男的就说,你说对了,包夜。” “那些在发廊门口,穿着裤衩背心的人可能是有钱的主吗?可能去宾馆开房包夜吗?高级点的宾馆也不会让他进啊。” 有道理!我越听越有意思。 “很多小姐都抱怨,生意不好做啊,最近又严打了啊,都从别人身上找原因。我说,你永远从别人身上找原因,你永远不能提高。从自己身上找找看,问题出在哪里。”这话听起来好熟,好像是“如果你不能改变世界,就改变你自己”,或者Steven Corvey的“影响圈和关注圈”的翻版。“有一次,在动物园一个人叫我,做推油。后来又有一次,一个人在动物园叫我,还是做推油。我就问了,怎么你们在动物园这找小姐的人,很多都是做推油呢?人家说,在动物园有一个公交车枢纽,我们都是在这里等车没事干,顺便做个推油的。我恍然大悟。比如你动物园那一块,没有写字楼,没有酒店,什么都没有,只有公共汽车站,在这里找小姐的多半都是刚下公共汽车的,再换另一趟车回家的。在这里找小姐的客人通常都是速战速决推个油。” “所以我说,态度决定一切!”我听十几个总裁讲过这句话,第一次听小姐这么说。 “要用科学的方法,统计学来做生意。天天等在三里屯排队,怎么能赚到钱?每个月就赚5000块钱怎么买得起化妆品好衣服打扮自己?这就是在谋杀啊!慢性谋杀你的青春。要用知识武装自己。学习知识可以把一个人变成聪明的人,一个聪明的人学习知识可以变成很聪明的人。一个很聪明的人学习知识,可以变成天才。” “有一次一个人去我家,问做什么。他说做按摩加胸推。我说不爽,直接xx吧。他说,这多贵啊。我说,没关系,你经常出来玩你有经验,你做胸推200块,你按我说的,你只给200快就好了,多的算我的。最后,按我的做了,多做了一些服务,xx可比胸推快多了,按摩加胸推一耽误就是半天没法做别人的生意,xx10分钟搞定。我只收了200块。客人很高兴,省了100元钱左右。这对我来说就是闭上眼睛躺一会。我相当于躺一会患了半天的时候。我刚才说了,我一天的成本272.7块,我多合算啊!” “在北京,不算高级夜总会里做的,一般一个小姐7、8千,拿回家。做的好的大概2万左右。顶级的小姐大概每月能有5万。全北京10万个小姐,大概只有2-3个小姐,万里挑一,每月能拿到8万以上。我就是这2-3个人中间的一个。而且很稳定,基本不会大的波动。” 太强了!到此为止,我越来越佩服这个小姐。 “我常常说我是一个快乐的鸡。有人说,你是因为赚的钱多,所以当然快乐。我对他们说,你们正好错了。是因为我有快乐、积极的心态,所以赚的钱多。” 说的多好啊! “要懂得体味工作带给你的美。大冬天的在三里屯站街,很多小姐抱怨,这[骂人可耻]破天!真是倒霉。千万不要这样,用心体会一下这个城市的美,身边有很多同性恋帅哥经过,非常现代的高楼大厦,虽然买不起,但是却可以用欣赏的眼光去享受。开公园打野炮,看着草地的绿色,冬天是白色的,多美啊。再看看钱包,1000 多了,就更美了!每一样工作都有她美丽的地方,我们要懂得从工作中体会这种美丽。” “我5年前是天上人间的领班。3年前在作三个不同桑拿做过头牌。后来我不干了,一个月就3、5万块,没意思。就主动来做站街。我愿意做一个快乐的野鸡。哈哈哈哈。” 到了机场,我给她留了一张名片,说:“你有没有兴趣这个星期五,到我办公室,给微软的员工讲一讲你怎么当小姐的?你就当在床上,一个全套一小时,你讲多久,我就付你多少钱。给我电话。” 我迫不及待的在小姐家的卫生间里记录下他这堂生动的MBA课。

2006-07-20 · 1 分钟 · admin

今天终天知道了

玩了两天了,今天把我给分了,应该是公共项目组呵呵,先给三石搞相册,先看代码,然后跟他学类吧,其实有些类我觉得真的没必要,用它有什么用呢,也许是一个人一个想法吧,人都来了,就学着这里的方法做吧,其实三石写代码还是不错的,不过如果你要是不认识他见了他看他应该像个老析,七夜老叫他三胖子,还没有我想像中的那么胖呵呵! 唉,还是先看什么静太类,模块替换吧!

2006-07-19 · 1 分钟 · admin

昨天来到石家庄

想想那次来来北京还是4个前的时候了,不过在北京也就是那样,回到石家庄更伤心, 不过这次做火车比以前快了,记得上次到北就是差点4个小时呢,这次只用了三个小时, 回到石家庄,感觉这个地方还是那样,什么都没变,最郁闷的是,在车站打车等了半天, 还什么5人人不拉,唉,过两天又要回到北京,不过希望这次有个新的开始!

2006-07-11 · 1 分钟 · admin

所谓的男人

男人这辈子挺难的:找个漂亮女人吧,太操心,找个不漂亮的吧,又不甘心;光顾事业了,人家说你没责任感,光顾家了,人家又说你没本事;专一点吧,人家说你不成熟;花心点吧,人家说你是禽兽;有钱,说你是坏人,没有钱,人家骂你窝囊废;自己奋斗吧,等有钱了女友也老了,让女人养吧,不如自宫练葵花宝典算了。不去应酬,怕被老板废了,去应酬吧,怕被老婆废了。哎!这年月做男人真难。女人可以等嫁,俺们等啥呀?女人还有个三八节,俺们有啥呀? 男人这辈子真的挺难的:长帅点吧,太抢手,不帅吧,拿不出手;活泼点吧,说你太油,不出声吧,说你太闷;穿西装吧,说你太严肃,穿随便一点吧,说你乡吧佬;会挣钱吧,怕你包二奶;不挣钱吧,又怕孩子断奶,结婚吧,怕自己后悔;不结婚吧,怕她后悔,要个孩子吧,怕出来没钱养,不要孩子吧,怕老了没人养。这年头做女人难,做男人更难,男人,就要对自己好点!

2006-07-07 · 1 分钟 · admin

NP写给互联网上从业的Web程序员

程序员是一个脆弱、特殊的群体,以各种方式生存在有01的世界里。 程序员的特点: 狂躁,但是有修养 随和,但是疯癫 肯向任何人学,但是不服任何人 守约,但是不守时 感情丰富,但是单纯 …… Web程序是程序员中的一个别具特色的群体,他们有着和HTTP协议类似的无状态性、无序性、不可预测性。我这么说,是因为web程序员的出身、成分、学习途径、从业历程多种多样。Web程序员,是现今IT从业者中最具活力也最复杂的最可爱的一群人。 相比于传统的“学院派”程序员(请暂时允许我这么说),Web程序员的普遍出身都比较“贫寒”,这是行业事实,尤其是处于刚入行不久的这一大部分人中,有很多是没有上过大学,受过正常高校教育体制折磨的。高中、专科甚至初中学历的程序员比比皆是,他们通过自己的努力,掌握了一定的技能,取得了一项不错的工作。 “学院派”包括很多集团性质的大规模开发活动,外包项目,基于底层或硬件的开发,研究性的开发等等,体现在开发工具上多集中于C、C++、Ada等学院气息浓厚的语言,Java在某种程度上也可以算作其中,他们的特点是基础牢固、严谨、重视内在,又有些枯燥的味道。Web开发更倾向与灵活、开发效率和表现形式。 然而由于各种原因,很多高等学府中的学生有一种很不正确的误解,认为Web开发是低于传统开发的,没有水平的,浮躁的,实在没工作的表现,从而看不起它。相对的,很多Web从业者认为大学生毕业后去的大公司的工作是死板的,缺乏创造性的,枯燥的,没有真才实学的,更认为大学里学不到什么,从而也看不起,甚至仇视大学教育(包括一些受过高等教育的人)。这是一个非常现实的矛盾。 当然这个矛盾只是集中没有毕业的学生和从业时间不长的人群中,等到工作一段时间之后,相互接触得多了,都会觉得自己原本并没有体验到对方的真实内涵。传统开发中有很多富有创造性富有激情的内容值得互联网行业借鉴,而Web开发中千奇百怪的想法和时刻面对亿万用户的几乎无法预测的使用环境都是传统开发者觉得羡慕不已的,而两者结合更是体现了学院的严谨、知识的重要、来自用户的成败决定性,比如搜索引擎,比如企业级的B/S分布系统。 一个精熟C语言并有着丰富经验的人,转行从事Web开发是比较快的,甚至可以说是如鱼得水,但是一个做了两年PHP而又没有什么其它的语言背景的程序员,在自身发展上就会受到阻碍了。任何一门语言上升到一定高度,它所面对的问题已经不再是这门语言本身。语言只是工具,使用工具的方法才是生产效率的决定因素。熟习了语言之后,慢慢地在工作中会碰到诸如执行效率、存储方法、算法优化等更多偏向分析而不是代码艺术的内容。通常对于一个没有受过系统的计算机教育,没有受过自认为“没用”的大学培养的程序员,在这些问题面前表现都是比较盲目、无助的。很多问题需要严整的数学分析,查阅参考资料需要比较好的英文水平和数学基础,聪明一点的会马上意识到大学基础教育的重要性,多半都会后悔上课睡觉了,呵呵~~ 一些人对于分析方法等抱着不以为然的态度,认识多是浮于表面,比如对于数据结构和算法的淡漠,觉得在Web开发中极少或不可能触及到这些内容。诚然,现在的Web开发脚本语言都有丰富的函数,灵巧的使用方式,多数已经不需要再像C语言一样声名变量、创建指针、计算内存地址、写排序算法。而且基于互联网的不可预知性,也很难有一个完美的算法解决所有情况下的问题,比如排序。程序员在这种情况下都是使用语言内置的各种功能在完成操作,当然我不是说什么都要从头开始自己写,那是莽夫做的傻事,但是我想,既然用了,多多少少也应该知道函数是怎么回事。自己写的function是函数,系统提供的就不是函数了么?不求看懂源码,至少也应该知道它是在做什么。每天追求执行效率和页面执行时间的程序员,更是忽略了系统函数本身的效率问题,把所有的系统函数都想象成了汇编中的NOOP这种单元操作。 Web开发中碰到的算法问题很少么?举一个小例子:iForum论坛(前年我在上海看过)中记载用户组权限的方法,是在数据表中插入一条类似11110010011100的字符串,每一位代表一种操作,1就是表示有权限进行操作,0就是没有。这种方式很简单实用,但是它受到Varchar的长度限制(虽然255种操作已经足够复杂了),而且字符串的计算效率又是低于数字,那么有没有想过这种算法的本质是什么呢?有没有想过优化它呢? 中国古代有一套数学理论叫做“盈不足术”,例如,有十只盒子,第一个盒子里放一个盘子,第二个盒子里放两只,第三个盒子里放四只,第四个盒子里放八只……第九个盒子里放256只,第十个盒子放512只,即第N只箱子里放2^(N-1)只盘子,一共1023只。那么命题如下:在1023这个数字之内,任何一个数目都可以由这十只盒子里的几只组合相加而成(大家自己算算就知道了……呵呵)。 那么1、2、4、8、16、32、64、128、256、512这个序列为什么有这么个魔力?这个数列的特点:1、每项是后一项的二倍,2、每项都比前面所有项的和大,而且大1。这个1就是关键,就因为这个1,它才可以按1递增,拼出总和之内任意一个整数。这个序列叫做超递增序列,它是解决背包问题的基础。 对于一个整数,假设377,它的二进制表示为“101111001”,它就是由第一只、第四只、第五只、第六只、第七只和第九只箱子拼成的,对于一个表现了9种操作的描述,377就是这个描述下的一个实例,是一个权值。 那么相比于保存这个字符串和保存这样一个数值,好处和坏处都在哪里呢~~很明显的,保存字符串的好处是运算压力小。我们可能听过一个故事,就是把这个超递增序列延伸到第64项,就是那个术士和皇帝在国际象棋棋盘上要米粒的传说。64项的和是一个天文数字!但是不要忘了,计算机本身就是一个只认识二进制的机器!(这点很多Web程序员都忽视了,很多人不知道位操作是什么玩意)有人担心数据库的int不够长,那么既然可以保存一个只有0、1组成的varchar字符串,为什么不能保存一个十六进制的字符串,有人规定varchar只能保存01吗?十六进制串的长度正好是二进制的四分之一,而十六进制到二进制的转化是非常直接方便的。 以上就是这个权限串的由来,不知道有多少web程序员想到过这些……而一个C或汇编程序员看到这个字符串第一眼就会想起这是个十进制的15516(当然不是马上就算得出来)。 由此引出的和web相关的,比如多选框的保存,投票选项的保存等等…… Web程序员需要学习一些数据结构、算法分析等知识,虽然在工作中不会使用得那么明显,但是这些概念是学习本身语言的一个很好的催化剂,它会让程序员更有效地理解资料上的信息,达到事半功倍的目的,也会在问题陷入苦处不得解脱时候帮助开发者理清头绪,以一个清晰的思维过程找到解决问题的突破点。 阻碍程序员学习这些的原因,第一就是基础学科不扎实,比如数学。计算机划分为理工科是非常有道理的,计算机科学建立在深厚庞大的数学系统之上,至于如何学数学……这是功夫问题了。第二是心理障碍,觉得离开学校就学不好。自然学校是学习基础学科的最好地方,但是往往工作上需要的知识更贴近实际,在实际中学习通常会比在枯燥的书本上搬东西效果更好。第三是客观原因:从业者多半工作都很忙,业余时间很少(这几乎是程序员的标志),那么学习只能在工作中见缝插针,这种学习方式需要会用巧功,会联系。第四个就是信息来源。现在适合Web程序员学习,根据Web脚本语言特点编写的基础类书籍太少了!比如数据结构类书籍多半是以C/C++/Pascal这类强类型的严谨的传统语言为描述基础,操作系统原理多是以汇编等底层脚本描述,设计思想多是以Java这种纯OO的语言为主,我没有发现有使用Perl这种怪异的语言教授数据结构的学校。 基于以上的研究结果,我们可以有条理地整理思路,多站在Web程序员的角度上考虑,做出一些适合这个特殊群体学习提高的有意义的活动。 (——NP博士,2006年6月12日夜)

2006-06-18 · 1 分钟 · admin

Zend Framework 手册中文版

相信Zend Framework对于很多人都有借鉴意义(即使你不支持MVC),我打算花点业余时间把Zend Framework的手册翻译过来。应该对新手,老手都有点用 翻译的路线是按我自己的的兴趣来安排的呵呵,ZF提供的那些类库,不一定会全部一一说明,因为我觉得大家可能都有自己的类库,不一定要用ZF的。主要还是看看它的框架。 目前打算在这个版块和我的Blog上同步更新,等全部完成后,打包成chm文档提供下载。 如果谁有兴趣参与,非常欢迎,请与我联系 msn & email:haohappy at msn.com (at->@) 第一章. Zend 目录 1.1. 简介 1.2. Zend::loadFile() 1.3. Zend::loadClass() 1.4. Zend::loadInterface() 1.5. Zend::isReadable() 1.6. Zend::dump() 1.7. Zend::register() 1.8. Zend::registry() 1.1.简介 Zend类是Zend Framework的基类,之所以有这个类是为了使Zend Framework遵循DRY原则(Don’t Repeat Yourself)。这个类只包含静态方法,这些类方法具有Zend Framework中的很多组件都需要的功能。 1.2. Zend::loadFile() Zend::loadFile()用来包含PHP文件。它其实是将PHP的include()函数封装而成的一个静态方法。当包含文件失败时,会抛出异常(Zend_Exception,见后面–Haohappy注)。 loadFile($filename, $dirs=null, $once=false) 参数: 文件,目录(路径),是否只包含一次 $filename参数指定需要加载的文件,注意$filename不需要指定任何路径,只需要文件名即可。ZF会对文件作安全性检查。$filename只能由字母,数字,连接符-,下划线_及英文句号.组成(半角)。$dir则不限,可以使用中文等。 $dirs参数用来指定文件所在目录,如果为空,则程序将会到系统的include_path下寻找文件是否存在(include_path可在php.ini中设置–Haohappy注) $once参数为布尔类型,只能是true或false,两者区别就和include()和include_once()的区别一样。 1.3. Zend::loadClass() Zend::loadClass()用来加载一个PHP类文件,这个文件的文件名必须和文件中的类同名。loadClass()会检查文件中的类是否存在。如果文件中的类不存在,那么就会抛出一个Zend_Exception异常。 (例:TestClass.php中有个类TestClass,使用Zend::loadClass(“TestClass”)就可加载这个类,这种作法类似于Java– Haohappy注) loadClass($class, $dirs) 参数: 类,目录 如果没有指定$dirs参数,而文件名中存在下划线,那么loadClass()会自动把下划线当成目录分隔符,去相应的目录中去查找文件。 例如:loadClass(“Zend_Example_Class”) 没指定$dirs参数 ,则 loadClass()会自动到Zend/Example/目录下去查找Class.php文件 1.4. Zend::loadInterface() Zend::loadInterface()和Zend::loadClass()的用法是一样的,区别在于loadInterface()是用来加载接口。Zend::loadClass() 不能用来加载接口,因为PHP函数class_exists()不能检查Interface是否存在(PHP 5.0.2之前版本),所以需要用Zend::loadInterface()来代替。 loadInterface($interface, $dirs) 同样,如果你没有指定目录,但是文件中含有下划线_,Zend::loadInterface()也会自动到相应目录去寻找文件,这和Zend::loadClass()是一样的。 1....

2006-05-12 · 1 分钟 · admin

一直不知道自己要做什么

无意间看到这篇文章,想想自己要做点什么呀 web2.0服务 1.更好和更廉价的网上存储Better and Cheaper Online File Storage 图片、电影、音乐和重要文件占据大量的硬盘空间。令人惊奇的是,我们所有人都无法将重要文件放在网络支持的平台上。就我所知,唯一的原因是还为生产出有合适的性能和合适价格的产品满足此类需求。我们需要一个好的产品,类似Flickr那样便于客户端上载并容易网络连结。 2. 博客/网站和邮件列表 人们可以借助RSS获得我网站的信息,但是尚没有恰当的服务能使用户通过邮件订阅我的网站。 3. 便携的声誉(Portable Reputations) 需要一个能够在整个互联网空间通用的身份-反馈系统。 4.定制的当地信息服务( Tailored Local Offers (via RSS) 建立一个网站。让用户顺应其意愿给出人口统计方面的和私人的信息。进入当地商业领域的大型销售公司的伙伴、城市搜索、黄页、个人资讯。通过邮件、网站和RSS给我提供当地的特产、5美元的比萨、免费的初次干洗、一杯咖啡。不论是什么,都能消受。 5. 其他国家的Facebook(将全美大学生联系一起的一种社交网络) 很多人准备做?你为何不试试? 6. 免费音乐 音乐总有一日会在符合法律地免费。这是没有办法的事。艺术家、标签和促销员要另谋出路了。 7. 开放源代码黄页 为黄页信息贴上标签(tag)并且使他成为开放资源。靠当地广告和高级列表赚钱。 8. 播客抄录(Podcast Transcriptions) 博客需要抄录文本。许多人没有时间也不想听所有的博客内容。而搜索引擎不能检索博客内容。抄录内容解决和这两个问题。 9. 分布式评论聚合(Decentralized Review Aggregation) 对每个产品和每个事物都有着数百万充满激情的评论,这些东西都可以考虑呈现在博客圈中。别指望人们重复书写这些文字。用有影响的标签(tag)、RSS,甚至微格式(microformat)聚合它们,使其可搜索和可发现。 10. 用SSE做很酷的东西 在别人开始做之前,权衡清楚,然后做漂亮和新奇的玩意。 什么时候要做,要做哪个呀?

2006-04-27 · 1 分钟 · admin

谁在赚web2.0消费用户的钱?

那天跟一个开网络商店卖衣服卖时尚用品的朋友闲聊,无意中听到了一个窍门:“女人都贪靓,喜欢的都是花俏的新款式,而男人的东西很难卖,男人都爱买牌子货”。从消费行为看,女人是感性的,男人是理性的,女人比男人更容易受诱惑。男人和女人上街,除了“埋单”,就没男人的什么事了。男人赚钱,女人花钱,似乎天经地义。如果仔细观察身边,我们也许会看到“父母赚钱,孩子消费”,孩子才是花钱的“冤大头”。苦什么,也不会苦了孩子。读了大学的年轻人呢,和他们的父母一代相比更富足了,收入多了,花钱的速度也更快。因为能让他们心动,让他们大手大脚花钱的地方实在是太多了。 这些上世纪八、九十年代出生的年轻人,是点着鼠标伴随互联网成长的新一代。他们不玩丢手绢,不跳马兰开花二十一;他们上网,玩游戏,聊QQ,他们在网上无所不玩,只要新鲜好玩,花了钱他们也爱玩。正是依靠青少年的网络热情,网易、腾讯才成为中国最赚钱的互联网公司。 年轻网民着迷的三种网络新玩法 对于全球的互联网公司来说,年轻人正在给他们更多的遐想空间。除了收发电子邮件、下载音乐、网络聊天、网络游戏,年轻人在网络上玩的东西越来越多。根据2006年最新发布的一份调查报告显示,全球年轻网民使用互联网的三大趋势是:找到一个有归属感的网上社区、在网上进行自我表达、通过网络实现个性化的互动交流。这份报告是雅虎公司和浩腾媒体对中国、美国、俄罗斯、德国、法国、英国和韩国等11个国家和地区的13岁至24岁网民调查分析后得出的最新数据。 这份报告不是空穴来风。2005年以来,年轻人对博客、网上社区交友这些web2.0的新玩意疯狂着迷。在国外,Blogs、BlogSpot、flickr、myspace、facebook取得了爆炸性的增长。国内的博客网站如blogcn、anyp,猫扑、天涯等社区,发展迅猛,深受白领和大学生们的欢迎。年轻人如果没有一个blog,就像不知道超级女声是什么一样,被亲近的人耻笑落伍了。 年轻人爱玩出新花样,他们把网络当成个性化的展台,在博客、社区这些新天地里秀出自己。他们已经不满足于追捧和模仿,“顶”、“垃圾”对他们太简单了;他们要秀,要玩,让别人也“顶”自己。他们在QQ里秀新衣服、发好玩的图片表情,他们在anyp里秀模板、秀挂饰、玩网页特效,他们敢在天涯猫扑里贴出自己的低胸爆乳图片、说很变态的笑话故事.....他们玩自己的,在自己的小圈子里玩出快感。 年轻用户“玩”出的商业机会 年轻人的网络个性化,正在“玩”出比web1.0时代不同的商业机会,他们太年轻、太有钱、太爱花钱,让人不敢相信,却不得不服。仅仅博客这个领域,年轻用户就让很多美国投资人垂涎三尺。美国的市场调查公司Comscore的2005年的一份报告显示,与一般互联网用户相比,博客的用户更加年轻、富裕、用宽带上网、网上花费更多。有关调查结果如下: 博客阅读者的平均每周上网时间为23小时,而一般网民的平均时间是13小时; 博客用户使用宽带上网者比一般网民多出11%; 博客阅读者中年收入超过7.5万美元的用户比非BLOG阅读者多出11%; 博客阅读者更有可能进行网上购物活动:在2005年第一季度中,全部网民中进行过网上购物的不到40%,但BLOG读者实施网上购物的超过了51%,同时花费的金额比一般网民平均多出6%。 根据上面的数据,Comscore由此推测,博客用户的商业价值比一般互联网用户更高,博客读者群对网络广告客户来说是一群极富吸引力的受众(资料来自新竞争力网络营销管理顾问网站)。当然,博客的广告,也不同与传统的门户广告,更可能是互动性更强的交互式广告。除了广告,web2.0网站更多是开发用户的应用与需求,从用户的增值服务上寻求商机。在美国,硅谷的六度分割有限公司(Six Apart,Ltd.)就拥有100多万的付费博客用户,myspace用户27万付费会员,国内的博客网站中,博易anyp和博客大巴也开发了收费博客的服务。 中国web2.0网站做年轻用户没机会? 年轻用户是潜在的金矿,让人羡慕,也让人妒忌。谢文最近说,国内的web2.0公司不应再做20岁的年轻用户,因为“网易和腾讯一旦想做,没人能打得过”。谢文这话好像缺乏了“web2.0精神”,就像是老人告诉后辈,山中有老虎,大家不要去打柴。谢文忘记了,web2.0就是创新公司,撞南墙并不可怕,雅虎当年在搜索上这么强劲,google不也是闯出了新天地。我觉得在国内,最先成功,最先赚钱的应该是中小型的创新公司。网易忙于游戏,腾讯无暇在QQ-zone上大投入,丁磊才说“门户随时复制web2.0”,复制才是他们的真实用意。 这个写的倒时很好,唉真不知道自己要做点什么呀!

2006-04-27 · 1 分钟 · admin

刚刚在286看到的,好长时间没笑了呀

从前有位秀才,某天随太太回娘家,向岳父拜寿, 因一时高兴多喝了几杯,当场醉倒,被送回书房休息。 没多久,他的小姨子到书房拿东西,见姐夫睡的枕头掉地上, 便替他捡起来,顺手扶起他的脖子,想替他枕好, 没想到秀才人醉心不醉,一见机会难得,便拉着小姨子不放. 小姨子用力挣脱后,愤怒之余,就在墙上题诗以泄愤: [好心来扶枕,为何拉我衣?若非姊姊面,一定是不依。该死!该死! 秀才等小姨子走后,下床一看,觉得很不好意思,便题诗辩白: [贴心来扶枕,醉心拉你衣,只当是我妻,不知是小姨。失礼!失礼! ] 秀才题完后再睡,其妻见墙上诗句,不禁醋火中烧,也题诗一首: [有意来扶枕,有心拉她衣,墙上题诗句,都是骗人地。彼此!彼此! ] 不久,小舅子也看到,不觉技痒,也提了一首: [清心来扶枕,熏心拉她衣,姊妹虽一样,大的是你妻。清醒!清醒! ] 后来被岳父发现,不禁大怒,也提一首诗,以作警告: [不该来扶枕,不该拉她衣,两个都有错,下次不可以。切记!切记! ] 岳母因心疼女婿,只得题诗一首诗,来打圆场: [既已来扶枕,也已拉她衣,姐夫戏小姨,本来不稀奇。别提!别提! ] 【原版】 续一: 小姨的未婚夫看到后,也气愤的题了一首: 可怜来扶枕,居然拉她衣,你敢戏小姨,我要戏你妻。公平!公平! 续二: 秀才自己的老爸看到后,也题了一首: 应该来扶枕,也可拉她衣,反正大已娶,多个更便宜!努力,努力! 续三: 秀才的老妈看到老头子题的后,觉得老头子的想法很好,也题了一首: 既然来扶枕,拼命拉她衣。一个好洗碗,一个去拖地!幸福,幸福! 续四: 路人甲: 既无人扶枕,如何来拉衣,偶想戏小姨,可惜还无妻。着急!着急! 续五: 路人乙: 无人来扶枕,何处拉她衣。小子本无妻,还想戏小姨!做梦,做梦! 续六: 路人丙: 小姨来扶枕,我就拉她衣。不只是小姨,还戏小小姨!加油,加油! 续七: 路人丁: 贤妻来扶枕,随便拉她衣。如果娶贤妻,何处戏小姨?郁闷!郁闷! 路人辛: 贤妻来扶枕,只有拉她衣。贤妻无姐妹,何处戏小姨?可惜!可惜! 路人戊: 秀才系人妖,木有小JJ,如若能接上,定能戏小姨。可悲,可悲! 路人己: 医学真神奇,秀才你莫急,接个狗东西,照样戏小姨。简单!简单! 谁人来扶枕,谁人拉她衣。既非亲眼见,和来戏小姨。谣言!谣言! 快去扶他枕,快来拉她衣。贤妻床边坐,观夫戏小姨。3P!3P! 来北京好长时间了 但不知道怎么回事没有几件高兴的事

2006-04-11 · 1 分钟 · admin

今天到北京了

总算来到北京了,真不知道能不能在这里呆下去 这里确实很好,希望能在这里找到一份好工作

2006-02-28 · 1 分钟 · admin

新的一年开始了,明天就到学校了!

早就开学了,今天才从家走,好玩呀, 也不知道那里什么样了 过两天还要去北京 希望有个好的开始!

2006-02-26 · 1 分钟 · admin