春暖花开日,正是读书时。本期小编依旧给大家推荐很多新书。
本期特别推荐
《程序员的修炼》包含了Coding Horror博客中的精华文章。全书分为8章,涵盖了时间管理、编程方法、Web设计、测试 、用户需求、互联网、游戏编程以及技术阅读等方面的话题。作者选取的话题,无一不是程序员职业生涯中的痛点。很多文章在博客和网络上的点击率和回帖率居高不下。 |
《Linux系统编程》(第2版)本书详细阐述了如何编写与Linux内核以及核心系统库提供的服务直接相关的软件。在这本书中,Linux内核贡献者Robert Love全面阐述了Linux系统编程,指导如何进行Linux系统调用,并从专家角度分析如何编写更优雅、运行更快的代码。 本书作者对POSIX标准函数和Linux提供的一些特定服务非常了解。本书第2版新增了一章专门介绍多线程,这是对第1版的更新和扩展,同时本书从理论和应用角度深入分析Linux...... |
|
推荐给程序员们的优秀新书
《HTML5触摸界面设计与开发》本书专注于触摸界面的开发,内容结构和优化网站思路大概一致。上半部分涵盖了能使各种网站,特别是移动网站变快的基本概念。第2 章和第3 章告诉你如何创建一个简单的网站,并使其加载速度快。第4 章可以帮助你使用缓存来提高用户再次访问时的速度。第5 章是关于要摒弃一次性的页面加载方式和重构应用程序以使实际上和感觉到的性能都达到最优的。书的后半部分是专门讲触摸界面的,特别是尽可能地让它们更平稳和快速。 |
《响应式Web图形设计》,网页中的图形设计是在线内容用户体验的关键,尤其是现在的用户会使用多种设备访问网页,如智能手机、平板电脑、笔记本电脑\桌面电脑,甚至是智能电视。本书以创建响应式Web的角度,介绍了基础的HTML和CSS语法,并深入探索了响应式Web设计中色彩、布局、图像、排版、动画、视频和音频等方面的内容。 |
《R数据可视化手册》本书提供了快速绘制高质量图形的150多个精选的技巧,读者不需要了解R绘图系统的全部细节便可以掌握这些技巧。这里的每个技巧都针对一个具体问题。其中,讨论环节还解释了“如何”以及“为什么”如此绘图,读者可酌情将其套用到自己的项目中。 |
《Vim实用技巧》Vim是程序员、网站开发人员及系统管理员的重要工具,其速度和效率令其他的文本编辑器难以望其项背。Vim能在几乎每一个系统上运行,并支持大多数编程语言和标记语言。 本书包含了Vim的实用技巧和使用指南。全书概括了121个技巧,通过丰富的示例、清晰的体例和详细的讲解,展示了高效使用Vim的崭新方法。 |
《术以载道——软件过程改进实践指南》作者具有20年的软件工程经验和13年的质量管理与过程改进经验,创立了麦哲思科技咨询公司,在CMMI咨询业内具有很高的知名度。本书总结了作者二十多年的工程经验,融合了100多家麦哲思科技的用户的最佳实践,结合具体的案例,从实践者的角度,对软件研发的方方面面给出了具有实用价值的指南。 |
《Android NFC开发详解》3大综合案例,把所讲解的NFC开发技术贯穿起来,帮助读者尽快进入实战角色,如实例1:WiFi快速连接助手、实例2:EasyTagWrite、 实例3:NFCard。全面讲述了NFC 和其他无线通信技术、 NFC工作模式、NFC 协议基础、NFC协议汇总、NFC开发中的Android基础、 Android TV中NFC的开发方法、 Android TV + 集成NFC RC等...... |
《3D打印》解释了3D打印的工作原理,概述了3D打印产业,采访了一些3D打印业内先锋,并着重强调了3D打印如何改变影响我们的生活,展望了3D打印技术的未来发展以及生物打印技术等。最本,本书还给出了一个详尽的3D打印词汇表和3D打印目录。 |