GitHub实践
10推荐 收藏
17.8K阅读
图灵程序设计丛书

GitHub实践

[美] Chris Dawson , [美] Ben Straub (作者) 安道 (译者)
本书一窥GitHub内部使用的工具,以叙事的方式描述构建软件元工具的相关过程,其中不只介绍相关的技术,还会说明折中方案、重构的现实意义,以及编写元工具所面临的挑战。对已经熟悉Git或GitHub、想提升相关技能的读者,书中介绍了如何使用GitHub API及相关的开源技术,如Jekyll(网站生成工具)、Hubot(NodeJS聊天机器人)和Gollum(维基)构建工具。

故障:纸书订单异常状态(20190318)

抱歉,因库房发货系统出现故障,无法正常回传快递单号。现有多笔纸书订单,虽已正常发货,但因为没有快递单号,显示状态为异常。该故障预计3个工作日内修复,期间订单,也会受到影响。客服邮箱:ebook@turingbook.com。

电子书
¥34.99
格式
mobi   pdf

纸质书
¥58.65 ¥69.00

出版信息

  • 书  名GitHub实践
  • 系列书名图灵程序设计丛书
  • 执行编辑关于本书的内容有任何问题,请联系 温雪
  • 出版日期2016-11-18
  • 书  号978-7-115-43806-5
  • 定  价69.00 元
  • 页  数232
  • 印刷方式单色
  • 开  本16开
  • 出版状态上市销售
  • 原书名Building Tools with GitHub: Customize Your Workflow
  • 原书号9781491933503

同系列书

  • HTTP权威指南

    David Gourley   Brian Totty   Marjorie Sayer   Sailu Reddy   Anshu Aggarwal   陈涓   赵振平   译

    本书是HTTP及其相关核心Web技术方面的权威著作,主要介绍了Web应用程序是如何工作的,核心的因特网协议如何...

  • JavaScript高级程序设计(第3版)

    Nicholas C.Zakas   李松峰   曹力   译

    本书是JavaScript超级畅销书的新版。ECMAScript 5 和HTML5在标准之争中双双胜出,使大量...

  • 计算机科学的基础

    Al Aho   Jeff Ullman   傅尔也   译

    本书全面而详细地阐述了计算机科学的理论基础,从抽象概念的机械化到各种数据模型的建立,用算法、数据抽象等核心思想...

  • Java技术手册(第6版)

    Benjamin J Evans   David Flanagan   安道   译

    通过学习本书,你将能够: 掌握最新的语言细节,包括Java 8的变化 使用基本的Java句法学习面向对...

  • 机器学习实战

    Peter Harrington   李锐   李鹏   曲亚东   王斌   译

    机器学习是人工智能研究领域中一个极其重要的研究方向,在现今的大数据时代背景下,捕获数据并从中萃取有价值的信息或...

本书特色

想要满足独特的开发需求?那就在下一个项目中使用GitHub提供的强大API吧!本书将手把手教你如何构建软件工具,并定制属于你的GitHub工作流程。书中每一章都要求你自己动手实践,并介绍使用GitHub提供的各项技术时应采取的折中方案以及注意事项。

如果你是经验丰富的程序员并熟知GitHub,你将学到如何使用GitHub API及相关的开源技术,如Jekyll(网站生成工具)、Hubot(NodeJS聊天机器人)和Gollum(维基)构建工具。

本书主要内容如下:
● 使用Gist API命令行工具和Ruby的API客户端Octokit,构建一个简单的Ruby服务器
● 使用Gollum命令行工具构建一个图像管理程序
● 使用Python构建一个搜索GitHub的GUI工具
● 说明第三方工具和自己编写的代码如何交互
● 使用GitHub仓库中的数据创建完整的Jekyll博客
● 创建一个Android移动应用,读写Jekyll仓库
● 在GitHub中托管一个完整的JavaScript单页应用
● 使用Hubot自动审查拉取请求

目录

版权声明 阅读
O'Reilly Media, Inc.介绍 阅读
前言 阅读
第 1 章 开放的 GitHub API 阅读
第 2 章 Gist 和 Gist API
第 3 章 GitHub 使用的维基库 Gollum
第 4 章 Python 和 Search API
第 5 章 .NET 和 Commit Status API
第 6 章 Ruby 和 Jekyll
第 7 章 Android 和 Git Data API
第 8 章 CoffeeScript、Hubot 和 Activity API
第 9 章 JavaScript 和 Git Data API
附录 A GitHub 企业版
附录 B GitHub 对 Ruby、NodeJS(和 shell)的利用
作者简介
关于封面

作者介绍

Chris Dawson,曾就职于Apple、Virage和RealNetworks等知名IT企业,现于eBay工作。他积极参与并见证了GitHub的发展,自己也开了一家公司Webiphany。

Ben Straub,IT服务公司Gridium的开发人员,热衷于开发优秀的软件,近期刚加入GitHub。除写过多本书之外,他还兼职在线软件开发培训。

大家也喜欢

  • 精通Git(第2版)

    Scott Chacon   Ben Straub   门佳   刘梓懿   译

    Git仅用了几年时间就一跃成为了几乎一统商业及开源领域的版本控制系统。本书全面介绍Git进行版本管理的基础和进...

  • Git团队协作

    [加] Emma Jane Hogbin Westby   童仲毅   译

    【主要内容】 本书是一本软件团队协作指南,采用以人为本的方式讲解版本控制,强调如何利用Git促进团队协作。第...

  • GitHub入门与实践

    大塚弘记   支鹏浩 刘斌   译

    <内容摘要> 本书从Git的基本知识和操作方法入手,详细介绍了GitHub的各种功能,GitHub与其他工具...

暂无评论!