Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Github APIを叩いて分かったこと
Search
Hiroki Yoshioka
June 29, 2013
Programming
710
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Github APIを叩いて分かったこと
TokyuRubyKaigi06 #tqrk06
Hiroki Yoshioka
June 29, 2013
More Decks by Hiroki Yoshioka
See All by Hiroki Yoshioka
RubyとPythonはどちらが速いのか
irohiroki
0
210
ペアプロってどうなの?
irohiroki
0
120
スクラムマスターは何をすべきか
irohiroki
1
680
高階関数みたいな鳥たちの森
irohiroki
0
160
Pattern Language for Rubyists (Rev.2)
irohiroki
1
400
The Most Beautiful Vagrant Box
irohiroki
1
250
ドメイン駆動設計ワークショップ in KRAY
irohiroki
1
350
Gitはなぜ難しいのか
irohiroki
4
25k
The Metric Talks or Not
irohiroki
2
1.1k
Other Decks in Programming
See All in Programming
Laravelで学ぶ Webアプリケーションチューニング入門/web_application_tuning_101
hanhan1978
4
1.3k
Go言語とトイモデルで学ぶTransformerの気持ち / fukuokago23-transformer
monochromegane
0
140
JAWS-UG横浜 #102 AWSサ終供養LT会 成仏できない AWS サービスたち 〜本日、三体供養します〜
maroon1st
0
230
変わらないものが、変わるものを決める — 意図駆動開発 × イベントソーシング × イミュータブル | What Doesn't Change Decides What Can — IDD × Event Sourcing × Immutability
tomohisa
0
210
GDG Korea Android: 2026 I/O Extended ~ What's new in Android development tools
pluu
0
110
任せる範囲はこう広がった / How the Scope of AI Delegation Has Expanded
nrslib
1
270
エンジニア向け会社紹介/Findy Company Profile
findyinc
6
360k
ソフトウェア設計に溶けるインフラ ― AWS CDK のインフラ認識論
konokenj
2
630
PHP Application における Kubernetes 内 gRPC 通信
ganchiku
0
530
ルールを書いて終わらせないハーネスエンジニアリング
yug1224
4
1.7k
【SRE NEXT 2026 Lunch Session】一人目専任SREの立ち上げを加速する ― AIと進めたオンボーディングで2分を0.04秒にした話
pkshadeck
PRO
0
3k
「正の参照」と 「負の導出」で組む ハーネスエンジニアリング
cottpan
1
150
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
Abbi's Birthday
coloredviolet
3
8.8k
The browser strikes back
jonoalderson
0
1.4k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
970
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
The Invisible Side of Design
smashingmag
301
52k
Git: the NoSQL Database
bkeepers
PRO
432
67k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.1k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Transcript
(JUIVC"1*Λୟ͍͔ͯͬͨ͜ͱ TokyuRubyKaigi06 @irohiroki
None
ࣄͷ࢝·Γ
None
None
None
ϦϙδτϦ
ϦϙδτϦ εΫϦϓτճ͍͍ͤ͡ΌΜ
None
˒͕ଟ͍ॱʹ
None
"1*͕͢͞
"1*͕͢͞ ˠͳ͍ _, ._ ( ゚ Д゚) ガシャ (
つ O. __ と_)_) (__()、;.o:。 ゚*・:.。
3VCZͷϦϙδτϦ͚ͩ
None
ͳ͍
None
ͱΓ͋͑ͣ ϦϙδτϦͷ ϦετΛ
GET /repositories શͯͷެ։ϦϙδτϦ ࡞ΒΕͨॱʹݸ JEΛࢦఆͯ͠ଓ͖Λ
Ϧϙˠճ
Ϧϙˠճ ͍ͭ͋͘Δͷ͔ʁ
Ϧϙˠճ ͍ͭ͋͘Δͷ͔ʁ ݸฦͬͯ͜ͳ͔ͬͨΒऴ
JE
JE ͙Β͍ܽ൪
JE ͙Β͍ܽ൪ ˠສϦϙδτϦ
SFRIPVS
SFRIPVS ×× ʢ࣌ؒʣ
SFRIPVS ×× ʢ࣌ؒʣ 3VCZ,BJHJ·Ͱ
None
ສ͙Β͍औͬͯΈͨ
ສ͙Β͍औͬͯΈͨ ˒Ͳͷ͘Β͍͔ͳʔ 3VCZͲͷ͘Β͍͔ͳʔ
ສ͙Β͍औͬͯΈͨ ˒Ͳͷ͘Β͍͔ͳʔ 3VCZͲͷ͘Β͍͔ͳʔ ˠೖͬͯͳ͍ (゚Д゚;)
(&5SFQPTJUPSJFTˠ֓ཁ
(&5SFQPTJUPSJFTˠ֓ཁ (&5SFQPTPXOFSSFQPˠৄࡉ
(&5SFQPTJUPSJFTˠ֓ཁ (&5SFQPTPXOFSSFQPˠৄࡉ SFQPSFR
× ʢ࣌ؒʣ
× ʢ࣌ؒʣ ˺ʢʣ
× ʢ࣌ؒʣ ˺ʢʣ 3VCZ,BJHJ·Ͱ
None
ϦϙδτϦΛબΜͰ ίʔυΛμϯϩʔυ
https://github.com/:full_name/archive/:default_branch.zip ϒϥϯνͷઌ [JQ "1*-JNJUΛফඅ͠ͳ͍
εΫϦϓτΛ ճ࢝͠ΊΔ
εΫϦϓτΛ ճ࢝͠ΊΔ ҰےೄͰ͍͔ͳ͍
404 Not Found ֓ཁΛऔ͔ͬͯΒιʔεΛऔΔ·Ͱʹ ϦϙδτϦ͕ফ͑ͯΔ
404 Not Found ֓ཁΛऔ͔ͬͯΒιʔεΛऔΔ·Ͱʹ ϦϙδτϦ͕ফ͑ͯΔ ˠ%#͔Βআ͢Δ
401 Bad Credentials ͨ·ʹೝূʹࣦഊ͢Δ Γͳ͓͢ͱ௨Δ
401 Bad Credentials ͨ·ʹೝূʹࣦഊ͢Δ Γͳ͓͢ͱ௨Δ ˠϦτϥΠΛΈࠐΉ
403 Repository Access Blocked l%.$"UBLFEPXOz ஶ࡞ݖͷͰౚ݁͞ΕͯΔ
403 Repository Access Blocked l%.$"UBLFEPXOz ஶ࡞ݖͷͰౚ݁͞ΕͯΔ ˠϚʔΫͯ͠εΩοϓ
500 Internal Server Error Α͋͘Δ
500 Internal Server Error Α͋͘Δ ˠϦτϥΠ
ܭଌπʔϧ͕͚͜Δ ΊͬͨʹΒͳ͍ॲཧʹ TZOUBYFSSPS͕͋Δ ύʔαʔͰྫ֎
ܭଌπʔϧ͕͚͜Δ ΊͬͨʹΒͳ͍ॲཧʹ TZOUBYFSSPS͕͋Δ ύʔαʔͰྫ֎ ˠϚʔΫͯ͠εΩοϓ
πʔϧʹΑͬͯίέΔίʔυ͕ҧ͏ ύʔαʔ͕ҧ͏ NFUSJD@BCDˠSJQQFS qPHˠSVCZ@QBSTFS
%#͕͍ JOTFSUඵ pOEඵ ͨͿΜ͍ํ͕ѱ͍
SFRIPVS ͑Δ৺ͳ͠
SFRIPVS ͑Δ৺ͳ͠ SFRIPVS ͔͠Ͱ͖ͳ͍
×˺ ʢ࣌ؒʣ
×˺ ʢ࣌ؒʣ ˺ʢʣ
×˺ ʢ࣌ؒʣ ˺ʢʣ 3VCZ,BJHJ·Ͱ
None
Ͱ͖ͨ͜ͱ ֓ཁ ৄࡉ ܭଌ
݁ (JUIVCϦϙδτϦΛԣஅͯ͠ ௐࠪ͢ΔͨΊͷͷͰͳ͍
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ Presented by @irohiroki