极客与团队
1年前

软件开发是一项团队运动,人的因素对结果的影响完全不亚于技术因素。正如本书作者所说的,一个项目成功的关键不仅仅是写出漂亮的代码:团队中的所有人朝着同一个目标一起合作也是同样重要的。   《极客与团队》是一本写给程序员看的,教你怎么交朋友,怎么影响团队中的其他人。书中充满了操作性极强的建议和意见,让你在技术团队中过得更开心,变得更有效率,更加如鱼得水。《极客与团队》旨在帮助程序员改进理解他人,与人沟通,以及与人合作的能力,进而在编写软件的过程中变得更有效率。   《极客与团队》的两位作者来自Google,

秩序之美——网页中的网格设计(修订版)
1年前

怎样才能设计出简洁大方而不落于俗套的超人气网站? 纽约时报网站的资深设计师Khoi Vinh 在本书中将为你 揭示其中的奥秘。 本书将源自传统平面设计、被众多平面设计大师推崇的 网格设计方法应用于网页设计,向读者详细介绍了网格 设计成熟而经典的设计模式,并以整个网站的设计为例, 对工作流程、设计工具和方法进行了系统而全面的介绍, 手把手教读者从零开始,完成网站主要页面的设计。 本书为所有网站设计人员提供了一个完美的设计参考。 在阅读并实践本书的内容后,读者不但可以开拓眼界,更能提升自己的设计水

管好团队做对事——软件企业成长手册
1年前

软件行业中最为经典的语录就是“唯一不变的就是变化本身”。作为中小型软件公司的技术领导,在迅速应对行业、市场以及公司内部调整变化时,在做好队伍建设,产品定义,工程实施的同时,既要贯彻高层主管们所制定的战略指导方针,也要处理好各级部门与同事的关系。这些技能与素养的培养对于那些刚刚从工程师队伍成长起来的技术经理们来说是一个很大的挑战。   而本书就是站在这样一个特定的角度,教您如何培养这些技能与素质,以帮助您解决软件公司运营过程中出现的日常危机,并指导您如何打造并领导一个高效的团队,如何定义你们的产品,如何实

Python高手之路(第3版)
1年前

这不是一本常规意义上Python的入门书。这本书中没有Python关键字和for循环的使用,也没有细致入微的标准库介绍,而是完全从实战的角度出发,对构建一个完整的Python应用所需掌握的知识进行了系统而完整的介绍。更为难得的是,本书的作者是开源项目OpenStack的PTL(项目技术负责人)之一,因此本书结合了Python在OpenStack中的应用进行讲解,非常具有实战指导意义。 本书从如何开始一个新的项目讲起,首先是整个项目的结构设计,对模块和库的管理,如何编写文档,进而讲到如何分发,以及如何

Docker生产环境实践指南
1年前

本书围绕“Docker该如何应用到生产环境”这一核心问题展开。在本书中,读者将接触到多个IT企业应用Docker到生产环境的成功案例,了解Docker实际投产时将会面临的问题,以及它与现有基础设施存在的矛盾与冲突,了解构建Docker生态系统所需的配套设施,包括安全、构建镜像、持续集成/持续交付、镜像存储、配置管理、网络实现、服务发现、持久化存储以及日志监控等模块的具体选型方案及利弊所在。本书编写时一些案例参考的Docker版本是Docker 1.6或Docker 1.7。 本书要求读者具备一定的容

途客圈创业记:不疯魔,不成活
1年前

本书记载了“途客圈”最真实、最细腻的创业历程。一群人,因为一个共同的事业的感召,聚在了一起。两年的时光,从梦起到梦碎,他们经历了怎样的创业磨难?如何打造一个互联网创业团队?如何获取投资?团队和产品在发展过程中经历了哪些起起伏伏?本书作者从自身经历出发,讲述了“途客圈”这个独特的创业团队的故事。其中,有欢乐,有悲伤;有天堂,有地狱;有经验,有反思,但更多的是成长的喜悦……创业是没有门槛的,本书的很多经验对计划创业或正在创业途中的人来说都是可以借鉴的。 本书适合对互联网创业感兴趣的读者,打算创业或者正在

程序员面试白皮书
1年前

本书是程序员和IT从业人员的面试求职指南。本书遵从大多数面试参考图书的组织方式,结合实例,按照常见的数据结构、算法以及计算机基础知识进行章节划分。每一章的“知识要点”部分介绍章节涉及的相关知识点,回顾重要的基础知识点;“模式识别”部分给出一些例题,帮助大家总结解决相关问题的常见方法,并且通过分析问题中的关键信息,教授读者如何从题目中分析题型和解题方法。程序员面试是对于面试者计算机知识的全面检测,因此,本书设有专门的章节覆盖了网络、操作系统、编译器、算法和数据结构等各个领域的知识。 本书作者来自硅谷一

像计算机科学家一样思考C++
1年前

本书作者基于自己在美国各所大学和学院讲授计算机程序设计课程的经验,开创了“像计算机科学家一样思考(How to Think Like a Computer Scientist)”的教学理念和方法。本书正是基于这样的方法,用全新的角度、丰富的实例全面讲解了C++语言。 全书共15章。第1章介绍了编程的基本知识,即什么是编程以及如何编程。第2章到第9章介绍了C++的基本元素与基本语法,包括变量、类型、函数、迭代、字符串、结构体等等;第10章到第15章介绍了C++的高级功能,包括Vectors、成员函数、