30本引进翻译版日本计算机技术书籍推荐 转

转自 :王小平的博客  http://blog.sciencenet.cn/blog-1225851-927091.html

 

1《GitHub入门与实践》

从Git的基本知识和操作方法入手,详细介绍了GitHub的各种功能,GitHub与其他工具或服务的协作,使用GitHub的开发流程以及如何将GitHub引入到企业中。在讲解GitHub的代表功能Pull Request时,本书专门搭建了供各位读者实践的仓库,邀请各位读者进行Pull Request并共同维护。

 

2《机器人科技:技术变革与未来图景》

机器人领域是一个融合了计算机科学、人工智能、工学、神经科学、心理学、仿生学的智慧与技术,不断扩展的研究领域,革新中的机器人技术,将是人类技术与文明的重要拐点,对未来工业4.0、智慧城市相关的各领域、各行业甚至新的经济秩序格局都会产生深远影响。本书由活跃于第一线的日本顶级机器人研究者,用简单易懂的方式讲解了当前机器人的技术原理、内部结构、研究历史与未来展望。并介绍了与机器人相关的其他领域技术,对于对机器人有兴趣的人或是刚开始想要研究机器人的读者来说,这将会是跨出第一步的入门书籍。

 

3《程序员的数学》

《图灵程序设计丛书:程序员的数学》面向程序员介绍了编程中常用的数学知识,借以培养初级程序员的数学思维。读者无需精通编程,也无需精通数学,只需具备四则运算和乘方等基础知识,就可以阅读《程序员的数学》。 书中讲解了二进制计数法、逻辑、余数、排列组合、递归、指数爆炸、不可解问题等许多与编程密切相关的数学方法,分析了哥尼斯堡七桥问题、高斯求和方法、汉诺塔、斐波那契数列等经典问题和算法。引导读者深入理解编程中的数学方法和思路。 结城浩专著的《程序员的数学》适合程序设计人员以及编程和数学爱好者阅读。

 

4《代码的未来》

松本行弘编著的《代码的未来》是Ruby之父松本行弘的又一力作。作者对云计算、大数据时代下的各种编程语言以及相关技术进行了剖析,并对编程语言的未来发展趋势做出预测,内容涉及Go、VoltDB、 node.js、CoffeeScript、Dart、MongoDB、摩尔定律、编程语言、多核、NoSQL等当今备受关注的话题。 《代码的未来》面向各层次程序设计人员和编程爱好者,也可供相关技术人员参考。

 

5《图解TCPIP》(第5版)

《图解TCPIP(第5版)》是一本图文并茂的网络管理技术书籍,旨在让广大读者理解TCP/IP的基本知识、掌握TCP/IP的基本技能。书中讲解了网络基础知识、TCP/IP基础知识、数据链路、IP协议、IP协议相关技术、TCP与UDP、路由协议、应用协议、网络安全等内容,引导读者了解和掌握TCP/IP,营造一个安全的、使用放心的网络环境。 竹下隆史和村山公保等专著的《图解TCPIP(第5版)》适合计算机网络的开发、管理人员阅读,也可作为大专院校相关专业的教学参考书。

 

6《图解HTTP》

由于均良翻译的《图解HTTP》前半部分由HTTP的成长发展史娓娓道来,基于HTTP1.1标准讲解通信过程,包括HTTP方法、协议格式、报文结构、首部字段、状态码等的具体含义,还分别讲解HTTP通信过程中代理、网关、隧道等的作用。接着介绍SPDY、 WebSocket、WebDAV等HTTP的扩展功能。作者上野宣还从细节方面举例,让读者更好地理解何为无状态(stateless)、301和302重定向的区别在哪、缓存机制,等等。《图解HTTP》后半部分的重心放在web安全上。涵盖HTTPS、SSL、证书认证、加密机制、Web攻击手段等内容。

 

7《图解网络硬件》

这本由三轮贤一著的《图解网络硬件》详细介绍了网络硬件的相关知识。在对硬件设备、相关技术及规范详尽考据的同时,侧重实践,重点介绍了在实际网络建设工程中使用的硬件设备,辅以丰富的图例,使网络硬件的真实情况一目了然,并深入浅出地解释了复杂的网络术语,因此对于想了解实际网络设备的读者来说是不可或缺的参考资料,也可作为大学课程《计算机网络》的扩展读物。本书还介绍了大量非思科设备和数据通信领域的知识,对于学习CCNA、CCIE等的读者和相关工程技术人员也很具有参考价值。

 

