Dhall is a programmable configuration language that you can think of as: JSON + functions + types + imports,這樣應該就解釋了什麼是 Dhall 了吧
[K8s 相關] 寫 Helm 技巧筆記
Helm 或許不是現在最新最流行的工具,但公司用這個,所以還是得知道怎麼寫,這邊整理一些撰寫中一些實用小技巧。因為他底層是用 go template,有些語法會跟 Go 很像
[K8s] 開始學習 Kubernetes - Multi-container Pods
Multi-container Pods 是另外一個很常見的使用方式,有 4 種模式 Init Pattern
、Sidecar Pattern
、Adapter Patter
、Ambassador Pattern
。
[K8s] 開始學習 Kubernetes - Jobs
K8s 內也可以跑 Jobs 和 CronJobs,這一篇筆記就是在記錄此事
[K8s] 開始學習 Kubernetes - Deployment Strategies
Kubernetes Deployments 功能很強,可以算是部屬中重要的一環,除了設定部屬的 Pod 資訊外,也可以透過他來做更新或退版的事情,以下是相關筆記
[K8s] 開始學習 Kubernetes - Big Picture
終於有機會接觸 Kubernetes (K8s) ,但對於整體的掌握度並沒有很好,所以從頭學起
[Kotlin]學習筆記 - Types
[Kotlin]學習筆記 - Functions
繼續學習 Kotin,本篇筆記會紀錄 Functions
主要特性
- 不需要存活在 Class 內
- 使用
fun
關鍵字 - 參數可以設定預設值
- 可以使用 named parameters
- 可以擴充既有 types
[Kotlin]學習筆記 - Hello World
Kotlin 這語言名字最近一直出現在我的雷達中,但由於之前都不是走 Java 開發體系,當然就不會放在心上,但由於現在的工作基本上是走 Java 技術線,只好摸摸鼻子先來研究一下 Kotlin 這語言了
[How-to] 如何寫一份 JSON Schema
當要驗證 JSON 資料格式是否正確,有幾種做法
- 丟給後端去驗證
- 寫個 JSON Schema 做驗證(前端就可以先檢查了)
JSON Schema 是什麼?他有點像以前 XSD (用來描述 XML 結構的檔案,也有驗證的效果),除了可以用來驗證 JSON 資料格式是否正確,也可以用來驗證 YAML 檔案的格式。