PART 1 心態建立:我一定能成功 D8-一群人走得遠,找隊友,找教練,打群架 章節目標 換個方式,打群架也可以完成目標 還記得 Computex黃仁...
在昨天的文章中,描述了機器學習開發專案的流程,大致可分成三個部分: 從資料處理到模型驗證的「開發」 將開發模型訓練做排程處理的「自動化」 將模型上線使用的「部...
今天繼續跟大家聊企業會想要的 GitLab 付費功能。 在前面的文章,我們介紹過好幾個不同面向的企業需求,今天聊一個前面沒提到,但也是「企業 / 大主管」可能會...
在今天的文章中,我們將深入探討如何在 YAML 文件中應用條件邏輯與變數,來實現更靈活且可擴展的 CI/CD 流程。隨著專案複雜度增加,僅依賴基礎的 YAML...
PART 1 心態建立:我一定能成功 D7-執行計畫,保持好心態,訂立檢核點 章節目標 了解目標、訂立計畫、定時追蹤、讓你找到 好工作 ! 日本軟體銀行...
目錄 目錄 摘要 哪裡可以找到現成的actions 常用的actions actions/checkout actions/cache...
其實,選擇套件並不是一件困難的事,無非就是根據需求、經費等因素考量後,按圖索驥選出適合團隊的工具而已。以下將簡單列舉挑選特定套件的原因,讀者可以根據團隊需求自由...
目錄 目錄 摘要 shell是什麼 在Github Action常用的shell command if 寫入檔案 拋錯...
在設計 MLOps 系統時,主要會以開發團隊目前的機器學習專案開發流程為基礎,並以此設計系統。下圖是一般常見的模型開發流程,可以看到在取得原始資料後,會先做不同...
昨日補充 昨天我們將 Tracing 與 Profiling 整合起來了。而 Grafana Blog 有篇文章在講這樣做能帶來的商業價值。讓我們用 GPT 快...
Grafana 與 Pyrscope 的合作 Pyrscope 以前是一個開源的持續 Profiling 專案,直到 2023 年被 Grafana 收購,就成...
繼昨天淺談 Go 的垃圾回收機制之後,今天我們將透過實際的範例來深入探討如何使用 Profiler 來觀察並分析 Go 程式在執行期間的垃圾回收行為。這將幫助我...
在今天的文章中,我將簡單介紹持續交付的核心原則、佈署策略,及如何在 Azure DevOps 中實現它。持續交付(Continuous Delivery, CD...
在軟體開發中,持續整合 (Continuous Integration, CI) 是一個非常重要的流程。透過自動化的構建與測試,開發團隊可以快速發現並解決問題,...
前言 鐵人賽的最後,分享一下我在今年(2024)考過 CKA 的攻略: CKA 簡介 報名考試 & 考試預約 準備考試與學習資源 怎麼知...
接著的三天都會是幹話了,不寫扣了,絕對不寫扣了 任何可觀測性/監控工具都是為了,發覺問題,協助解決問題的。因此選了一篇文章,怎麼透過 Grafana Pyros...
今天,我們將進一步了解 Azure DevOps Repos,並介紹如何在其中使用 Git 進行版本控制。這將有助於團隊協作並且確保我們的程式碼管理更為有效且有...
PART 1 心態建立:我一定能成功 D5-制定求職計劃(1) 章節目標 制定屬於自己的 求職計劃 ,邁向理想職缺! 還記得到 烘爐地求籤 的故事嗎?無...
CDF 基金會 MLOps 小組的白皮書中不斷提到,MLOps is not "putting Jupyter Notebooks into prod...
今天將介绍如何使用 OpenTelemetry 整合Go 應用程式以及產生指標,並透過 Prometheus 和 Grafana 来可視化分析應用服務的性能。我...
目錄 目錄 摘要 如何觸發workflow 觸發不在default branch上的workflow 常用的觸發事件 & fil...
今天來閒聊一下可觀測性驅動開發(ODD,Observability-Driven-Developemt)。這術語中最容易引起誤解的肯定是驅動。 驅動 在軟體開發...
今日目標 Pod 的除錯 Networking 的除錯 Master Node 的除錯 kube-apiserver 的除錯 Node 的...
終於來到系列主題的 Profiling 了。Profiling作為一種強大的工具,能夠幫助開發者和運維人員深入了解程式在執行過程中的行為,找出資源的主要消耗點,...
GC 機制幾乎常見的語言都有的機制,只有鮮少的程式語言需自己的規範來撰寫程式碼搭配立刻回收(例如 Rust)。因為 OpenTelemetry Collecto...
在現代軟體開發的過程中,性能優化往往不僅僅是減少程式的執行時間。更關鍵的是,如何最大限度地提高系統資源的利用效率,從而能夠在同一時間處理更多的工作負載,或是服務...
以昨天討論的內容為例,我們可以讓每個流程都變成自動化。以下分成兩種場景來說明有哪些部分可以利用 MLOps 的工具讓流程更快速便捷,場景為實驗階段及佈署階段:...
在現今的軟體開發中,性能優化不再僅僅依賴開發者的直覺或經驗,而是通過數據的收集和分析來指導優化方向。在昨天的文章中,我們探討了如何通過 Go Trace 工具來...
最後一天來整理一下這一系列的內容。 D1 探討遙測信號與系統可觀測性之間的關聯。我們得知道各類型遙測信號負責的守備範圍,才好在設計階段,就把這些與系統結合,以...
PART 1 心態建立:我一定能成功 D4-從工作角色與年資來制定目標與策略(2) 章節目標 利用工作角色與年資來執定求職策略 - Senior資深前輩 與...