• 使用GitHub构建工具(影印版)
21年品牌 40万+商家 超1.5亿件商品

使用GitHub构建工具(影印版)

全新正版现货

53.2 7.0折 76 全新

仅1件

四川成都
认证卖家担保交易快速发货售后保障

作者(美)克里斯·道森,本·斯特劳布

出版社东南大学出版社

ISBN9787564168834

出版时间2017-01

装帧平装

开本16开

纸张胶版纸

定价76元

货号24173141

上书时间2024-07-04

天涯淘书阁

五年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
正版全新
商品描述

内容简介】:
  为了创建你的下一个GitHub项目,利用GitHub提 供的强大API以满足你的独特开发需求。克里斯·道 森、本·斯特劳布*的《使用GitHub构建工具(影印 版)(英文版)》这本实用指南展示了如何为定制 GitHub工作流而创建你自己的软件工具的方法。每一 个容易上手的章节都讲述了令人叹服的故事,它将帮 助你体验基于各种GitHub技术构建应用的全过程以及 其中涉及的权衡思考。
    如果你是一位熟悉GitHub且有经验的程序员,将 学会如何使用GltHubAPl以及相关开源技术如Jekyll (网站构建器)、Hubot(NodeJS聊天机器人)和 Gollum(wiki)来构建工具。

作者简介】:
    克里斯·道森,曾就职于Apple、Virage和RealNetworks等知名IT企业,现于eBay工作。他积*参与并见证了GitHub的发展,自己也开了一家公司Webiphany。                                 

目录】:

Preface1. The Unclad GitHub API  cURL  Breadcrumbs to Successive API Paths  The JavaScript Object Notation (]SON) Format    Parsing ISON from the Command Line    Debugging Switches for cURL  Important Headers  Following a Hypermedia API  Authentication    Username and Password Authentication    OAuth  Status Codes    Success (200 or 201)    Naughty JSON (400)    Improper JSON (422)    Successful Creation (201)    Nothing Has Changed (304)    GitHub API Rate Limits    Reading Your Rate Limits  Conditional Requests to Avoid Rate Limitations  Accessing Content from the Web    JSON-P    CORS Support    Specifying Response Content Format  Summary2. Gists and the Gist API   Easy Code Sharing   Gists Are Repositories    Embedding Gists Inside HTML    Embedding Inside Jekyll Blogs   Gist from the Command Line  Gists as Fully Functioning Apps   Gists that Render Gists    Going Deeper into the Gist API    Using Hypermedia Data from Octokit  Summary3. GitHub Wikis with Gollum  "The Story of Smeagol..."    Repository Linked Wilds    Markup and Structure  Hacking Gollum  The Starting Point of a Gollum Editor  Programmatically Handling Images  Using the Rugged Library  Optimizing for Image Storage  Reviewing on GitHub  Improving Revision Navigation  Fixing Linking Between Comp Pages  Summary4. Python and the Search API  Search API General Principles    Authentication    Result Format    Search Operators and Qualifiers    Sorting  Search APIs in Detail    Repository Search    Code Search    Issue Search    User Search  Our Example Application    User Flow  Python    AGitHub    WxPython    PyInstaller  The Code    Git Credential Helper    Windowing and Interface    GitHub Login    GitHub Search    Displaying Results  Packaging  Summary5..NET and the Commit Status API  The API    Raw Statuses    Combined Status    Creating a Status  Let's Write an App    Libraries    Development Environment    Sending the Request    OAuth Flow    Status Handler  Summary6. Ruby and Jekyll  Learning and Building with Jekyll  What Is Jekyll?    Operating Jekyll Locally  Jekyll Blog Quick Start    YFM: YAML Front Matter    Jekyll Markup    Using the Jekyll Command    Privacy Levels with Jekyll    Themes    Publishing on GitHub    Hosting On Your Own Domain  Importing from Other Blogs    From Wordpress    Exporting from Wordpress Alternatives  Scraping Sites into Jekyll    Jekyll Scraping Tactics    Setting Up    Scraping Titles    Refinining with Interactive Ruby    Writing Tests and Caching    Writing Jekyll Posts    Using the Jekyll Command-Line Tool    Master Index File with Liquid Markup    Scraping Body and Author    Adding Images to Jekyll    Customizing Styling (CSS)    Inviting Contributions with GitHub "Fork"    Publishing Our Blog to GitHub  Summary7. Android and the Git Data API  Setting Up    Creating a Jekyll Blog    Android Development Tools  Creating a New Project    Editing the Gradle Build File    Default Android Main  Android Automated Testing    Unit Tests for Our GitHub Client    Android UI Tests  Application Implementation    Code to Log In to GitHub    Code to Talk to GitHub    Writing the Blog Content    GitHub Services    The Base SHA from the Repository and Branch    Creating the Blob    Generating a Tree    Creating the Commit    Updating the Master Resource    Passing All Our Tests   Summary8. CoffeeScript, Hubot, and the Activity API   The Activity API   Planning for PR Satisfaction Guaranteed    Considerations and Limitations    Creating a Vanilla Hubot    Creating a Slack Account    Running Hubot Locally  Installation on Heroku    Setting Up Heroku  Activity API Overview    Writing a Hubot Extension    Code Reviews via Pull Requests    Using the OAuth Token to Register for Events    Triggering Real Pull Requests    Handling PR Notifications as Post Requests over HTTP  Summary9. JavaScript and the Git Data API  Building a Coffee Shop Database on GitHub  Set Up    Mapping Hostnames    Adding the Support Libraries  An AngularJS Application Using GitHub.js    Visualize Application Data Structure    Making Our App Testable    Test Data    CoffeeTech.js  Geocoding Support    City Data  Adding Login    Errors Already?  Displaying (Soon-to-Be) User-Reported Data    User-Contributed Data  Accepting Pull Requests  Toward a Safe Login Implementation    Authentication Requires a Server    Fixing Authentication with Firebase    Testing Firebase    Implementing Firebase Login   SummaryA. GitHub EnterpriseB. Ruby, NodeJS, (and the Shell) at GitHubIndex

深度学习】:

—  没有更多了  —

以下为对购买帮助不大的评价

正版全新
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP