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
210
1
Share
ぷれこみっと。
TeckUp LT#1 2019/07/13
yumechi(Motoki Hirao)
July 13, 2019
More Decks by yumechi(Motoki Hirao)
See All by yumechi(Motoki Hirao)
おれおれサービスをいっぱいつくろう
yumechi
0
85
ブログ用の記事投稿数 可視化の仕組みを作る
yumechi
0
67
2026年 エンジニアリング自己学習法
yumechi
0
210
PyCon mini Shizuoka 2026 ご紹介
yumechi
0
65
Chart.jsで長い項目を表示するときのハマりどころ
yumechi
0
230
異夢同船 読んできました!
yumechi
0
320
地方カンファレンスのスタッフしてて思うこと
yumechi
0
220
2025年半忘年会ふりかえり
yumechi
0
92
業務で使える一歩進んだPython使いになるために / To become an advanced user of Python that can be used at work
yumechi
13
14k
Other Decks in Programming
See All in Programming
AI時代のUIはどこへ行く?その2!
yusukebe
19
6.5k
運用エージェントは "作る" から "育てる" へ - 記憶と自己進化の3層設計パターン / self-evolving-agents-three-layer-agent-design
gawa
12
3.4k
TSKaigi Night Talks 2026_TypeScriptでサプライチェーンの整合性を型に閉じ込める
geekplus_tech
0
250
Why Laravel apps break—Mastering the fundamentals to keep them maintainable
kentaroutakeda
1
340
ふつうのFeature Flag実践入門
irof
7
3.5k
ReactとSvelteのその先、Ripple-TS / Beyond React and Svelte: Ripple-TS
ssssota
3
2k
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.1k
AIとASP.NET Coreで雑Webアプリを作った話
mayuki
0
260
oxlintはeslint/typescript-eslintを置き換えられるのか
shomafujita
2
310
Spec-Driven Development with AI-Agents: From High-Level Requirements to Working Software
antonarhipov
2
440
[2026年度第1回ORセミナー] 計画最適化ベンチャーと競技プログラミング人材
terryu16
0
240
代数的データ型って何が嬉しいの? #frontend_phpcon_do
kajitack
8
3.1k
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.7k
We Have a Design System, Now What?
morganepeng
55
8.2k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
How to make the Groovebox
asonas
2
2.2k
Are puppies a ranking factor?
jonoalderson
1
3.5k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
170
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
200
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ʹެ։͠Α͏