Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
PHP 也有 Day #45: VS Code 實戰料理 PHP 套件網站佐 Azure Pi...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Star Rocket
May 21, 2019
Programming
0
100
PHP 也有 Day #45: VS Code 實戰料理 PHP 套件網站佐 Azure Pipelines
PHP 也有 Day #45: VS Code 實戰料理 PHP 套件網站佐 Azure Pipelines
Star Rocket
May 21, 2019
Tweet
Share
More Decks by Star Rocket
See All by Star Rocket
PHP 也有 Day #51:高效能框架的曙光 - 以 Laravel 經驗開發 Hyperf 應用
starrocket
1
340
PHP 也有 Day #50:處理前人的遺產—聊 legacy code
starrocket
0
91
PHP 也有 Day #49:邊緣人救星!用 Laravel 打造私人定製的聊天機器人
starrocket
0
410
PHP 也有 Day #48:我是誰?我在哪?
starrocket
0
63
PHP 也有 Day #48:我是誰?我在哪?
starrocket
0
68
API-整合測試
starrocket
0
110
How we talk about Engineering Culture at Phase
starrocket
0
41
PHP 也有 Day #47:打造好維護的 PHP 程式碼專案
starrocket
0
360
全端起手就用 Laravel+Vue.js 現場實作給你看
starrocket
0
200
Other Decks in Programming
See All in Programming
PostgreSQL を使った快適な go test 環境を求めて
otakakot
0
450
ふつうの Rubyist、ちいさなデバイス、大きな一年
bash0c7
0
710
DevinとClaude Code、SREの現場で使い倒してみた件
karia
1
970
Fundamentals of Software Engineering In the Age of AI
therealdanvega
1
220
米国のサイバーセキュリティタイムラインと見る Goの暗号パッケージの進化
tomtwinkle
2
460
new(1.26) ← これすき / kamakura.go #8
utgwkk
0
1.8k
メタプログラミングで実現する「コードを仕様にする」仕組み/nikkei-tech-talk43
nikkei_engineer_recruiting
0
160
AI活用のコスパを最大化する方法
ochtum
0
120
AIとペアプロして処理時間を97%削減した話 #pyconshizu
kashewnuts
1
210
モジュラモノリスにおける境界をGoのinternalパッケージで守る
magavel
0
3.5k
今更考える「単一責任原則」 / Thinking about the Single Responsibility Principle
tooppoo
3
1.5k
PJのドキュメントを全部Git管理にしたら、一番喜んだのはAIだった
nanaism
0
240
Featured
See All Featured
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
150
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.4k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
230
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
Being A Developer After 40
akosma
91
590k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
190
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
How to build a perfect <img>
jonoalderson
1
5.2k
Docker and Python
trallard
47
3.8k
Prompt Engineering for Job Search
mfonobong
0
180
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
AI: The stuff that nobody shows you
jnunemaker
PRO
3
360
Transcript
VS Code 實戰料理 PHP 套件網站 佐 Azure Pipelines Winnie Lin
[ PHP 也有 Day #45 ] 2019-05-21 @ Star Rocket
Winnie Lin • Web Developer • Microsoft MVP 2017-2019 •
Laravel 台灣社群固定班底 • LaraGirls 講師助教群
• 基本食材 • 料理用具 • 精選佐料 • 來做幾道料理吧 • 美味配方
• 上菜啦 AGENDA
基本食材 Development Essentials
開發 PHP 套件基本三要素
料理用具 Visual Studio Code
Visual Studio Code • 跨平台 (Windows, Mac, Linux) • 基礎內建
(Web Essentials: HTML, CSS, JavaScript) • 工具整合 (Editor, Terminal, Git) • 智慧提示 (IntelliSense) • 除錯功能 (Debugging) • 擴充功能 (Extensions)
常用快速鍵 Windows / Linux Mac
Color Picker 視覺化色塊顯示 視覺化選色器
Emmet
Markdown
Git UI A - 新增 M - 修改 U -
未追蹤 D - 刪除
Git Diff
Git Conflict 解衝突變得很簡單
IntelliSense
Terminal
Debugging
精選佐料 VS Code Extensions
PHP 相關
PHPUnit 測試 p.s. 社群的國產 Extensions,敬請多多支持
視覺系必備
實作料理 Live Demo
料理套件
料理套件:計算 BMI 世界衛生組織建議 以身體質量指數(Body Mass Index, BMI)來衡量肥胖程度,其 計算公式是以體重(公斤)除以身高(公尺)的平方。 國民健康署建議我國成人 BMI
應維持在 18.5(kg/m2)及 24 (kg/m2)之間,太瘦、過重或太胖皆有礙健康。 Reference: 國民健康署 https://health99.hpa.gov.tw/OnlinkHealth/Onlink_BMI.aspx Demo Code: https://github.com/onecentlin/package-bmi
Packagist 開源套件完成後 可發佈至 Packgist https://packagist.org/
料理網站應用程式
料理網站 網站應用剛剛開發的套件 發佈 Website 至 Azure 套件尚未發佈前,可用 VCS Repositories 的方式來安
裝自己的套件 https://getcomposer.org/doc/05-repositories.md#vcs
Demo Code: https://github.com/onecentlin/phptheday45-demo
美味配方 Quality Assurance
Azure DevOps Azure DevOps https://azure.microsoft.com/zh-tw/services/devops/
Azure Pipelines https://azure.microsoft.com/zh-tw/services/devops/pipelines/
Azure Pipelines - Builds
Azure Pipelines - Releases
上菜啦 Final Presentation
Azure - Web App 發佈:代碼 / Docker 執行階段堆疊:PHP 7.2 作業系統:Linux
/ Windows 位置:Southeast Asia / East Asia APP SERVICE 方案:免費 F1
None
None
None
總結
Thank You
Q & A