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
700
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
2
3.8k
The Key of Learning
mosky
0
1.3k
Get Power From Command Line
mosky
11
8.9k
We’re all on the path of growth 🌱
mosky
1
690
The Post–Data Era
mosky
3
1.6k
Statistical Regression With Python
mosky
5
3.7k
Practicing Python 3
mosky
27
14k
Data Science With Python
mosky
16
4.3k
Hypothesis Testing With Python
mosky
8
6.1k
Other Decks in Programming
See All in Programming
フルサイクルエンジニアリングをAI Agentで全自動化したい 〜構想と現在地〜
kamina_zzz
0
350
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
370
GISエンジニアから見たLINKSデータ
nokonoko1203
0
190
AtCoder Conference 2025
shindannin
0
920
re:Invent 2025 トレンドからみる製品開発への AI Agent 活用
yoskoh
0
580
実は歴史的なアップデートだと思う AWS Interconnect - multicloud
maroon1st
0
310
PC-6001でPSG曲を鳴らすまでを全部NetBSD上の Makefile に押し込んでみた / osc2025hiroshima
tsutsui
0
200
re:Invent 2025 のイケてるサービスを紹介する
maroon1st
0
160
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
0
390
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
110
Go コードベースの構成と AI コンテキスト定義
andpad
0
160
2年のAppleウォレットパス開発の振り返り
muno92
PRO
0
180
Featured
See All Featured
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
250
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
0
51
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
0
3.4k
We Have a Design System, Now What?
morganepeng
54
8k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
730
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
540
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
140
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
230
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
73
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
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