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
180
ぷれこみっと。
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
13k
LTの裏技
yumechi
2
1.2k
やがてカンファレンス登壇者になる
yumechi
1
220
形式スクラムの功罪
yumechi
3
1.4k
プロポーザルを出してみよう考えてみよう
yumechi
1
430
PHPをasdfで動かしてみたんです
yumechi
2
900
Shell環境の初手
yumechi
1
120
Last CoLab
yumechi
1
170
これまで10年くらいふりかえり続けて思ったふりかえりに必要なたった1つのこと
yumechi
2
890
Other Decks in Programming
See All in Programming
CSC509 Lecture 02
javiergs
PRO
0
140
推しの夫に恋のGPS「ときメーター」#M5Stack #IoT #M5JPTour2024
riyu
0
220
標準ライブラリの動向とイテレータのパフォーマンス
makki_d
3
180
Pythonによるイベントソーシングへの挑戦と現状に対する考察 / Challenging Event Sourcing with Python and Reflections on the Current State
nrslib
3
770
Cohesion in Modeling and Design
mploed
3
170
全方位強化 Python 服務可觀測性:以 FastAPI 和 Grafana Stack 為例
blueswen
1
360
App Router 悲喜交々
quramy
7
360
API Platform for Laravel
dunglas
1
1.2k
◯◯エンジニアになった理由
gessy0129
PRO
0
550
ファーストペンギンBot @Qiita Hackathon 2024 予選
dyson_web
0
200
A Journey of Contribution and Collaboration in Open Source
ivargrimstad
0
800
Go製CLIツールGatling Commanderによる負荷試験実施の自動化
okmtz
3
600
Featured
See All Featured
KATA
mclloyd
27
13k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
28
1.7k
Thoughts on Productivity
jonyablonski
67
4.2k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
36
1.7k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Visualization
eitanlees
143
15k
Fireside Chat
paigeccino
31
2.9k
Scaling GitHub
holman
458
140k
The World Runs on Bad Software
bkeepers
PRO
65
11k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
5
170
Testing 201, or: Great Expectations
jmmastey
38
7k
In The Pink: A Labor of Love
frogandcode
139
22k
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ʹެ։͠Α͏