万本电子书0元读

万本电子书0元读

59元6本 软件开发践行录——ThoughtWorks中国区文集
软件开发践行录——ThoughtWorks中国区文集
ThoughtWorks中国著
¥35.29
  ThoughtWorks是一家全球软件设计与定制领袖企业。ThoughtWorks首席科学家Martin Fowler先生是当今世界软件开发领域*影响力的几位大师之一。在中国,ThoughtWorks已经成立了北京、西安、成都、上海、武汉五个分公司,聚集了大量高水准的软件专业人才,为各类企业、政府部门和非营利组织提供全球品质的专业服务。   《软件开发践行录——ThoughtWorks中国区文集》是ThoughtWorks中国区软件技术人员的文章合集,挑选和收录了包括胡凯、熊节、徐昊、郑晔、张逸等人的33篇精彩文章,涵盖了过程改进、工程实践、团队建设和体验设计4大领域。这些曾经以各种形式在网络、报刊、社区发表或分享,有些文章还曾引起积极的反馈和热烈的反响。《软件开发践行录——ThoughtWorks中国区文集》可以说是一群极有天分的软件精英的思想和观点的汇聚,是他们多年的宝贵实践经验的凝结。   《软件开发践行录——ThoughtWorks中国区文集》适合软件行业的各类从业人员阅读和参考。对于想要对软件构建过程进行持续思考和改进的人,本书具有启迪思想和激发灵感的作用。软件开发人员可以通过阅读本书,吸收作者们在工程实践中的宝贵经验;项目经理则可以窥得团队建设和管理的奥秘。
59元6本 Google软件测试之道
Google软件测试之道
[美]JamesWhittaker JasonArbon JeffCarollo(著)
¥24.99
每天,Google都要测试和发布数百万个源文件、亿万行的代码。数以亿计的构建动作会触发几百万次的自动化测试,并在好几十万个浏览器实例上执行。面对这些看似不可能完成的任务,谷歌是如何测试的呢?   《Google软件测试之道》从内部视角告诉你这个世界上知名的互联网公司是如何应对21世纪软件测试的独特挑战的。《Google软件测试之道》抓住了Google做测试的本质,抓住了Google测试这个时代*复杂软件的精华。《Google软件测试之道》描述了测试解决方案,揭示了测试架构是如何设计、实现和运行的,介绍了软件测试工程师的角色;讲解了技术测试人员应该具有的技术技能;阐述了测试工程师在产品生命周期中的职责;讲述了测试管理及在Google的测试历史或在主要产品上发挥了重要作用的工程师的访谈,这对那些试图建立类似Google的测试流程或团队的人受益很大。   *后,《Google软件测试之道》还介绍了作者对于Google测试如何继续演进的见解、Google乃至整个业界的测试方向的一些预言,相信很多读者都会感受到其中的洞察力,甚至感到震惊。本书可以作为任何从事软件测试人员到达目标的指南。   《Google软件测试之道》适合开发人员、测试人员、测试管理人员使用,也适合大中专院校相关专业师生的学习用书,以及培训学校的教材。
59元6本 Unity43D开发实战详解
Unity43D开发实战详解
吴亚峰杜化美张月霞索依娜编著
¥39.21
  随着Unity 3D的迅猛发展,该游戏引擎通过不断优化与改进已经升级到4.0。在Unity4.0中增加了许多新的特性,如全新的动画系统、支持移动平台的实时阴影、*的状态机技术等。《Unity 43D开发实战详解》随着游戏引擎的升级加入了许多新的内容,主要内容如下。   第1章 Unity3D基础以及开发环境的搭建,简要介绍了Unity 3D开发环境的搭建及其运行机制;第2章Unity集成开发环境详解,主要对Unity集成开发环境进行详细介绍;第3章 Unity3D开发脚本简介,讲解了特定于Unity的JavaScript脚本和C#脚本编写的语法和技巧;第4章 Unity3D图形用户界面基础及常用对象,主要对Unity开发过程中经常使用的图形用户界面控件及对象进行详细介绍;第5章 Unity3D第三方2D组件库——NGUI,介绍了游戏开发中非常流行的第三方UI界面开发组件库——NGUI的知识;第6章物理引擎,介绍了Unity开发平台的完整的物理引擎体系,包括刚体、碰撞器、粒子系统及关节等开发技术;第7章3D游戏开发技术,介绍了天空盒、虚拟按钮与摇杆、声音、光源、地形引擎、角色动画,以及角色控制器等常用技术;第8章着色器——Shaders,介绍了Unity中的着色器和着色器语言——ShaderLab,为各种高级特效的开发打下良好的基础;第9章杂项,介绍了PlayerPrefs类、NetworkClass(网络类)、加速度传感器的使用、视频贴图等开发技巧;第10章综合案例——火力篮球,详细介绍了火力篮球项目的开发过程及用到的各种相关技术;第11章综合案例——3D保龄球,详细介绍了3D保龄球项目的开发过程及用到的各种相关技术。   本书适合游戏开发的读者学习,也适合程序员学习用书,以及各院校相关专业师生的学习用书和培训学校的教材。
