使用 Markdown 改进你的工作

20 Apr 2013

其实很多年以前,从国外的网站下载软件,我就留意过,根目录下常有 README.md 这样的文件,可用记事本打开,一般是软件说明和安装指南等,但是从未深入的研究过 md 的含义。

直到 January 11, 2013,天才黑客 Aaron Swartz 自杀,我才知道,原来世界上有这么优秀的文档工具。

Read more... markdown , md


三个方法让你成为更优秀的程序员

10 Apr 2013

最重要的:做出个东西

找个东西/项目,直接开始做。

想进入编程这一行业的人开始时总是试图先学会一门语言。这种方法是 低效的。找一个项目或一个小功能软件去做,针对性的学习那些需要完成这个任务必须具备的知识技能。这种学法让你有了一个学习的环境和目标,逼迫你去具有创 造力。有些最有价值的知识会来自解决那些之前没有人解决过的独特问题。这个过程是辛苦的,但要的就是你的坚持。

Read more... pmp


Go 语言基础

09 Apr 2013

我一向比较崇拜 Google 的产品,虽然现在的 Google 已经没有之前那么可爱,但是毕竟它骨子里还是一家商业公司,互相理解。

在冷落 Python 之后,Google 主推自己的 Go 语言,一直听闻在性能上相当不错,语法也很干净,上周又简单的实测了一下运算速度,真的表现优异。考虑到公司在某些领域已经开始应用,我也应该 Hello World 一下了。

CoolShell 上找到两篇很不错的入门文章,转载学习:

Go 语言简介(上)— 语法

Go 语言简介(下)— 特性

很欣赏 CoolShell 的坚持,如果我从2009年坚持流水到现在,应该也有不错的积累了。

Read more... go


选择比努力重要

05 Apr 2013

两个星期之前,我下载了一本书 C 语言的电子书,《Leaning C on the Mac》,仿照书上的例子,写了一段代码,计算高斯数学。今天,又分别用 Node Go Python 和 Ruby 写了相同的逻辑,主要是为了复习他们的循环写法。

完成同样的任务,耗时相差很远,不是这些语言的解释器不努力,关键取决于我们的选择。

选择比努力重要。

Read more... c , go , python , node , ruby


世界上最伟大的程序员

04 Apr 2013

计算机编程是一种艺术形式,就如同人们谱写诗歌和音乐。

高德纳(Donald Ervin Knuth,1938年1月10日-),出生于密尔沃基,美国著名计算机科学家,斯坦福大学计算机系荣誉退休教授。高德纳教授被誉为现代计算机科学的鼻祖,在计算机科学及数学领域发表了多部具广泛影响的论文和著作。高德纳最为人知的事迹是,他是《计算机程序设计艺术》(The Art of Computer Programming)的作者。此书是计算机科学界最受高度敬重的参考书籍之一。他创造了算法分析的领域,在数个理论计算机科学的分支做出基石一般的贡献,此外还是排版软件 TEX 和字体设计系统 Metafont 的发明人。

Read more... program



从小,就有许多梦想,现在,一个也不曾留下。我也没有了眼泪。

黑沉沉的夜里总是开满黑沉沉的花。慢慢睡去,月光撒落,这个世界干燥冰凉。