8《图解机器学习》

《图解机器学习》用丰富的图示,从ZUI小二乘法出发,对基于ZUI小二乘法实现的各种机器学习算法进行了详细的介绍。第Ⅰ部分介绍了机器学习领域的概况;第Ⅱ部分和第Ⅲ部分分别介绍了各种有监督的回归算法和分类算法;第Ⅳ部分介绍了各种监督学习算法;第Ⅴ部分介绍了机器学习领域中的新兴算法。书中大部分算法都有相应的MATLAB程序源代码,可以用来进行简单的测试。

 

9《图解服务器端网络架构》

《图灵程序设计丛书:图解服务器端网络架构》以图配文,详细说明了服务器端网络架构的基础技术和设计要点。基础设计是服务器端网络架构最重要的一个阶段。《图灵程序设计丛书:图解服务器端网络架构》就立足于基础设计的设计细分项目,详细介绍各细分项目的相关技术和设计要点。《图灵程序设计丛书:图解服务器端网络架构》共分为5章,分别讲述进行物理设计、逻辑设计、安全设计和负载均衡设计、高可用性设计以及管理设计时所必需的技术和设计要点。《图灵程序设计丛书:图解服务器端网络架构》适合想要设计服务器端的网络工程师、想要了解网络的服务器工程师、负责服务器端运行和管理的现场管理人员阅读。

 

10《图解密码技术》

《图解密码技术》以图配文的形式,详细讲解了6种重要的密码技术:对称密码、公钥密码、单向散列函数、消息认证码、数字签名和伪随机数生成器。首先讲述了密码技术的历史沿革、对称密码、分组密码模式(包括ECB、CBC、CFB、OFB、CTR)、公钥、混合密码系统。第二部分重点介绍了认证方面的内容,涉及单向散列函数、消息认证码、数字签名、证书等。第三部分讲述了密钥、随机数、PGP、SSL/TLS以及密码技术在现实生活中的应用。

 

11《图解基础设施设计模式》

基础设施设计模式是指将基础设施技术者们创造出的设计方式概念化、抽象化,同时给其命名(模式名),总结其特点与注意事项而形成的集合体。目的是防止在基础设施开发中发生问题,提高基础设施的开发效率以及培养基础设施开发人才。 《图解基础设施设计模式》以基础设施构建中的需求定义阶段为基础,介绍了127个不依赖于任何特定产品,与非功能性需求实现策略、基础设施构成要素相关的常用设计模式(119个模式+8种类型)。在讲解时,还配以设计方式的示意图以及各个模式的对比,使人既能轻松理解设计方式的构造与特点,还能理解各模式之间的不同,*终作出*佳选择。 《图解基础设施设计模式》适合对基础设施缺乏经验的技术者(也包括应用程序开发者)、负责系统构建的项目经理、在企业的信息系统部门中对系统规划与引进具有决策权的人,以及负责评估和比较供应商提案和设计的人阅读。

 

12《自制编程语言》

《自制编程语言/图灵程序设计丛书》编著者前 桥和弥。 本书手把手地教读者用c语言制作两种编程语言 :crowbar与Diksam。crowbar是运行分析树的无 类型语言,Diksam是运行字节码的静态类型语言。这 两种语言都具备四则运算、变量、条件分支、循环、 函数定义、垃圾回收等功能,*终版则可以支持面向 对象、异常处理等高级机制。所有源代码都提供下 载,读者可以一边对照书中的说明一边调试源代码。 这个过程对理解程序的运行机制十分有帮助。 《自制编程语言/图灵程序设计丛书》适合有一 定基础的程序员和编程语言爱好者阅读。

 

13《两周自制脚本语言》

《两周自制脚本语言》是一本优秀的编译原理入门读物。全书穿插了大量轻松风趣的对话,读者可以随书中的人物一起从最简单的语言解释器开始,逐步添加新功能,最终完成一个支持函数、数组、对象等高级功能的语言编译器。《两周自制脚本语言》与众不同的实现方式不仅大幅简化了语言处理器的复杂度,还有助于拓展读者的视野。《两周自制脚本语言》适合对编译原理及语言处理器设计有兴趣的读者以及正在学习相关课程的大中专院校学生。同时,已经学习过相关知识,有一定经验的开发者,也一定能从本书新颖的实现方式中受益良多。

 

