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
Dive into Pinkoi 2013
Search
Mosky Liu
December 04, 2013
Programming
6
680
Dive into Pinkoi 2013
It is the slides for PyLadies Taiwan 2013/11 [1].
[1]:
https://kktix.com/events/b18260
Mosky Liu
December 04, 2013
Tweet
Share
More Decks by Mosky Liu
See All by Mosky Liu
AI 時代軟體工程師的持續升級
mosky
1
2.2k
The Key of Learning
mosky
0
1.2k
Get Power From Command Line
mosky
11
8.4k
We’re all on the path of growth 🌱
mosky
1
640
The Post–Data Era
mosky
3
1.5k
Statistical Regression With Python
mosky
5
3.6k
Practicing Python 3
mosky
27
13k
Data Science With Python
mosky
16
4.2k
Hypothesis Testing With Python
mosky
8
5.9k
Other Decks in Programming
See All in Programming
未経験でSRE、はじめました! 組織を支える役割と軌跡
curekoshimizu
1
120
クリーンアーキテクチャから見る依存の向きの大切さ
shimabox
5
930
Boost Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
680
Ruby on cygwin 2025-02
fd0
0
170
color-scheme: light dark; を完全に理解する
uhyo
7
480
SwiftUI Viewの責務分離
elmetal
PRO
2
260
PHPカンファレンス名古屋2025 タスク分解の試行錯誤〜レビュー負荷を下げるために〜
soichi
1
660
Jakarta EE meets AI
ivargrimstad
0
230
GoとPHPのインターフェイスの違い
shimabox
2
200
密集、ドキュメントのコロケーション with AWS Lambda
satoshi256kbyte
1
210
CDK開発におけるコーディング規約の運用
yamanashi_ren01
2
230
Pulsar2 を雰囲気で使ってみよう
anoken
0
250
Featured
See All Featured
We Have a Design System, Now What?
morganepeng
51
7.4k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.3k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Building Applications with DynamoDB
mza
93
6.2k
How GitHub (no longer) Works
holman
314
140k
The Pragmatic Product Professional
lauravandoore
32
6.4k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.3k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.1k
Measuring & Analyzing Core Web Vitals
bluesmoon
6
250
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
1k
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
Transcript
DIVE INTO PINKOI Mosky
MOSKY A Python engineer at Pinkoi An author of some
Python packages MoSQL, Clime, ... A speaker at several conferences PyCon APAC, PyCon TW, COSCUP, ... A Python trainer mosky.tw
OUTLINE Behind Screen Git Workflow Invoice System Seller Dashboard
BEHIND SCREEN
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
GIT WORKFLOW
BRANCH! Branch is cheap!
None
None
Here is your job!
Here is your job! git checkout -b issue-1
Here is your job! git checkout -b issue-1 git commit
Here is your job! git checkout -b issue-1 git commit
git commit
Here is your job! git checkout -b issue-1 git commit
git commit git commit
Here is your job! git checkout -b issue-1 git commit
git push git commit git commit
Here is your job! git checkout -b issue-1 git commit
git push I finished! git commit git commit
None
None
Let me review.
Let me review. git fetch origin issue-1
Let me review. git fetch origin issue-1 git diff ...dev
Let me review. git fetch origin issue-1 git diff ...dev
You have to fix it.
Let me review. git fetch origin issue-1 git diff ...dev
Let me review. git fetch origin issue-1 git diff ...dev
git checkout dev
Let me review. git fetch origin issue-1 git diff ...dev
git checkout dev git merge issue-1
Let me review. git fetch origin issue-1 git diff ...dev
git checkout dev git merge issue-1 Good Job!
INVOICE SYSTEM
None
None
None
None
None
None
None
None
None
None
None
SELLER DASHBOARD
None
None
None
None
None
ENDING
ENDING Stand on shoulders of giants Workflow does matter Make
real things To see is to believe Welcome to join us! Q&A
ENDING Stand on shoulders of giants Workflow does matter Make
real things To see is to believe Welcome to join us! Q&A