240 发简信
  • 函数式编程实用介绍(下)

    函数式编程实用介绍(上) 使用函数 通过把代码片段抽象为函数,程序可以变得更具声明性。 要理解这段程序,读者只需阅读主循环即可。“如果时间还有剩...

  • 函数式编程实用介绍(上)

    许多讲解函数式编程的文章教授抽象的理论化的函数式编程技术,如,组合(composition)、管道(pipelining)、高阶函数(highe...

  • 你好,世界!

    当一名程序员初次接触一门新语言时,通常的做法是先写那个永恒的 Hello World 程序,使用非常简单的语法以免陷入令人望而生畏的代码之中。就...

  • 120
    Git 中级用户的25个提示

    我使用 Git 大约已经有18个月时间,自认为能很好地驾驭它了。但是当我们请到 GitHub 的 Scott Chacon 来到 LVS 公司(...

  • 用软件构建社区

    社会学家 Ray Oldenburg 认为,除了工作和家庭之外,人类需要一个第三类场所,在那儿可以和朋友相聚,一边呷着啤酒,一边讨论当天事件和活...

  • 软件公司是如何消亡的

    适合创造性程序员成长的环境扼杀管理和市场营销类型人才 - 反之亦然。 编程是一项伟大的游戏工程,你需要全身心地投入。在你沉湎其中时,你的眼里只有...

  • 软件开发者的速写本

    精通一项专业领域大约需要一万小时的时间,一般情况下大致如此,但编程领域可能要除外,因为它所能涵盖的内容范围实在是太宽泛了。 实际上,能否解决任意...

  • 如何关照性格内向的人

    多年以来,我读过很多关于内向型人格和外向型人格的文章(例如,2003年2月份发表的这篇文章),但是以下关于如何关照性格内向人的一系列做法(在这儿...

  • 一家有数百万用户的扁平化管理公司

    Sahil Lavingia 在2012年创立 Gumroad 公司时,赢得了很多人的关注。他当时年仅19岁,是硅谷最年轻的创业者之一,新闻界对...

个人介绍
程序员、博主、传统文化爱好者。所在地北京,博客 http://blog.fujiji.com