• 出版圈郭志敏 14推荐

    《Linux/Unix 设计思想》的翻译细节讨论

    作者:林健 文章来自:[http://blog.linjian.org/articles/linux-unix-philosophy-translation/][1] 近日我在反思一些系统设计问题,本想重读一遍《Unix 编程艺术》,后来在书店不经意发现了一本刚刚出版的[《…...

  • 出版圈郭志敏 13推荐

    为什么《七周七语言》选中的是这几种语言?

    从众多语言中,挑出本书包含的几门语言,这一过程也许不像你想得那么复杂。我们只不过发了些调查问卷,向本书的潜在读者请教了一番。调查数据汇总上来时,有八门语言入选希望最大。不过,我先是把JavaScript“踢”了出去,因为它实在是过于热门了,取而代之的是原型语言中热门程度仅次于J…...

  • 出版圈郭志敏 10推荐

    程序员编程生产力相差10倍意味着什么?

    在软件工程研究中,被验证得最多的结论就是对于同等经验的两个不同程序员,在效率和质量上可能会有10倍的差距。研究人员还发现,这种差距也适用于团队级别上,也就是说在同一行业内的不同的团队也是如此。 软件开发中的个人效率的变化 首先发现不同人在编程生产力上的巨大差距的研究,是19…...

  • 出版圈郭志敏 9推荐

    《奇思妙想》人物篇--图灵奖得主概览

    编者按: 本书相当于一本人物传记,介绍了15 位当代最伟大的计算机科学家,描述了他们的生活历程以及工作成果。在书中,他们解释了自己对科学产生兴趣的缘由,回顾了其成长环境和其他科学家对他们的影响,阐述了各自进行基础探索和发现的途径,同时也分享了对未来的看法和主张。 全书189…...

  • 出版圈郭志敏 9推荐

    不走寻常路——《七周七语言》

    假如我想新学一门编程语言或一种编程框架,一般会找一篇速成互动教程看看。因为这类教程中,先做什么、后做什么都已精心设计好。通过它们,我们可以更容易体会语言的妙处所在。当然,扔掉教程,直接动手实践也未尝不可,但说白了,我就是想尽快发现语言的动人心弦之处,尽快对它的语法糖 和核心概念…...

  • 出版圈郭志敏 8推荐

    作者为何要创作《网站转换率优化之道》

    创作本书的动机来自一次痛苦的教训。 2005年年末,我(Khalid,作者之一)得到了一个机会,去领导设计和实现一家电子商务网站,那是北美最大的电子商务网站之一,这个项目获得了1500万美元的巨额预算。我的团队有20位资深的电子商务开发人员,在奇迹般的3个月内,我们打造了一个…...

  • 出版圈郭志敏 7推荐

    带您走进七周七语言的程序世界

    编者按 这是一本2011年Jolt大奖图书,在本文中,截选了七门各不相同的语言的概况,这七门语言,无论教还是学,对我们而言都是一个宏伟目标。书中的代码足以深刻阐释每一门语言的精髓。这七门语言都有非常优秀的支持社区,这也是我选择它们的原因之一。本书为你铺就的学习途径...... …...

  • 出版圈郭志敏 6推荐

    为什么软件会被称为“软件”

    软件工程比任何其他工程学科都更需要返工,因为软件涉及到抽象概念。如果准确描述硬件都会有困难的话,那可以想象一下人们形容那些只存在于脑海里的想法或芯片中电流的传导模式该是多么困难。我一下就想到了一句格言:“入此门者,莫存希望”(Abandon all hope, all ye w…...

  • 出版圈郭志敏 6推荐

    Lisp的诞生

      Common Lisp是1956年John McCarthy发明的Lisp语言的现代版本。Lisp在1956年被设计用于“符号数据处理” ,而Lisp这个名字本身就来源于其最擅长的工作:列表处理(LISt Processing)。从那时起,Lisp得到了长足的发展:Comm…...

  • 出版圈郭志敏 6推荐

    特别专访--克劳伯格宣言

    劳拉•克劳伯格 联合利华全球媒体业务高级副总裁 她是媒体界的女王,并确实全身心投入了数字媒体的世界。 劳拉•克劳伯格,联合利华公司负责全球媒体业务的高级副总裁,是联合利华公司大多数成功数字营销活动的主导者,从Suave品牌的连续剧In the Motherhood,到AXE…...

  • 出版圈郭志敏 5推荐

    松本行弘为什么要开发Ruby

    Ruby是起源于日本的编程语言。近年来,特别是因为在Web开发方面的效率很高,Ruby引起了全世界的关注,它的应用范围也扩展到了很多企业领域。 作为一门编程语言,Ruby正在被越来越多的人所了解,而作为一介工程师的我,松本行弘,刚开始的时候并没有想过“让全世界的人都来用它…...

  • 毛倩倩 5推荐

    编程,就是要轻松

    题外话 前两天因《深入理解程序设计:使用Linux汇编语言》一书之事找到作者Jonathan Bartlett,感恩节后惊喜收到其全家福,感受到各种幸福感,发来与大家共享! ![enter image description here][1] ![enter im…...

  • 出版圈郭志敏 4推荐

    为何计算机科学领域的女性不多?

    本身就会出错的思维框架不能用来解决问题。 ——爱因斯坦 这里有一组统计数字:女生从幼儿园到大学的成绩都比男生高,包括数学。根据我们所能掌握的最新的数据来看,大学的数学专业学生中,女性占了48%,参加先修课程(AP)考试的考生中女性占了56%,参加微积分AP考试的考生中,女…...

  • 出版圈郭志敏 3推荐

    《编程人生》带您回顾15位软件先驱言谈录

    ![enter image description here][1] ◎ 世界顶尖的程序员是怎么走上编程道路的? ◎ 他们的编程工作创造和改变了人类历史,在这一过程中都有哪些经验和教训? ◎ 他们对计算机软件行业的过去、现在和未来有什么独到的看法和见解? ◎ 他们对培养…...

  • 出版圈郭志敏 3推荐

    编程语言:哪些热门,哪些不那么热

    “不能影响你编程思维方式的语言是不值得学习的。”——Alan Perlis Alan Perlis(1922—1990)是一位编程语言的先驱。在1966年,他荣获首届ACM图灵奖,现在这一奖项已炙手可热。他曾经说过:“你可以根据一个程序员对FORTRAN持续生存力的态度来…...

  • 出版圈郭志敏 2推荐

    黑客攻防技术宝典:Web实战篇(第2版)与第1版的区别

    第1版出版4年以来,许多事情发生了改变,而许多事情仍保持原状。当然,新技术继续高速发展,这引发了各种新型漏洞和攻击。同时,黑客们还开发出了新的攻击技术,设计了利用旧有漏洞的新方法。但是,这些技术或人为因素都不可能引发革命。今天应用程序采用的技术早在许多年前就已经确立,现今的先进…...

  • 出版圈郭志敏 2推荐

    松本行弘访谈录

    我很高兴来到松本先生的家乡——日本松江市拜会松本先生。我们在谈话间聊到一些Ruby语言背后的设计思想,松本先生也解答了我向他提出的几个问题。 Bruce:你为什么要开发Ruby? Matz:我从一开始摆弄计算机,就对编程语言产生了兴趣。编程语言不仅是用来编程的方法,还是思维…...

  • 出版圈郭志敏 2推荐

    C语言与C++不得不说的那点事

    说到C语言,就不得不说它的继承者——C++语言。众所周知,C++语言是在C语言的基础上,添加了面向对象、模板等现代程序设计语言的特性而发展起来的。两者无论是从语法规则上,还是从运算符的数量和使用上,都非常相似,所以我们常常将这两门语言统称为“C/C++”。虽然因为天然的血缘关系…...

  • 出版圈郭志敏 2推荐

    实例化需求术语解读

    首先我想解释一下,为什么我选择实例化需求说明作为这些实践的总称,而没有使用敏捷验收测试、行为驱动开发或者验收测试驱动开发。 在2010年的伦敦领域驱动开发交流大会 上,Eric Evans跟别人争论,说敏捷作为一个术语已经失去了一切意义,因为现在什么都可以称为敏捷。很不幸的是…...

  • 出版圈郭志敏 1推荐

    软件从业人员如何激发敏捷团队?

    ![enter image description here][1] 集中办公 怎样才能极大地提高团队的生产效率呢?答案是让每个人都坐在一起。 集中办公的团队效率就是要高一些。问题不仅可以很快地在现场得到解决,而且彼此间的交流也会更加顺畅,并能很快建立起信任。集中办公的小…...