狠狠撸

狠狠撸Share a Scribd company logo
奥别濒肠辞尘别词欢迎词ようこそ
About me
? Tony Shao ~ tshao @tonishao
? From 2009.7, Sr.Dev in T
? Involved in projects for varies of pipelines
? Recruiting
? >3 years SDE in Microsoft, for msnbc.com
? Interested in
? Web standard – Front-end
? Concurrency Programming
? Agile
? Soft skills
? Hobby
? Any non-physical exercises
? Japanese songs
Forget about the Previous 狠狠撸…
Agenda
? People you must know
? Organization
? Culture
? A day for developer
? Make your life easier
Englishtown lifestyle
Bill Fisher
President,EF Englishtown
CEO of EF China
Enio Ohmaye
Chief Technology and
Experience Officer
Daniel Wallmark
Vice President of
Technology
Adrian Gonzalez
Software Architect
Simon Liao
Senior DBA
Jed Li
QA Manager & Release
Manager
Organization
? Central Technology – Daniel Wallmark
? Operations – Margaret Zhang
? Product (School) – Brain McKay
? B2C (Sales/Mktg) / Systems / B2S – Eric Azumi
? Community – Rasmus R.
? CLT – Virginie C.
? Smart – Wendy Bao
? Mobile - Madeleine
Englishtown lifestyle
Technology
? Daniel Wallmark
? Tech quality
? Website uptime
? Releases
? Hardware
Operations
? Margaret Zhang
? Teacher Management
? Teacher Tools products & projects
? Customer Relations Team
School
? Brain McKay
? School Products & Projects
? Courseware
? Tools
? Social
? School Content
System
? Eric Azumi
? E-commerce Products & Projects
? Internal systems
? Email English 2.0
Community
? Rasmus Rasmusson
? Community Products & Projects
? Freetown
Others
? CLT (B2B)
? Virginie Cailleau – Gigi
? Smart
? Wendy Bao
? B2S
? Jenny-Ann Sundbro
? Cehk
? Elliot Davernas
Englishtown Customers
? Student Body Segmentation – June 2010
COEF
CEHK
CLT 37%
ILAB 24%
B2C 19%
SMART 13%
Good / Bad
Culture
? Smart / Agile
? Innovation / Cutting-edge
? Aggressive / Demanding
? Integrity / Open
? Respect / Diversity
For all smart developers
SDLC - Lifecycle
? It’s different everywhere
? Waterfall / Agile
? When are we involved
? Requirement Analysis (occasionally)
? Design
? Implementation
? Stabilization
? Release
Release Process
? Every 3 weeks
? Site version – week number + subversion
? 40-1
? 43-1
? …
? Critter
? http://critter.ef.com/
? Why not TFS?
? GL – Green light
? Why developers?!
Release Process (Cont’d)
? To live
? Local machine – Dev DB
? QA – QA DB
? STG – STG DB
? Live – Live DB
Development
? Set up local environment
? Follow the wiki steps, but be smart ?
? Be equipped
? Software - cns-fileserver1departments03 Englishtown WWETOWN-
MATRIXSOFTWARE
? No crack software
? No beta version (??!)
? TFS
? Get latest version -> check-out -> made changes -> build successfully – check-in
(everything or nothing) / shelving
? Build to QA
? Send building request on QA
? http://autobuild.englishtown.com/
? Recycle IIS when needed
? http://qa.englishtown.com/tools/IISManager/Default.aspx
? Build resource files (image, flash, etc.) to QA
Development (Cont’d)
? Database
? SSMS
? Troubleshooting
? EF Error Log (US/CN)
? Categorized by application
? Full context
? Full stacktrace
? User messages
? SQL profiler
? Fiddler
? Event Log
Stabilization / Release
? Bugfree
? http://10.17.252.185/BugFree/Login.php
? RR in critter
? It’s a pain….
? Be careful of…
? CCL
Documentation
? …
Englishtown lifestyle
Tips…
? Don’t sleep here, go downstairs…
? Review your emails before sending, and refactor
? Lunch together makes a difference
? Come to office early
? Be patient
? Well prepared
? Study English!!
? Ask if you don’t know
How to
? cns-fileserver1Departments03 Englishtown
WW03 CLT ProductionTrainingHow to
Terms
? Pipeline
? CCL – Content Configuration Layer
? Blurb
? CLT – Corporate Learning Technology
Q & A
Thank you

