推荐给程序员的经典书——八月图书推荐

七月的炎炎夏日已经过去,迎来了八月初秋的一抹凉,在这清爽的八月,图灵全力出击,汇聚日版、英版、原创书,以不同的视角,带给读者新一轮的技术风暴。

新品推荐

推荐给程序员的经典书——八月图书推荐_第1张图片

《Go语言编程》

作者简介:

许式伟 七牛云存储CEO,曾任盛大创新院资深研究员、金山软件技术总监、WPS Office 2005首席架构师。开源爱好者,发布过包括WINX、TPL等十余个C++开源项目,拥有超过15年的C/C++开发经验。在接触Go语言后即可被其大道至简、少即是多的设计哲学所倾倒。七牛云存储是国内第一个吃螃蟹的团队,核心服务完全采用Go语言实现。

内容简介:

本书首先概览了Go语言的诞生和发展历程,从面向过程编程特性入手介绍Go语言的基础用法,让有一定C语言基础的读者可以非常迅速地入门并开始上手用Go语言来解决实际问题,之后介绍了Go语言简洁却又无比强大的面向对象编程特性和并发编程能力,至此读者已经可以理解为什么Go语言是为互联网时代而生的语言。从实用性角度出发,本书还介绍了Go语言标准库和配套工具的用法,包括安全编程、网络编程、工程管理工具等。对于希望对Go语言有更深入了解的读者,我们也特别组织了一系列进阶话题,包括语言交互性、链接符号、goroutine机理和接口机制等。本书适合所有层次的开发者阅读。

相关阅读:

  • 为什么我们需要一门新语言——Go语言
  • 许式伟《Go语言编程》章节摘录:Go语言简史

推荐给程序员的经典书——八月图书推荐_第2张图片

《30天自制操作系统》

作者简介:

川合秀实(Hidemi Kawai) 生于1975年,是一位以“轻量化”编程思想见长的“非主流”开发者。2000年因自行开发的OSASK项目而名声大噪。OSASK是一个开源的32位微型操作系统,它并非以Linux等内核为基础,而是完全从零开始开发,在一张软盘的容量下实现了GUI、多任务、多语言等高级特性,启动时间只需1秒。本书的内容可以看成是作者以OSASK为蓝本,教会读者从零开始开发一个操作系统,同时可以让初学者在编写操作系统的过程中,了解操作系统背后更多的知识。

内容简介:

自己编写一个操作系统,是许多程序员的梦想。也许有人曾经挑战过,但因为太难而放弃了。其实你错了,你的失败并不是因为编写操作系统太难,而是因为没有人告诉你那其实是一件很简单的事。那么,你想不想再挑战一次呢?

这是一本兼具趣味性、实用性与学习性的书籍。作者从计算机的构造、汇编语言、C语言开始解说,让你在实践中掌握算法。在这本书的指导下,从零编写所有代码,30天后就可以制作出一个具有窗口系统的32位多任务操作系统。

本书以课题为主导,边做边玩,抛开晦涩难懂的语言,行文风格十分随性,还充满了各种欢乐的吐槽,适合操作系统爱好者和程序设计人员阅读。

相关阅读:

  • 为什么《30天自制操作系统》封面中的猫是两只尾巴
  • 读懂《30天自制操作系统》的捷径
  • 开发操作系统的各种方法

推荐给程序员的经典书——八月图书推荐_第3张图片

《HTTP权威指南》

作者简介:

David Gourley 是Endeca的首席技术官(Chief Technology Officer),负责Endeca产品的研究及开发。Endeca开发的因特网及内部网络信息访问解决方案为企业级数据的导航及研究提供了一些新的方式。在到Endeca工作之前,David是Inktomi基础工程组的一员,他在那儿帮助开发了Inktomi的因特网搜索数据库,是Inktomi的Web缓存产品的主要开发者。

内容简介:

HTTP(HyperText Transfer Protocol,超文本传输协议)是Web客户端与服务器交互文档和信息时所使用的协议,是每个成功Web事务的幕后推手。众所周知,我们每天访问公司内部网络、搜索绝版书籍、研究统计信息时所使用的浏览器的核心就是HTTP。但HTTP的应用远不仅仅是浏览Web内容。由于HTTP既简单又普及,很多其他网络应用程序也选择了它,尤其是采用SOAP和XML-RPC这样的Web服务。

本书是HTTP协议及相关Web技术方面的权威著作,主要内容包括:

  • HTTP方法、首部以及状态码
  • 优化代理和缓存的方法
  • 设计Web机器人和爬虫的策略
  • Cookies、认证以及安全HTTP
  • 国际化及内容协商
  • 重定向及负载平衡策略

相关阅读:

  • 一本名副其实的 Web架构“圣经”——关于《HTTP权威指南》
  • 《HTTP权威指南》每个成功Web事务的幕后推手

推荐给程序员的经典书——八月图书推荐_第4张图片

《我是设计师》

作者简介:

刘松 知名产品设计师。清华大学美术学院硕士。现任唐恩(北京)产品设计研发中心设计总监。曾任国内著名设计公司洛可可设计总监。获得德国红点设计大奖、美国星火设计奖、中国创新设计红星奖在内的二十多项设计大奖。在产品设计、空间设计、创意设计、卫浴设计等多领域拥有卓越的成绩。为众多知名品牌提供设计,倡导产品原型创新理念。主持设计了北京奥运地铁10号线、4号线的票务系统,被媒体誉为奥运地铁设计师。

内容简介:

这是一本以设计师第一视角和切身体会来完成的书。作者透过多领域、跨专业的设计积累,对什么是好设计作了阐述和践行。书中刘松以自己的知名设计案为例,将整书分为两个部分:如何做设计师和如何做设计。从阐述什么是好设计,到如何恰当的完成好设计,全都通过自身的理解、经历和实践进行了诠释。

相关阅读:

  • 献给你:准设计师以及入行未满三年的新手设计师
  • 写在《我是设计师》上市之前——看设计师如何谈设计

八月更多精彩:

   enter image description here 推荐给程序员的经典书——八月图书推荐_第5张图片 


你可能感兴趣的:(推荐给程序员的经典书——八月图书推荐)