59元6本 软件工艺
软件工艺
[美]PeteMcBreen著
¥18.56
  《软件开发方法学精选系列:软件工艺》针对软件开发,提出了一些相当棘手和敏感的问题,并给出了颇具争议性的结论:从一个数百年来一直兴旺发达的系统——工艺学中获得启示,寻找答案。   《软件开发方法学精选系列:软件工艺》用5个部分共19章的篇幅,系统地阐述作者的观点,并试图回答一直困扰着软件行业的难题——我们应该如何重组软件构造的过程,使其能够如我们所愿地有效运转?第1部分共4章,对传统的观点提出质疑——软件工程真的是解决软件开发问题的灵丹妙药吗?第2部分共2章,这一部分提出了本书的观点,即以软件工艺的视角看待软件开发。第3部分以7章的篇幅,从不同的角度全面地展现了软件工艺理论所带来的主要变化,以及如何实践这个观念。第4部分共3章,对比了软件工艺与软件工程,并为各自适用的范畴重新划定了界限。第5部分共3章,分别讨论软件开发中的权宜之计和长期问题。   本书荣获2002年度Jolt图书大奖。阅读本书,有助于引发读者在软件开发问题上的独立思考,《软件开发方法学精选系列:软件工艺》适合软件行业的所有从业人员阅读参考。
59元6本 Haskell函数式编程入门
Haskell函数式编程入门
张淞编著
¥19.00
  《Haskell函数式编程入门》是一本讲解Haskell这门经过精心设计和锤炼的纯函数式编程语言的书,同时也是一本通过Haskell来讲解函数式编程的方法与思想的书。全书共分三个部分。部分介绍函数式编程在解决数学与算法问题的精简与直观的特色,让不熟悉Haskell的读者对其建立初步的了解,同时通过解决一些算法问题,如裴波那契数列、八皇后问题、排序问题、24点等,引发一些对函数式编程方式的思考;第二部分介绍一些略微深入的Haskell内容,包括函子、Monoid、IO与Monad转换器等;后一部分则涉及快速测试、惰性求值和并行编程等主题。   《Haskell函数式编程入门》既适合对Hasell和函数式编程感兴趣的程序员阅读,又适合作为Haskell语言入门教程,供计算机科学与数学专业的学生参考。
59元6本 Vim实用技巧
Vim实用技巧
[英]Drew Neil著
¥19.99
  Vim是一款功能丰富而强大的文本编辑器,其代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中得到非常广泛的使用。Vim能够大大提高程序员的工作效率。对于Vim高手来说,Vim能以与思考同步的速度编辑文本。同时,学习和熟练使用Vim又有一定的难度。   《Vim实用技巧》为那些想要提升自己的程序员编写,阅读本书是熟练地掌握高超的Vim技巧的必由之路。全书共21章,包括121个技巧。每一章都是关于某一相关主题的技巧集合。每一个技巧都有针对性地解决一个或一类问题,帮助读者提升Vim的使用技能。《Vim实用技巧》示例丰富,讲解清晰,采用一种简单的标记方法,表示交互式的编辑效果,可以帮助读者快速掌握和精通Vim。   《Vim实用技巧》适合想要学习和掌握Vim工具的读者阅读,有一定Vim使用经验的程序员,也可以参考查阅以解决特定的问题。
