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
100
組織内で使われている言語を取得する gh extension を作った
yanskun
June 14, 2024
Tweet
Share
More Decks by yanskun
See All by yanskun
My Terminal
yanskun
0
28
Create Chrome Extension!
yanskun
0
130
Lets' OSS Contribute
yanskun
0
150
Gardening by GitHub Projects
yanskun
0
26
Codespaces を使って古のプロジェクトを復活させる
yanskun
0
42
git alias で カスタムコマンドを作成
yanskun
0
15
Release を簡単にやる方法
yanskun
0
110
爆速で作る 技術ブログ
yanskun
0
87
チーム開発での犯人探し
yanskun
1
310
Other Decks in Technology
See All in Technology
Engineer Career Talk
lycorp_recruit_jp
0
160
TanStack Routerに移行するのかい しないのかい、どっちなんだい! / Are you going to migrate to TanStack Router or not? Which one is it?
kaminashi
0
580
ドメインの本質を掴む / Get the essence of the domain
sinsoku
2
150
スクラムチームを立ち上げる〜チーム開発で得られたもの・得られなかったもの〜
ohnoeight
2
350
Platform Engineering for Software Developers and Architects
syntasso
1
520
OCI Network Firewall 概要
oracle4engineer
PRO
0
4.1k
誰も全体を知らない ~ ロールの垣根を超えて引き上げる開発生産性 / Boosting Development Productivity Across Roles
kakehashi
1
220
VideoMamba: State Space Model for Efficient Video Understanding
chou500
0
190
rootlessコンテナのすゝめ - 研究室サーバーでもできる安全なコンテナ管理
kitsuya0828
3
380
Amazon CloudWatch Network Monitor のススメ
yuki_ink
1
200
Amplify Gen2 Deep Dive / バックエンドの型をいかにしてフロントエンドへ伝えるか #TSKaigi #TSKaigiKansai #AWSAmplifyJP
tacck
PRO
0
380
ドメイン名の終活について - JPAAWG 7th -
mikit
33
20k
Featured
See All Featured
Designing for Performance
lara
604
68k
The World Runs on Bad Software
bkeepers
PRO
65
11k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
4 Signs Your Business is Dying
shpigford
180
21k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
28
8.2k
The Power of CSS Pseudo Elements
geoffreycrofte
73
5.3k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
329
21k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
93
16k
Designing Experiences People Love
moore
138
23k
Rails Girls Zürich Keynote
gr2m
94
13k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
1.9k
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