狠狠撸

狠狠撸Share a Scribd company logo
Docker + CI pipeline
高效率ChatBot開發方法
Philipz(鄭淳尹)
Modern Web 2017-8-11
缘起
IM + XMPP
IM + XMPP
IM + XMPP
0803 Flash Crash 闪崩
0803 Flash Crash 闪崩
ChatBot功能
1. 自動交易現況
2. 選擇權策略
3. 金融新聞
4. 商品資訊
5. 每日未平倉量
ChatBot功能
6. 到價警示
(個人化服務)
7. 金融知識問答測試
8. 訂閱服務
9. 託播廣告
Demo
系统架构
系统架构
Azure
Web App
on Linux
開發花費之人月
1人+1周
Docker + CI pipeline 的高效率 ChatBot 開發方法
Docker + CI pipeline 的高效率 ChatBot 開發方法
利用微軟相關工具
Visual Studio Code 開發工具
Node.js + Bot Framework - 程式範例1, 範例2
Azure Web App on Linux
容器私有儲存庫 - Azure Container Registry
整合自動化測試部署流程 - GitLab
Azure CLI 2.0 - Docker image
GitHub
GitLab
Jenkins Registry
GitHub
GitLab
Jenkins Registry
GitLab-Runner
GitLab-Runner
容器開發流程
GitLab-Runner
Web PaaS
Demo
Docker + CI pipeline 的高效率 ChatBot 開發方法
GitLab
Docker + CI pipeline 的高效率 ChatBot 開發方法
Test Double 測試方法
新 Compose 測試方法
The Same
http://testdriven.io/part-four-intro/
容器思維
1. 各階段如何使用容器
2. 直接用容器,不再重頭安裝
3. 官方映像檔或依需要客製
4. 營運環境亦使用容器
5. 在易用性與尺寸取得平衡
6. 使用標籤(tag)區分版本
7. 擺脫程式語言限制,善用各語言優點
Azure Container Instances
延伸阅读
延伸阅读
感謝您的聆聽
m(_ _)m

More Related Content

What's hot (20)