14《CPU自制入门》

《cpu自制入门》教读者制作原创的计算机系统。第1章以介绍cpu为主,同时介绍如何制作存储程序与数据的内存、输入与输出的i/o以及将这些模块连接起来的总线,这些模块可以组合成一个简单的计算机系统。为了让这个计算机系统运转起来,第2章介绍电路板的设计和制作。第3章为这个计算机系统编写程序,并上机测试。 《cpu自制入门》可以帮助软件工程师了解硬件与底层,开发出高效代码。

 

15《30天自制操作系统》

《30天自制操作系统》是一本兼具趣味性、实用性与学习性的操作系统图书。作者从计算机的构造、汇编语言、C语言开始解说,让读者在实践中掌握算法。在这本书的指导下,从零编写所有代码,30天后就可以制作出一个具有窗口系统的32位多任务操作系。《30天自制操作系统》适合操作系统爱好者和程序设计人员阅读。

 

16《计算机是怎样跑起来的》

《计算机是怎样跑起来的》倡导在计算机迅速发展、技术不断革新的今天,回归到计算机的基础知识上。通过探究计算机的本质,提升工程师对计算机的兴趣,在面对复杂的最新技术时,能够迅速掌握其要点并灵活运用。《计算机是怎样跑起来的》以图配文,以计算机的三大原则为开端、相继介绍了计算机的结构、手工汇编、程序流程、算法、数据结构、面向对象编程、数据库、TCP/IP 网络、数据加密、XML、计算机系统开发以及SE 的相关知识。本书适合计算机爱好者和相关从业人员阅读。《计算机是怎样跑起来的》图文并茂,通俗易懂,非常适合计算机爱好者和相关从业人员阅读。

 

17《程序是怎样跑起来的》

《图灵程序设计丛书:程序是怎样跑起来的》一书从计算机的内部结构开始讲起,以图配文的形式详细讲解了二进制、内存、数据压缩、源文件和可执行文件、操作系统和应用程序的关系、汇编语言、硬件控制方法等内容,目的是让读者了解从用户双击程序图标到程序开始运行之间到底发生了什么。同时专设了“如果是你,你会怎样介绍?”专栏,以小学生、老奶奶为对象讲解程序的运行原理,颇为有趣。《图灵程序设计丛书:程序是怎样跑起来的》图文并茂,通俗易懂,非常适合计算机爱好者及相关从业人员阅读。

 

18《明解C语言》

《图灵程序设计丛书:明解C语言》是日本的C语言经典教材,自出版以来不断重印、修订,被誉为“C语言圣经”。作者在日本IT界家喻户晓,出版过一系列极富影响力的计算机教材和参考书。其简洁、通俗的文风深受读者的喜爱。《图灵程序设计丛书:明解C语言》图文并茂,示例丰富,设有190段代码和164幅图表,对C语言的基础知识进行了彻底剖析,内容涉及数组、函数、指针、文件操作等。对于C语言语法以及一些难以理解的概念,均以精心绘制的示意图,清晰、通俗地进行讲解。《图灵程序设计丛书:明解C语言》适合C语言初学者阅读。

19《嵌入式实时操作系统T-Kernel 2.0》

T-Kernel是源码开放的嵌入式实时操作系统内核,它占据了全球嵌入式微处理器操作系统市场约60%的份额。《嵌入式系统技术系列丛书:嵌入式实时操作系统T-Kernel 2.0》从T-Kernel、T-Engine和ITRON关系及结构人手,详细介绍了T-Kernel规范、通用T-Kernel规范、T-Kernel/OS函数、T-Kernel/SM函数、T-Kernel/DS函数和T-Monitor规范等内容,特别是对T-Kernel函数和使用规范进行了细致全面的介绍说明。全书共分5大部分,第1部分概要介绍了T-Engine起源,以及T-Kernel、T-Engine和ITRON关系及结构;第2部分详细介绍了T-Kernel规范、通用T-Kernel规范、T-Kernel/OS函数、T-Kernel/SM函数和T-Kernel/DS函数等;第3部分详细介绍了T- Monitor功能定义;第4部分为T-Engine相关参考文献目录;第5部分为T-Kernel的C语言接口和错误代码列表等。5大部分合为一体,全面系统地说明了T-Kernel的标准规范。《嵌入式系统技术系列丛书:嵌入式实时操作系统T-Kernel 2.0》是学习和使用T-Kernel者的必备手册,可作为从事嵌入式系统应用开发的工程技术人员以及高等院校相关专业师生的参考用书。

 

