trivy - 你的資安守門員
資訊安全除了程式的漏洞之外,最常見的就是不當設定(misconfiguration),例如授予一般使用者最高權限,就是很常見的一種漏洞。 不當
Posted on Apr 3, 2023 by Amo Chen ‐ 1 min read
資訊安全除了程式的漏洞之外,最常見的就是不當設定(misconfiguration),例如授予一般使用者最高權限,就是很常見的一種漏洞。 不當
Posted on Apr 3, 2023 by Amo Chen ‐ 1 min read
Free for Developers 搜羅了一大堆提供免費方案的服務,諸如網頁託管、搜尋、網頁截圖 API 以及監控服務等,我們網站就是用 DigitalOcean 的免費網站託管服務,只需要針對流量進行付
Posted on Apr 2, 2023 by Amo Chen ‐ 1 min read
Cron 是很好用的東西,不過隨著時代演變,人們要的東西會越來越不一樣,譬如希望 Cron 的 log 可以更好用、可以支援不同時區、可以整合 Sentry 或 email 在執行失敗的時候進
Posted on Apr 1, 2023 by Amo Chen ‐ 1 min read
寫好技術文件真的是一門藝術,寫得好的就會得到讚嘆,寫不好就是眾人怨嘆。 即使從業如此多年,我也沒自信說我寫得一手好文件,但該寫的文件還是會留下
Posted on Mar 31, 2023 by Amo Chen ‐ 1 min read
隨著容器化(containeriziation)的盛行,也越來越多企業導入 Kubernetes (或稱 K8s ),將各種容器化的服務運行在 K8s 叢集內,除了能讓部署(de
Posted on Mar 30, 2023 by Amo Chen ‐ 1 min read
在程式設計中,平行處理可能會同時訪問共享資源,這樣就可能導致共享資源的競爭與執行結果不一致等等問題。
為了避免這些問題,就需要使用 lock 進行同步,保證在同一時間只有一個執行緒或 process 能夠存取共享資源。
所以在面試中,許多面試官都會考面試者對於 lock 的了解和應用。常見的考題包括 lock 的原理、種類、常見問題和解決方法等。
了解 lock 的使用不僅僅可以應對相關面試問題,也有助於在實際開發中知道如何使用 lock, 以避免平行處理所造成的相關問題。
Posted on Mar 29, 2023 in 後端面試準備 by Amo Chen ‐ 5 min read
要記的東西太多了,不如把空間留給更重要的人事物吧。 想不起來 Big-O 是多少時,除了問問 Chat-GPT 之外,也可以查查 Big-O cheat sheet 喔! 如果覺得他們製作的圖表很潮的話,也
Posted on Mar 28, 2023 by Amo Chen ‐ 1 min read