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.1k
やがてカンファレンス登壇者になる
yumechi
1
210
形式スクラムの功罪
yumechi
3
1.3k
プロポーザルを出してみよう考えてみよう
yumechi
1
340
PHPをasdfで動かしてみたんです
yumechi
2
830
Shell環境の初手
yumechi
1
110
Last CoLab
yumechi
1
150
これまで10年くらいふりかえり続けて思ったふりかえりに必要なたった1つのこと
yumechi
2
850
Other Decks in Programming
See All in Programming
12年前の『型システム入門』翻訳の思い出話
mame
11
1.2k
Webエディタライブラリ 「CodeMirror」から学ぶ Webアプリ開発のテクニック
ryosukeigarashi
0
250
AHC035解説
terryu16
0
710
日付と正規化
megmogmog1965
0
140
DMMプラットフォームにおけるTiDBの導入から運用まで
pospome
7
3k
「2024年版 Kotlin サーバーサイドプログラミング実践開発」の補講 〜O/Rマッパー編〜
n_takehata
2
260
MIERUNE BBQにおけるユーザー中心設計()
mierune
PRO
1
110
最近追加した型の紹介とその振り返り
aki19035vc
0
170
TiDB Serverless ~理想のServerless DBを考える~
soso_15315
1
160
Advanced App Shrinking Techniques
cbeyls
2
150
わかりやすい正解を捨てて、コトに向き合う - スクラムフェス金沢2024 スポンサーセッション
yusukekokubo
0
170
CSC307 Lecture 08
javiergs
PRO
0
330
Featured
See All Featured
Building Your Own Lightsaber
phodgson
101
5.9k
Being A Developer After 40
akosma
72
580k
Typedesign – Prime Four
hannesfritz
37
2.2k
Why You Should Never Use an ORM
jnunemaker
PRO
51
8.9k
It's Worth the Effort
3n
181
27k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
105
6.8k
Done Done
chrislema
179
15k
Statistics for Hackers
jakevdp
792
220k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
228
16k
Art, The Web, and Tiny UX
lynnandtonic
291
20k
Designing the Hi-DPI Web
ddemaree
276
34k
Facilitating Awesome Meetings
lara
46
5.8k
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ʹެ։͠Α͏