20《图像处理技术手册》

本书共分两篇五部分,即基础篇分为第1部分“图像处理”与第2部分“关联知识”;应用篇则分为第1部分“投影”、第2部分“识别”及第3部分“专题”。 本书详细阐述图像模型、图像几何学、模式识别与神经网络、图像理解与计算机视觉等基础知识,也给出视觉、光与色、波动光学、辐射传递理论、数学形态学、模糊理论等关联知识,同时结合图像处理领域的最新发展现状,全面论述图像重建、图像变换、图像识别、图像分析等相关理论和具体算法,并就图像特殊效果处理、图形绘制、序列图像处理、文档图像解析、 三维图像处理等热点专题进行了系统剖析。 通过本书,读者可以获得涵盖图像处理领域几乎所有相关问题的解答或启发,是一部难得的优秀实用手册。 本书可供图像处理相关领域的研究人员、技术人员以及将要进入该领域 的大学生和研究生参考学习。

 

21《Unix内核源码剖析

青柳隆宏著的《Unix内核源码剖析》是一本UNIXV6内核源代码的阅读指南。作者结合UNIXV6已公开 的相关文档,对UNIXV6的内核源码进行详细剖析,旨在让读者更深入地理解进程、中断、块I/O系统、 文件系统、字符I/O系统、启动系统等操作系统的基本原理。 《Unix内核源码剖析》适合操作系统的初中级学习者阅读,特别适合通过大学课程和其他入门书对操作系统有所了解,但是对具体细节缺乏深入理解的读者,以及那些对操作系统的具体实现有兴趣的读者。

 

22 《SQL基础教程

MICK编著的《SQL基础教程(附光盘)》介绍了关系数据库以及用来操作关系数据库的SQL语言的使用方法,提供了大量的示例程序和详实的操作步骤说明,读者可以亲自动手解决具体问题,循序渐进地掌握SQL的基础知识和技巧,切实提高自身的编程能力。 在每章结尾备有习题,用来检验读者对该章内容的理解程度。另外,《SQL基础教程(附光盘)》还将重要 知识点总结为“法则”,方便大家随时查阅。 《SQL基础教程(附光盘)》适合完全没有或者具备较少编程和系统开发经验的初学者,也可以作为大中专院校的教材及企业新人的培训用书。

 

23《图解大数据

堪称IT相关行业的“动向”和“密码”的“大数据”究竟是什么?为什么如此受众人关注?未来大数据将改变什么?《图解大数据》以图解的方式为大家详细解读众人关注的焦点——大数据。大数据不仅仅是IT行业的热门话题,也是各行各业关注的焦点。因为它不仅改变了社会,也改变了我们的生活和工作方式。大数据还可应用于各个领域,比如气象预测、预防犯罪、医疗领域等,其功能无比强大。读完本书,你将读懂什么是大数据!

 

24 《NoSQL数据库入门

《NoSQL数据库入门》(作者佐佐木达也)详细地介绍了NoSQL数据库(非关系型数据库)的种类、用途以及使用方法,并对memcached、TokvoTyrant、Redis、MongoDB这4种代表性的NoSQL数据库的特征、适用范围、 实现代码进行了深入探讨,并比较了它们的性能。 《NoSQL数据库入门》适合有关系型数据库开发经验的软件工程师和程序员阅读。

 

25《松本行弘的程序世界》

《松本行弘的程序世界》是探索程序设计思想和方法的经典之作。作者从全局的角度,利用大量的程序示例及图表,深刻阐述了Ruby编程语言的设计理念,并以独特的视角考察了与编程相关的各种技术。阅读《松本行弘的程序世界》不仅可以深入了解编程领域各个要素之间的关系,而且能够学到大师的思考方法。《松本行弘的程序世界》面向各层次程序设计人员和编程爱好者,也可以供相关技术人员参考。

