雖然設置環境變數,都用 dotenv 很習慣了,不過 Rails 5.1 開始有針對這個問題討論一些解法,一開始拆兩支檔案 secrets.yml 和secrets.yml.enc 引起一些混亂 在 5.2
About | Archive |
喜歡在地上滾的工程師
雖然設置環境變數,都用 dotenv 很習慣了,不過 Rails 5.1 開始有針對這個問題討論一些解法,一開始拆兩支檔案 secrets.yml 和secrets.yml.enc 引起一些混亂 在 5.2
Incubit: suggestion: - Read POODR (https://www.poodr.com/) for object-oriented concept - Read Everyday Rails Testing with RSpec (https://leanpub.com/everydayrailsrspec) for the testing concept - learn more web knowledge by getting hands dirty AmazingTalker: 設計模式之禪(第2版) 無瑕的程式碼-整潔的軟體設計與架構篇 單元測試的藝術 演算法
這篇文章會是記錄我和一些資深 Devops 的一些討論結果和自己的網路研究結果,如有錯誤的部分歡迎指正 XD
可以拿來抓戰犯,但也有可能抓到自己 XD
這篇會將上一篇容器化的 Rails App 放到 k8s 裡面運行。請參考上一篇 從零搭建,如何讓 Rails 跑在 Kubernetes(k8s)(一)
Kubernetes(k8s) 是一個由 Google open source 的自動部屬、擴展、管理都容器化的系統。這篇主要會是講如何在自己的本機掛起一個新的 Rails 專案並且用 k8s 管理部屬。
雖然 ruby 有 unless 可以用,就可以不用寫 if not
在 Rails application 中,我們可以用 Object#try 來避免 NoMethodError 拋出,而當 recevier 發現該 method 不存在時,會直接回傳 nil,可以避免更冗長的判斷、額外的錯誤處理,聽起來確實更好了,同時,我認為是製造更多的問題。
歷史上,JavaScript 沒有 module 的體系,無法將一個大程序拆分成互相依賴的小模組在用更簡單的方式拼湊起來。
通常會用到 load balance 都會是比較大型一點的架構,假設我們預期一台機器上限是 200 個連線數,今天有一個活動會有千人同時在線,這時候我們有可能有兩種作法
但如果是單純 render UI 建議使用 Functional Component 寫法,效能較佳且較簡潔
props 意味著父級分發下來的屬性,state 是組件內部可以自行管理的狀態
前幾天面試被問到這個,對這些掌握度是一知半解實在受不了,必須做個筆記瞭解一下
智能合約是利用 EVM 運行,跑在鏈上的代碼最大的特性就是公開和不可竄改的特性。而如何在合約上生成一個可靠且具安全性的隨機數就是一個值得探討的問題。
建議每月租屋的支出不該超過薪水所得的 1/3,網路平台(例如: 591)上所看到的物件,只要是好的物件,通常半天至兩天內就會出租。