WarrenLo's 軟體設計武功祕笈

46免費公開
WarrenLo's 軟體設計武功祕笈
全部類型
免費與付費
最新發佈
最新發佈
avatar-avatar
Warren Lo
2026/03/21
本文從 MCP 、RAG ,到 AI Agents 的演進剖析了技術如何改變軟體開發與生活型態,更提出「技術提權」帶來的控制權危機與隱私終焉。這是一場人類將邁向「精神進化」還是「認知退化」的辯論。唯有掌握底層邏輯並人機協作,才能在 Agent 全面代理的時代,守住人類不可被取代的核心價值。
Thumbnail
avatar-avatar
Warren Lo
2026/03/21
本文從 MCP 、RAG ,到 AI Agents 的演進剖析了技術如何改變軟體開發與生活型態,更提出「技術提權」帶來的控制權危機與隱私終焉。這是一場人類將邁向「精神進化」還是「認知退化」的辯論。唯有掌握底層邏輯並人機協作,才能在 Agent 全面代理的時代,守住人類不可被取代的核心價值。
Thumbnail
avatar-avatar
Warren Lo
2026/03/14
本文探討如何透過「三層抽象測試元件模型」解決自動化測試維護難題。藉由「產品、模組、通用元件」三層解耦,搭配「Node 節點模型」實現運行時動態角色綁定。此架構能消除 QA 與 SDET 間的解譯成本,確保測試資產具備協定無關性與高復用性,讓測試流程真正回歸業務邏輯驗證,打造具備長遠生命力的測試體系。
Thumbnail
avatar-avatar
Warren Lo
2026/03/14
本文探討如何透過「三層抽象測試元件模型」解決自動化測試維護難題。藉由「產品、模組、通用元件」三層解耦,搭配「Node 節點模型」實現運行時動態角色綁定。此架構能消除 QA 與 SDET 間的解譯成本,確保測試資產具備協定無關性與高復用性,讓測試流程真正回歸業務邏輯驗證,打造具備長遠生命力的測試體系。
Thumbnail
avatar-avatar
Warren Lo
2026/03/07
在軟體的時代,SQA 工程師如何突破職涯天花板?本文深度剖析從「產品測試」邁向「SQA 架構師」的轉型路徑。揭露架構師如何運用「用戶思維」解決複雜情境下的品質挑戰。從定義行業領域知識到建構貼近實場的測試框架,本文將告訴你如何從技術執行者演變為產品戰略家,讓品質保證成為解決方案中最具競爭力的核心。
Thumbnail
avatar-avatar
Warren Lo
2026/03/07
在軟體的時代,SQA 工程師如何突破職涯天花板?本文深度剖析從「產品測試」邁向「SQA 架構師」的轉型路徑。揭露架構師如何運用「用戶思維」解決複雜情境下的品質挑戰。從定義行業領域知識到建構貼近實場的測試框架,本文將告訴你如何從技術執行者演變為產品戰略家,讓品質保證成為解決方案中最具競爭力的核心。
Thumbnail
avatar-avatar
Warren Lo
2026/02/14
複雜的 AI 訓練邏輯比如同「工廠師傅調校機台」的工藝過程。從「預訓練」的語言自學、「指令微調」的人類教導,到「強化學習(RLHF)」的價值校正。文章不僅解釋了參數優化與過擬合等核心概念,更獨到地分析了當前 AI 說話「機器人感」的成因。帶你一窺數位大腦的煉成之路。
Thumbnail
avatar-avatar
Warren Lo
2026/02/14
複雜的 AI 訓練邏輯比如同「工廠師傅調校機台」的工藝過程。從「預訓練」的語言自學、「指令微調」的人類教導,到「強化學習(RLHF)」的價值校正。文章不僅解釋了參數優化與過擬合等核心概念,更獨到地分析了當前 AI 說話「機器人感」的成因。帶你一窺數位大腦的煉成之路。
Thumbnail
avatar-avatar
Warren Lo
2026/02/07
人工智慧的核心認知,從機器學習的參數訓練到生成式 AI 的機率預測本質基本概念,將 AI 視為「工具人」的協作思維,初學者無需具備程式背景,也能在 AI 時代高效解決問題,掌握與虛擬助理共事的關鍵能力。
Thumbnail
avatar-avatar
Warren Lo
2026/02/07
人工智慧的核心認知,從機器學習的參數訓練到生成式 AI 的機率預測本質基本概念,將 AI 視為「工具人」的協作思維,初學者無需具備程式背景,也能在 AI 時代高效解決問題,掌握與虛擬助理共事的關鍵能力。
Thumbnail
avatar-avatar
Warren Lo
2025/10/11
首先在電腦上設定好 com port 通訊參數,就可以用 putty 連線。沒想到連線後後馬上看到不斷噴出的各種 debug 訊息,一噴好幾頁很難一眼就看到想要的訊息,用人工處理效率實在相當糟糕啊。當時我就在想,如果有個小程式可以幫我稍微整理這些 debug 訊息,至少調整下顯示內容應該很不錯。
Thumbnail
avatar-avatar
Warren Lo
2025/10/11
首先在電腦上設定好 com port 通訊參數,就可以用 putty 連線。沒想到連線後後馬上看到不斷噴出的各種 debug 訊息,一噴好幾頁很難一眼就看到想要的訊息,用人工處理效率實在相當糟糕啊。當時我就在想,如果有個小程式可以幫我稍微整理這些 debug 訊息,至少調整下顯示內容應該很不錯。
Thumbnail
avatar-avatar
Warren Lo
2025/10/04
測試領域大家愛用的程式語言是 python,幾乎都會搭配一個測試框架 ,例如 pytest, IDE 用 Microsoft vscode,考慮團隊共同開發,工作站的作業系統會選 Linux。 如何配置上述條件的 debug 環境來提高開發效率可以分兩個部分來討論
Thumbnail
avatar-avatar
Warren Lo
2025/10/04
測試領域大家愛用的程式語言是 python,幾乎都會搭配一個測試框架 ,例如 pytest, IDE 用 Microsoft vscode,考慮團隊共同開發,工作站的作業系統會選 Linux。 如何配置上述條件的 debug 環境來提高開發效率可以分兩個部分來討論
Thumbnail
avatar-avatar
Warren Lo
2025/05/25
我最近處理很多 Code Review 的活動,來說說自己對 Code Review 的看法。 可以直接去 google 打關鍵字,可以找到這樣的一段話...
Thumbnail
avatar-avatar
Warren Lo
2025/05/25
我最近處理很多 Code Review 的活動,來說說自己對 Code Review 的看法。 可以直接去 google 打關鍵字,可以找到這樣的一段話...
Thumbnail
avatar-avatar
Warren Lo
2025/05/10
前幾天突然想起好多年前到泰國出差的時候,同事看到我在找垃圾桶要做垃圾分類,他突然冒出一句 「Everything’s general」。意思是你不知道怎麼分類就放進一般垃圾就對了,貌似玩笑的一句話其實隱含著軟體抽象設計的道理...
Thumbnail
avatar-avatar
Warren Lo
2025/05/10
前幾天突然想起好多年前到泰國出差的時候,同事看到我在找垃圾桶要做垃圾分類,他突然冒出一句 「Everything’s general」。意思是你不知道怎麼分類就放進一般垃圾就對了,貌似玩笑的一句話其實隱含著軟體抽象設計的道理...
Thumbnail
avatar-avatar
Warren Lo
2024/09/25
當我們從事軟體開發工作一段時間後,有些人會開始接觸軟體架構設計。由於每個軟體架構設計者的對問題的理解與知識經驗差異會導出不同的設計架構。近期與同事的軟體設計案例經驗交流後,就很希望自己剛開始學習軟體架構設計的時候就有人能用實際的軟體架構設計經驗來帶我入門...
Thumbnail
avatar-avatar
Warren Lo
2024/09/25
當我們從事軟體開發工作一段時間後,有些人會開始接觸軟體架構設計。由於每個軟體架構設計者的對問題的理解與知識經驗差異會導出不同的設計架構。近期與同事的軟體設計案例經驗交流後,就很希望自己剛開始學習軟體架構設計的時候就有人能用實際的軟體架構設計經驗來帶我入門...
Thumbnail
avatar-avatar
Warren Lo
2024/07/02
如果你也是從事軟體相關工作的人,一定會遭遇突然需要你去學習一套你不熟悉的程式語言狀況吧,此時你會怎麼做呢? 是趕快去買書來看嗎? 還是趕快找一門程式課來上? 又或者乾脆去找會的同事來教學?
Thumbnail
avatar-avatar
Warren Lo
2024/07/02
如果你也是從事軟體相關工作的人,一定會遭遇突然需要你去學習一套你不熟悉的程式語言狀況吧,此時你會怎麼做呢? 是趕快去買書來看嗎? 還是趕快找一門程式課來上? 又或者乾脆去找會的同事來教學?
Thumbnail
avatar-avatar
Warren Lo
2024/04/08
經過這麼多年的觀察與實踐,一個成熟的軟體工程師還需要第四個要素,它是讓決定你通往熟手的重要關鍵沒有之一。
Thumbnail
avatar-avatar
Warren Lo
2024/04/08
經過這麼多年的觀察與實踐,一個成熟的軟體工程師還需要第四個要素,它是讓決定你通往熟手的重要關鍵沒有之一。
Thumbnail
avatar-avatar
Warren Lo
2024/03/08
整合測試的時候突然遇到一個突然無法登入產品網站的問題,把程式模組單獨拉出來測試又正常,觀察測試報告後發現出現發生登入異常的時間點並不固定,而且只要發生就會連續發生一段時間,程式被中斷掉。後來確認問題在...
Thumbnail
avatar-avatar
Warren Lo
2024/03/08
整合測試的時候突然遇到一個突然無法登入產品網站的問題,把程式模組單獨拉出來測試又正常,觀察測試報告後發現出現發生登入異常的時間點並不固定,而且只要發生就會連續發生一段時間,程式被中斷掉。後來確認問題在...
Thumbnail
avatar-avatar
Warren Lo
2024/03/05
當這產品的這個 API 被呼叫,再從回傳內容的某個欄位欄位來判斷,只要“這個欄位”顯示 false 就代表不支援」,雖然這樣的設計也能滿足功能需求…
Thumbnail
avatar-avatar
Warren Lo
2024/03/05
當這產品的這個 API 被呼叫,再從回傳內容的某個欄位欄位來判斷,只要“這個欄位”顯示 false 就代表不支援」,雖然這樣的設計也能滿足功能需求…
Thumbnail
avatar-avatar
Warren Lo
2024/02/27
關於程式語言的學習,只要掌握住幾個基本特性要熟悉幾種程式語言也不困難,這三個基本特性就是…
Thumbnail
avatar-avatar
Warren Lo
2024/02/27
關於程式語言的學習,只要掌握住幾個基本特性要熟悉幾種程式語言也不困難,這三個基本特性就是…
Thumbnail
avatar-avatar
Warren Lo
2024/01/02
IDE 升級後出現了一樣的錯誤,手上程式碼沒有 pylint black-format 檢查上不了 gitlab,我又點開了那個很小很小的 x 符號,裡面 logs 提示的解決方式是升級..
Thumbnail
avatar-avatar
Warren Lo
2024/01/02
IDE 升級後出現了一樣的錯誤,手上程式碼沒有 pylint black-format 檢查上不了 gitlab,我又點開了那個很小很小的 x 符號,裡面 logs 提示的解決方式是升級..
Thumbnail
avatar-avatar
Warren Lo
2023/12/06
在網路上查找可以發現有很多類別圖的 6 種關係的說明與示例,通常不太容易難取得共鳴。主要有兩個原因: 1. 對於這些關係線的定義混淆,導致無法判斷滿足條件與使用時機 2. 缺少生活相關的具體案例,很難理解這些關係所對應的抽象概念
Thumbnail
avatar-avatar
Warren Lo
2023/12/06
在網路上查找可以發現有很多類別圖的 6 種關係的說明與示例,通常不太容易難取得共鳴。主要有兩個原因: 1. 對於這些關係線的定義混淆,導致無法判斷滿足條件與使用時機 2. 缺少生活相關的具體案例,很難理解這些關係所對應的抽象概念
Thumbnail
avatar-avatar
Warren Lo
2023/11/24
UART 轉換完成的 Serial 訊號已經可以用來傳輸通訊了,那為什麼還要把 UART 轉出來的訊號再轉換成成其他的 Serial 介面,像是 RS232/RS485 再進行傳輸呢?原因是 UART 的 Serial 訊號傳輸的距離實在太短了
Thumbnail
avatar-avatar
Warren Lo
2023/11/24
UART 轉換完成的 Serial 訊號已經可以用來傳輸通訊了,那為什麼還要把 UART 轉出來的訊號再轉換成成其他的 Serial 介面,像是 RS232/RS485 再進行傳輸呢?原因是 UART 的 Serial 訊號傳輸的距離實在太短了
Thumbnail
avatar-avatar
Warren Lo
2023/11/03
Serial 通訊數據必須先在 UART 元件把 Parallel 轉成 Serial,EIA Driver 會把 Serial 轉成特定的 Serial 訊號。UART 數據轉換要考慮兩個關鍵點,如何讓資料從直行變橫列(躺平)的方法,還要考慮如何控制 Serial 訊號輸出
Thumbnail
avatar-avatar
Warren Lo
2023/11/03
Serial 通訊數據必須先在 UART 元件把 Parallel 轉成 Serial,EIA Driver 會把 Serial 轉成特定的 Serial 訊號。UART 數據轉換要考慮兩個關鍵點,如何讓資料從直行變橫列(躺平)的方法,還要考慮如何控制 Serial 訊號輸出
Thumbnail
avatar-avatar
Warren Lo
2023/10/24
聊到 Serial 通訊就一定會提到 COM Port,它是微軟定義的一個經典 Serial 通訊實作。COM Port 在筆電還不普及的年代可以很輕鬆在 PC(桌機)的主機板上找到有標示 COM1 或者 COM2 的通訊接口,這些就是最常見的 COM Port 通常搭載的都是 R232 的通訊規格
Thumbnail
avatar-avatar
Warren Lo
2023/10/24
聊到 Serial 通訊就一定會提到 COM Port,它是微軟定義的一個經典 Serial 通訊實作。COM Port 在筆電還不普及的年代可以很輕鬆在 PC(桌機)的主機板上找到有標示 COM1 或者 COM2 的通訊接口,這些就是最常見的 COM Port 通常搭載的都是 R232 的通訊規格
Thumbnail
全部類型
免費與付費
最新發佈
最新發佈
avatar-avatar
Warren Lo
2026/03/21
本文從 MCP 、RAG ,到 AI Agents 的演進剖析了技術如何改變軟體開發與生活型態,更提出「技術提權」帶來的控制權危機與隱私終焉。這是一場人類將邁向「精神進化」還是「認知退化」的辯論。唯有掌握底層邏輯並人機協作,才能在 Agent 全面代理的時代,守住人類不可被取代的核心價值。
Thumbnail
avatar-avatar
Warren Lo
2026/03/21
本文從 MCP 、RAG ,到 AI Agents 的演進剖析了技術如何改變軟體開發與生活型態,更提出「技術提權」帶來的控制權危機與隱私終焉。這是一場人類將邁向「精神進化」還是「認知退化」的辯論。唯有掌握底層邏輯並人機協作,才能在 Agent 全面代理的時代,守住人類不可被取代的核心價值。
Thumbnail
avatar-avatar
Warren Lo
2026/03/14
本文探討如何透過「三層抽象測試元件模型」解決自動化測試維護難題。藉由「產品、模組、通用元件」三層解耦,搭配「Node 節點模型」實現運行時動態角色綁定。此架構能消除 QA 與 SDET 間的解譯成本,確保測試資產具備協定無關性與高復用性,讓測試流程真正回歸業務邏輯驗證,打造具備長遠生命力的測試體系。
Thumbnail
avatar-avatar
Warren Lo
2026/03/14
本文探討如何透過「三層抽象測試元件模型」解決自動化測試維護難題。藉由「產品、模組、通用元件」三層解耦,搭配「Node 節點模型」實現運行時動態角色綁定。此架構能消除 QA 與 SDET 間的解譯成本,確保測試資產具備協定無關性與高復用性,讓測試流程真正回歸業務邏輯驗證,打造具備長遠生命力的測試體系。
Thumbnail
avatar-avatar
Warren Lo
2026/03/07
在軟體的時代,SQA 工程師如何突破職涯天花板?本文深度剖析從「產品測試」邁向「SQA 架構師」的轉型路徑。揭露架構師如何運用「用戶思維」解決複雜情境下的品質挑戰。從定義行業領域知識到建構貼近實場的測試框架,本文將告訴你如何從技術執行者演變為產品戰略家,讓品質保證成為解決方案中最具競爭力的核心。
Thumbnail
avatar-avatar
Warren Lo
2026/03/07
在軟體的時代,SQA 工程師如何突破職涯天花板?本文深度剖析從「產品測試」邁向「SQA 架構師」的轉型路徑。揭露架構師如何運用「用戶思維」解決複雜情境下的品質挑戰。從定義行業領域知識到建構貼近實場的測試框架,本文將告訴你如何從技術執行者演變為產品戰略家,讓品質保證成為解決方案中最具競爭力的核心。
Thumbnail
avatar-avatar
Warren Lo
2026/02/14
複雜的 AI 訓練邏輯比如同「工廠師傅調校機台」的工藝過程。從「預訓練」的語言自學、「指令微調」的人類教導,到「強化學習(RLHF)」的價值校正。文章不僅解釋了參數優化與過擬合等核心概念,更獨到地分析了當前 AI 說話「機器人感」的成因。帶你一窺數位大腦的煉成之路。
Thumbnail
avatar-avatar
Warren Lo
2026/02/14
複雜的 AI 訓練邏輯比如同「工廠師傅調校機台」的工藝過程。從「預訓練」的語言自學、「指令微調」的人類教導,到「強化學習(RLHF)」的價值校正。文章不僅解釋了參數優化與過擬合等核心概念,更獨到地分析了當前 AI 說話「機器人感」的成因。帶你一窺數位大腦的煉成之路。
Thumbnail
avatar-avatar
Warren Lo
2026/02/07
人工智慧的核心認知,從機器學習的參數訓練到生成式 AI 的機率預測本質基本概念,將 AI 視為「工具人」的協作思維,初學者無需具備程式背景,也能在 AI 時代高效解決問題,掌握與虛擬助理共事的關鍵能力。
Thumbnail
avatar-avatar
Warren Lo
2026/02/07
人工智慧的核心認知,從機器學習的參數訓練到生成式 AI 的機率預測本質基本概念,將 AI 視為「工具人」的協作思維,初學者無需具備程式背景,也能在 AI 時代高效解決問題,掌握與虛擬助理共事的關鍵能力。
Thumbnail
avatar-avatar
Warren Lo
2025/10/11
首先在電腦上設定好 com port 通訊參數,就可以用 putty 連線。沒想到連線後後馬上看到不斷噴出的各種 debug 訊息,一噴好幾頁很難一眼就看到想要的訊息,用人工處理效率實在相當糟糕啊。當時我就在想,如果有個小程式可以幫我稍微整理這些 debug 訊息,至少調整下顯示內容應該很不錯。
Thumbnail
avatar-avatar
Warren Lo
2025/10/11
首先在電腦上設定好 com port 通訊參數,就可以用 putty 連線。沒想到連線後後馬上看到不斷噴出的各種 debug 訊息,一噴好幾頁很難一眼就看到想要的訊息,用人工處理效率實在相當糟糕啊。當時我就在想,如果有個小程式可以幫我稍微整理這些 debug 訊息,至少調整下顯示內容應該很不錯。
Thumbnail
avatar-avatar
Warren Lo
2025/10/04
測試領域大家愛用的程式語言是 python,幾乎都會搭配一個測試框架 ,例如 pytest, IDE 用 Microsoft vscode,考慮團隊共同開發,工作站的作業系統會選 Linux。 如何配置上述條件的 debug 環境來提高開發效率可以分兩個部分來討論
Thumbnail
avatar-avatar
Warren Lo
2025/10/04
測試領域大家愛用的程式語言是 python,幾乎都會搭配一個測試框架 ,例如 pytest, IDE 用 Microsoft vscode,考慮團隊共同開發,工作站的作業系統會選 Linux。 如何配置上述條件的 debug 環境來提高開發效率可以分兩個部分來討論
Thumbnail
avatar-avatar
Warren Lo
2025/05/25
我最近處理很多 Code Review 的活動,來說說自己對 Code Review 的看法。 可以直接去 google 打關鍵字,可以找到這樣的一段話...
Thumbnail
avatar-avatar
Warren Lo
2025/05/25
我最近處理很多 Code Review 的活動,來說說自己對 Code Review 的看法。 可以直接去 google 打關鍵字,可以找到這樣的一段話...
Thumbnail
avatar-avatar
Warren Lo
2025/05/10
前幾天突然想起好多年前到泰國出差的時候,同事看到我在找垃圾桶要做垃圾分類,他突然冒出一句 「Everything’s general」。意思是你不知道怎麼分類就放進一般垃圾就對了,貌似玩笑的一句話其實隱含著軟體抽象設計的道理...
Thumbnail
avatar-avatar
Warren Lo
2025/05/10
前幾天突然想起好多年前到泰國出差的時候,同事看到我在找垃圾桶要做垃圾分類,他突然冒出一句 「Everything’s general」。意思是你不知道怎麼分類就放進一般垃圾就對了,貌似玩笑的一句話其實隱含著軟體抽象設計的道理...
Thumbnail
avatar-avatar
Warren Lo
2024/09/25
當我們從事軟體開發工作一段時間後,有些人會開始接觸軟體架構設計。由於每個軟體架構設計者的對問題的理解與知識經驗差異會導出不同的設計架構。近期與同事的軟體設計案例經驗交流後,就很希望自己剛開始學習軟體架構設計的時候就有人能用實際的軟體架構設計經驗來帶我入門...
Thumbnail
avatar-avatar
Warren Lo
2024/09/25
當我們從事軟體開發工作一段時間後,有些人會開始接觸軟體架構設計。由於每個軟體架構設計者的對問題的理解與知識經驗差異會導出不同的設計架構。近期與同事的軟體設計案例經驗交流後,就很希望自己剛開始學習軟體架構設計的時候就有人能用實際的軟體架構設計經驗來帶我入門...
Thumbnail
avatar-avatar
Warren Lo
2024/07/02
如果你也是從事軟體相關工作的人,一定會遭遇突然需要你去學習一套你不熟悉的程式語言狀況吧,此時你會怎麼做呢? 是趕快去買書來看嗎? 還是趕快找一門程式課來上? 又或者乾脆去找會的同事來教學?
Thumbnail
avatar-avatar
Warren Lo
2024/07/02
如果你也是從事軟體相關工作的人,一定會遭遇突然需要你去學習一套你不熟悉的程式語言狀況吧,此時你會怎麼做呢? 是趕快去買書來看嗎? 還是趕快找一門程式課來上? 又或者乾脆去找會的同事來教學?
Thumbnail
avatar-avatar
Warren Lo
2024/04/08
經過這麼多年的觀察與實踐,一個成熟的軟體工程師還需要第四個要素,它是讓決定你通往熟手的重要關鍵沒有之一。
Thumbnail
avatar-avatar
Warren Lo
2024/04/08
經過這麼多年的觀察與實踐,一個成熟的軟體工程師還需要第四個要素,它是讓決定你通往熟手的重要關鍵沒有之一。
Thumbnail
avatar-avatar
Warren Lo
2024/03/08
整合測試的時候突然遇到一個突然無法登入產品網站的問題,把程式模組單獨拉出來測試又正常,觀察測試報告後發現出現發生登入異常的時間點並不固定,而且只要發生就會連續發生一段時間,程式被中斷掉。後來確認問題在...
Thumbnail
avatar-avatar
Warren Lo
2024/03/08
整合測試的時候突然遇到一個突然無法登入產品網站的問題,把程式模組單獨拉出來測試又正常,觀察測試報告後發現出現發生登入異常的時間點並不固定,而且只要發生就會連續發生一段時間,程式被中斷掉。後來確認問題在...
Thumbnail
avatar-avatar
Warren Lo
2024/03/05
當這產品的這個 API 被呼叫,再從回傳內容的某個欄位欄位來判斷,只要“這個欄位”顯示 false 就代表不支援」,雖然這樣的設計也能滿足功能需求…
Thumbnail
avatar-avatar
Warren Lo
2024/03/05
當這產品的這個 API 被呼叫,再從回傳內容的某個欄位欄位來判斷,只要“這個欄位”顯示 false 就代表不支援」,雖然這樣的設計也能滿足功能需求…
Thumbnail
avatar-avatar
Warren Lo
2024/02/27
關於程式語言的學習,只要掌握住幾個基本特性要熟悉幾種程式語言也不困難,這三個基本特性就是…
Thumbnail
avatar-avatar
Warren Lo
2024/02/27
關於程式語言的學習,只要掌握住幾個基本特性要熟悉幾種程式語言也不困難,這三個基本特性就是…
Thumbnail
avatar-avatar
Warren Lo
2024/01/02
IDE 升級後出現了一樣的錯誤,手上程式碼沒有 pylint black-format 檢查上不了 gitlab,我又點開了那個很小很小的 x 符號,裡面 logs 提示的解決方式是升級..
Thumbnail
avatar-avatar
Warren Lo
2024/01/02
IDE 升級後出現了一樣的錯誤,手上程式碼沒有 pylint black-format 檢查上不了 gitlab,我又點開了那個很小很小的 x 符號,裡面 logs 提示的解決方式是升級..
Thumbnail
avatar-avatar
Warren Lo
2023/12/06
在網路上查找可以發現有很多類別圖的 6 種關係的說明與示例,通常不太容易難取得共鳴。主要有兩個原因: 1. 對於這些關係線的定義混淆,導致無法判斷滿足條件與使用時機 2. 缺少生活相關的具體案例,很難理解這些關係所對應的抽象概念
Thumbnail
avatar-avatar
Warren Lo
2023/12/06
在網路上查找可以發現有很多類別圖的 6 種關係的說明與示例,通常不太容易難取得共鳴。主要有兩個原因: 1. 對於這些關係線的定義混淆,導致無法判斷滿足條件與使用時機 2. 缺少生活相關的具體案例,很難理解這些關係所對應的抽象概念
Thumbnail
avatar-avatar
Warren Lo
2023/11/24
UART 轉換完成的 Serial 訊號已經可以用來傳輸通訊了,那為什麼還要把 UART 轉出來的訊號再轉換成成其他的 Serial 介面,像是 RS232/RS485 再進行傳輸呢?原因是 UART 的 Serial 訊號傳輸的距離實在太短了
Thumbnail
avatar-avatar
Warren Lo
2023/11/24
UART 轉換完成的 Serial 訊號已經可以用來傳輸通訊了,那為什麼還要把 UART 轉出來的訊號再轉換成成其他的 Serial 介面,像是 RS232/RS485 再進行傳輸呢?原因是 UART 的 Serial 訊號傳輸的距離實在太短了
Thumbnail
avatar-avatar
Warren Lo
2023/11/03
Serial 通訊數據必須先在 UART 元件把 Parallel 轉成 Serial,EIA Driver 會把 Serial 轉成特定的 Serial 訊號。UART 數據轉換要考慮兩個關鍵點,如何讓資料從直行變橫列(躺平)的方法,還要考慮如何控制 Serial 訊號輸出
Thumbnail
avatar-avatar
Warren Lo
2023/11/03
Serial 通訊數據必須先在 UART 元件把 Parallel 轉成 Serial,EIA Driver 會把 Serial 轉成特定的 Serial 訊號。UART 數據轉換要考慮兩個關鍵點,如何讓資料從直行變橫列(躺平)的方法,還要考慮如何控制 Serial 訊號輸出
Thumbnail
avatar-avatar
Warren Lo
2023/10/24
聊到 Serial 通訊就一定會提到 COM Port,它是微軟定義的一個經典 Serial 通訊實作。COM Port 在筆電還不普及的年代可以很輕鬆在 PC(桌機)的主機板上找到有標示 COM1 或者 COM2 的通訊接口,這些就是最常見的 COM Port 通常搭載的都是 R232 的通訊規格
Thumbnail
avatar-avatar
Warren Lo
2023/10/24
聊到 Serial 通訊就一定會提到 COM Port,它是微軟定義的一個經典 Serial 通訊實作。COM Port 在筆電還不普及的年代可以很輕鬆在 PC(桌機)的主機板上找到有標示 COM1 或者 COM2 的通訊接口,這些就是最常見的 COM Port 通常搭載的都是 R232 的通訊規格
Thumbnail