Trading bot演算法與軟工在程式交易上的實踐
Trading bot演算法與軟工在程式交易上的實踐Trading bot演算法與軟工在程式交易上的實踐
Trading bot演算法與軟工在程式交易上的實踐
Philip Zheng
?
Docker容器微服務 x WorkShop
Docker容器微服務 x WorkShopDocker容器微服務 x WorkShop
Docker容器微服務 x WorkShop
Philip Zheng
?
认识程式交易
认识程式交易认识程式交易
认识程式交易
Philip Zheng
?
微服务对滨罢人员的衝击
微服务对滨罢人员的衝击微服务对滨罢人员的衝击
微服务对滨罢人员的衝击
Philip Zheng
?
程式交易面面观
程式交易面面观程式交易面面观
程式交易面面观
Philip Zheng
?
VSCode Remote Development
VSCode Remote DevelopmentVSCode Remote Development
VSCode Remote Development
Philip Zheng
?
cec-hello-docker
cec-hello-dockercec-hello-docker
cec-hello-docker
Bruce Huang
?
十二项架构设计原则
十二项架构设计原则十二项架构设计原则
十二项架构设计原则
Philip Zheng
?
VSCode Remote Development 介紹
VSCode Remote Development 介紹VSCode Remote Development 介紹
VSCode Remote Development 介紹
Philip Zheng
?
程式交易介紹及 FinTech 創作分享
程式交易介紹及 FinTech 創作分享程式交易介紹及 FinTech 創作分享
程式交易介紹及 FinTech 創作分享
Philip Zheng
?
Docker home ted
Docker home tedDocker home ted
Docker home ted
Layne Peng
?
Kubernetes project update and how to contribute
Kubernetes project update and how to contributeKubernetes project update and how to contribute
Kubernetes project update and how to contribute
inwin stack
?
Getting started with test automation
Getting started with test automationGetting started with test automation
Getting started with test automation
Ivan Wei
?
微服务自己动手做
微服务自己动手做微服务自己动手做
微服务自己动手做
YenChen Liu 劉晏辰
?
twMVC#36.NetCore 3快速看一波
twMVC#36.NetCore 3快速看一波twMVC#36.NetCore 3快速看一波
twMVC#36.NetCore 3快速看一波
twMVC
?
開發人員不可不知的 Windows Container 容器技術預覽
開發人員不可不知的 Windows Container 容器技術預覽開發人員不可不知的 Windows Container 容器技術預覽
開發人員不可不知的 Windows Container 容器技術預覽
Will Huang
?
Node.js從無到有 基本課程
Node.js從無到有 基本課程Node.js從無到有 基本課程
Node.js從無到有 基本課程
Simon Su
?
React.js what do you really mean?
React.js what do you really mean?React.js what do you really mean?
React.js what do you really mean?
昱安 周
?
Rancher: 建立你的牧場艦隊
Rancher: 建立你的牧場艦隊Rancher: 建立你的牧場艦隊
Rancher: 建立你的牧場艦隊
Miles Chou
?
Dev-Ops与Docker的最佳实践 QCon2016 北京站演讲
Dev-Ops与Docker的最佳实践 QCon2016 北京站演讲Dev-Ops与Docker的最佳实践 QCon2016 北京站演讲
Dev-Ops与Docker的最佳实践 QCon2016 北京站演讲
ChinaNetCloud
?
Trading bot演算法與軟工在程式交易上的實踐
Trading bot演算法與軟工在程式交易上的實踐Trading bot演算法與軟工在程式交易上的實踐
Trading bot演算法與軟工在程式交易上的實踐
Philip Zheng
?
Docker容器微服務 x WorkShop
Docker容器微服務 x WorkShopDocker容器微服務 x WorkShop
Docker容器微服務 x WorkShop
Philip Zheng
?
微服务对滨罢人员的衝击
微服务对滨罢人员的衝击微服务对滨罢人员的衝击
微服务对滨罢人员的衝击
Philip Zheng
?
程式交易面面观
程式交易面面观程式交易面面观
程式交易面面观
Philip Zheng
?
VSCode Remote Development
VSCode Remote DevelopmentVSCode Remote Development
VSCode Remote Development
Philip Zheng
?
十二项架构设计原则
十二项架构设计原则十二项架构设计原则
十二项架构设计原则
Philip Zheng
?
VSCode Remote Development 介紹
VSCode Remote Development 介紹VSCode Remote Development 介紹
VSCode Remote Development 介紹
Philip Zheng
?
程式交易介紹及 FinTech 創作分享
程式交易介紹及 FinTech 創作分享程式交易介紹及 FinTech 創作分享
程式交易介紹及 FinTech 創作分享
Philip Zheng
?
Kubernetes project update and how to contribute
Kubernetes project update and how to contributeKubernetes project update and how to contribute
Kubernetes project update and how to contribute
inwin stack
?
Getting started with test automation
Getting started with test automationGetting started with test automation
Getting started with test automation
Ivan Wei
?
twMVC#36.NetCore 3快速看一波
twMVC#36.NetCore 3快速看一波twMVC#36.NetCore 3快速看一波
twMVC#36.NetCore 3快速看一波
twMVC
?
開發人員不可不知的 Windows Container 容器技術預覽
開發人員不可不知的 Windows Container 容器技術預覽開發人員不可不知的 Windows Container 容器技術預覽
開發人員不可不知的 Windows Container 容器技術預覽
Will Huang
?
Node.js從無到有 基本課程
Node.js從無到有 基本課程Node.js從無到有 基本課程
Node.js從無到有 基本課程
Simon Su
?
React.js what do you really mean?
React.js what do you really mean?React.js what do you really mean?
React.js what do you really mean?
昱安 周
?
Rancher: 建立你的牧場艦隊
Rancher: 建立你的牧場艦隊Rancher: 建立你的牧場艦隊
Rancher: 建立你的牧場艦隊
Miles Chou
?
Dev-Ops与Docker的最佳实践 QCon2016 北京站演讲
Dev-Ops与Docker的最佳实践 QCon2016 北京站演讲Dev-Ops与Docker的最佳实践 QCon2016 北京站演讲
Dev-Ops与Docker的最佳实践 QCon2016 北京站演讲
ChinaNetCloud
?

Viewers also liked (20)

