Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
introduction
Search
Sim Sun
November 01, 2013
Education
65
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
introduction
self-introduction
Sim Sun
November 01, 2013
Other Decks in Education
See All in Education
Introduction - Lecture 1 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
3.5k
人間のために、人間と共に働く時代の終わりの始まり
frievea
0
230
Merger Process
bvr7352
0
170
LEGO Geometry Tutorial
arnoknobbe
0
720
中小規模私大の教学IRを支えるデータマネジメント ― データ基盤構築の取り組みと実務の現在地 ―
terazawa
0
230
Antigravityを使ってGeminiAPI(NanobananaPro)と連携して挿絵メーカーを作った
yoshimura_datam
0
260
1014
cbtlibrary
0
170
Quality Control of Crude Drugs
pawan_pharm
0
200
Sekolah Sabat - Triwulan 4 2026 - Pelajaran 2
hiola
0
10k
吉岡研究室紹介(2026年度)
kentaroy47
0
350
DRONEGEOGRAFÍA: INNOVACIÓN DIDÁCTICA Y FOTOGRAMETRÍA 3D PARA LA COHESIÓN TERRITORIAL Y LA CIUDADANÍA ACTIVA
juanmartin2026
0
40k
形骸化しない社内勉強会の取り組み - オーナーシップの作り方 / In-house study session
soudai
PRO
1
430
Featured
See All Featured
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Are puppies a ranking factor?
jonoalderson
2
4.1k
Designing for humans not robots
tammielis
254
26k
Embracing the Ebb and Flow
colly
88
5.2k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
How Software Deployment tools have changed in the past 20 years
geshan
2
35k
WENDY [Excerpt]
tessaabrams
14
40k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3.1k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Transcript
Self-introduction -Simsun 1
腾讯研究院,无线技术中心 Intel合作项目(MeeGo) 即通综合部,移动技术中心 Q+Box,、浏览器模块研发 即通综合部,企业移动产品中心 手机QQ、手机QQ国际版 2
3 研发流程制定 将SVN版本库导入GIT git svn clone url/to/repo
配置主线为远端REPO git config -add svn-remote/main_line.url url/to/main_line git config -add svn- remote/main_line.fetch :refs/remotes/main_line 开发国际版特性 多语言支持、翻译气泡功能、FACEBOOK注册等 同步主线代码 git svn fetch main_line git cherry-pick (Start, End]
研发流程制定 简单SVN MERGE是巨大的风险 主线每周1000个COMMIT导致每次MERGE是庞大的修改 多语言支持的修改深入每个界面,冲突无处不在 合入操作人的个人素养成了关键,并且其工作质量很难评
估 出现问题后几乎没有办法很好的追踪 优化后的流程消除了项目风险 COMMIT与主线一一对应,而不是一个巨大的COMMIT 每次考虑一个COMMIT,应届生也可以轻松应对 每个冲突可追踪,很容易REVIEW一次MERGE是否高质量 MERGE后产生问题可以追踪到具体某一个COMMIT 4
5
Feature 6
Hotfix 7
Http Client Connection pool Http Header overhead
Reuse connection SPDY OKhttpclient 8
Plugin 静默安装 扩展不修改主工程 插件工程无限制 9
Plugin OSGI 基于fragment 基于activity Ws的同名字方法
代理 基于View http://www.inappsquared.com/ 10
Reference https://github.com/simpleton/dalvik_patch http://felix.apache.org/site/apache-felix-framework-and- google-android.html https://github.com/mmin18/AndroidDynamicLoader https://www.facebook.com/notes/facebook-
engineering/under-the-hood-dalvik-patch-for-facebook-for- android/10151345597798920 http://www.chromium.org/spdy/spdy-whitepaper http://blog.jobbole.com/23398/ http://nvie.com/posts/a-successful-git-branching-model/ 11
Thank you & QA 12