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
210
組織内で使われている言語を取得する gh extension を作った
yanskun
June 14, 2024
Tweet
Share
More Decks by yanskun
See All by yanskun
My Terminal
yanskun
0
42
Create Chrome Extension!
yanskun
0
140
Lets' OSS Contribute
yanskun
0
160
Gardening by GitHub Projects
yanskun
0
36
Codespaces を使って古のプロジェクトを復活させる
yanskun
0
74
git alias で カスタムコマンドを作成
yanskun
0
32
Release を簡単にやる方法
yanskun
0
120
爆速で作る 技術ブログ
yanskun
0
94
チーム開発での犯人探し
yanskun
1
320
Other Decks in Technology
See All in Technology
claude codeでPrompt Engineering
iori0311
0
530
Jitera Company Deck / JP
jitera
0
280
Claude Codeが働くAI中心の業務システム構築の挑戦―AIエージェント中心の働き方を目指して
os1ma
6
450
激動の時代、新卒エンジニアはAIツールにどう向き合うか。 [LayerX Bet AI Day Countdown LT Day1 ツールの選択]
tak848
0
610
大規模イベントを支える ABEMA の アーキテクチャ 変遷 2025
nagapad
5
550
LLMでAI-OCR、実際どうなの? / llm_ai_ocr_layerx_bet_ai_day_lt
sbrf248
0
300
Kiroから考える AIコーディングツールの潮流
s4yuba
1
480
株式会社島津製作所_研究開発(集団協業と知的生産)の現場を支える、OSS知識基盤システムの導入
akahane92
1
1.3k
【CEDEC2025】大規模言語モデルを活用したゲーム内会話パートのスクリプト作成支援への取り組み
cygames
PRO
1
430
人と生成AIの協調意思決定/Co‑decision making by people and generative AI
moriyuya
0
200
Turn Your Community into a Fundraising Catalyst for Black Philanthropy Month
auctria
PRO
0
230
メモ整理が苦手な者による頑張らないObsidian活用術
optim
0
150
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
390
Code Review Best Practice
trishagee
69
19k
It's Worth the Effort
3n
185
28k
Site-Speed That Sticks
csswizardry
10
730
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Building Adaptive Systems
keathley
43
2.7k
The Invisible Side of Design
smashingmag
301
51k
GraphQLとの向き合い方2022年版
quramy
49
14k
Typedesign – Prime Four
hannesfritz
42
2.7k
Gamification - CAS2011
davidbonilla
81
5.4k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
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