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のリポジトリで先月のコミット一覧を見たい
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Tomohiko Himura
January 10, 2015
Programming
510
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
GitHubのリポジトリで先月のコミット一覧を見たい
みんなが大好きLT駆動開発。その10回目の発表資料です。
Tomohiko Himura
January 10, 2015
More Decks by Tomohiko Himura
See All by Tomohiko Himura
Marpでmermaidは簡単だときいたけど
eiel
1
2.6k
バイナリ読むのにElixirしてみた
eiel
0
120
アジャイルはさておきMake People Awesomeしたい
eiel
0
230
レビューは最優先にするようにしている
eiel
0
370
再考 Fourkeys メトリクス
eiel
2
720
Test mockをSnapshot testする
eiel
0
180
devenvに入門した
eiel
1
190
関数プログラミングの考え方
eiel
1
390
逆コンウェイ作戦はフィードバックループを作るために 逆向きの流れをつくること (5分版)
eiel
0
510
Other Decks in Programming
See All in Programming
為什麼你並不需要ViewModel / No, you don't need a ViewModel
lovee
1
490
TSX の <Hoge<Fuga>> という構文に驚いた話 / tsx-type-argument-syntax
kanaru0928
0
220
Apache Hive: Toward a Cloud Native Lakehouse
okumin
0
190
使いながら育てる Claude Code — 開発フローの1コマンド化 × 繰り返し指摘の自動仕組み化
shiki_kakaku
0
1.8k
属人化した知識を、 AIが辿れる地図にする
pkshadeck
PRO
1
170
自動化したのに回らないテスト運用の壁ーAI時代の品質責任と生産性
mfunaki
0
130
複数の Claude Code が"放置"されてしまう問題をCLI ダッシュボードを自作して解決した話
sumihiro3
1
680
変わらないものが、変わるものを決める — 意図駆動開発 × イベントソーシング × イミュータブル | What Doesn't Change Decides What Can — IDD × Event Sourcing × Immutability
tomohisa
0
1.5k
言葉の格闘技のススメ~紙とペンと言葉から始める、キャリアの描き方~
progresscicada
2
140
Built Our Own Background Agent at LayerX
layerx
PRO
10
5.3k
AI Engineeringは、AIプロダクトだけのものか? 〜AIがソフトウェアを作る時代の新しい当たり前〜 / No AI in your product. AI Engineering in your development.
rkaga
4
400
yield再入門 #phpcon
o0h
PRO
0
1k
Featured
See All Featured
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
Heart Work Chapter 1 - Part 1
lfama
PRO
8
36k
Why Our Code Smells
bkeepers
PRO
340
58k
Into the Great Unknown - MozCon
thekraken
41
2.7k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
340
Rails Girls Zürich Keynote
gr2m
96
14k
Ethics towards AI in product and experience design
skipperchong
2
340
The SEO identity crisis: Don't let AI make you average
varn
0
530
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
3
430
Odyssey Design
rkendrick25
PRO
2
750
Transcript
GitHubͷϦϙδτϦͰ ઌ݄ͷίϛοτҰཡΛݟ͍ͨ 2014-01-10 LTۦಈ։ൃ10
ͻΉΒ ͱͻ͜ GitHub ͖Ͱ͔͢ʁ ຖ͏ఔʹ͖Ͱ͢ɻ
12݄ͷπΠʔτ https://twitter.com/eielh/status/545976574185467907 ཱͨͳ͍Α͏ʹ͠Α͏ ݁
Hiroshima.rbͰ ຖ݄ͬͯΔ͜ͱ
ϲ݄Λ;Γ͔͑Δ
None
݄ʹԿΛͨ͠ͷ͔֬ೝͰ͖Δ
ίϛοτൣғͷϩάΛݟΔػೳ
https://github.com/[ϢʔβID]/[ϦϙδτϦ໊]/ compare/[։࢝ίϛοτ]…[ऴྃίϛοτ]
https://github.com/eiel/ railsdoc.eiel.info/compare/ 4c8038419a6b47bd2ad775 e1af14ee0047ea9658...f62e 076fe15a5ddb65f160f5097 12daacf4f47dd ͍ʜͭΒ͍
։࢝ίϛοτͱऴྃίϛοτ Λ୳͢ͷ͕ΊΜͲ͍͘͞
؆୯ʹ͠·ͨ͠
$ gem install git_month_commits
$ git month-commits open
લ݄ͷ ࠷ॳͷίϛοτͱ࠷ޙͷίϛοτ ୳ͯ͠ϒϥβͰ։͖·͢
eiel/git_month_commits ιʔείʔυ
͏গ͠ৄ͘͠
rugged
rugged ϦϙδτϦͷใऔಘར༻ libgit2ͷϥούʔ
ϦϙδτϦͷࢦఆ͕ͬ͘͟ΓͰָ Rugged::Repository.discover(“/projects/repo/lib/subdir/") # => <#Repo /projects/repo/.git/>
git ͷαϒίϚϯυ
git-xxx-yyy ڥมPATHͷ௨ͬͨͱ͜Ζʹ͓͍ͱ͘ git xxx-yyy Ͱ͑Δ
None
·ͱΊ
·ͱΊ • ຖ݄Δ͜ͱ • ݄ͷϦϙδτϦͷίϛοτҰཡͷϦϯΫ • Ҏ֎ͱΊΜͲ͍͘͞ • ࣗಈԽ •
͔ͤͬ͘ͳͷͰGemʹͨ͠
ʑͷۀͷগָ͠ʹ͢Δ πʔϧΛͱ͖Ͳ͖࡞Δͱָ͍͠