给程序员新手的一些建议
2011-07-12前段时间因为实习生计划花了很多时间做了实习生招聘的工作,产生的一些想法,写在这里。这次招聘过程中,我发现我们在校的学生有下面的这些特点:1)NB的项目。当说到自己做过的项目时,…
前段时间因为实习生计划花了很多时间做了实习生招聘的工作,产生的一些想法,写在这里。这次招聘过程中,我发现我们在校的学生有下面的这些特点:1)NB的项目。当说到自己做过的项目时,…
这篇文章是我的一个外国的同事Gareth推荐给我的,我和他一起工作过一段时间。他之所以觉得非常不错,是因为这篇文章让他身有体会,他觉得我也一定会有体会,并让我考虑一下翻译到我的…
以前向大家介绍过Stack Exchange的系统架构和Facebook的系统架构,今天和大家说说Quora的。本文主要参考了Phil Whelan的这篇文章《Quora…
[ 感谢 Todd 同学投递本文 ]目前,程序设计语言似乎进入了一个蓬勃发展的时期,Javascript、Perl、Python、Ruby、Groovy等一批较新的语言正越来越…
今天晚上(2011年6月28日),新浪微博出现了一次比较大的XSS攻击事件。大量用户自动发送诸如:“郭美美事件的一些未注意到的细节”,“建党大业中穿帮的地方”,“让女人心动的1…
在StackOverflow上一这样一个关于C/C++的问题,问问题的人给了一个代码如下:int * foo(){ int a = 5; return &a;}int main…
今年春节时,我写了一篇《TDD并不是看上去的那么美》,在这篇文章中我列举了一些关于使用TDD的一些难点和对TDD的质疑,后来出现了一些争论(可参见那篇文章的评论),以及Todd…
排序算法好像是程序员学习编程最多的算法,也可能是算法研究者们最喜欢研究的算法了。排序有很多很多的算法,比如,冒泡,插入,选择,堆,快速,归并等等(你可以看看本站以前的那些文章:…
你是否相信如果你的程序里没有检查一个变量会导致怎么系统瘫痪?无论你相不相信,这是我一个亲身经历过的案例,你可以在本站的程序员那些悲催的事儿中找到很多这样的事。这样的事昨天在发生…
下面这篇文章来自这里:http://www.lsd.ic.unicamp.br/~oliva/fun/prog/resign-patterns,这篇文章有点意思了,山寨了我们著…