高博 — 译者 (19)
信息简史 [图书] 豆瓣 Goodreads
The Information: A History, A Theory, A Flood
8.8 (26 个评分) 作者: [美国] 詹姆斯·格雷克 译者: 高博 出版社: 人民邮电出版社 2013 - 11
人类与信息遭遇的历史由来已久。詹姆斯•格雷克笔下的这段历史出人意料地从非洲的鼓语讲起(第1章)。非洲土著部落在尚未直接跨越到移动电话之前,曾用鼓声来传递讯息,但他们是如何做到的呢?后续章节进而讲述了这段历史上几个影响深远的关键事件,包括文字的发明(第2章)、罗伯特•考德里的第一本英语词典(第3章)、查尔斯•巴贝奇的差分机与爱达•拜伦的程序(第4章)、沙普兄弟的信号塔与摩尔斯电码(第5章)。
但人类开始自觉地理解和利用信息始于克劳德•香农在1948年创立的信息论(第6、7章)。香农的信息论不仅推动了信息技术的发展,也引发了许多学科的信息转向(第8章),改变了人们对于诸如麦克斯韦妖(第9章)、生命的编码(第10章)、模因(第11章)、随机性(第12章)、量子信息论(第13章)等的理解。部分科学家甚至认为,构成世界的基础不是物质,不是能量,而是信息。正如物理学家约翰•惠勒所说,“万物源自比特”。
现如今,信息如洪流般淹没了我们,使我们深陷信息焦虑、信息过载、信息疲劳的困扰。但回顾历史,这并不是件新鲜事,人们也总是能想出应对手段。维基百科(第14章)、Google(第15章)便是我们的应对之一。无论对于信息的未来持何态度,有一点是确定无疑的,即我们人类是信息的造物。
作为《混沌》、《费曼传》、《越来越快》、《牛顿传》等畅销书的作者,格雷克不仅在书中细致还原了历史细节,通俗解释了各种理论,还生动刻画了几位不为大众所知的人物:可编程计算机先驱、超越时代的查尔斯•巴贝奇,第一位程序员、诗人拜伦之女爱达•拜伦,计算机科学之父、天妒英才的阿兰•图灵,以及全书的主人公、信息论之父克劳德•香农。
研究之美 [图书] 豆瓣
Surreal Numbers
6.8 (5 个评分) 作者: [美] Donald E. Knuth 译者: 高博 出版社: 电子工业出版社 2012 - 1
《研究之美》是计算机科学大师、“算法分析之父”高德纳(Donald E.Knuth)在20世纪70年代旅居挪威时撰写的适用于计算机科学的一种全新基础数学结构的情景小品。全书以一对追求自由精神生活的青年男女为主人公,展开了一段对于该种全新结构的发现和构造的对白。在此过程中,本书充分展示了计算机科学的从业人员进行全新领域探索时所必备的怀疑、立论、构造、证明、归纳、演绎等逻辑推理和深入反思的能力。《研究之美》可以看作是读懂高德纳的艰深著作《计算机程序设计艺术》和《具体数学》的钥匙。
设计原本 [图书] 豆瓣 Goodreads
The Design of Design: Essays from a Computer Scientist
作者: [美] Jr·Frederick P·Brooks 译者: InfoQ中文站 / 王海鹏 出版社: 机械工业出版社 2011 - 1
无论是软件开发、工程还是建筑,有效的设计都是工作的核心。《设计原本:计算机科学巨匠Frederick P. Brooks的思考》将对设计过程进行深入分析,揭示进行有效和优雅设计的方法。
本书包含了多个行业设计者的特别领悟。Frederick P. Brooks, Jr.精确发现了所有设计项目中内在的不变因素,揭示 了进行优秀设计的过程和模式。通过与几十位优秀设计者的对话,以及他自己在几个设计领域的经验,作者指出,大胆的设计决定会产生更好的结果。
作者追踪了设计过程的演进,探讨了协作和分布式设计,阐明了哪些条件造就了真正卓越的设计者。他探讨了设计过程的具体细节,包括多种预算约束条件、美学考虑、设计经验主义及工具。同时,他将这些讨论与现实中的案例结合起来,这些案例从房屋建造到IBM的Operating System/360。成功的关键因素贯穿全书,每个设计者、设计项目经理和设计研究者都应该知道。
Go程序设计语言 [图书] 豆瓣
The Go Programming Language
8.7 (12 个评分) 作者: 艾伦 A. A. 多诺万 译者: 李道兵 / 高博 出版社: 机械工业出版社 2017 - 5
本书由《C程序设计语言》的作者Kernighan和谷歌公司Go团队主管Alan Donovan联袂撰写,是学习Go语言程序设计的指南。本书共13章,主要内容包括:Go的基础知识、基本结构、基本数据类型、复合数据类型、函数、方法、接口、goroutine、通道、共享变量的并发性、包、go工具、测试、反射等。
本书适合作为计算机相关专业的教材,也可供Go语言爱好者阅读。
编程格调 [图书] 豆瓣
The Elements of Programming Style
作者: [美] Brian W. Kernighan / [美] P.J. Plauger 译者: 高博 / 徐章宁 出版社: 人民邮电出版社 2015 - 3
《编程格调》是编程惯用法和规则的实践指南。全书从表达、控制结构、程序结构、输入和输出、常见错误、效率和测试工具、文档等多个角度,概括了程序设计中若干的最佳实践或规则,并通过代码示例加以分析和阐释。
本书两位作者都是程序设计领域的大师级任务。他们四十年前在本书中给出的70多条最佳实践和规则,大多数在今天仍然适用。
本书堪称计算机专业人士和程序员的必读的经典之作,适合于不同层级的程序员和计算机相关专业的学生参考阅读。
微软的软件测试之道 [图书] 豆瓣
How We Test Software at Microsoft
作者: Alan Page / Ken Johnston 译者: 张奭 / 高博 出版社: 机械工业出版社 2009
本书是以使读者熟悉微软产品、微软工程师、微软测试人员、测试的作用和对软件工程的通常做法作为开始。书的第二部分讨论许多在微软常用的测试实践和工具。 书的第三部分探讨某些我们工作中使用过的工具和系统。书的最后一部分探讨在微软测试和质量的未来方向,以及我们打算怎么创造未来。
本书结构清晰,内容详实,可作为广大软件测试人员的参考用书。
源码中国 [图书] 豆瓣
Source Code China: The New Global Hub of IT
作者: [瑞士] 埃尔钦汗 译者: 高博 / 于海东 出版社: 机械工业出版社 2010 - 11
软件外包已经成为中国IT产业中贡献比重最大的领域之一。本书通过作者对全球形势和外包行业的渊博知识、详尽记录、严密组织和精确分析,从最大的发包方所在国的视角,全面系统地阐明了为什么中国将会成为下一个全球最大的外包口岸。本书的初衷是表明中国存在的巨大机会,鼓励更多有潜力的发包企业将业务外包到中国。通过阅读本书,读者可以切换为另一种视角,从企业和国家的角度了解整个外包行业的发展情况,以及中国在这个行业中的地位和未来。这其中包括中国的优势和劣势,最重要的是企业应该如何改进,才能够更好地为自己的客户带来价值以及为企业创造更多的机会。本书对每一位中国的外包从业人员——无论是决策层、高层管理人员、项目经理,还是作为执行具体业务的工程师,都是值得一读的好书。
设计原本 [图书] 豆瓣
The Design of Design: Essays from a Computer Scientist
作者: [美] Jr·Frederick P·Brooks 译者: 高博 / 朱磊 出版社: 机械工业出版社 2013 - 4
程序员、项目经理和架构师终极修炼必读!
图灵奖得主、软件工程之父、《人月神话》作者 Frederick Brooks 经典著作,揭秘软件设计本质!
如果说《人月神话》结束了软件工业的神话时代,粉碎了“银弹”的幻想,从此人类进入了理性统治一切的工程时代,那么《设计原本》则再次唤醒了人类心中沉睡多年的激情,引导整个业界突破理性主义的无形牢笼,鼓励以充满大胆创新为本的设计作为软件工程核心动力的全新思维。可以说,不读《人月神话》,则会在幻想中迷失;而不读《设计原本》,则必将在复杂低效的流程中落伍!《设计原本》开启了软件工程全新的“后理性时代”,完成了从破到立的圆满循环,具有划时代的重大里程碑意义,是每位从事软件行业的架构师、项目经理和研发人员都应该反复研读的经典著作。
测试驱动的JavaScript开发 [图书] 豆瓣
Test-driven JavaScript Development
作者: Christian Johansen 译者: 赵勇 / 程德 出版社: 机械工业出版社 2012 - 2
本书是一本完整的、基于最佳实践的JavaScript敏捷测试指南,同时又有着测试驱动开发方法(TDD)所带来的质量保证。领先一步的JavaScript敏捷开发者Christian Johansen的讨论涵盖了将最先进的自动化测试用于JavaScript开发环境的方方面面,带领读者走查整个开发的生命周期,从项目启动到应用程序部署。本书的主要内容包括:掌握自动化测试和TDD;构建有效的自动化测试工作流;测试浏览器和服务器两端的代码(使用Node.js)、运用TDD构建更加干净的API、更加模块化的代码以及更健壮的软件;编写可测试的代码;使用测试桩和模拟对象,将各个单元单独进行测试;通过重构持续进改代码;走查全功能软件的创建和自动化测试。
算法谜题 [图书] 豆瓣
Algorithmic Puzzles
作者: Anany Levitin / Maria Levitin 译者: 赵勇 / 徐章宁 出版社: 人民邮电出版社 2014 - 1
算法是计算机科学领域最重要的基石之一。算法谜题,就是能够直接或间接地采用算法来加以解决的谜题。求解算法谜题是培养和锻炼算法思维能力一种最有效和最有乐趣的途径。
本书是一本经典算法谜题的合集。本书包括了一些古已有之的谜题,数学和计算机科学有一部分知识就发源于此。本书中还有一些较新的谜题,其中有一部分谜题被用作知名IT企业的面试题。全书可分为4个部分,分别是概览、谜题、提示和答案。概览介绍了算法设计的通用策略和算法分析的技术,还附带有不少的实例。谜题部分将谜题按照简单、中等难度和较难三个层级分别列出。提示部分依次给出谜题提示,帮助读者找到正确的解题方向,同时仍然为读者留下了独立求解的空间。答案部分则给出了谜题的详细解答。
本书可以为对算法感兴趣的广大读者提供系统丰富而实用的资料,能够帮助读者提升高阶算法思维能力。本书适合计算机专业的高校教师和学生,想要培养和训练算法思维和计算思维的IT专业人士,以及在准备面试的应聘者和面试官阅读参考。
C++语言99个常见编程错误 [图书] 豆瓣
作者: Stephen C. Dewhurst 译者: 高博 出版社: 清华大学出版社 2009
本书是C++语言大师Stephen C. Dewhurst在多年教授C++课程中所遇到的常见错误的心得笔记之基础上编写而成的。本书所有章节都是从一个众所周知的、在日常编码或设计实践中经常遭遇的问题入手,先指出其不足,再对其背后思想中存在的合理与不合理之处深入剖析;最后取其精华弃其糟粕,给出一个简洁、通用、美轮美奂的方案,指出有关如何规避或纠正它们的建议,从而有助于C++软件工程师们避免重蹈前辈们的覆辙。
c c
C++覆辙录 [图书] 豆瓣
C++ Gotchas: Avoiding Common Problems in Coding and Design
作者: Stephen C. Dewhurst 译者: 高博 出版社: 人民邮电出版社 2016 - 4
Effective Modern C++ 简体中文版 [图书] 豆瓣
Effective Modern C++
作者: Scott Meyers 译者: 高博 出版社: 中国电力出版社 2018 - 4
想要彻底理解C++11和C++14,不可止步于熟悉它们引入的语言特性(例如,auto型别推导、移动语义、lambda表达式以及并发支持)。挑战在于高效地运用这些特性——从而使你的软件具备正确性、高效率、可维护性和可移植性。这正是这本实用的图书意欲达成的定位。它描述的正是使用C++11和C++14——现代C++来撰写真正卓越的软件之道。
涵盖以下主题:
大括号初始化、noexcept规格、完美转发,以及智能指针的make函数的优缺点
std::move、std::forward、右值引用和万能引用之间的联系
撰写整洁、正确以及高效的lambda表达式的方法
std::atomic和volatile有怎样的区别,它们分别用于什么场合,以及它们和C++的并发API有何联系
“旧”C++程序设计(即C++98)中的最佳实践要求在现代C++的软件开发中作出哪些修订
《Effective Modern C++》沿用了Scott Meyers早期作品中业已证明的基于指导原则和实例驱动的格式,但介绍的是全新材料。本书是所有C++软件开发工程师的必读之选。
失落的致富经典 [图书] 豆瓣
作者: 华勒思·华特斯 译者: 高博 2008 - 6
《失落的致富经典》主要内容:全世界许多亿万富翁,都是从《失落的致富经典》学到致富的思考与行动方法。有人说:只要有《失落的致富经典》,其它所谓的致富书都可以不看了!一套简单完整、像数学公式一样准确,绝对能帮你致富的系统!
如果你想过要过更好的生活。
如果你每天的生活总是在薪水与账单中打转。
如果你想了解那些成功人士都知道而你还不知道的致富秘密。
如果你想了解那些赚得比你多却没你这么努力的人是如何做到的。
如果你已经读过一堆成功、致富类的书却还是没有找到答案,那么你一定要读这本《失落的致富经典》!
元素模式 [图书] 豆瓣
Elemental Design Patterns
作者: Jason McC. Smith 译者: 高博 / 凌杰 出版社: 电子工业出版社 2014 - 7
本书介绍了一类全新的设计模式,称为元素模式(Elemental Design Pattern),其为软件工程设计模式的研究和应用打下了基础。元素模式深深植根于软件程序设计理论的研究,但其目的却在于实践性和实用性。从程序设计的新手,到资深的开发工程师,都是元素模式的目标受众。它能够带领学生加入软件工业的大军,也能够为研究者打开新的思路。
色彩的思考 [图书] 豆瓣
作者: 卡洛斯•克鲁兹-迭斯 译者: 常世儒 / 高博 出版社: 中国青年出版社 2013 - 3
《色彩的思考》通过对色彩大师卡洛斯•克鲁兹-迭兹的经典设计作品的逐一呈现,并将卡洛斯•克鲁兹-迭兹的色彩艺术思想及理念贯穿其中,使读者对色彩现象的认识不再拘泥于形式。他把色彩和形式都还原到基本状态,在无需使用自然主义想象的情况下让它们与读者在情感层面上建立关系。正如克里夫•贝尔所言,克鲁斯-迭兹对色彩、线条和空间的钻研使他的作品拥有了意味深长的形式。
该书具有很重要的出版价值。
启示录 [图书] 豆瓣
INSPIRED
作者: [美] Marty Cagan 译者: 朱月俊 / 高博 2019 - 8
为什么亚马逊、谷歌、脸书的产品全世界数以亿计的用户都喜欢?你可能不知道,它们的产品开发模式与大多数公司很不一样。在本书中,科技产品管理领域的思想领袖马丁•卡根给读者带来了生动的大师课:如果要创造出用户喜爱的产品,如何搭建结构?如何安排人员?如何授权?如何高效组织?也就是说,如何发现用户喜爱的产品,并且把它交付出来。还有最重要的:如何在你的企业实现这一切。
第二版时隔十年全面更新,马丁•卡根在书中呈现了大量最新、最成功的科技公司的案例,以及他十年来更深刻的领悟和洞见。无论你所在的组织是希望创造爆款的初创型企业,还是希望迅速扩大规模的成长型企业,抑或是希望自我更新再上层楼的成熟型企业,本书都能帮助你把产品打造、用户参与、持续创新等提高到一个新水平。
NBA篮球训练法 [图书] 豆瓣
作者: [美]艾克 (Ron Ekker) 译者: 高博 出版社: 化学工业出版社 2013 - 8
中国有那么多人喜欢篮球,但是真正走进NBA的却寥寥无几。
美国篮球不是牛在球员的高级,而是牛在训练方法的先进。
本书源自于作者多年随身携带的一本训练心得笔记,
通篇以书信形式将美式篮球训练法结合中国特色娓娓道来。
虽然是从英文翻译而来,但读来既不晦涩也不蹩脚,
因为著者和译者这对忘年交是在用心实现着彼此对篮球的热爱。
在写作过程中我们一起度过了很多难关,也收获了很多欢乐,
在翻译的过程中我们还一起实时跟踪了10篇直播NBA的博客,
如果你也喜欢篮球,也想成为明天的“张书豪”、“李书豪”,
不妨听听这位来自NBA的老爷子怎么说。
设计原本 [图书] 豆瓣
作者: [美] 弗雷德里克·布鲁克斯 / 校注 郭耀 译者: 郭耀 注解 / 高博 出版社: 电子工业出版社 2012 - 9
《设计原本:计算机科学巨匠Frederick P.Brooks的思考(评注版)》从原理的角度阐述了面向对象程序设计的6大原则;讲解和剖析了23种常见的设计模式,并进行了扩展,通俗易懂、趣味性极强而又紧扣设计模式的核心;对各种相关联的设计模式进行了深入分析和比较,旨在阐明各种设计模式比较理想的应用场景和它们之间的区别;探讨了设计模式的混编,讲解了如何在实际开发中将各种设计模式混合起来使用,以发挥设计模式的最大效用。全书结合设计实例,从面向对象设计案例中精心选择了一些设计模式,总结了面向对象设计中最有价值的经验,并将其用简洁、可复用的形式表达出来。
《设计原本:计算机科学巨匠Frederick P.Brooks的思考(评注版)》是The Design of Design一书的评注版,力邀国内资深专家执笔,在英文原著的基础上增加了中文点评和注释,旨在融合二者之长,既保留经典的原创文字与味道,又以先行者的学研心得与实践感悟,对读者的阅读和学习加以点拨,指明捷径。