Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Mu Chun Wang
PDF, PPTX
421 views
Funliday 新創生活甘苦談
AI-enhanced description
文档介绍了 Funliday 的开发过程与团队结构,涵盖了多个功能如景点浏览、旅游回忆和行程编辑。强调了团队的挑战、重构过程和技术与商业的关系。并提到通过快速迭代的方式不断改进产品。
Career
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 67
2
/ 67
3
/ 67
4
/ 67
5
/ 67
6
/ 67
7
/ 67
8
/ 67
9
/ 67
10
/ 67
11
/ 67
12
/ 67
13
/ 67
14
/ 67
15
/ 67
16
/ 67
17
/ 67
18
/ 67
19
/ 67
20
/ 67
21
/ 67
22
/ 67
23
/ 67
24
/ 67
25
/ 67
26
/ 67
27
/ 67
28
/ 67
29
/ 67
30
/ 67
31
/ 67
32
/ 67
33
/ 67
34
/ 67
35
/ 67
36
/ 67
37
/ 67
38
/ 67
39
/ 67
40
/ 67
41
/ 67
42
/ 67
43
/ 67
44
/ 67
45
/ 67
46
/ 67
47
/ 67
48
/ 67
49
/ 67
50
/ 67
51
/ 67
52
/ 67
53
/ 67
54
/ 67
55
/ 67
56
/ 67
57
/ 67
58
/ 67
59
/ 67
60
/ 67
61
/ 67
62
/ 67
63
/ 67
64
/ 67
65
/ 67
66
/ 67
67
/ 67
More Related Content
PDF
你畢業後要任職的軟體業到底都在做些什麼事
by
Mu Chun Wang
PDF
Google Maps 開始收費了該怎麼辦?
by
Mu Chun Wang
PDF
老司機帶你上手 PostgreSQL 關聯式資料庫系統
by
Mu Chun Wang
PDF
模糊也是一種美 - 從 BlurHash 探討前後端上傳圖片架構
by
Mu Chun Wang
PDF
如何利用 OpenAPI 及 WebHooks 讓老舊的網路服務也可程式化
by
Mu Chun Wang
PDF
那些大家常忽略的 Cache-Control
by
Mu Chun Wang
PDF
如何與全世界分享你的 Library
by
Mu Chun Wang
PDF
網路服務就是一連串搜尋的集合體
by
Mu Chun Wang
你畢業後要任職的軟體業到底都在做些什麼事
by
Mu Chun Wang
Google Maps 開始收費了該怎麼辦?
by
Mu Chun Wang
老司機帶你上手 PostgreSQL 關聯式資料庫系統
by
Mu Chun Wang
模糊也是一種美 - 從 BlurHash 探討前後端上傳圖片架構
by
Mu Chun Wang
如何利用 OpenAPI 及 WebHooks 讓老舊的網路服務也可程式化
by
Mu Chun Wang
那些大家常忽略的 Cache-Control
by
Mu Chun Wang
如何與全世界分享你的 Library
by
Mu Chun Wang
網路服務就是一連串搜尋的集合體
by
Mu Chun Wang
What's hot
PDF
Git 經驗分享
by
Mu Chun Wang
PDF
[PHP 也有 Day #64] PHP 升級指南
by
Shengyou Fan
PDF
Introduction to Golang final
by
Paul Chao
PDF
Visual Studio Code 快速上手指南
by
Shengyou Fan
PDF
使用 PostgreSQL 及 MongoDB 從零開始建置社群必備的按讚追蹤功能
by
Mu Chun Wang
PPTX
用 Drone 打造輕量級容器持續交付平台
by
Bo-Yi Wu
PPTX
Go 語言基礎簡介
by
Bo-Yi Wu
PPTX
用 Docker 改善團隊合作模式
by
Bo-Yi Wu
PPTX
Git flow 與團隊合作
by
Bo-Yi Wu
PDF
運用 Docker 整合 Laravel 提升團隊開發效率
by
Bo-Yi Wu
PDF
從軟體開發角度 談 Docker 的應用
by
謝 宗穎
PDF
Continuous Delivery Workshop with Ansible x GitLab CI (5th)
by
Chu-Siang Lai
PDF
My DevOps Tour 0.1
by
Chu-Siang Lai
PDF
如何與 Git 優雅地在樹上唱歌
by
Mu Chun Wang
PDF
Continuous Delivery Workshop with Ansible x GitLab CI (3rd)
by
Chu-Siang Lai
PDF
COSCUP 2016 Workshop: 用 Docker 架設班級 git-it 練習環境
by
均民 戴
PDF
Git in a nutshell
by
Nelson Tai
PDF
Introduction to git
by
Bo-Yi Wu
PPTX
Ian 20150515 grunt
by
LearningTech
PDF
Yet another introduction to Git - from the bottom up
by
Wen-Tien Chang
Git 經驗分享
by
Mu Chun Wang
[PHP 也有 Day #64] PHP 升級指南
by
Shengyou Fan
Introduction to Golang final
by
Paul Chao
Visual Studio Code 快速上手指南
by
Shengyou Fan
使用 PostgreSQL 及 MongoDB 從零開始建置社群必備的按讚追蹤功能
by
Mu Chun Wang
用 Drone 打造輕量級容器持續交付平台
by
Bo-Yi Wu
Go 語言基礎簡介
by
Bo-Yi Wu
用 Docker 改善團隊合作模式
by
Bo-Yi Wu
Git flow 與團隊合作
by
Bo-Yi Wu
運用 Docker 整合 Laravel 提升團隊開發效率
by
Bo-Yi Wu
從軟體開發角度 談 Docker 的應用
by
謝 宗穎
Continuous Delivery Workshop with Ansible x GitLab CI (5th)
by
Chu-Siang Lai
My DevOps Tour 0.1
by
Chu-Siang Lai
如何與 Git 優雅地在樹上唱歌
by
Mu Chun Wang
Continuous Delivery Workshop with Ansible x GitLab CI (3rd)
by
Chu-Siang Lai
COSCUP 2016 Workshop: 用 Docker 架設班級 git-it 練習環境
by
均民 戴
Git in a nutshell
by
Nelson Tai
Introduction to git
by
Bo-Yi Wu
Ian 20150515 grunt
by
LearningTech
Yet another introduction to Git - from the bottom up
by
Wen-Tien Chang
Similar to Funliday 新創生活甘苦談
PDF
如何在有限資源下實現十年的後端服務演進
by
Mu Chun Wang
PDF
深入淺出 autocomplete
by
Mu Chun Wang
PDF
開放資料(Open Data)、 自願性地理資訊(VGI)、 開放街圖(OSM)
by
Dongpo Deng
PDF
草根性製圖運動的崛起與公民科學的結合
by
Dongpo Deng
PDF
周世恩/資料分析前的奏曲 : 談資料收集的挑戰
by
台灣資料科學年會
PDF
台灣地理資訊學會年會論文發表:自願性地理資訊:以OSM為例
by
Sin-di Lee
PPTX
27 應用arc gis javascript api設計互動式電子遊記
by
Willy Yang
ODP
20121115 Slides
by
Tonyq Wang
PDF
Git 可以做到的事
by
Mu Chun Wang
PDF
開放資料暨資料視覺化 (D3.js)
by
維佋 唐
PPTX
Drupal7第一堂
by
Hen Chen
PDF
談 OpenStreetMap @ HP42
by
Sin-di Lee
PPTX
騎人之福 以Ria為基礎之單車旅遊系統
by
guesteddf3d
PDF
OpenStreetMap 介紹 @ 朝陽科技大學
by
Sin-di Lee
PDF
Foundation of software development 2
by
netdbncku
PDF
資料分析的前奏曲 談資料收集的挑戰
by
Shih-En Chou
PDF
Talk 201007 Taichung
by
TH Schee
PPT
地圖日記_0612talk
by
Vic Liu
ODP
Big Data : The Missing Puzzle of Mobile Computing
by
Jazz Yao-Tsung Wang
PPT
project present 1
by
Nelson Yang
如何在有限資源下實現十年的後端服務演進
by
Mu Chun Wang
深入淺出 autocomplete
by
Mu Chun Wang
開放資料(Open Data)、 自願性地理資訊(VGI)、 開放街圖(OSM)
by
Dongpo Deng
草根性製圖運動的崛起與公民科學的結合
by
Dongpo Deng
周世恩/資料分析前的奏曲 : 談資料收集的挑戰
by
台灣資料科學年會
台灣地理資訊學會年會論文發表:自願性地理資訊:以OSM為例
by
Sin-di Lee
27 應用arc gis javascript api設計互動式電子遊記
by
Willy Yang
20121115 Slides
by
Tonyq Wang
Git 可以做到的事
by
Mu Chun Wang
開放資料暨資料視覺化 (D3.js)
by
維佋 唐
Drupal7第一堂
by
Hen Chen
談 OpenStreetMap @ HP42
by
Sin-di Lee
騎人之福 以Ria為基礎之單車旅遊系統
by
guesteddf3d
OpenStreetMap 介紹 @ 朝陽科技大學
by
Sin-di Lee
Foundation of software development 2
by
netdbncku
資料分析的前奏曲 談資料收集的挑戰
by
Shih-En Chou
Talk 201007 Taichung
by
TH Schee
地圖日記_0612talk
by
Vic Liu
Big Data : The Missing Puzzle of Mobile Computing
by
Jazz Yao-Tsung Wang
project present 1
by
Nelson Yang
More from Mu Chun Wang
PDF
如何使用 iframe 製作一個易於更新及更安全的前端套件
by
Mu Chun Wang
PDF
手把手教你如何串接 Log 到各種網路服務
by
Mu Chun Wang
PDF
大解密!用 PostgreSQL 提升 350 倍的 Funliday 推薦景點計算速度
by
Mu Chun Wang
PDF
Hedis - GET HBase via Redis
by
Mu Chun Wang
PDF
API Blueprint - API 文件規範的三大領頭之一
by
Mu Chun Wang
PDF
104學年度行動裝置程式設計課程說明
by
Mu Chun Wang
PDF
pppr - 解決 JavaScript 無法被搜尋引擎正確索引的問題
by
Mu Chun Wang
PDF
Lightning Hedis
by
Mu Chun Wang
PDF
Webduino introduction
by
Mu Chun Wang
PDF
職涯之路
by
Mu Chun Wang
PDF
How to build a scalable SNS using HBase
by
Mu Chun Wang
PDF
你有想過畢業九年後的你會變什麼樣子嗎?
by
Mu Chun Wang
PDF
Firebase introduction
by
Mu Chun Wang
PDF
HR Search - 輕鬆管理面試者
by
Mu Chun Wang
PDF
How to build a scalable SNS via Polling & Push
by
Mu Chun Wang
PDF
團體共同協作與版本管理 - 01認識共同協作
by
Mu Chun Wang
如何使用 iframe 製作一個易於更新及更安全的前端套件
by
Mu Chun Wang
手把手教你如何串接 Log 到各種網路服務
by
Mu Chun Wang
大解密!用 PostgreSQL 提升 350 倍的 Funliday 推薦景點計算速度
by
Mu Chun Wang
Hedis - GET HBase via Redis
by
Mu Chun Wang
API Blueprint - API 文件規範的三大領頭之一
by
Mu Chun Wang
104學年度行動裝置程式設計課程說明
by
Mu Chun Wang
pppr - 解決 JavaScript 無法被搜尋引擎正確索引的問題
by
Mu Chun Wang
Lightning Hedis
by
Mu Chun Wang
Webduino introduction
by
Mu Chun Wang
職涯之路
by
Mu Chun Wang
How to build a scalable SNS using HBase
by
Mu Chun Wang
你有想過畢業九年後的你會變什麼樣子嗎?
by
Mu Chun Wang
Firebase introduction
by
Mu Chun Wang
HR Search - 輕鬆管理面試者
by
Mu Chun Wang
How to build a scalable SNS via Polling & Push
by
Mu Chun Wang
團體共同協作與版本管理 - 01認識共同協作
by
Mu Chun Wang
Funliday 新創生活甘苦談
1.
Funliday 新創生活甘苦談 Kewang
2.
Kewang ● 王慕羣 Kewang ●
Java / JavaScript ● HBase / PostgreSQL / MongoDB / ElasticSearch ● Git / DevOps ● 熱愛開源 Linkedin Linkedin kewangtw kewangtw SlideShare SlideShare kewang kewang Gmail Gmail cpckewang cpckewang Facebook Facebook Kewang 的資訊進化論 Kewang 的資訊進化論 devopsday taipei devopsday taipei '17 '17 hadoopcon hadoopcon '14 '15 '14 '15 jcconf jcconf '16 '17 '18 '16 '17 '18 modernweb modernweb '18 '19 '20 '18 '19 '20 GitHub GitHub kewang kewang Funliday Funliday kewang kewang coscup coscup '20 '20 mopcon mopcon '14 '20 '14 '20
4.
4 看一下我平常的工作環境
6.
看 log
8.
監控機器
10.
寫 code
12.
21 個 project VSCode
愈跑愈慢
13.
13 先來介紹一下團隊成員
14.
14 團隊成員 (13 位
) ● Designer * 1 ● PM * 1 ● QA * 1 ● iOS * 1 ● SRE * 1 ● Android * 1 ● 企劃 * 1 ● BD * 1 ● 小編 * 1 ● Backend * 1 ● 行銷 * 1 ● Web * 1 ● 客服 * 1
15.
15 團隊成員 (13 位
) ● Designer * 1 ● PM * 1 ● QA * 1 ● iOS * 1 ● SRE * 1 ● Android * 1 ● 企劃 * 1 ● BD * 1 ● 小編 * 1 ● Backend * 1 ● 行銷 * 1 ● Web * 1 ● 客服 * 1
16.
16 真.團隊成員 (5 位
) ● Designer * 1 ● PM * 1 ● QA * 1 ● iOS * 1 ● SRE * 1 ● Android * 1 ● 企劃 * 1 ● BD * 1 ● 小編 * 1 ● Backend * 1 ● 行銷 * 1 ● Web * 1 ● 客服 * 1
17.
17
18.
18 真.團隊成員 (5 位
) ● Designer * 1 ● PM * 1 ● QA * 1 ● iOS * 1 ● SRE * 1 ● Android * 1 ● 企劃 * 1 ● BD * 1 ● 小編 * 1 ● Backend * 1 ● 行銷 * 1 ● Web * 1 ● 客服 * 1
19.
19 再來介紹一下五大功能
20.
20 景點瀏覽
21.
21 ● 第一個開發的功能 景點瀏覽
22.
22 ● 第一個開發的功能 ● OpenStreetMap 景點瀏覽
23.
23 ● 第一個開發的功能 ● OpenStreetMap ● PostgreSQL
(PostGIS) 景點瀏覽
24.
24 ● 第一個開發的功能 ● OpenStreetMap ● PostgreSQL
(PostGIS) ● 各種快取策略 (Redis, DB) 景點瀏覽
25.
25 ● 第一個開發的功能 ● OpenStreetMap ● PostgreSQL
(PostGIS) ● 各種快取策略 (Redis, DB) ● Autocomplete 景點瀏覽
26.
26 ● 第一個開發的功能 ● OpenStreetMap ● PostgreSQL
(PostGIS) ● 各種快取策略 (Redis, DB) ● Autocomplete ● Elasticsearch 景點瀏覽
27.
27 ● 第一個開發的功能 ● OpenStreetMap ● PostgreSQL
(PostGIS) ● 各種快取策略 (Redis, DB) ● Autocomplete ● Elasticsearch – 中文斷詞 景點瀏覽
28.
28 ● 第一個開發的功能 ● OpenStreetMap ● PostgreSQL
(PostGIS) ● 各種快取策略 (Redis, DB) ● Autocomplete ● Elasticsearch – 中文斷詞 – MultiPolygon 景點瀏覽
29.
29 ● 第一個開發的功能 ● OpenStreetMap ● PostgreSQL
(PostGIS) ● 各種快取策略 (Redis, DB) ● Autocomplete ● Elasticsearch – 中文斷詞 – MultiPolygon – Function Score 景點瀏覽
30.
30 旅遊回憶
31.
31 ● 行程加圖片 旅遊回憶
32.
32 ● 行程加圖片 ● 使用者原創內容 旅遊回憶
33.
33 ● 行程加圖片 ● 使用者原創內容 ● 圖片處理 旅遊回憶
34.
34 ● 行程加圖片 ● 使用者原創內容 ● 圖片處理 – S3, CDN 旅遊回憶
35.
35 ● 行程加圖片 ● 使用者原創內容 ● 圖片處理 – S3, CDN –
Image resize 旅遊回憶
36.
36 ● 行程加圖片 ● 使用者原創內容 ● 圖片處理 – S3, CDN –
Image resize ● 開始加入個人化元素 旅遊回憶
37.
37 ● 行程加圖片 ● 使用者原創內容 ● 圖片處理 – S3, CDN –
Image resize ● 開始加入個人化元素 ● Social friendly 旅遊回憶
38.
38 ● 行程加圖片 ● 使用者原創內容 ● 圖片處理 – S3, CDN –
Image resize ● 開始加入個人化元素 ● Social friendly – Unified URL 旅遊回憶
39.
39 ● 行程加圖片 ● 使用者原創內容 ● 圖片處理 – S3, CDN –
Image resize ● 開始加入個人化元素 ● Social friendly – Unified URL – Open Graph 旅遊回憶
40.
40 ● 行程加圖片 ● 使用者原創內容 ● 圖片處理 – S3, CDN –
Image resize ● 開始加入個人化元素 ● Social friendly – Unified URL – Open Graph – Schema.org 旅遊回憶
41.
41 行程編輯
42.
42 ● Funliday 的核心功能 行程編輯
43.
43 ● Funliday 的核心功能 ● 一年後才接手 行程編輯
44.
44 ● Funliday 的核心功能 ● 一年後才接手 ● 花了整整一年重構 行程編輯
45.
45 ● Funliday 的核心功能 ● 一年後才接手 ● 花了整整一年重構 ● 重構很重要 行程編輯
46.
46 ● Funliday 的核心功能 ● 一年後才接手 ● 花了整整一年重構 ● 重構很重要 ● 兩個例子 行程編輯
47.
47 ● Funliday 的核心功能 ● 一年後才接手 ● 花了整整一年重構 ● 重構很重要 ● 兩個例子 –
Notification 行程編輯
48.
48 ● Funliday 的核心功能 ● 一年後才接手 ● 花了整整一年重構 ● 重構很重要 ● 兩個例子 –
Notification – Middleware 行程編輯
49.
49 探索
50.
50 ● 第一版開發上稿非常不靈活 探索
51.
51 ● 第一版開發上稿非常不靈活 ● 半年後花了一個月打掉重練 探索
52.
52 ● 第一版開發上稿非常不靈活 ● 半年後花了一個月打掉重練 ● 過了六年總算成為首頁 探索
53.
53 ● 第一版開發上稿非常不靈活 ● 半年後花了一個月打掉重練 ● 過了六年總算成為首頁 ● 建構各種社群基本元素 探索
54.
54 ● 第一版開發上稿非常不靈活 ● 半年後花了一個月打掉重練 ● 過了六年總算成為首頁 ● 建構各種社群基本元素 – 留言 探索
55.
55 ● 第一版開發上稿非常不靈活 ● 半年後花了一個月打掉重練 ● 過了六年總算成為首頁 ● 建構各種社群基本元素 – 留言 – 按讚 探索
56.
56 ● 第一版開發上稿非常不靈活 ● 半年後花了一個月打掉重練 ● 過了六年總算成為首頁 ● 建構各種社群基本元素 – 留言 – 按讚 –
分享 探索
57.
57 ● 第一版開發上稿非常不靈活 ● 半年後花了一個月打掉重練 ● 過了六年總算成為首頁 ● 建構各種社群基本元素 – 留言 – 按讚 –
分享 – 開啟小鈴鐺 探索
58.
58 在地體驗
59.
59 ● 開始進入銷售 在地體驗
60.
60 ● 開始進入銷售 ● 購買後可以加到行程 在地體驗
61.
61 ● 開始進入銷售 ● 購買後可以加到行程 ● 金流串接 在地體驗
62.
62 Summary
63.
63 Summary ● 勇於接受挑戰
64.
64 Summary ● 勇於接受挑戰 ● 快速迭代
65.
65 Summary ● 勇於接受挑戰 ● 快速迭代 ● 每天都是假日,每天也都是平日
66.
66 Summary ● 勇於接受挑戰 ● 快速迭代 ● 每天都是假日,每天也都是平日 ● 技術是為商業所服務
67.
67
Download