dive into pinkoi 2013

62
DIVE INTO PINKOI Mosky

Upload: mosky-liu

Post on 21-Jan-2015

466 views

Category:

Technology


5 download

DESCRIPTION

It is the slides for PyLadies Taiwan 2013/11 [1]. [1]: https://kktix.com/events/b18260

TRANSCRIPT

Page 1: Dive into Pinkoi 2013

DIVE INTO PINKOIMosky

Page 2: Dive into Pinkoi 2013

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

Page 3: Dive into Pinkoi 2013

OUTLINE

Behind Screen

Git Workflow

Invoice System

Seller Dashboard

Page 4: Dive into Pinkoi 2013

BEHIND SCREEN

Page 5: Dive into Pinkoi 2013
Page 6: Dive into Pinkoi 2013
Page 7: Dive into Pinkoi 2013
Page 8: Dive into Pinkoi 2013
Page 9: Dive into Pinkoi 2013
Page 10: Dive into Pinkoi 2013
Page 11: Dive into Pinkoi 2013
Page 12: Dive into Pinkoi 2013
Page 13: Dive into Pinkoi 2013
Page 14: Dive into Pinkoi 2013
Page 15: Dive into Pinkoi 2013
Page 16: Dive into Pinkoi 2013
Page 17: Dive into Pinkoi 2013
Page 18: Dive into Pinkoi 2013
Page 19: Dive into Pinkoi 2013
Page 20: Dive into Pinkoi 2013
Page 21: Dive into Pinkoi 2013

GIT WORKFLOW

Page 22: Dive into Pinkoi 2013

BRANCH!

Branch is cheap!

Page 23: Dive into Pinkoi 2013
Page 24: Dive into Pinkoi 2013
Page 25: Dive into Pinkoi 2013

Here is your job!

Page 26: Dive into Pinkoi 2013

Here is your job!

git checkout -b issue-1

Page 27: Dive into Pinkoi 2013

Here is your job!

git checkout -b issue-1

git commit

Page 28: Dive into Pinkoi 2013

Here is your job!

git checkout -b issue-1

git commitgit commit

Page 29: Dive into Pinkoi 2013

Here is your job!

git checkout -b issue-1

git commitgit commitgit commit

Page 30: Dive into Pinkoi 2013

Here is your job!

git checkout -b issue-1

git commit

git push

git commitgit commit

Page 31: Dive into Pinkoi 2013

Here is your job!

git checkout -b issue-1

git commit

git push

I finished!

git commitgit commit

Page 32: Dive into Pinkoi 2013
Page 33: Dive into Pinkoi 2013
Page 34: Dive into Pinkoi 2013

Let me review.

Page 35: Dive into Pinkoi 2013

Let me review.

git fetch origin issue-1

Page 36: Dive into Pinkoi 2013

Let me review.

git fetch origin issue-1

git diff ...dev

Page 37: Dive into Pinkoi 2013

Let me review.

git fetch origin issue-1

git diff ...dev

You have to fix it.

Page 38: Dive into Pinkoi 2013

Let me review.

git fetch origin issue-1

git diff ...dev

Page 39: Dive into Pinkoi 2013

Let me review.

git fetch origin issue-1

git diff ...dev

git checkout dev

Page 40: Dive into Pinkoi 2013

Let me review.

git fetch origin issue-1

git diff ...dev

git checkout dev

git merge issue-1

Page 41: Dive into Pinkoi 2013

Let me review.

git fetch origin issue-1

git diff ...dev

git checkout dev

git merge issue-1

Good Job!

Page 42: Dive into Pinkoi 2013

INVOICE SYSTEM

Page 43: Dive into Pinkoi 2013
Page 44: Dive into Pinkoi 2013
Page 45: Dive into Pinkoi 2013
Page 46: Dive into Pinkoi 2013
Page 47: Dive into Pinkoi 2013
Page 48: Dive into Pinkoi 2013
Page 49: Dive into Pinkoi 2013
Page 50: Dive into Pinkoi 2013
Page 51: Dive into Pinkoi 2013
Page 52: Dive into Pinkoi 2013
Page 53: Dive into Pinkoi 2013
Page 54: Dive into Pinkoi 2013

SELLER DASHBOARD

Page 55: Dive into Pinkoi 2013
Page 56: Dive into Pinkoi 2013
Page 57: Dive into Pinkoi 2013
Page 58: Dive into Pinkoi 2013
Page 59: Dive into Pinkoi 2013
Page 60: Dive into Pinkoi 2013

ENDING

Page 61: Dive into Pinkoi 2013

ENDING

Stand on shoulders of giants

Workflow does matter

Make real things

To see is to believe

Welcome to join us!

Q&A

Page 62: Dive into Pinkoi 2013

ENDING

Stand on shoulders of giants

Workflow does matter

Make real things

To see is to believe

Welcome to join us!

Q&A