给程序员新手的一些建议

2011-07-12

前段时间因为实习生计划花了很多时间做了实习生招聘的工作,产生的一些想法,写在这里。这次招聘过程中,我发现我们在校的学生有下面的这些特点:1)NB的项目。当说到自己做过的项目时,…

Quora使用到的技术

2011-07-04

以前向大家介绍过Stack Exchange的系统架构和Facebook的系统架构,今天和大家说说Quora的。本文主要参考了Phil Whelan的这篇文章《Quora…

排序算法 Sleep Sort

2011-06-23

排序算法好像是程序员学习编程最多的算法,也可能是算法研究者们最喜欢研究的算法了。排序有很多很多的算法,比如,冒泡,插入,选择,堆,快速,归并等等(你可以看看本站以前的那些文章:…

一个空格引发的惨剧

2011-06-20

你是否相信如果你的程序里没有检查一个变量会导致怎么系统瘫痪?无论你相不相信,这是我一个亲身经历过的案例,你可以在本站的程序员那些悲催的事儿中找到很多这样的事。这样的事昨天在发生…

“另类” 设计模式

2011-06-16

下面这篇文章来自这里:http://www.lsd.ic.unicamp.br/~oliva/fun/prog/resign-patterns,这篇文章有点意思了,山寨了我们著…

开源中最好的Web开发的资源

2011-06-08

文章来源:Best “must know” open sources to build the new Web。个人感觉这个收集贴收集成相当的全。目录学习HTML 5编程和设计…

Python 和 PyGame 的一些示例

2011-05-18

看到一个网页收集了很多使用Python和PyGame写游戏的示例,分享给大家。(注:我不知道用Python/PyGame写游戏其性能会怎么样,但是一些小游戏应该是没有问题的)这…

可视化的数据结构和算法

2011-05-04

还记得之前发布过的那个关于可视化排序的文章吗?在网上又看到了一个旧金山大学David Galles做的各种可视化的数据结构和基本算法的主页,网址在这里,大家可以看看。我把这个页…

狗日的开源软件许可证

2011-05-04

你知道这个世上有多少种开源软件的许可证吗?GPL,BSD,MIT,Apache?GNU上有个网页,上面记录了几乎所有的开源软件的许可证,真TMD的多,有开源的,有商用的,有软件…

Facebook 的系统架构

2011-04-25

来源:http://www.quora.com/What-is-Facebooks-architecture (由Micha?l Figuière回答)根据我现有的阅读和谈话,…