容器與 Gitlab CI 應用
容器與 Gitlab CI 應用容器與 Gitlab CI 應用
容器與 Gitlab CI 應用
Philip Zheng
?
rJava
rJavarJava
rJava
Philip Zheng
?
顿辞肠办别谤研习营
顿辞肠办别谤研习营顿辞肠办别谤研习营
顿辞肠办别谤研习营
Philip Zheng
?
Docker & GitLab
Docker & GitLabDocker & GitLab
Docker & GitLab
Philip Zheng
?
Docker basic on azure
Docker basic on azureDocker basic on azure
Docker basic on azure
Philip Zheng
?
程式交易經驗分享系列(3) 策略最佳化及wfa法
程式交易經驗分享系列(3)   策略最佳化及wfa法程式交易經驗分享系列(3)   策略最佳化及wfa法
程式交易經驗分享系列(3) 策略最佳化及wfa法
Philip Zheng
?
COSCUP - Fleet
COSCUP - FleetCOSCUP - Fleet
COSCUP - Fleet
Philip Zheng
?
外資操作剖析,單日期貨空單創歷史新高 2013 04-09
外資操作剖析,單日期貨空單創歷史新高 2013 04-09外資操作剖析,單日期貨空單創歷史新高 2013 04-09
外資操作剖析,單日期貨空單創歷史新高 2013 04-09
Philip Zheng
?
What's Wrong With Deep Learning?
What's Wrong With Deep Learning?What's Wrong With Deep Learning?
What's Wrong With Deep Learning?
Philip Zheng
?
警惕大眾别随意听信坊间期货投顾公司
警惕大眾别随意听信坊间期货投顾公司警惕大眾别随意听信坊间期货投顾公司
警惕大眾别随意听信坊间期货投顾公司
Philip Zheng
?
Fusion tables
Fusion tablesFusion tables
Fusion tables
Philip Zheng
?
Use MQTT in Docker on Raspberry Pi
Use MQTT in Docker on Raspberry PiUse MQTT in Docker on Raspberry Pi
Use MQTT in Docker on Raspberry Pi
Philip Zheng
?
程式交易經驗分享系列(2) 交易策略開發步驟
程式交易經驗分享系列(2)   交易策略開發步驟程式交易經驗分享系列(2)   交易策略開發步驟
程式交易經驗分享系列(2) 交易策略開發步驟
Philip Zheng
?
Docker all the things
Docker all the thingsDocker all the things
Docker all the things
Philip Zheng
?
图解高频交易系统的运作状况
图解高频交易系统的运作状况图解高频交易系统的运作状况
图解高频交易系统的运作状况
Philip Zheng
?
Docker on Raspberry Pi and CoreOS
Docker on Raspberry Pi and CoreOSDocker on Raspberry Pi and CoreOS
Docker on Raspberry Pi and CoreOS
Philip Zheng
?
時代在變 Docker 要會:台北 Docker 一日入門篇
時代在變 Docker 要會:台北 Docker 一日入門篇時代在變 Docker 要會:台北 Docker 一日入門篇
時代在變 Docker 要會:台北 Docker 一日入門篇
Philip Zheng
?
手把手帶你學 Docker 入門篇
手把手帶你學 Docker 入門篇手把手帶你學 Docker 入門篇
手把手帶你學 Docker 入門篇
Philip Zheng
?
TradingBot & Open Source 精神
TradingBot & Open Source 精神TradingBot & Open Source 精神
TradingBot & Open Source 精神
Philip Zheng
?
TradingBot of Maker Faire
TradingBot of Maker FaireTradingBot of Maker Faire
TradingBot of Maker Faire
Philip Zheng
?
容器與 Gitlab CI 應用
容器與 Gitlab CI 應用容器與 Gitlab CI 應用
容器與 Gitlab CI 應用
Philip Zheng
?
顿辞肠办别谤研习营
顿辞肠办别谤研习营顿辞肠办别谤研习营
顿辞肠办别谤研习营
Philip Zheng
?
Docker basic on azure
Docker basic on azureDocker basic on azure
Docker basic on azure
Philip Zheng
?
程式交易經驗分享系列(3) 策略最佳化及wfa法
程式交易經驗分享系列(3)   策略最佳化及wfa法程式交易經驗分享系列(3)   策略最佳化及wfa法
程式交易經驗分享系列(3) 策略最佳化及wfa法
Philip Zheng
?
外資操作剖析,單日期貨空單創歷史新高 2013 04-09
外資操作剖析,單日期貨空單創歷史新高 2013 04-09外資操作剖析,單日期貨空單創歷史新高 2013 04-09
外資操作剖析,單日期貨空單創歷史新高 2013 04-09
Philip Zheng
?
What's Wrong With Deep Learning?
What's Wrong With Deep Learning?What's Wrong With Deep Learning?
What's Wrong With Deep Learning?
Philip Zheng
?
警惕大眾别随意听信坊间期货投顾公司
警惕大眾别随意听信坊间期货投顾公司警惕大眾别随意听信坊间期货投顾公司
警惕大眾别随意听信坊间期货投顾公司
Philip Zheng
?
Use MQTT in Docker on Raspberry Pi
Use MQTT in Docker on Raspberry PiUse MQTT in Docker on Raspberry Pi
Use MQTT in Docker on Raspberry Pi
Philip Zheng
?
程式交易經驗分享系列(2) 交易策略開發步驟
程式交易經驗分享系列(2)   交易策略開發步驟程式交易經驗分享系列(2)   交易策略開發步驟
程式交易經驗分享系列(2) 交易策略開發步驟
Philip Zheng
?
Docker all the things
Docker all the thingsDocker all the things
Docker all the things
Philip Zheng
?
图解高频交易系统的运作状况
图解高频交易系统的运作状况图解高频交易系统的运作状况
图解高频交易系统的运作状况
Philip Zheng
?
Docker on Raspberry Pi and CoreOS
Docker on Raspberry Pi and CoreOSDocker on Raspberry Pi and CoreOS
Docker on Raspberry Pi and CoreOS
Philip Zheng
?
時代在變 Docker 要會:台北 Docker 一日入門篇
時代在變 Docker 要會:台北 Docker 一日入門篇時代在變 Docker 要會:台北 Docker 一日入門篇
時代在變 Docker 要會:台北 Docker 一日入門篇
Philip Zheng
?
手把手帶你學 Docker 入門篇
手把手帶你學 Docker 入門篇手把手帶你學 Docker 入門篇
手把手帶你學 Docker 入門篇
Philip Zheng
?
TradingBot & Open Source 精神
TradingBot & Open Source 精神TradingBot & Open Source 精神
TradingBot & Open Source 精神
Philip Zheng
?
TradingBot of Maker Faire
TradingBot of Maker FaireTradingBot of Maker Faire
TradingBot of Maker Faire
Philip Zheng
?

