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
ぷれこみっと。
Search
yumechi(Motoki Hirao)
July 13, 2019
Programming
1
190
ぷれこみっと。
TeckUp LT#1 2019/07/13
yumechi(Motoki Hirao)
July 13, 2019
Tweet
Share
More Decks by yumechi(Motoki Hirao)
See All by yumechi(Motoki Hirao)
業務で使える一歩進んだPython使いになるために / To become an advanced user of Python that can be used at work
yumechi
13
14k
LTの裏技
yumechi
2
1.3k
やがてカンファレンス登壇者になる
yumechi
1
270
形式スクラムの功罪
yumechi
3
1.4k
プロポーザルを出してみよう考えてみよう
yumechi
1
560
PHPをasdfで動かしてみたんです
yumechi
2
1.1k
Shell環境の初手
yumechi
1
160
Last CoLab
yumechi
1
220
これまで10年くらいふりかえり続けて思ったふりかえりに必要なたった1つのこと
yumechi
2
950
Other Decks in Programming
See All in Programming
Honoをフロントエンドで使う 3つのやり方
yusukebe
7
3.6k
はじめての Go * WASM *OCR
sgash708
1
110
.NET Frameworkでも汎用ホストが使いたい!
tomokusaba
0
200
Honoのおもしろいミドルウェアをみてみよう
yusukebe
1
240
『テスト書いた方が開発が早いじゃん』を解き明かす #phpcon_nagoya
o0h
PRO
9
2.5k
Introduction to kotlinx.rpc
arawn
0
770
読まないコードリーディング術
hisaju
0
110
[JAWS DAYS 2025] 最近の DB の競合解決の仕組みが分かった気になってみた
maroon1st
0
140
TCAを用いたAmebaのリアーキテクチャ
dazy
0
210
iOSでQRコード生成奮闘記
ktcryomm
2
110
苦しいTiDBへの移行を乗り越えて快適な運用を目指す
leveragestech
0
1.1k
楽しく向き合う例外対応
okutsu
0
710
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
4
440
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.1k
The Language of Interfaces
destraynor
156
24k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
A Philosophy of Restraint
colly
203
16k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
46
2.4k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
175
52k
YesSQL, Process and Tooling at Scale
rocio
172
14k
Building Flexible Design Systems
yeseniaperezcruz
328
38k
Rebuilding a faster, lazier Slack
samanthasiow
80
8.9k
Transcript
Ε͜Έͬͱɻ @__yumechi
ࣗݾհ • ΤϯδχΞɾٕज़ใͱ͍͏͕ᷚ͋Δ • PythonͱSQLΛࣄͰॻ͍ͯɺझຯͰTypeScript͍ͨ͠ • twitter: @__yumechi
ࢿྉࠓ͖ͬ͞࡞ͬͨͷͰɺ ϛε͕͋ͬͨΒ͢Έ·ͤΜ
ࠓͷɿ Ε͜Έͬͱ
Έͳ͞ʔΜɺGitͬͯΔʔʁ • ͬͯ·͢ΑͶʁʢ͢ͰʹރΕ͍ͯΔٕज़ͩͱࢥͬͯΔʣ • ͍͜ͳͯ͠Δʔʁ • Git-Flowͯ͠Δʁ Issueۦಈͯ͠Δʁ
ͱ͜ΖͰ • पลπʔϧΈ׆༻͍ͯ͠·͔͢ʁ • GUIͰૢ࡞Ͱ͖ΔSourceTreeͱ͔͋Γ·͢Ͷʔ • TUIͰૢ࡞Ͱ͖ΔTigͱ͔͋Γ·͢Ͷʔ
hookɺͬͯ·͔͢ʁ • commitpushͷલɺޙͰૢ࡞Λֻ͚Δ͜ͱ͕Ͱ͖Δ •
Կ͕ศརʁ • LinterΛΒͤͨΓͰ͖Δ • ͦΕ͕௨Βͳ͍ͱcommitpushͰ͖ͳ͍
ศརʹ͢ΔͨΊͷπʔϧ • Pythonͷpre-commitͱ͍͏πʔϧ͕ଘࡏ͢Δ • ࠓ͙͢ pip install pre-commit ͢ΔΜͩ •
͜ΕΛ͏ͱΠν͔Βॻ͔ͳͯ͘ྑ͍ͷͰ͢Α
࣮ࡍʹݟͯΈΑ͏ʂ
·ͱΊ • hookΞΫγϣϯΛ͍͜ͳ͢ͱศར • pre-commitͰࡉ͔͍νΣοΫͯ͠͠·͓͏ • ͦͯ͑ͦ͠͏ͳײ͡ͷͷΛͬͨΒGitHubʹެ։͠Α͏