??编者按
6月,迎来炎炎夏日,希望6月书讯能给你的工作和生活带来一丝清爽,褪去一些浮躁。希望看到这篇书讯的小伙伴们都会很开心,因为你们期待已久的UNIX、重构即将重新登上舞台,让等待变得不再遥远,现在开始品读吧!
经典再现不可替代01UNIX网络编程卷1:套接字联网API(第3版)
UNIX网络编程卷2:进程间通信(第2版)
UnixNtworkProgramming(Volu1+Vol2)
UNIX和网络专家W.RichardStvns的传世之作
世界著名网络专家BillFnnr和AndrwM.Rudoff执笔新版
作者简介:
W.RichardStvns(—)国际知名的UNIX和网络专家,备受赞誉的技术作家。生前著有《TCP/IP详解》(三卷)、《UNIX环境高级编程》和《UNIX网络编程》(两卷),均为不朽的经典著作。
媒体评论:
卷1评论:
“所有人都非常期待这本书,因为它完美地结合了实践经验、历史视角以及在本领域浸淫多年才能获得的透彻理解。阅读本书是一种享受,我收获颇丰。相信大家一定会有同感。”
——SamLfflr
“这只是网络编程的参考书。25年来我一直依赖它。这本书描述简洁、详细、精确,而且示例代码对于启动任何网络项目都依然有生命力。走过硅谷的任何工程办公室,你都会发现至少有一本这本书在书架上。Stvns是网络编程领域的Knuth(高德纳)。”
——RichardLDavisJr
“没什么可说的,这是一本经典著作!任何渴望深入理解C语言网络编程的人都不能没有这本书。”
——BluChip“MAC”
卷2评论:
“强烈怀念W.RichardStvns……他的书都写得非常非常好,与同类主题的其他书相比,他的书更注重理解核心概念和基本原理,这使得这本书在出版15年之后,仍然非常有用——这几乎是一本长盛不衰的计算机科学书!”
——Ricardo
“我做专业程序员已经二十余年了,每当要写新程序的时候,我都要参考这本书。Stvns的书是我进入VoIP和音频CODEC网络编程领域的敲门砖。”
——C.T.Vandrdckn
“在我做过的项目中,已经记不清楚有多少次靠这套书力挽狂澜……每位真正的UNIX系统程序员都应该买一套。”
——DavidSharp
《UNIX网络编程》是一部UNIX网络编程的经典之作!卷一全面深入地介绍了如何使用套接字API进行网络编程。全书不但介绍了基本编程内容,还涵盖了与套接字编程相关的高级主题,对于客户/服务器程序的各种设计方法也作了完整的探讨,最后还深入分析了流这种设备驱动机制。卷二全面深入地介绍了4种IPC形式:消息传递(管道、FIFO、消息队列)、同步(互斥锁、条件变量、读写锁、文件与记录锁、信号量)、共享内存(匿名共享内存、具名共享内存)及远程过程调用(Solaris门、SunRPC)。附录中给出了测量各种IPC形式性能的方法。
《UNIX网络编程》内容详尽且具权威性,几乎每章都提供精选的习题,并提供了部分习题的答案,是网络研究和开发人员理想的参考书。
02重构:改善既有代码的设计MartinFowlr
Rfactoring:ImprovingthDsignofExistingCod
软件开发的不朽经典
生动阐述重构原理和具体做法
普通程序员进阶到编程高手必须修炼的秘笈
作者简介:
MartinFowlr,世界软件开发大师,在面向对象分析设计、UML、模式、XP和重构等领域都有卓越贡献,现为著名软件开发咨询公司ThoughtWorks的首席科学家。他的多部著作《分析模式》、《UML精粹》和《企业应用架构模式》等都已经成为脍炙人口的经典。
本书评论:
“这本书之于重构就相当于韵谱之于作诗。一个翻着韵书作诗的诗人一定是蹩脚的,但好的诗人却要对那个韵部了然于胸;同样,一个好的程序员要求能够主动自然地重构代码,虽不应翻着重构手册干活,但需对本书中提到的70多个重构方法成竹在胸。然而,在达到这一境界之前,需要不断的时间和经验积累,并且要先读读Fowlr的这本书。”
“一口气读完了这本书,感觉书中作者对代码的整理不像是一种技术,更像是一种艺术。”
“太经典了,看这本书真有醍醐灌顶的感觉。”
“处于金字塔顶部的书不多,而这一本书恰恰就是,很幸运我看到了它。”
重构,一言以蔽之,就是在不改变外部行为的前提下,有条不紊地改善代码。多年前,正是本书原版的出版,使重构终于从编程高手们的小圈子走出,成为众多普通程序员日常开发工作中不可或缺的一部分。本书也因此成为与《设计模式》齐名的经典著作,被译为中、德、俄、日等众多语言,在世界范围内畅销不衰。
本书凝聚了软件开发社区专家多年摸索而获得的宝贵经验,拥有不因时光流逝而磨灭的价值。今天,无论是重构本身,业界对重构的理解,还是开发工具对重构的支持力度,都与本书最初出版时不可同日而语,但书中所蕴涵的意味和精华,依然值得反复咀嚼,而且往往能够常读常新。
更多优秀技术书03JavaScript函数式编程FunctionalJavaScript
知名函数式编程专家力作
全书共9章,分别介绍了JavaScript函数式编程、一等函数与Applicativ编程、变量的作用域和闭包、高阶函数、由函数构建函数、递归、纯度和不变性以及更改政策、基于流的编程、无类编程。除此之外,附录中还介绍了更多函数式JavaScript。
本书内容全面,示例丰富,适合想要了解函数式编程的JavaScript程序员和学习JavaScript的函数式程序员阅读。
04iOS8开发指南(第2版)
本书共35章,循序渐进地讲解了iOS8应用开发的基本知识。本书从搭建开发环境讲起,依次讲解了Objctiv-C语言基础、Swift语言基础、CocoaTouch、XcodIntrfacBuildr界面开发、使用Xcod编写MVC程序、文本框和文本视图、按钮和标签、滑块、步进和图像、使用开关控件和分段控件、Wb视图控件和可滚动视图控件、提醒和操作表、工具栏、日期选择器、表视图、活动指示器、进度条和检索条、UIViw详解、视图控制器、实现多场景和弹出框、iPad弹出框和分割视图控制器、界面旋转、图形、图像、图层和动画、声音服务、多媒体应用、定位处理、HomKit智能家居应用开发、读写应用程序数据、触摸和手势识别、和硬件之间的操作、开发通用的项目程序、推服务和多线程、TouchID详解、游戏开发、HalthKit健康应用开发、WatchKit智能手表开发等高级知识。
05Embr.js实战Embr.jsinAction
“雄心勃勃”的JavaScriptMVC框架的精细讲解
全书分为三个部分。第一部分为基础内容,共4章,引导读者对Embr.js有个概括性认识,并掌握其基础知识点,此部分包含两个示例程序——注意事项应用程序与博客应用程序;第二部分包括第5章到第8章,涉及Embr.js实战的几个白癜风专家哪里最好白癜风食谱