タグ GitHub API
人気順 10 users 50 users 100 users 500 users 1000 usersGitHub、SDKを刷新。今後はOpenAPI仕様の生成ツールで生成したSDKを提供へ
GithHubは、今後はAPI仕様を記述する業界標準であるOpenAPIに対応した生成ツールで生成したAPIクライアントをSDKとして提供することを明らかにしました。 現在まで同社は「Octokit」と呼ばれるSDKを提供しています。これはGitHubの開発者が、外部のアプリケーション開発者のために、さまざまな言語でGitHub APIを呼び出... 続きを読む
GitHub APIを利用したスケーラブルなマスターデータ管理システム - Mirrativ Tech Blog
こんにちは、バックエンド基盤チームマネージャーの夏(なつ)と申します。ミラティブの基盤チームはユーザが直接触れる機能よりかは、開発者や会社全体の生産性を向上させるためにエンジニア主導で課題を発見・解決している部署です。 今回は基盤チームが主体となって運用しているマスターデータ管理システムについて紹... 続きを読む
GitHub API を使ったリポジトリの監査を始めました - Techtouch Developers Blog
ヒアリングから見えた課題 定義したブランチ保護ルール GitHub API を利用した監査スクリプトの作成 終わりに こんにちは。SRE チームの izzii です。 つい先日、テックタッチでは GitHub リポジトリの利用ポリシーを定めました。創業から数年間、アクセル全開で開発して気がついたら、Owner 権限を持つ人間が増えてしま... 続きを読む
GraphQL IDE の “GraphiQL” をカスタマイズして、開発ツールとして活用する - Hatena Developer Blog
こんにちは.マンガチームの id:mangano-ito です.最近は GraphQL API の開発を担当しており,GraphQL に関することを勉強したり実践したりしています.今回は開発ツールについてのお話です. GraphiQL とは GitHub API での使用例 GraphiQL を導入してみよう ツールバーをカスタマイズしてみよう ヘッダーやクエリをカ... 続きを読む
GitHub - mergestat/mergestat: MergeStat enables SQL queries for data in git repositories (and related sources, such as the GitHub API). It allows you to ask questions about the history and contents of your source code.
MergeStat enables SQL queries for data in git repositories (and related sources, such as the GitHub API). It allows you to ask questions about the history and contents of your source code. 続きを読む
GitHub APIを使うBotたちのGitHub Appsへの移行 - KAYAC engineers' blog
どうもこんにちは、ソーシャルゲーム事業部ゲーム技研の谷脇です。 この記事はTech KAYAC Advent Calendar 2019 Migration Trackの14日目の記事です。13日目はAmazon S3 Signature V2 廃止対応にまつわるあれこれでした。 従来のGitHub APIを使うBot カヤックではGitHubを使っています。また、各プロジェクトでは自動化... 続きを読む
GitHub APIから学ぶ次世代のAPI実装方式GraphQL - Qiita
最近公開されたGitHubのAPIは、GraphQLという形式に対応しました。今後はこちらが主流になっていくようで、既存のREST APIからGraphQLへの マイグレーションガイド も提供されています。 今回は、このGraphQLについて、実際にGitHubのAPIを叩きながらその仕組みを解説していきたいと思います。 GraphQLとは 歴史 GraphQLは、Facebookの中で2012年... 続きを読む
OAuth - GitHub Pages 上で Web Application Flow で GitHub API を使用する - Qiita
tl;dr OAuth.io を利用すれば自前で Web サーバを用意することなしに Web Application Flow で GitHub API を利用することができる。 デモ GitHub Pages で GitHub API を使ってみよう JavaScript でちょっとアレコレするだけの Web アプリを公開するのにサーバを用意するのは面倒です。 Heroku も料金プランの改定に... 続きを読む
GitHub のアレコレを補完する github-complete.vim をつくりました - sorry, uninuplemented:
2015-08-30 GitHub のアレコレを補完する github-complete.vim をつくりました Vim GitHub GitHub のユーザ名やリポジトリ名,絵文字,リンクURLを GitHub API を使って補完する github-complete.vim をつくりました. https://github.com/rhysd/github-complete.vim Vim では... 続きを読む
NetflixのgithubリポジトリはWeb技術の百貨店だった - DiaryException
検索しているとなにかとNetflixのgithubリポジトリがヒットするので、全部(2015/07/18現在分)調査してみた。github APIで https://github.com/Netflix のリストを全部取得して、名前・概要・URL・最終更新日時 (なんの更新だ?) を抽出。AWS用のプロダクトが多かったのでまずそれらと、その他という分類にした。その他はほとんどがJavaライブラリ・... 続きを読む
HubPress - Webから記事投稿も!GitHub APIを使った静的ブログシステム MOONGIFT
ブログと言えばWordPressやMovableTypeといったオープンソース・ソフトウェアかはてなブログやLivedoorブログと言ったASPが選択肢になるでしょう。しかし最近ではOctoPressやJekyllといった静的サイトジェネレータを使うケースもよくあります。 今回紹介するHubPressも静的ブログジェネレータですが、サーバサイドの仕組みがなくともWeb上で記事の更新ができるのが特徴... 続きを読む
GitHubコミットメッセージの英語の書き方の文例が検索できるサービス作った - 城陽人の本棚
経緯個人的にgit commit -m " うっ、英語でなんて書けばよいんだろう。。。。ってなることが多くて、GitHubの公式の検索ってソースコードは検索できても、コミットメッセージをリポジトリ横断的に検索したいなんてことはできないんですよねぇ。まぁネイティブな人にはそんなこと思いもしないのかも知んないですが。調べてみたらGitHub APIでコミットメッセージ取れるようなので、現場のリアルな生... 続きを読む
OAuth - アクセストークンに有効期限を設けるべきかどうか - Qiita
OAuthプロバイダを提供することになったとして、アクセストークンに有効期限を設けるべきかどうかについて考えたい。OAuth 2.0の仕様にはアクセストークンの期限切れに関係する仕様が定義されているし、セキュリティをより強固にするためにアクセストークンは一定期間で期限切れにするべきだという主張があったと思う (確認していないので無いかもしれない)。しかしながら、例えばGitHub API v3では... 続きを読む
Deployments | GitHub API
The Deployments API is currently available for developers to preview. During the preview period, the API may change without advance notice. Please see the blog post for full details. To access the API... 続きを読む
Go言語のツールをクロスコンパイルしてGithubにリリースする | SOTA
# compile.sh gox \ -os="darwin linux windows" \ -arch="386 amd64" \ -output " pkg/{{.OS}}_{{.Arch}}/{{.Dir}} " あとは,これらをzipでアーカイブする(package.sh). Githubへのリリース Github APIを使ってリリースの作成,ファイルのアップロードを行う.werkce... 続きを読む
Programmer - 言語別プログラマー数の傾向を知りたかったのでgithubで検索してみた - Qiita
言語別で何人くらいプログラマーがいるのか知りたくなったので、githubで検索してまとめてみた。 最初、github APIで集計しようと思いスクリプトを書き始めたのだけど、検索APIが1分間に5回制限だったり期間指定で言語を横断して検索するオプションが無かったりして面倒になってきたので、愚直に検索を18回して手でまとめた。 検索方法は、githubのAdvanced Code Searchから、... 続きを読む
GitHubが発表したOctokitはGitHub APIを使いやすくするRuby/Objective-Cラッパー | TechCrunch Japan
GitHubが今日、GitHub APIの、GitHub自身がメンテナンスするライブラリOctokit を発表した。 Octokitには、Rubyデベロッパ向けとObjective-Cデベロッパ向けの2タイプがある。Ruby向けは、GitHub APIの単純なラッパーだ、という。Objective-CバージョンはCocoaとCocoa Touchを使用し“GitHub APIと対話でき、AFNet... 続きを読む