59元6本 Red Hat Enterprise Linux 7 高薪运维入门
Red Hat Enterprise Linux 7 高薪运维入门
孙亚南,李勇,夏毓彦
¥26.70
Red Hat Enterprise Linux 7发布已经超过1年时间了,不同于以往的版本,红帽公司在新版本上进行了大刀阔斧的改革,包括系统架构、防火墙管理工具等核心部件都已经发生了改变。本书就是立足于Red Hat Enterprise Linux 7版本,带领读者学会基本的Linux系统管理和网络管理。 本书分为3部分:第1部分是Linux入门,包括必须掌握的Linux基础、Red Hat Enterprise Linux的安装、图形界面、命令行界面;第2部分是Linux系统管理入门,包括Red Hat Enterprise Linux 7新架构、日志系统、用户和组、应用程序的管理、系统启动控制与进程管理;第3部分是高级运维,包括Linux网络管理、网络文件共享、搭建MySQL服务、配置Oracle数据库、LAMP、NAT上网、集群负载均衡LVS、集群技术与双机热备、Linux防火墙管理、KVM虚似化、安装OpenStack、Hadoop和Spark部署。 本书示例丰富、代码实用,是广大Linux系统管理员入门必看书籍,也可作为各大Linux培训学校的企业级Linux培训教程。
59元6本 用Arduino全面打造物联网
用Arduino全面打造物联网
孙骏荣,苏海永,夏毓彦
¥39.50
本书以Arduino 这个著名的开放式软硬件平台为工具,结合丰富的范例,系统全面地介绍了物联网的三大要素“物”“联”和“网”的产品开发和具体实现。书中涵盖了物联网的概念与技术,主控端、传感端、通信和联网等模块的硬件集成、软件开发和软硬件整合等。另外,云下载资源中还提供了范例程序、电路图等资源,以配合本书的学习和实践。 本书适合物联网产品开发从业者与技术人员使用,也可以用作高校学生学习硬件设计的实践教程。
59元6本 移动APP应用实战(套装共2册)
移动APP应用实战(套装共2册)
陈晔,李柯泉,欧阳薇
¥28.80
大话移动APP测试:Android与iOS应用测试指南+构建跨平台APP:PhoneGap移动应用实战
一本书读懂智能生活
一本书读懂智能生活
蔡余杰
¥4.62
蔡余杰编*的《一本书读懂智能生活》深入分析了*、苏宁、小米、格力等行业巨头挖掘与运用数据、打造智能生活平台的引领战略,提供了智能路由器、智能理财、以儿童智能电话手表和智能手环为代表的可穿戴设备、智能机器人、智能电器、智能家居和全方位O2O生活圈等具体领域的代表之作可借鉴的经验,描绘了发掘商业风口、共享智能生活的蓬勃趋势,将为企业联结“互联网 ”并进行商业决策和精准营销落地提供依据。
59元6本 LinuxShell脚本攻略
LinuxShell脚本攻略
(印)SarathLakshman著
¥23.50
  《Linux Shell脚本攻略》是Linux Shell编程的实战秘籍。它集合了众多适合于实战的命令行脚本攻略,并辅以大量案例以及细致的讲解。   《Linux Shell脚本攻略》的读者不仅包括Shell编程的新手,也包括那些对这一领域相当熟悉的专业人士。对新手而言,《Linux Shell脚本攻略》的内容由浅入深且紧贴实践,使得他们能够快速地学以致用,而专业人士也能从本书中发现一些新鲜的东西,使自己的技巧更加纯熟。
