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
組織内で使われている言語を取得する gh extension を作った
Search
yanskun
June 14, 2024
Technology
0
160
組織内で使われている言語を取得する gh extension を作った
yanskun
June 14, 2024
Tweet
Share
More Decks by yanskun
See All by yanskun
My Terminal
yanskun
0
35
Create Chrome Extension!
yanskun
0
130
Lets' OSS Contribute
yanskun
0
160
Gardening by GitHub Projects
yanskun
0
32
Codespaces を使って古のプロジェクトを復活させる
yanskun
0
53
git alias で カスタムコマンドを作成
yanskun
0
19
Release を簡単にやる方法
yanskun
0
120
爆速で作る 技術ブログ
yanskun
0
90
チーム開発での犯人探し
yanskun
1
310
Other Decks in Technology
See All in Technology
チームの性質によって変わる ADR との向き合い方と、生成 AI 時代のこれから / How to deal with ADR depends on the characteristics of the team
mh4gf
4
120
【ServiceNow SNUG Meetup LT deck】ServiceNow「検索性の進化」ZingからNow Assistまで
niwato
1
270
Github Copilot Chatは本日よりケ◯ロ軍曹でありま〜〜〜すッ!!!(たぶん)
yu_yukk_y
1
120
AIエージェント完全に理解した
segavvy
3
120
コード品質向上で得られる効果と実践的取り組み
ham0215
0
130
パスキーでのログインを 実装してみよう!
hibiki_cube
0
440
Webブラウザのセキュリティ対策に役立つぞ!!~DevToolsの使い方~
masakiokuda
0
170
UDDのすすめ
maguroalternative
0
600
MLflowの現在と未来 / MLflow Present and Future
databricksjapan
1
240
バックエンドエンジニアによるフロントエンドテスト拡充の具体的手法
kinosuke01
1
390
AWS のポリシー言語 Cedar を活用した高速かつスケーラブルな認可技術の探求 #phperkaigi / PHPerKaigi 2025
ytaka23
7
1.3k
「エンジニアマネージャー」の役割を担っている / 担ってみたい方へのキャリアパスガイド
coconala_engineer
1
190
Featured
See All Featured
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.6k
The Cost Of JavaScript in 2023
addyosmani
48
7.6k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7.1k
Music & Morning Musume
bryan
46
6.4k
How to train your dragon (web standard)
notwaldorf
91
5.9k
Large-scale JavaScript Application Architecture
addyosmani
511
110k
GitHub's CSS Performance
jonrohan
1030
460k
A better future with KSS
kneath
238
17k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7.2k
The Pragmatic Product Professional
lauravandoore
33
6.5k
How STYLIGHT went responsive
nonsquared
99
5.4k
Unsuck your backbone
ammeep
669
57k
Transcript
SLIDESMANIA.COM yanskun どの言語を使ってるか調べる方法
SLIDESMANIA.COM yanskun Naoya Yasuda Gears: Neovim, tmux, VS Code, HHKB
Job: Finswer, inc. (Developper, DevRel, DevHR) Favorite: GitHub, ラムネ, 焚き火 About me
SLIDESMANIA.COM SLIDESMANIA.COM Agenda Problem Suggestion Happy Develop
SLIDESMANIA.COM SLIDESMANIA.COM 採用資料とかを作る際に なんの言語が使われているのかってのが、パッと知りたかった しかし Repository 毎では見れるけど Organization や User
毎では どの言語がどれくらい使われているかってのが見れない Problem
SLIDESMANIA.COM SLIDESMANIA.COM GitHub CLI extentions を作ってみる 前回は Rust だったので、今回は Go
Suggestion
SLIDESMANIA.COM SLIDESMANIA.COM Develop Project の作成
SLIDESMANIA.COM SLIDESMANIA.COM Develop
SLIDESMANIA.COM SLIDESMANIA.COM GitHub API 1. Org/User の判定(endpoint が変わるため) a. users/xxx/repos
b. orgs/xxx/repos 2. Org/User の Repository の一覧を取得 3. Repository の言語を取得 4. Merge
SLIDESMANIA.COM SLIDESMANIA.COM API
SLIDESMANIA.COM SLIDESMANIA.COM Develop
SLIDESMANIA.COM SLIDESMANIA.COM Releas 実行ファイルを生成し、 GitHub に Release する
SLIDESMANIA.COM SLIDESMANIA.COM Releas
SLIDESMANIA.COM SLIDESMANIA.COM Releas
SLIDESMANIA.COM SLIDESMANIA.COM Happy
SLIDESMANIA.COM SLIDESMANIA.COM Happy Go で作ると 実装も Release 作業もめっちゃ簡単だった Release 作業は前作った
Extension が効いた
SLIDESMANIA.COM SLIDESMANIA.COM Company
SLIDESMANIA.COM SLIDESMANIA.COM 我々 Finswer では Go Engineer を積極採用中です! https://finswer.jp/ 1.
Server Side Engineer (Go) 2. WEB Front Engineer (Next.js / TypeScript) Hiring
SLIDESMANIA.COM どの言語を使ってるか調べる方法 https://github.com/yanskun/gh-langs Homepage - yanskun.com GitHub - github.com/yanskun Twitter
- twitter.com/yanskun Thank You