CoolMind


If you cannot measure it, you cannot improve it.

Closures in Ruby

Closures in Ruby @(Technology)[Ruby|Closure] 这篇文章是翻译自:Paul Cantrell。 我推荐先运行这个文件,然后一边读,一边观察其后的结果。当然你也可也先删除所有的注释,猜测所有程序的结果,以此来测试你自己Ruby能力。 一个闭包是满足...

Implementation of A star algorithm

a* 算法在人工智能领域应用比较广泛。这几天在USTC ACM上刷problem 1012,题中需要解决8-puzzle问题,有两种解法,一种是BFS,另外一种就是a*算法。之前在Java上实现过,但是当时是利用Princeton的一个类:MinPQ,最小的优先级队列。 在C++中,其实也有...

Code Rush观后感

在等待吃饭的间隙把电影《Code Rush》看了一下,这个电影也是Jeff Atwood和阮一峰推荐的。故事的主要内容时Netscape将浏览器代码开源为Mozilla的过程。 网景公司制造了互联网公司的神话,在IPO的时候股价从20$一下子飙升至170多$。一下子让很多人成了富翁,也许这也...

<<高效能程序员的修炼>>读后感

不知道我是何时关注codinghorror这个网站的。可能是我开始想使用RSS的时候吧。载Google上搜索了一些程序员必读的RSS源,在知乎上也有相关的回答。等收集了一大堆后,发现了codinghorror,但是好像它很长时间都没有更新,所以在手机端的软件中根本没有新的文章提示。 这里来个...

To the last day of March

##To the last day of March This is my first blog through jekyll! \[\frac{df(x)}{dx} = \frac{f(x + h) - f(x)}{h} \hspace{0.1in} \text{(bad, do not...