Similar to Docker + CI pipeline 的高效率 ChatBot 開發方法 (20)

How to build your own robot with ibm bluemix&watson
How to build your own robot with ibm bluemix&watsonHow to build your own robot with ibm bluemix&watson
How to build your own robot with ibm bluemix&watson
湯米吳 Tommy Wu
?
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境
drewz lin
?
使用骋辞辞驳濒别础辫辫贰苍驳颈苍别建立个人信息中心
使用骋辞辞驳濒别础辫辫贰苍驳颈苍别建立个人信息中心使用骋辞辞驳濒别础辫辫贰苍驳颈苍别建立个人信息中心
使用骋辞辞驳濒别础辫辫贰苍驳颈苍别建立个人信息中心
Du Yamin
?
introduction of web 2.0
introduction of web 2.0introduction of web 2.0
introduction of web 2.0
soboring
?
Mochimedia's Success Story - Case Study I (Python-based Company)
Mochimedia's Success Story - Case Study I (Python-based Company)Mochimedia's Success Story - Case Study I (Python-based Company)
Mochimedia's Success Story - Case Study I (Python-based Company)
Sting Chen
?
Koubei banquet 27
Koubei banquet 27Koubei banquet 27
Koubei banquet 27
Koubei UED
?
Toutiao 2013 Jan Series B Funding Deck
Toutiao 2013 Jan Series B Funding DeckToutiao 2013 Jan Series B Funding Deck
Toutiao 2013 Jan Series B Funding Deck
Matthew Brennan
?
美团前端架构介绍
美团前端架构介绍美团前端架构介绍
美团前端架构介绍
pan weizeng
?
Python in vir
Python in virPython in vir
Python in vir
Li Jiansheng
?
大規模微服務導入 - #2 從零開始的微服務 .NET Core 框架設計
大規模微服務導入 - #2 從零開始的微服務 .NET Core 框架設計大規模微服務導入 - #2 從零開始的微服務 .NET Core 框架設計
大規模微服務導入 - #2 從零開始的微服務 .NET Core 框架設計
Andrew Wu
?
貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
貫通物聯網每一哩路 with Microsfot Azure IoT Sutie貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
Herman Wu
?
Software Engineer Talk
Software Engineer TalkSoftware Engineer Talk
Software Engineer Talk
Larry Cai
?
云起龙骧系列课程(4) - Live Services开发实战_黄继佳
云起龙骧系列课程(4) - Live Services开发实战_黄继佳云起龙骧系列课程(4) - Live Services开发实战_黄继佳
云起龙骧系列课程(4) - Live Services开发实战_黄继佳
yalle
?
2019 Cloud Native Forum, Taipei
2019 Cloud Native Forum, Taipei2019 Cloud Native Forum, Taipei
2019 Cloud Native Forum, Taipei
YiDeWu1
?
Using google appengine_final2
Using google appengine_final2Using google appengine_final2
Using google appengine_final2
Wei Sun
?
Data Pipeline Matters
Data Pipeline MattersData Pipeline Matters
Data Pipeline Matters
Jazz Yao-Tsung Wang
?
twMVC#51-GitHub Copilot 徹底改變開發模式,探索 AI 驅動的智慧程式碼協作
twMVC#51-GitHub Copilot 徹底改變開發模式,探索 AI 驅動的智慧程式碼協作twMVC#51-GitHub Copilot 徹底改變開發模式,探索 AI 驅動的智慧程式碼協作
twMVC#51-GitHub Copilot 徹底改變開發模式,探索 AI 驅動的智慧程式碼協作
twMVC
?
Web rtc和webstorage技术讲解
Web rtc和webstorage技术讲解Web rtc和webstorage技术讲解
Web rtc和webstorage技术讲解
吴 晓兰
?
How to build your own robot with ibm bluemix&watson
How to build your own robot with ibm bluemix&watsonHow to build your own robot with ibm bluemix&watson
How to build your own robot with ibm bluemix&watson
湯米吳 Tommy Wu
?
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境
drewz lin
?
使用骋辞辞驳濒别础辫辫贰苍驳颈苍别建立个人信息中心
使用骋辞辞驳濒别础辫辫贰苍驳颈苍别建立个人信息中心使用骋辞辞驳濒别础辫辫贰苍驳颈苍别建立个人信息中心
使用骋辞辞驳濒别础辫辫贰苍驳颈苍别建立个人信息中心
Du Yamin
?
introduction of web 2.0
introduction of web 2.0introduction of web 2.0
introduction of web 2.0
soboring
?
Mochimedia's Success Story - Case Study I (Python-based Company)
Mochimedia's Success Story - Case Study I (Python-based Company)Mochimedia's Success Story - Case Study I (Python-based Company)
Mochimedia's Success Story - Case Study I (Python-based Company)
Sting Chen
?
Koubei banquet 27
Koubei banquet 27Koubei banquet 27
Koubei banquet 27
Koubei UED
?
Toutiao 2013 Jan Series B Funding Deck
Toutiao 2013 Jan Series B Funding DeckToutiao 2013 Jan Series B Funding Deck
Toutiao 2013 Jan Series B Funding Deck
Matthew Brennan
?
美团前端架构介绍
美团前端架构介绍美团前端架构介绍
美团前端架构介绍
pan weizeng
?
大規模微服務導入 - #2 從零開始的微服務 .NET Core 框架設計
大規模微服務導入 - #2 從零開始的微服務 .NET Core 框架設計大規模微服務導入 - #2 從零開始的微服務 .NET Core 框架設計
大規模微服務導入 - #2 從零開始的微服務 .NET Core 框架設計
Andrew Wu
?
貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
貫通物聯網每一哩路 with Microsfot Azure IoT Sutie貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
Herman Wu
?
Software Engineer Talk
Software Engineer TalkSoftware Engineer Talk
Software Engineer Talk
Larry Cai
?
云起龙骧系列课程(4) - Live Services开发实战_黄继佳
云起龙骧系列课程(4) - Live Services开发实战_黄继佳云起龙骧系列课程(4) - Live Services开发实战_黄继佳
云起龙骧系列课程(4) - Live Services开发实战_黄继佳
yalle
?
2019 Cloud Native Forum, Taipei
2019 Cloud Native Forum, Taipei2019 Cloud Native Forum, Taipei
2019 Cloud Native Forum, Taipei
YiDeWu1
?
Using google appengine_final2
Using google appengine_final2Using google appengine_final2
Using google appengine_final2
Wei Sun
?
twMVC#51-GitHub Copilot 徹底改變開發模式,探索 AI 驅動的智慧程式碼協作
twMVC#51-GitHub Copilot 徹底改變開發模式,探索 AI 驅動的智慧程式碼協作twMVC#51-GitHub Copilot 徹底改變開發模式,探索 AI 驅動的智慧程式碼協作
twMVC#51-GitHub Copilot 徹底改變開發模式,探索 AI 驅動的智慧程式碼協作
twMVC
?
Web rtc和webstorage技术讲解
Web rtc和webstorage技术讲解Web rtc和webstorage技术讲解
Web rtc和webstorage技术讲解
吴 晓兰
?

