豆瓣评分8.8,这本程序员案头必备宝典,10年沉淀,新版再现

​最近有一本更新了10年的图书终于出版了,它就是《软件调试 第2版 卷1:硬件基础》,本书堪称是软件调试的“百科全书”。他是软件工程师的贴身宝典,案头必备的一本书,这本书第一版在豆瓣评分8.8分。

ad9b8b3bbcc30caffe8a2a99dc3afb85

2011年9月,《软件调试》第1版出版3年后,作者张银奎老师便开始计划和写作第2版。但只坚持了一年便停顿了。之后写写停停,进展很缓慢。直到2016年年底,从工作了十几年的英特尔公司辞职后,作者才又“重操旧业”。

过去的十年中,计算机领域发生了很多重大的变革。顺应这些变革,新的版本需要增加很多内容。简单来说,第2版卷1新增了以下内容。

1.关于CPU增加了ARM处理器的相关内容。

2.关于CPU增加了ARM处理器的相关内容。

3.关于编译器增加了GCC的相关内容。

4.关于调试器增加了GDB的相关内容。

5.增加了全新的GPU内容。

新增这些内容后,如果再装订成一本书,那么肯定比砖头还厚。经过反复思考和调整,最后终于确定了分卷出版的方案。卷1覆盖处理器等基础内容,卷2、卷3分别介绍Windows系统和Linux系统的调试。

确定了新的分卷结构后,作者强迫自己投入更多的时间写作,快步向前推进。终于在2018年6月把卷1的书稿发给了出版社。

今天我们有幸转载了作者张银奎老师的文章《万般由,何必读书?》希望你有所收获。以下是全文:

dd63e91430a115b65c8a07146ca3b5c3

信息技术的高度发展,让信息复制变得极其廉价;网络的发达,让信息传递也变得极其容易。于是,几乎每个现代人都是被信息包围着,各种各样的信息通过各种各样的媒介推送而来,不向你收费,不由你拒绝。

在这样一个信息免费的时代,何必读书?

信息技术的高度发展,改变了传统的印刷术,印刷变得很快,也很容易;网络的发达,让信息唾手可得,写书也变得很快。于是,“珍惜字纸”的时代越发遥远,印刷品堆积如山,充斥库房。

在魔都的中心,有一条路叫福州路。虽然,今天这条路仍有“文化一条街”的称号,但与它辉煌的过去相比,已经天地悬殊。这条路的最辉煌时期是在上世纪的上半个世纪。那时这条路有个更简单的名字——四马路。某种程度上说,这条路堪称近代中国的文化中心。在这条路上,当年有很多报馆,生产着当时的新媒体——报纸。在这条路上,当年还有大大小小的书局和翻译馆。因为此,这里聚集了当时中国很多一流的大脑,有写手,有翻译家,有实业家...... 这些人中,有李叔同,他用很多笔名发表文章,也发布广告;有郑振铎,他喜欢住在今天依然还在的“老正兴”,也一定有鲁迅,有郁达夫......

1934年8月,35岁的老舍冒着酷暑来到上海。他是从济南来的,刚刚辞去了在齐鲁大学的工作,到上海寻找机会。在后来的文章中,他曾这样回忆这次上海之旅,“我不是去逛,而是想看看,能不能不再教书而专以写作挣饭吃。”

老舍在上海住了十几天后,得到了一条结论:“专仗着写作吃不上饭”。于是又回到了山东,继续一边教书一边写作。几年后,他再下决心,辞去教职,成为职业作家,第一部全职写作完成的作品便是著名的《骆驼祥子》。    

今日的四马路,不再有昔日的重要地位,但还可以追寻到很多昔日的印痕。有些建筑还在,有些名字还在。更重要的是,在实体书店日渐稀少的今天,在福州路上,还保存着一些真正的实体书店。某种程度来说,论实体书店的密度,福州路可能还能排上全中国的第一。

因为此,我还是经常去福州路的。有时是为了怀旧,有时是为了休息,有时是去那条路上的天蟾逸夫舞台看京剧。

福州路上的书店,少说还有20家左右吧,我最喜欢的是古籍书店。偶尔也会陪着女儿去旁边的上海书城。不知从何时起,古籍书店的三楼,专门销售打折的图书,吸引了很多喜欢淘书的爱书人。在打折处理的书中,有很多书是我很喜欢的,比如十巨册的《朱熹集》。

每当看到有些很好的书沦落到打折区域后,我时常会想起我写的书,心里泛起一个问号:“这么好的书都卖不掉,我的书怎么还能卖那么多呢?”

 我的第一本书是2008年出版的,陆陆续续地加印,持续了很多年。终于有一天,出版社决定不再印了。我也觉得很正常,卖了这么久,已经不错了。