26《自然语言处理初步

《21世纪高等学校电子信息类专业规划教材·自然语言处理初步:能说会道的计算机》浓缩了日本著名教授荒木健治先生早期的研究成果,书中阐述的内容贯穿了荒木教授提出的“归纳学习法”,即“从具体实例中递归抽取相同和不同部分以获取规则”的基本思想,研究成果涉及自然语言处理领域中分词、句法分析、读音汉字转换、语义分析、机器翻译、对话系统等诸多内容。《21世纪高等学校电子信息类专业规划教材·自然语言处理初步:能说会道的计算机》最后一章还重点探讨了计算机与婴幼儿有多接近这样丰富有趣的话题。《21世纪高等学校电子信息类专业规划教材·自然语言处理初步:能说会道的计算机》通俗易懂、深入浅出、内容翔实、实例丰富,本书的内容充分体现了荒木健治教授从事科学研究的先进思想和谆谆善诱的教书育人之方法,极具启发性。

 

27《Ruby基础教程

《图灵程序设计丛书:Ruby基础教程(第4版)》为日本公认的Ruby入门教程。松本行弘亲自审校并作序推荐。《图灵程序设计丛书:Ruby基础教程(第4版)》支持Ruby2.0,也附带讲解了可运行于1.9版本的代码,事无巨细且通俗易懂地讲解了编写程序时所需要的变量、常量、方法、类、流程控制等的语法,以及主要类的使用方法和简单的应用,让没有编程经验的读者也能轻松掌握Ruby,找到属于自己的快乐编程方式,做到融会贯通并灵活运用到实际工作中。本书适合Ruby初学者学习参考,有一定Ruby编程基础的读者若想再回顾一下Ruby的各知识点,本书也能提供不少帮助。

 

28《代码之髓-编程语言核心概念

《代码之髓:编程语言核心概念》作者从编程语言设计的角度出发,围绕语言中共通或特有的核心概念,通过语言演变过程中的纵向比较和在多门语言中的横向比较,清晰地呈现了程序设计语言中函数、类型、作用域、类、继承等核心知识。《代码之髓:编程语言核心概念》旨在帮助读者更好地理解各种概念是因何而起,并在此基础上更好地判断为何使用、何时使用及怎样使用。同时,在阅读本书后,读者对今后不断出现的新概念的理解能力也将得到提升。

《代码之髓:编程语言核心概念》力求简明、通俗,注重可读性,可作为大学计算机科学和软件工程等专业程序设计语言概论教材、计算机等级考试的参考资料,也可作为软件开发人员的学习参考书。

 

29《图解网站分析-让流量倍增的网站优化方法

《图解网站分析:让流量倍增的网站优化方法(修订版)》以图配文,结合实例详细讲解了如何利用从网站上获取的各种数据了解网站的运营状况,如何从数据中攫取最有用的信息,如何优化站点,创造更大的网站价值。《图解网站分析:让流量倍增的网站优化方法(修订版)》适合各类网站运营人员阅读。第1部分介绍了进行网站分析必备的基础知识。第2部分详细讲解了如何明确网站现状,发现并改善网站的问题。第3部分是关于流量获取和网站内渠道优化的问题。第4部分介绍了一些更加先进的网站分析方法,其中详细讲解了如何分析现今风靡全球的社交媒体网站。

 

30《网络游戏核心技术与实战》

《网络游戏核心技术与实战》从游戏策划与编程、系统架构、服务器运维、开发团队管理等方面全景展现网络游戏核心技术。作者使用大量图表,生动翔实地描述了网络游戏的特点和架构,并以C/S MMO游戏和P2P MO游戏为例,通过实际代码告诉开发者如何应对实时、大数据量通信的挑战,在不使用昂贵的中间件的基础上,从零开始实现趣味性强的多人网络游戏系统。此外,《网络游戏核心技术与实战》还从游戏运营和基础设施建设等角度,向读者展现了网络游戏技术的全貌。《网络游戏核心技术与实战》适合作为综合性的网络游戏开发的参考书籍,无论是专业游戏开发技术人员还是游戏制作人、运营者都可以从中获得启发与收获。

posted @ 2017-12-28 10:23  最初的梦想  阅读(4180)  评论(1编辑  收藏  举报