如何在開發的過程中加入測試。
- Model
- Repository
- Controller
- Auth
function hex2b64($str) | |
{ | |
$raw = ''; | |
for ($i = 0; $i < strlen($str); $i += 2) { | |
$raw .= chr(hexdec(substr($str, $i, 2))); | |
} | |
return base64_encode($raw); | |
} | |
/* |
tmutil listlocalsnapshotdates / |grep 20|while read f; do tmutil deletelocalsnapshots $f; done |
★ GitKraken:GitHub GUI Client 工具 | |
★ Insomnia:類似 Postman 但還允許查詢 GraphQL | |
★ Visual Studio Code:程式碼編輯工具 | |
★ Dash:離線查詢超過 200 種的 API 文件 | |
★ SourceTree:Git GUI Client 工具 (跟第一個屬性重複) | |
★ Postico:Postgres Client | |
★ Hyper:Electron-Based 的 Terminal 工具 | |
★ Notion:文件協作平台 | |
★ Dropbox Paper:文件撰寫 | |
★ Bear App:文件撰寫 |
為了能讓大家能在課堂上順利地進行實作,請先將需要的軟體全部安裝好,以下是安裝的相關軟體與安裝步驟與說明。