More Related Content

Similar to Englishtown lifestyle (20)

Challenges and best practices of database continuous delivery
Challenges and best practices of database continuous deliveryChallenges and best practices of database continuous delivery
Challenges and best practices of database continuous delivery
DBmaestro - Database DevOps
?
Reusable Learning Objects: Designing and Archiving
Reusable Learning Objects: Designing and ArchivingReusable Learning Objects: Designing and Archiving
Reusable Learning Objects: Designing and Archiving
Ishan Abeywardena, Ph.D.
?
Engineering Software and Software Lifecycle
Engineering Software and Software LifecycleEngineering Software and Software Lifecycle
Engineering Software and Software Lifecycle
Keith Mitchell
?
Database change deployments: Performance matters
Database change deployments: Performance mattersDatabase change deployments: Performance matters
Database change deployments: Performance matters
vbarun01
?
Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015
Mirco Hering
?
Presentation on Carriers after Graduation.pptx
Presentation on Carriers after Graduation.pptxPresentation on Carriers after Graduation.pptx
Presentation on Carriers after Graduation.pptx
pankajpathade2
?
Thomas Brown (expanded employment history)
Thomas Brown (expanded employment history)Thomas Brown (expanded employment history)
Thomas Brown (expanded employment history)
Thomas Brown, CISSP
?
Build automation best practices
Build automation best practicesBuild automation best practices
Build automation best practices
Code Mastery
?
Kevin Slade - CV
Kevin Slade - CVKevin Slade - CV
Kevin Slade - CV
Kevin Slade
?
Soprex framework on .net in action
Soprex framework on .net in actionSoprex framework on .net in action
Soprex framework on .net in action
Milan Vukoje
?
Isset Presentation @ EECI2009
Isset Presentation @ EECI2009Isset Presentation @ EECI2009
Isset Presentation @ EECI2009
Isset Internet Professionals
?
Jonathan Howe Resume
Jonathan Howe ResumeJonathan Howe Resume
Jonathan Howe Resume
Jonathan Howe
?
North east user group tour
North east user group tourNorth east user group tour
North east user group tour
10n Software, LLC
?
The "Holy Grail" of Dev/Ops
The "Holy Grail" of Dev/OpsThe "Holy Grail" of Dev/Ops
The "Holy Grail" of Dev/Ops
Erik Osterman
?
Chicago Code Camp 2014 TFS Care and Feeding
Chicago Code Camp 2014   TFS Care and FeedingChicago Code Camp 2014   TFS Care and Feeding
Chicago Code Camp 2014 TFS Care and Feeding
Angela Dugan
?
Pitchero - Increasing agility through DevOps - Leeds DevOps November 2016
Pitchero - Increasing agility through DevOps - Leeds DevOps November 2016Pitchero - Increasing agility through DevOps - Leeds DevOps November 2016
Pitchero - Increasing agility through DevOps - Leeds DevOps November 2016
Jon Milsom
?
Team accountability
Team accountabilityTeam accountability
Team accountability
ScrumPig
?
ANIn Bengaluru Nov 2024 | Managing Technical Debt with Clean Architecture & C...
ANIn Bengaluru Nov 2024 | Managing Technical Debt with Clean Architecture & C...ANIn Bengaluru Nov 2024 | Managing Technical Debt with Clean Architecture & C...
ANIn Bengaluru Nov 2024 | Managing Technical Debt with Clean Architecture & C...
AgileNetwork
?
#SPSToronto How to do #DevOps with #SPFx and why it matters
#SPSToronto How to do #DevOps with #SPFx and why it matters#SPSToronto How to do #DevOps with #SPFx and why it matters
#SPSToronto How to do #DevOps with #SPFx and why it matters
Vincent Biret
?
Building a Great AEM Team: Time Warner Cable's Journey
Building a Great AEM Team: Time Warner Cable's JourneyBuilding a Great AEM Team: Time Warner Cable's Journey
Building a Great AEM Team: Time Warner Cable's Journey
iCiDIGITAL
?
Challenges and best practices of database continuous delivery
Challenges and best practices of database continuous deliveryChallenges and best practices of database continuous delivery
Challenges and best practices of database continuous delivery
DBmaestro - Database DevOps
?
Reusable Learning Objects: Designing and Archiving
Reusable Learning Objects: Designing and ArchivingReusable Learning Objects: Designing and Archiving
Reusable Learning Objects: Designing and Archiving
Ishan Abeywardena, Ph.D.
?
Engineering Software and Software Lifecycle
Engineering Software and Software LifecycleEngineering Software and Software Lifecycle
Engineering Software and Software Lifecycle
Keith Mitchell
?
Database change deployments: Performance matters
Database change deployments: Performance mattersDatabase change deployments: Performance matters
Database change deployments: Performance matters
vbarun01
?
Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015
Mirco Hering
?
Presentation on Carriers after Graduation.pptx
Presentation on Carriers after Graduation.pptxPresentation on Carriers after Graduation.pptx
Presentation on Carriers after Graduation.pptx
pankajpathade2
?
Thomas Brown (expanded employment history)
Thomas Brown (expanded employment history)Thomas Brown (expanded employment history)
Thomas Brown (expanded employment history)
Thomas Brown, CISSP
?
Build automation best practices
Build automation best practicesBuild automation best practices
Build automation best practices
Code Mastery
?
Soprex framework on .net in action
Soprex framework on .net in actionSoprex framework on .net in action
Soprex framework on .net in action
Milan Vukoje
?
The "Holy Grail" of Dev/Ops
The "Holy Grail" of Dev/OpsThe "Holy Grail" of Dev/Ops
The "Holy Grail" of Dev/Ops
Erik Osterman
?
Chicago Code Camp 2014 TFS Care and Feeding
Chicago Code Camp 2014   TFS Care and FeedingChicago Code Camp 2014   TFS Care and Feeding
Chicago Code Camp 2014 TFS Care and Feeding
Angela Dugan
?
Pitchero - Increasing agility through DevOps - Leeds DevOps November 2016
Pitchero - Increasing agility through DevOps - Leeds DevOps November 2016Pitchero - Increasing agility through DevOps - Leeds DevOps November 2016
Pitchero - Increasing agility through DevOps - Leeds DevOps November 2016
Jon Milsom
?
Team accountability
Team accountabilityTeam accountability
Team accountability
ScrumPig
?
ANIn Bengaluru Nov 2024 | Managing Technical Debt with Clean Architecture & C...
ANIn Bengaluru Nov 2024 | Managing Technical Debt with Clean Architecture & C...ANIn Bengaluru Nov 2024 | Managing Technical Debt with Clean Architecture & C...
ANIn Bengaluru Nov 2024 | Managing Technical Debt with Clean Architecture & C...
AgileNetwork
?
#SPSToronto How to do #DevOps with #SPFx and why it matters
#SPSToronto How to do #DevOps with #SPFx and why it matters#SPSToronto How to do #DevOps with #SPFx and why it matters
#SPSToronto How to do #DevOps with #SPFx and why it matters
Vincent Biret
?
Building a Great AEM Team: Time Warner Cable's Journey
Building a Great AEM Team: Time Warner Cable's JourneyBuilding a Great AEM Team: Time Warner Cable's Journey
Building a Great AEM Team: Time Warner Cable's Journey
iCiDIGITAL
?

