• 高博 24推荐

    信息,一个更加广义的定义

    [这里][1]是一篇吸引了我眼球的学术论文。它发表在最近一期的《信息》期刊上,标题是《信息自然化》,作者是Stanley N. Salthe,布鲁科林学院的一名生物学荣誉教授。论文意在给“信息”下一个无与伦比、放之四海而皆准的定义。一种元定义,也许这样说会比较恰当。谨让我引述论…...

  • 高博 18推荐

    糟糕的、差劲的,以及不该来当程序员的程序员

    你是一个糟糕程序员的征兆 缺乏根据代码推导的能力 根据代码推导意味着能够跟踪执行路径(“在脑子里运行程序”),并且明白代码的目标是什么。 症状表现 存在“莫名代码”,或是对程序目标毫无成效,但却在拼命维护的代码(比如,初始化了却从未使用的变量,调用了和目标无关的函数,…...

  • 鹄思乱想 10推荐

    通过艰难的六步让你成长为一名出色的程序员

    以下是我参加 Translate Geeks to Chinese 翻译活动 对第11篇的译文。这是我几个星期前就译过了的,真是巧。希望大家给点意见。 **原文标题:Become a Good Programmer in Six Really Hard Steps [原文链接…...

  • veldts 8推荐

    正确编写C++代码的十大要诀(1)

    [《深入浅出C++(第2版)》][1]作者原文:[Top Ten Tips for Correct C++ Coding][2] 感谢[李松峰][3],部分用词参考了[正确编写C++代码的10个要点(2-1)][4]一文。 ![enter image descripti…...

  • 杨帆 7推荐

    Translate Geeks to Chinese 翻译活动 [网络评选结果出炉 ]

    Geeks的世界无限大,欢迎各位会员参与图灵社区Translate Geeks to Chinese 翻译活动。 活动截至日期:2011年11月20日 参与方式一:分享精彩万分的译文。 1.通过社区“写作”功能发布原文链接与原创译文,注意标题首加入“TGTC...

  • 程玺 6推荐

    《宇宙之数》:确立宇宙的诸个数字

    原文链接 评论者:Linda P. Rothschild 译者:程玺 宇宙之数指的是那些与宇宙的物理法则内在关联的诸个常量。并非所有与自然界相关的… ...

  • 姚琪琳 5推荐

    ASP.NET MVC 4路线图

    本翻译首发于图灵社区 原文地址:http://aspnet.codeplex.com/wikipage?title=ASP.NET%20MVC%204%20RoadMap 一年的时光悄然而逝,又到了快发布ASP.NET MVC新版本的时候了。本文档涵盖了ASP.NET …...

  • Liszt 5推荐

    Scala的简洁

    掌声请出,这个新的Scala学习系列。在接下来的数篇The Pragmatic Bookshelf的文章中,我们将会学到许多学到这个基于JVM的强大语言。那么,我们为什么要学习Scala? 首先,它很有趣。如果你热衷于编程,那么你不再需要更多的理由。 让我们假设:你已经在J…...

  • 李松峰 5推荐

    CoffeeScript语言参考

    ![enter image description here][1] 译者按:本“语言参考”译自E. Hoigaard的自由电子书Smooth CoffeeScript,它实际上是在另一本自由电子书[Eloquent JavaScript](http://eloquentj…...

  • veldts 4推荐

    正确编写C++代码的十大要诀(2)

    [《深入浅出C++(第2版)》][1]作者原文:[Top Ten Tips for Correct C++ Coding][2] 6:使用using语句,特别是小程序 严格来说,常见的数据流(data-stream)对象cin和cout都是命名空间std的成员,要求按如下形…...

  • 傅志红 4推荐

    《实用Common Lisp编程》作者Peter Seibel答读者问

    本文摘自Peter Seibel的个人wiki。原文链接 我是一个程序员,一个作家,现在成了一个编辑、出版人。我写了一本关于Common Lisp的《实用Common Lisp编程》(Practical Common Lisp),一本访谈著名程序员的《编程人生》(Coders…...

  • 白龙 3推荐

    持续交付VS持续部署

    Timothy Fitz的博文 [持续部署][1],在Dave和我关于持续交付的书一年前就有了。那么,我们为什么选择一个不同的名字呢?它们确实是有差别或是因为我们故意作对? 我们给书起名持续交付基于以下几个原因。首先,有些学究气的说,部署没有隐含发布的意思。正如我们在书中说,…...

  • 刘晓日 3推荐

    四个顶级软件开发攻防技巧

    作者:Christian Collberg, Shawna McAlearney, Jasvir Nagra2009 12 7 译者:刘晓日 Christian Collberg与Jasvir Nagra一同讨论软件开发中各种防护措施的优缺点,来帮助大家选择最适合的方式来保…...

  • 傅志红 2推荐

    Windows Driver Framework对象模型以及对象的一般特性

    基于组件的软件工程的一个基本思想就是使用对象。Windows 7 Device Driver 的作者Ron Reeves从面向对象编程的意义上,解释了Windows Driver Framework(WDF)对象模型以及对象的一般特性。 什么是软件对象? 基于组件的软件工程…...

  • 李松峰 1推荐

    正确编写C++代码的10个要点(2-1)

    《深入浅出C++(第2版)》作者的原文:Top Ten Tips for Correct C++ Coding 1:不要搞混赋值(=)与相等测试(==) 尽管可能会难住福尔摩斯,但这一条确实太… ...

  • 白龙 1推荐

    散布在编码圣战中的证据

    此文是Making Software的一篇书评。写作者是Pierre-Antoine LaFayette。 还在回味 Oram 和 Wilson的 《代码之美》 时,我就非常期待他们下一部融合业界先行者们思想的新作。Wilson是我母校多伦多大学的计算机科学教授,对我的职业来…...

  • Dinsy 1推荐

    用事件驱动的CoffeeScript解耦你的应用

    事件驱动的CoffeeScript怎样将你从依赖的地狱中解救出来(点击查看[原文][1]) 作者:Trevor Burnham翻译:Dinsy(weibo[@talentm][2]) Trevor向我们展示了怎样使Node应用像其他实时环境的代码一样简洁地被组织 单元…...