2006年06月
在纯月部落看到这篇文章。我对PHP没有什么认识,也无意介入PHP vs RoR的争论。可惜的是,纯月看似言之凿凿的有些议论惘顾事实,妄下结论,实在让人失望。喜欢PHP没有错,为了支持PHP信口开河,不做基本的事实检查就是你的错了。点评一下:
【3 PHP和ROR,JAVA,PYTHON的本质区别是,后者是面向domain modal的,前者是面向Web脚本的】
评:什么叫面向domain model(笔误俺就不挑了,反正谁都难免写错别字)?谁说本质区别是这个所谓的domain model? 俺总是提醒自己“言有易,言无难”,所以弱弱地问一句,“来点参考文献不介意吧?”?
【IBM and Oracle stressed the importance of integration in PHP's future. SDO and SCA were talked about as vehicles to help create enterprise-class PHP that can be utilized in more than just situational i阅读全文>
发表于 @ 2006年06月26日 12:49:00|评论(loading...)|编辑
Steven Colbert的采访。支持在议会悬挂《十诫》的议员居然不知道《十诫》的内容。这段录像告诉俺们什么是伪君子,什么是傻B,什么是红脖子。
讲专业术语的效果。从这里看到的。阅读全文>
发表于 @ 2006年06月18日 13:42:00|评论(loading...)|编辑
上上周就快写完这篇时,IE突然当掉,写的东西烟消云散。俺也元气大伤。这次吸取教训,不用CSDN的在线工具写了。这样的坏处是把文章拷贝到CSDN时,格式难免出错,还得手工调整一下。CSDN什么时候可以实现confluence的在线备份功能呢?还是继续八卦lambda:
自由 vs 有界标识符
标识符和变量其实是一个意思。我记得国内教材里很少用标识符这个说法。不过既然原作者用这个说法,我就跟着用了。上次说到Currying解决了如何处理多参数的问题。在讨论怎么使用lambda前,我们还要解决一个细微但重要的语法问题:封闭(closure),或者叫完全有界(complete bounding)。这里的有界和一阶谓词逻辑里的有界没有本质区别,对一阶谓词逻辑熟悉的老大们可以放心跳过。其实有界涉及的定义很直观,我们看一个例子先。假设我们有一个函数lambda x y. (lambda y. y + 2) + x + y +z,lambda y. y+2里的y和它后面的y是不是一样的呢?显然它们是不一样的。为了处理这种区别,我们引入了有界。当一个lambda表达式被计算时,它不能处理无界阅读全文>
发表于 @ 2006年06月12日 11:14:00|评论(loading...)|编辑
富有想象力的flash动画:http://abum.com/file/shadow/animations/17632.swf, 从digg.com看来的。
阅读全文>
发表于 @ 2006年06月07日 12:25:00|评论(loading...)|编辑
这是Joshua Bloch(Effective Java的作者)在google blog上发的帖子。在说这个帖子之前,不得不强力重复Joshua Bloch的推荐:如果你还没有读过Programming Pearls (中文版叫《编程珠玑》)这本书,现在就去读吧。如果你只读了一遍,现在就去再读一遍吧。
还是说回Joshua的文章。当初Programming Pearls的作者Jon Bentley到CMU做讲座。他叫在场的计算机系博士生们写出binary search的算法,然后当场分析了其中一份。当然,那份算法以及绝大部分人写的算法都错了。Jon Bentley在Programming Pearls里也提到,虽然1946年就有人发表binary search,但直到1962第一个正确运行的算法才写出来。这个小故事的关键教训就是写程序时要仔细考虑算法的不变量(invariant)。如果我记得没错,Programming Pearls第4章讲解了怎么证明binary search的正确性。当然,每本离散数学的教科书都会教我们列出pre-condition, invariant, 阅读全文>
发表于 @ 2006年06月04日 09:11:00|评论(loading...)|编辑
胡新宇同学就是我们的榜样。没有义务加班的公司不能去。以后应聘的时候,工资待遇什么的都好商量,但加班时间没得商量。每周工作时间少于80小时的公司绝对不能去。那样的公司里没有职业前途可言。要知道,工作就是学习。工作就是生活。工作就是反思。没有加班,哪里来的自我提升?哪里来的一张一弛文武之道?人生在世谁无死,加班留名照汗青。绝不能学英国产业工人,居然在100多年前就争取每天只工作10小时。后来居然还串通其它欧洲国家的工人,争取了每天只工作8小时。还是现在的世道好。加班是常态,按时下班是变态。打死我都要到华为工作。在那里气氛多融洽啊,加班多自然啊,上司多明智啊。去了那里,什么都不用管,加班就是了。就算过劳死,也死得其所。多体贴的公司啊,完全明白创造力和员工士气都是加班加出来的,完全悟出了衡量员工绩效的最佳手段就是看加班时间,完全看透了《人件》那两个作者都是大尾巴狼。 什么是公司文化?什么是卓越老板?请看优秀员工大腕版(朋友传来的。出处不知):
一定要选最累的活接,用十足的精神头,做就做最优秀的员工!
天天要求工作,最少也要接他十好几项,
什么策略啊,创意啊,清洁啊,能干的全给阅读全文>
发表于 @ 2006年06月01日 13:31:00|评论(loading...)|编辑