安道

图书详情

GitHub 实践

简介

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

作者

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

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

目录

  • 前言
  • 第 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)的利用

勘误

如果您在阅读本书过程中发现了错误,欢迎指正

大事记

  • 2016.04.11 开始翻译
  • 2016.06.03 初译完成
  • 2016.06.21 交稿
  • 2016.11 出版