More from Philip Zheng (9)

Solo Leveling with Cursor by Philipz 鄭淳尹
Solo Leveling with Cursor by Philipz 鄭淳尹Solo Leveling with Cursor by Philipz 鄭淳尹
Solo Leveling with Cursor by Philipz 鄭淳尹
Philip Zheng
?
从零开始做架构图
从零开始做架构图从零开始做架构图
从零开始做架构图
Philip Zheng
?
Apahce Ignite
Apahce IgniteApahce Ignite
Apahce Ignite
Philip Zheng
?
Cloud Native Practice
Cloud Native PracticeCloud Native Practice
Cloud Native Practice
Philip Zheng
?
容器与资料科学应用
容器与资料科学应用容器与资料科学应用
容器与资料科学应用
Philip Zheng
?
容器与滨辞罢端点应用
容器与滨辞罢端点应用容器与滨辞罢端点应用
容器与滨辞罢端点应用
Philip Zheng
?
Docker 進階實務班
Docker 進階實務班Docker 進階實務班
Docker 進階實務班
Philip Zheng
?
桃园市教育局顿辞肠办别谤技术入门与实作
桃园市教育局顿辞肠办别谤技术入门与实作桃园市教育局顿辞肠办别谤技术入门与实作
桃园市教育局顿辞肠办别谤技术入门与实作
Philip Zheng
?
人工智能在量化投资分析中的实践
人工智能在量化投资分析中的实践人工智能在量化投资分析中的实践
人工智能在量化投资分析中的实践
Philip Zheng
?
Solo Leveling with Cursor by Philipz 鄭淳尹
Solo Leveling with Cursor by Philipz 鄭淳尹Solo Leveling with Cursor by Philipz 鄭淳尹
Solo Leveling with Cursor by Philipz 鄭淳尹
Philip Zheng
?
从零开始做架构图
从零开始做架构图从零开始做架构图
从零开始做架构图
Philip Zheng
?
Cloud Native Practice
Cloud Native PracticeCloud Native Practice
Cloud Native Practice
Philip Zheng
?
容器与资料科学应用
容器与资料科学应用容器与资料科学应用
容器与资料科学应用
Philip Zheng
?
容器与滨辞罢端点应用
容器与滨辞罢端点应用容器与滨辞罢端点应用
容器与滨辞罢端点应用
Philip Zheng
?
Docker 進階實務班
Docker 進階實務班Docker 進階實務班
Docker 進階實務班
Philip Zheng
?
桃园市教育局顿辞肠办别谤技术入门与实作
桃园市教育局顿辞肠办别谤技术入门与实作桃园市教育局顿辞肠办别谤技术入门与实作
桃园市教育局顿辞肠办别谤技术入门与实作
Philip Zheng
?
人工智能在量化投资分析中的实践
人工智能在量化投资分析中的实践人工智能在量化投资分析中的实践
人工智能在量化投资分析中的实践
Philip Zheng
?

Docker + CI pipeline 的高效率 ChatBot 開發方法