59元6本 CentOS Linux系统运维
CentOS Linux系统运维
陈祥琳
¥24.99
《CentOS Linux系统运维》是一本关于Linux系统运维的入门书籍。本书以CentOS Linux作为基础环境并按照从系统安装配置到系统投入使用的整个过程来讲解系统的日常维护。本书以内网为操作系统运行环境,并按照“系统安装→系统安全配置→应用部署→日常维护”的流程来编写。在系统的安装配置上主要涉及系统环境搭建、系统安全配置和日常维护,在应用上主要涉及服务的安装、配置以及日常维护。本书的内容适用基于Red Hat内核2.6.32版本的Linux系统,包括CentOS Linux、Red Hat Enterprise Linux、Oracle Enterprise Linux。 本书适合Linux初学者、爱好者、程序员以及Linux服务器维护人员使用,也适合作为培训机构和大中专院校的教学用书。
59元6本 Arduino思维大爆炸——物联网创客综合能力实训教程
Arduino思维大爆炸——物联网创客综合能力实训教程
隋金雪,邢建平
¥15.99
本书主要围绕物联网创新展开实践,通过Macduino平台学习物联网感知环境、传递数据、改善环境的基本方法。通过学习基本的温度、湿度、光线等环境情况,熟练掌握对环境的感知。通过使用电机、舵机、水泵等执行机构提供的动力组成风扇、窗帘等职能家居设备,实现从感知到控制的过程。通过学习蓝牙模块的使用,了解无线通信的基本原理,实现智能家居设备与手机、计算机等终端的无线互联。终达到举一反三,设计出自己创造的物联网创意作品。 本书可作为高中生、大学生机器人及各种科技创新活动的参考用书,青少年iCAN 创新创意大赛参考用书,也可供教师开设相关课程作为教材使用。
59元6本 Scala开发快速入门
Scala开发快速入门
周志湖,牛亚真
¥24.99
本书以Scala语言的核心语法为主线,通过大量实例代码循序渐进地介绍了Scala语言的语法特性。第1章介绍Scala语言及开发环境的安装、Intellij IDEA的使用、Scala语言的交互式命令行。第2~3章重点介绍Scala语言的基础语法结构。第4章,重点介绍Scala语言重要的数据结构collection(集合)。第5章,重点介绍Scala语言中面向函数编程的语法特性。第6~8章,重点介绍Scala语言面向对象编程的语法特性。第9章,介绍Scala语言中的模式匹配及原理。第10章,详细介绍Scala语言的类型系统。第11章,对Scala语言中的隐式转换及原理进行详细介绍。第12章,重点介绍Scala中的并发编程。第13章,介绍Java语言与Scala语言间的互操作。 本书还提供了所有实例的源代码与素材文件,供读者上机练习使用,读者可从网上下载本书资源文件。 本书适用于Scala语言初学者、爱好者,大数据开发人员,软件培训机构以及计算机专业的学生使用。
59元6本 Arduino思维大爆炸——机器人创客综合能力实训教程
Arduino思维大爆炸——机器人创客综合能力实训教程
隋金雪,邢建平
¥15.99
本书以机器人创新为主,展开实践活动。结合Macduino平台介绍基本的模拟传感器、数字传感器等输入设备的基本原理,以及常用舵机、电机等执行器的使用。通过学习本书,学生可以组建基本的轮式机器人并学习简单控制策略的编程方式,具备机器人创新的基本能力,掌握基本的机器人创新开发方法,具备自主探究的能力。同时结合每个单元的表达力训练,实现青少年综合素养的全面培养。 本书可作为高中生、大学生机器人及各种科技创新活动的参考用书,青少年iCAN 创新创意大赛参考用书,也可供教师开设相关课程作为教材使用。
59元6本 Web GIS原理与应用开发
Web GIS原理与应用开发
刘光,曾敬文,曾庆丰
¥20.99
互联网与GIS 结合而形成的Web GIS是GIS软件发展的必然趋势。本书以循序渐进的方式,通过讲解OGC制定的相关开放Web服务规范,介绍了Web GIS的原理;详解了一整套利用开源软件与开放数据开发Web GIS的方案,包括空间数据库存储软件PostGIS、数据处理客户端软件QGIS、服务器端软件GeoServer,以及浏览器页面端开发JavaScript API库OpenLayers,并通过实践的方式,一步一步地介绍这些开源软件的应用,以及如何利用OpenLayers在互联网上共享地理信息、开发Web GIS2.0应用;后,本书还介绍了OpenStreetMap等开放数据的下载与使用方法。 本书主要读者对象为地理信息系统专业的本科生与硕士研究生,也适用于政府、企业相关部门的GIS研究与开发人员,还适合作为各种GIS培训班的学习教材与参考书。
59元6本 完全精通Nuendo电脑音乐及音频制作:精细操作与实践指南
完全精通Nuendo电脑音乐及音频制作:精细操作与实践指南
钟金虎,曹路明
¥36.99
本书从计算机音频工作站的发展历史说起,详细地介绍了计算机音频工作站的技术起源、发展过程 以及当今音频工作站的技术现状。本书以Nuendo 5.0版本为基础,详细地介绍了计算机音频和MIDI录音、 处理编辑和后期合成的操作过程及其技术细节。 本书共10章,第1章至第3章为操作Nuendo必要的基础知识,包括软、硬件安装,软件基础、基 本操作与初步编辑方法;第4章和第5章分别探讨了音频、MIDI录制技术和处理及编辑技术;第6章和 第7章分别介绍了更高级的编辑技术和混音台、环绕声配置、遥控及同步技术;第8章介绍了与Nuendo 相关的文件编辑及管理技术;第9章详细介绍了有关定制Nuendo的外观、几种工作站联机及网络技术 和键命令设置的具体细节;第10章介绍了用Nuendo软件组成音频工作站在混录电影、电视和音乐等样 板时的技术细节。 本书可供使用Nuendo音频工作站软件的专业工作者、业余爱好者、相关大专院校的师生阅读。本 书内容适用于对各种版本Nuendo软件的学习。
大话设计模式
大话设计模式
程杰
¥4.49
本书通篇都是以情景对话的形式,用多个小故事或编程示例来组织讲解GoF(设计模式的经典名著――Design Patterns:Elements of Reusable Object-Oriented Software,中译本名为《设计模式――可复用面向对象软件的基础》的四位作者Erich Gamma、Richard Helm、Ralph Johnson,以及John Vlissides,这四人常被称为Gang of Four,即四人组,简称GoF)总结的23个设计模式。本书共分为29章。其中,第1、3、4、5章着重讲解了面向对象的意义、好处以及几个重要的设计原则;第2章,以及第6到第28章详细讲解了23个设计模式;第29章是对设计模式的全面总结。附录部分是通过一个例子的演变为初学者介绍了面向对象的基本概念。本书的特色是通过小菜与大鸟的趣味问答,在讲解程序的不断重构和演变过程中,把设计模式的学习门槛降低,让初学者可以更加容易地理解――为什么这样设计才是好的?是怎样想到这样设计的?以达到不但授之以“鱼”,还授之以“渔”的目的。引导读者体会设计演变过程中蕴藏的大智慧。   本书适合编程初学者或希望在面向对象编程上有所提高的开发人员阅读。
59元6本 实战需求分析
实战需求分析
杨长春
¥12.68
本书是一本系统讲解软件需求分析及设计的书,面向管理软件,以实战为主。书中包括大量案例以及来自作者工作实践中的经验心得,主要讲述了需求分析的工作步骤、需求分析的工作内容、如何进行需求调研、如何进行系统规划、如何设计软件、如何设计出好软件、快速原型开发模型、需求文档的撰写、如何应对需求变更、如何成为需求分析高手。 本书适合从事需求分析工作的专业人士、希望从事需求分析工作的IT人、希望了解需求分析工作的IT人、计算机相关专业的大学生、管理相关专业的大学生、企事业单位从事管理工作的各级管理者,以及企业信息化管理体系中的关键用户等。
59元6本 TI-DSP多核技术及实时软件开发
TI-DSP多核技术及实时软件开发
潘晔
¥26.06
本书从DSP软件开发的各个角度阐述了TI公司提供的DSP软件技术和开发工具,为DSP软件开发人员理清思路,以简化和加快DSP系统的软件开发。第1章首先从宏观上讨论了DSP嵌入式系统软件开发应注意的要素,然后简介了TI公司的eXpressDSP实时软件组件和开发工具。第2~5章分别从DSP可重用实时软件技术、多核嵌入式软件开发、优化的DSP库,以及DSP软件开发工具等几方面进行了详细介绍。 本书所涉及的材料,是截止到2014年的*资料。结合编者的项目开发经验,增加了实现的例子,有利于读者理解和应用。
59元6本 FPGA项目开发实战讲解
FPGA项目开发实战讲解
李宪强
¥25.11
  本书立足于工程实践经验,首先介绍FPGA的原理、语法、设计技巧,然后详细介绍了7项常用技术的实现。每项技术从以下几方面介绍:相关技术介绍、FPGA方案框图设计、子模块设计、仿真和测试、项目开发过程中遇到的问题、定位和解决措施,其中插入了大量的状态机转换图和关键代码,方便读者学习。