过了一段时间后,收到一些信息,询问哪里能买到我的书。我只好说,出版社不印了。

又过了一段时间,有人告诉我,说有些人在盗版你的书。我也确实看到过同行买的复印版本,质量很差。

再后来,有朋友说,有人在卖你那本书的二手书,而且很贵。想到古籍书店里的那些打折的好书,我觉得贵也不会超过原价吧。结果朋友说,比原价还高。

有一天,在一个办公室的一个同行,高价买了一本《软件调试》的二手书,我确实相信了。

091ae8db4352f9a96273dba1fa2cacc4

信息技术的高度发展,让信息复制变得极其廉价;网络的发达,让信息传递也变得极其容易。于是,几乎每个现代人都是被信息包围着,各种各样的信息通过各种各样的媒介推送而来,不向你收费,不由你拒绝。

可是,廉价的信息常常是低劣的,碎片化了的。这些信息不仅浪费了宝贵的时间,而且让我们进入误区,被劣质信息包围,放弃了探寻优质信息的机会。

信息技术的高度发展,改变了传统的印刷术,印刷变得很快,也很容易;网络的发达,让信息唾手可得,写书也变得很快。于是,“珍惜字纸”的时代越发遥远,印刷品堆积如山,充斥库房。

可是,好书依然是紧缺的。书的质量是千差万别的,一本好书,是经得起读者和时间检验的。    

时代在不断发展,每个时代有每个时代的特征,在这样一个信息爆炸的时代,如果写书,那么首先要想一下,如何和铺天盖地的网页信息竞争。如果书的内容和组织,都与搜索引擎给出的网页差不多,那么就不要与电脑竞争了。

时代在不断发展,每个时代有每个时代的挑战,在这样一个信息爆炸的时代,如果你还有心读书,那么要想一想,如何获得比阅读网页更多的营养。如果读到的东西,与翻看搜索引擎给出的网页差不多,那么你还何必读书。

我庆幸,在这样一个书籍泛滥的时代,我的书还有机会在十年后再版。这件事的意义不只在于书本身,还在于它让我相信我本来所相信的,坚定我本来所坚定的。

6f62b82777fc64b97c44718e5bee27af3dc2978c

《软件调试(第2版):卷1:硬件基础》

作者:张银奎

扫描二维码,京东购买扫描二维码,京东购买

扫描二维码,当当购买扫描二维码,当当购买

我庆幸,在这样一个书籍泛滥的时代,我的书还有机会在十年后再版。这件事的意义不只在于书本身,还在于它让我相信我本来所相信的,坚定我本来所坚定的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
中文名: Python参考手册 (第4版) 原名: Python Essential Reference, 4th Edition 作者: David M.Beazley (美)比兹利 经典著作全面升级   Python程序员案头必备   涵盖Python2和Python 3共有特性 内容简介 · · · · · · 本书是权威的Python语言参考指南,内容涉及核心Python语言和Python库的最重要部分。本书内容简洁扼要、可读性强,书中还包括了一些没有在Python官方文档或其他资料中出现过的一些高级的主题。 这一版在内容上进行了全面更新,介绍了Python 2.6和Python 3新引入的编程语言特性和库模块,同时还分析了Python程序员面临的如下难题:是应继续使用现有的Python代码,还是应制定计划将其移植到Python 3 作者简介 · · · · · · David M. Beazley 早在1996就开始使用Python编程。在洛斯阿莫斯国家实验室工作期间,他教会很多志愿者用Python编写科学计算软件。他创办的Dabeaz 公司提供软件开发、培训和咨询服务,专长于Python、Ruby、Perl等动态编程语言的实际应用。他是Python软件基金会的会员。 章节介绍: 第一部分 Python语言 第1章 Python简介 第2章 词汇和语法约定 第3章 类型与对象 第4章 运算符与表达式 第5章 程序结构与控制流 第6章 函数与函数编程 第7章 类与面向对象编程 第8章 模块、包与分发 第9章 输入与输出 第10章 执行环境 第11章 测试、调试、探查与调优 第二部分 Python库 第12章 内置函数和异常 第13章 Python运行时服务 第14章 数学运算 第15章 数据结构、算法与代码简化 第16章 字符串和文本处理 第17章 Python数据库访问 第18章 文件和目录处理 第19章 操作系统服务 第20章 线程与并发性 第21章 网络编程和套接字 第22章 Internet应用程序编程 第23章 Web编程 第24章 Internet数据处理和编码 第25章 其他库模块 第三部分 扩展与嵌入 第26章 扩展与嵌入Python

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值