Recently uploaded (20)

Personal Brand Portfolio Melissa Iford.pdf
Personal Brand Portfolio Melissa Iford.pdfPersonal Brand Portfolio Melissa Iford.pdf
Personal Brand Portfolio Melissa Iford.pdf
melissaiford
?
727381415-SQUID-GAME-POWERPOINT-CLASSROOM-INTERACTIVE-POWERPOINT-GAME.pptx
727381415-SQUID-GAME-POWERPOINT-CLASSROOM-INTERACTIVE-POWERPOINT-GAME.pptx727381415-SQUID-GAME-POWERPOINT-CLASSROOM-INTERACTIVE-POWERPOINT-GAME.pptx
727381415-SQUID-GAME-POWERPOINT-CLASSROOM-INTERACTIVE-POWERPOINT-GAME.pptx
rossanthonytan130
?
ibp_final_ppts_3[1].pptxggggggggggggggggggggggggggggggggggggggggggggggggggggg...
ibp_final_ppts_3[1].pptxggggggggggggggggggggggggggggggggggggggggggggggggggggg...ibp_final_ppts_3[1].pptxggggggggggggggggggggggggggggggggggggggggggggggggggggg...
ibp_final_ppts_3[1].pptxggggggggggggggggggggggggggggggggggggggggggggggggggggg...
MobasshiraHaqueOishi2
?
FSU COSSPP Engage Magazine 2022-2023 - page view
FSU COSSPP Engage Magazine 2022-2023 - page viewFSU COSSPP Engage Magazine 2022-2023 - page view
FSU COSSPP Engage Magazine 2022-2023 - page view
Rebecca Sage
?
Tenorshare 4MeKey Crack With Registration Code [2025]
Tenorshare 4MeKey Crack With Registration Code [2025]Tenorshare 4MeKey Crack With Registration Code [2025]
Tenorshare 4MeKey Crack With Registration Code [2025]
sfretrehjygs
?
Advance your anesthesia career with NAPA
Advance your anesthesia career with NAPAAdvance your anesthesia career with NAPA
Advance your anesthesia career with NAPA
NAPAAnesthesia1
?
VT VT VT VT VT VT VT VT VR VT VT VT VT VT
VT VT VT VT VT VT VT VT VR VT VT VT VT VTVT VT VT VT VT VT VT VT VR VT VT VT VT VT
VT VT VT VT VT VT VT VT VR VT VT VT VT VT
syam268254
?
Designing your Search for a Design Job - Robbins - 2025.pptx
Designing your Search for a Design Job - Robbins - 2025.pptxDesigning your Search for a Design Job - Robbins - 2025.pptx
Designing your Search for a Design Job - Robbins - 2025.pptx
Daniel Robbins
?
加拿大毕业证购买(康考迪亚大学成绩单)颁辞苍肠辞谤诲颈补文凭学历认证
加拿大毕业证购买(康考迪亚大学成绩单)颁辞苍肠辞谤诲颈补文凭学历认证加拿大毕业证购买(康考迪亚大学成绩单)颁辞苍肠辞谤诲颈补文凭学历认证
加拿大毕业证购买(康考迪亚大学成绩单)颁辞苍肠辞谤诲颈补文凭学历认证
taqyed
?
Professional Frozen Beverage Maker: IFSM26SERIES_WL_TRI_Recipe Book
Professional Frozen Beverage Maker: IFSM26SERIES_WL_TRI_Recipe BookProfessional Frozen Beverage Maker: IFSM26SERIES_WL_TRI_Recipe Book
Professional Frozen Beverage Maker: IFSM26SERIES_WL_TRI_Recipe Book
NathanBaughman3
?
Bangor University: A Legacy of Excellence in Education and Research
Bangor University: A Legacy of Excellence in Education and ResearchBangor University: A Legacy of Excellence in Education and Research
Bangor University: A Legacy of Excellence in Education and Research
studyabroad731
?
neurology neoplasm tumors and cysts part 2
neurology neoplasm tumors and cysts part 2neurology neoplasm tumors and cysts part 2
neurology neoplasm tumors and cysts part 2
shivangilahoty56
?
oresent simple and continuous classes en un
oresent simple and continuous classes en unoresent simple and continuous classes en un
oresent simple and continuous classes en un
AlejandraQusyo
?
Top Human Resource Job Skills Employers Are Seeking in 2025.pptx
Top Human Resource Job Skills Employers Are Seeking in 2025.pptxTop Human Resource Job Skills Employers Are Seeking in 2025.pptx
Top Human Resource Job Skills Employers Are Seeking in 2025.pptx
vinay salarite
?
Find Your Dream HR Executive Job in Jaipur – Apply Now!.pptx
Find Your Dream HR Executive Job in Jaipur – Apply Now!.pptxFind Your Dream HR Executive Job in Jaipur – Apply Now!.pptx
Find Your Dream HR Executive Job in Jaipur – Apply Now!.pptx
vinay salarite
?
Template to build an outstanding presentation
Template to build an outstanding presentationTemplate to build an outstanding presentation
Template to build an outstanding presentation
priyankaarul2023
?
Format For Research Proposal In Social Science.pptx
Format For Research Proposal In Social Science.pptxFormat For Research Proposal In Social Science.pptx
Format For Research Proposal In Social Science.pptx
JITENDRANATH GORAI
?
AINHE Adult Learning 26 Maxcrch 2022.ppt
AINHE Adult Learning 26 Maxcrch 2022.pptAINHE Adult Learning 26 Maxcrch 2022.ppt
AINHE Adult Learning 26 Maxcrch 2022.ppt
AsifWasiq1
?
MODULE 2 CONSUMER AS AN INDIVIDUAL......
MODULE 2 CONSUMER AS AN INDIVIDUAL......MODULE 2 CONSUMER AS AN INDIVIDUAL......
MODULE 2 CONSUMER AS AN INDIVIDUAL......
mahimam1359
?
Personal Brand Portfolio Melissa Iford.pdf
Personal Brand Portfolio Melissa Iford.pdfPersonal Brand Portfolio Melissa Iford.pdf
Personal Brand Portfolio Melissa Iford.pdf
melissaiford
?
727381415-SQUID-GAME-POWERPOINT-CLASSROOM-INTERACTIVE-POWERPOINT-GAME.pptx
727381415-SQUID-GAME-POWERPOINT-CLASSROOM-INTERACTIVE-POWERPOINT-GAME.pptx727381415-SQUID-GAME-POWERPOINT-CLASSROOM-INTERACTIVE-POWERPOINT-GAME.pptx
727381415-SQUID-GAME-POWERPOINT-CLASSROOM-INTERACTIVE-POWERPOINT-GAME.pptx
rossanthonytan130
?
ibp_final_ppts_3[1].pptxggggggggggggggggggggggggggggggggggggggggggggggggggggg...
ibp_final_ppts_3[1].pptxggggggggggggggggggggggggggggggggggggggggggggggggggggg...ibp_final_ppts_3[1].pptxggggggggggggggggggggggggggggggggggggggggggggggggggggg...
ibp_final_ppts_3[1].pptxggggggggggggggggggggggggggggggggggggggggggggggggggggg...
MobasshiraHaqueOishi2
?
FSU COSSPP Engage Magazine 2022-2023 - page view
FSU COSSPP Engage Magazine 2022-2023 - page viewFSU COSSPP Engage Magazine 2022-2023 - page view
FSU COSSPP Engage Magazine 2022-2023 - page view
Rebecca Sage
?
Tenorshare 4MeKey Crack With Registration Code [2025]
Tenorshare 4MeKey Crack With Registration Code [2025]Tenorshare 4MeKey Crack With Registration Code [2025]
Tenorshare 4MeKey Crack With Registration Code [2025]
sfretrehjygs
?
Advance your anesthesia career with NAPA
Advance your anesthesia career with NAPAAdvance your anesthesia career with NAPA
Advance your anesthesia career with NAPA
NAPAAnesthesia1
?
VT VT VT VT VT VT VT VT VR VT VT VT VT VT
VT VT VT VT VT VT VT VT VR VT VT VT VT VTVT VT VT VT VT VT VT VT VR VT VT VT VT VT
VT VT VT VT VT VT VT VT VR VT VT VT VT VT
syam268254
?
Designing your Search for a Design Job - Robbins - 2025.pptx
Designing your Search for a Design Job - Robbins - 2025.pptxDesigning your Search for a Design Job - Robbins - 2025.pptx
Designing your Search for a Design Job - Robbins - 2025.pptx
Daniel Robbins
?
加拿大毕业证购买(康考迪亚大学成绩单)颁辞苍肠辞谤诲颈补文凭学历认证
加拿大毕业证购买(康考迪亚大学成绩单)颁辞苍肠辞谤诲颈补文凭学历认证加拿大毕业证购买(康考迪亚大学成绩单)颁辞苍肠辞谤诲颈补文凭学历认证
加拿大毕业证购买(康考迪亚大学成绩单)颁辞苍肠辞谤诲颈补文凭学历认证
taqyed
?
Professional Frozen Beverage Maker: IFSM26SERIES_WL_TRI_Recipe Book
Professional Frozen Beverage Maker: IFSM26SERIES_WL_TRI_Recipe BookProfessional Frozen Beverage Maker: IFSM26SERIES_WL_TRI_Recipe Book
Professional Frozen Beverage Maker: IFSM26SERIES_WL_TRI_Recipe Book
NathanBaughman3
?
Bangor University: A Legacy of Excellence in Education and Research
Bangor University: A Legacy of Excellence in Education and ResearchBangor University: A Legacy of Excellence in Education and Research
Bangor University: A Legacy of Excellence in Education and Research
studyabroad731
?
neurology neoplasm tumors and cysts part 2
neurology neoplasm tumors and cysts part 2neurology neoplasm tumors and cysts part 2
neurology neoplasm tumors and cysts part 2
shivangilahoty56
?
oresent simple and continuous classes en un
oresent simple and continuous classes en unoresent simple and continuous classes en un
oresent simple and continuous classes en un
AlejandraQusyo
?
Top Human Resource Job Skills Employers Are Seeking in 2025.pptx
Top Human Resource Job Skills Employers Are Seeking in 2025.pptxTop Human Resource Job Skills Employers Are Seeking in 2025.pptx
Top Human Resource Job Skills Employers Are Seeking in 2025.pptx
vinay salarite
?
Find Your Dream HR Executive Job in Jaipur – Apply Now!.pptx
Find Your Dream HR Executive Job in Jaipur – Apply Now!.pptxFind Your Dream HR Executive Job in Jaipur – Apply Now!.pptx
Find Your Dream HR Executive Job in Jaipur – Apply Now!.pptx
vinay salarite
?
Template to build an outstanding presentation
Template to build an outstanding presentationTemplate to build an outstanding presentation
Template to build an outstanding presentation
priyankaarul2023
?
Format For Research Proposal In Social Science.pptx
Format For Research Proposal In Social Science.pptxFormat For Research Proposal In Social Science.pptx
Format For Research Proposal In Social Science.pptx
JITENDRANATH GORAI
?
AINHE Adult Learning 26 Maxcrch 2022.ppt
AINHE Adult Learning 26 Maxcrch 2022.pptAINHE Adult Learning 26 Maxcrch 2022.ppt
AINHE Adult Learning 26 Maxcrch 2022.ppt
AsifWasiq1
?
MODULE 2 CONSUMER AS AN INDIVIDUAL......
MODULE 2 CONSUMER AS AN INDIVIDUAL......MODULE 2 CONSUMER AS AN INDIVIDUAL......
MODULE 2 CONSUMER AS AN INDIVIDUAL......
mahimam1359
?

Englishtown lifestyle