ChinSheng

AI 正在改變軟體開發同時也讓技術債的代價變得比以前還高

今天想分享一篇文章 AI Makes Tech Debt More Expensive, 這篇文章強調了隨著 AI 技術普及,技術債成本越來越高。以下是幾個核心觀點: AI 並不會降低技術債的重要性 儘管有人認為 AI 的出現會使得寫程式和清理程式碼變得更容易,從而能夠「容忍」更多的技術債,但事實上,生成式 AI 反而會讓技術債提高成本。 技術債高 vs. 技術債低 技術債高:AI...

Vdosumry 新功能,讓 ollama 預設自動選擇本地端可用的模型

Vdosumry 可以透過 Ollama 來處理影片字幕的摘要,其中 --ollama-model 參數是用來指定要使用的 Ollama 模型 問題 之前 --ollama-model 預設為一個固定的模型名稱,例如 llama3.2,但使用者的本地環境可能沒有下載這個模型 ,導致每次執行時都會需要加入參數指定,使用的體驗就變得有點繁瑣。 更新內容 今天更新的 --ollama-mo...

修正 Vdosumry 安裝問題:更新 README 以及修正 Python 3.13 相容性問題

今天嘗試在新環境安裝 Vdosumry 時,發現 README.md 缺少一些必要的套件安裝步驟,導致安裝失敗。 而且,在 Python 3.13 環境下,numba 無法正確安裝,因此需要更新 pyproject.toml 來修正相依性問題。 為了確保安裝流程順利,這次的更新包含: 更新 README.md,補上缺少的套件的安裝指南 更新 pyproject.toml,解決 P...

NVIDIA CEO Jensen Huang's Vision for the Future

NVIDIA 執行長黃仁勳的訪談,對未來的願景

今天想分享這部,NVIDIA 執行長黃仁勳的訪談,探討了公司的歷史、當前創新以及未來願景。 NVIDIA 的創立與 GPU(圖形處理器)的誕生 NVIDIA 的創立來自於一個細小的觀察,在軟體程式中,只有一小部分的程式碼執行了大部分的計算,而這些計算可以透過平行運算來加速,這促成了 GPU(圖形處理單元)的誕生。 而 GPU 最初應用於電子遊戲,因為 3D 圖形渲染需要平行運算。 加上...

Ollama partial files

如何清除 Ollama 下載失敗的模型檔案

在使用 Ollama 下載模型檔案時,下載過程可能會因網路問題、意外中斷等原因導致失敗。此時,系統可能會留下部分未完成的檔案,這些檔案既佔用空間,又無法使用。 本文將介紹如何清除這些失敗的檔案,並提供解決過程中的一些方法。 嘗試方法 使用 Ollama 指令 首先嘗試透過 Ollama 提供的指令刪除特定模型檔案。 例如,想刪除下載失敗的 gemma2:2b 模型,可以執行以下指令: ...

GitHub repository - awesome-cto CTO 相關資源整理

偶然間發現了這個有趣的專案,如果你對技術長 (CTO) 的角色感興趣,或正在思考如何成為一位成功的 CTO,這個 GitHub 專案內容很值得花時間閱讀。 它收錄了很多豐富的文章,涵蓋 CTO 的定位、團隊管理、技術決策以及產品開發等多方面內容,對探索這個角色有很大的幫助。 可惜的是這個專案上次維護時間已經是 10 個月前了,不過裡面的內容仍然非常有參考價值。 GitHub rep...

流量控制演算法:Leaky Bucket 與 Token Bucket

在設計網路服務時,流量控制和資源管理是非常重要的課題。當系統面臨大量 Requests 或突發流量時,無限制地接受 Request 可能導致資源耗盡或服務中斷。 為了解決這些問題,必須有機制來限制流量並平衡系統負載。 Leaky Bucket 和 Token Bucket 是兩種常見的演算法,能夠有效地實現流量控制與資源管理,廣泛應用於 Rate Limiting 和 Traffic Sha...