RUN! PC 專欄文章
-
2010-07-09
[RUN! PC] 2010 七月號 - 結合檔案及資料庫的交易處理
-
2010-05-05
[RUN! PC] 2010 五月號 - TxF讓檔案系統也能達到交易控制
-
2010-04-05
[RUN! PC] 2010 四月號 - 生產者vs消費者– 執行緒的供需問題
-
2009-04-18
RUNPC 精選文章 - 運用ThreadPool發揮CPU運算能力
-
2009-01-16
RUN!PC 精選文章 - 生產線模式的多執行緒應用
-
2008-11-04
[RUN! PC] 2008 十一月號
-
2008-09-03
[RUN! PC] 2008 九月號
-
2008-06-04
[RUN! PC] 2008 六月號
-
2008-04-04
[RUN! PC] 2008 四月號
作品集: FlickrProxy
-
2008-06-03
FlickrProxy #4 - 修正同步上傳的問題
-
2008-05-21
FlickrProxy #3 - 終於搞定大圖網址錯誤的問題
-
2008-05-19
FlickrProxy #2 - 實作
-
2008-05-16
FlickrProxy #1 - Overview
系列文章: .NET + Windows Container, 微服務架構設計
-
2020-02-09
微服務基礎建設: Process Pool 的設計與應用
-
2019-01-01
高可靠度的微服務通訊 - Message Queue
-
2018-12-12
微服務基礎建設 - 線上購物排隊機制設計
-
2018-06-10
微服務基礎建設: 斷路器 #1, 服務負載的控制
-
2018-05-12
容器化的微服務開發 #2, IIS or Self Host ?
-
2017-12-31
微服務基礎建設 - Service Discovery
-
2017-07-11
架構師觀點 - 轉移到微服務架構的經驗分享 (Part 3)
-
2017-05-28
容器化的微服務開發 #1, IP查詢架構與開發範例
-
2017-05-20
架構師觀點 - 轉移到微服務架構的經驗分享 (Part 2)
-
2017-04-15
架構師觀點 - 轉移到微服務架構的經驗分享 (Part 1)
-
2017-01-31
不只是 TDD #2, 兩個版本自我驗證 + 執行期驗證
-
2017-01-30
不只是 TDD #1, 單元測試, 寫出高品質 code 的基本功夫
-
2016-12-01
微服務架構 #4, 如何強化微服務的安全性? API Token / JWT 的應用
-
2016-11-27
API & SDK Design #4, API 上線前的準備 - Swagger + Azure API Apps
-
2016-10-31
API & SDK Design #3, API 的向前相容機制
-
2016-10-23
API & SDK Design #2, 設計專屬的 SDK
-
2016-10-10
API & SDK Design #1, 資料分頁的處理方式
-
2016-10-03
微服務架構 #2, 按照架構,重構系統
-
2016-09-15
微服務架構 #1, WHY Microservices?
系列文章: .NET Core 跨平台
-
2016-01-15
.NET Core 跨平台 #5, 多工運算效能大考驗 – 計算圓周率測試
-
2015-12-29
.NET Core 跨平台 #4, 記憶體管理大考驗 – Docker @ Ubuntu / Boot2Docker
-
2015-12-28
.NET Core 跨平台 #3, 記憶體管理大考驗 - Windows Container (2016 TP)
-
2015-12-27
.NET Core 跨平台 #2, 記憶體管理大考驗 - setup environment
-
2015-12-26
.NET Core 跨平台 #1, 我真的需要在 Linux 上跑 .NET 嗎?
系列文章: API & SDK Design
-
2016-11-27
API & SDK Design #4, API 上線前的準備 - Swagger + Azure API Apps
-
2016-10-31
API & SDK Design #3, API 的向前相容機制
-
2016-10-23
API & SDK Design #2, 設計專屬的 SDK
-
2016-10-10
API & SDK Design #1, 資料分頁的處理方式
系列文章: Canon Raw Codec & WPF
-
2007-12-12
Canon Raw Codec + WPF #2, ThreadPool
-
2007-12-12
Canon Raw Codec + WPF #1, WPF Image Codec, Metadata
-
2007-11-26
前言: Canon Raw Codec 1.2 + .NET Framework 3.0 (WPF)
系列文章: Entity Framework 與 物件導向設計
-
2009-03-03
EF#3. Entity & Inheritance
-
2009-01-23
EF#2. Entity & Encapsulation
-
2009-01-22
EF#1. 要學好 Entity Framework? 請先學好 OOP 跟 C# ...
系列文章: Inside C# Yield Return
-
2008-09-22
[C# yield return] #2. 另類的應用 - Thread Sync 替代方案
-
2008-09-18
[C#: yield return] #1. How It Work ?
系列文章: Memory Management
-
2008-03-03
Memory Management (III) - .NET CLR ?
-
2008-03-03
Memory Management (II) - Test Result
-
2008-02-27
Memory Management - (I). Fragment ?
系列文章: Multi-Tenancy Application
-
2013-03-21
[Azure] Multi-Tenancy Application #3, (資料層)實作案例
-
2013-03-17
[Azure] Multi-Tenancy Application #2, 資料層的選擇
-
2013-03-12
[Azure] Multi-Tenancy Application #1, 設計概念
系列文章: Thread Pool 實作
-
2007-12-17
ThreadPool 實作 #3. AutoResetEvent / ManualResetEvent
-
2007-12-17
ThreadPool 實作 #2. 程式碼 (C#)
-
2007-12-14
ThreadPool 實作 #1. 基本概念
系列文章: 交易式 (Transactional) NTFS
-
2010-03-23
[TxF] #2. 先作功課 - 熟悉 P/Invoke 及 Win32 檔案處理...
-
2010-03-18
[TxF] #1. 初探 Transactional NTFS
系列文章: 多執行緒的處理技巧
-
2008-10-18
生產者 vs 消費者 - BlockQueue 實作
-
2008-08-15
Thread Sync #2. 實作篇 - 互相等待的兩個執行緒
-
2008-08-14
Thread Sync #1. 概念篇 - 如何化被動為主動?
-
2008-01-19
MSDN Magazine 閱讀心得: Stream Pipeline
-
2006-12-30
Background Thread in ASP.NET (II)
-
2006-12-25
Background Thread in ASP.NET ...
系列文章: 如何學好寫程式
-
2017-01-31
不只是 TDD #2, 兩個版本自我驗證 + 執行期驗證
-
2017-01-30
不只是 TDD #1, 單元測試, 寫出高品質 code 的基本功夫
-
2008-11-03
該如何學好 "寫程式" #5. 善用 TRACE / ASSERT
-
2008-10-20
該如何學好 "寫程式" #4. 你的程式夠 "可靠" 嗎?
-
2008-10-08
該如何學好 "寫程式" #3. 進階應用 - 資料結構 + 問題分析
-
2008-10-01
該如何學好 "寫程式" #2. 為什麼 programmer 該學資料結構 ??
-
2008-09-27
該如何學好 "寫程式" ??
系列文章: 微服務架構
-
2023-01-01
架構師觀點 - API Design Workshop
-
2022-10-26
架構師觀點 - API First 的開發策略
-
2022-04-25
微服務架構 - 從狀態圖來驅動 API 的實作範例
-
2022-03-25
微服務架構 - 從狀態圖來驅動 API 的設計
-
2021-06-04
[架構師的修練] #2, SLO - 如何確保服務水準?
系列文章: 架構師的修練
-
2023-10-01
架構面試題 #5: Re-Order Messages
-
2022-05-29
[架構師的修練] - 從 DateTime 的 Mock 技巧談 PoC 的應用
-
2021-06-04
[架構師的修練] #2, SLO - 如何確保服務水準?
-
2021-03-01
[架構師的修練] #1, 刻意練習 - 打好基礎
系列文章: 架構師觀點
-
2024-07-20
從 API First 到 AI First
-
2024-03-15
替你的應用程式加上智慧! 談 RAG 的檢索與應用
-
2024-02-10
替你的應用程式加上智慧! 談 LLM 的應用程式開發
-
2024-01-15
[架構師觀點] 開發人員該如何看待 AI 帶來的改變?
-
2020-11-23
[架構師觀點] 資安沒有捷徑,請從根本做起!
-
2020-03-10
架構面試題 #4 - 抽象化設計;折扣規則的設計機制 (06/25 補完)
-
2020-02-09
微服務基礎建設: Process Pool 的設計與應用
-
2019-06-15
後端工程師必備: CLI + PIPELINE 開發技巧
-
2019-06-01
架構面試題 #3, RDBMS 處理樹狀結構的技巧
-
2019-01-01
高可靠度的微服務通訊 - Message Queue
-
2018-12-12
微服務基礎建設 - 線上購物排隊機制設計
-
2018-06-10
微服務基礎建設: 斷路器 #1, 服務負載的控制
-
2018-05-12
容器化的微服務開發 #2, IIS or Self Host ?
-
2018-04-01
架構面試題 #2, 連續資料的統計方式
-
2018-03-25
架構面試題 #1, 線上交易的正確性
-
2017-12-31
微服務基礎建設 - Service Discovery
-
2017-08-05
架構師觀點: 你需要什麼樣的 CI / CD ?
-
2017-07-11
架構師觀點 - 轉移到微服務架構的經驗分享 (Part 3)
-
2017-05-28
容器化的微服務開發 #1, IP查詢架構與開發範例
-
2017-05-20
架構師觀點 - 轉移到微服務架構的經驗分享 (Part 2)
-
2017-04-15
架構師觀點 - 轉移到微服務架構的經驗分享 (Part 1)
-
2017-01-31
不只是 TDD #2, 兩個版本自我驗證 + 執行期驗證
-
2017-01-30
不只是 TDD #1, 單元測試, 寫出高品質 code 的基本功夫
-
2016-12-01
微服務架構 #4, 如何強化微服務的安全性? API Token / JWT 的應用
-
2016-11-27
API & SDK Design #4, API 上線前的準備 - Swagger + Azure API Apps
-
2016-10-31
API & SDK Design #3, API 的向前相容機制
-
2016-10-23
API & SDK Design #2, 設計專屬的 SDK
-
2016-10-10
API & SDK Design #1, 資料分頁的處理方式
-
2016-10-03
微服務架構 #2, 按照架構,重構系統
-
2016-09-15
微服務架構 #1, WHY Microservices?
-
2016-05-05
[架構師觀點] .NET 開發人員該如何看待 Open Source Solutions?
系列文章: 架構面試題
-
2020-03-10
架構面試題 #4 - 抽象化設計;折扣規則的設計機制 (06/25 補完)
-
2020-02-09
微服務基礎建設: Process Pool 的設計與應用
-
2019-06-15
後端工程師必備: CLI + PIPELINE 開發技巧
-
2019-06-01
架構面試題 #3, RDBMS 處理樹狀結構的技巧
-
2018-04-01
架構面試題 #2, 連續資料的統計方式
-
2018-03-25
架構面試題 #1, 線上交易的正確性
系列文章: 水電工日誌
-
2022-06-10
水電工日誌 #8. 家用網路設備整合, UniFi + NAS 升級之路
-
2019-12-12
水電工日誌 #7. 事隔 12 年的家用網路架構大翻新
-
2007-10-05
水電工日誌 6. 機櫃設備展示
-
2007-10-03
水電工日誌 5. 配接 cable 線
-
2007-09-26
水電工日誌 4. 配接電話線 & 網路線
-
2007-09-19
水電工日誌 3. 查線 & 標線
-
2007-09-14
水電工日誌 2. 資訊插座 + 面板
-
2007-09-12
水電工日誌 1. Cable TV 面板
系列文章: 泛型 + Singleton Patterns
-
2006-10-27
泛型 + Singleton Patterns (II)
-
2006-10-26
泛型 + Singleton Patterns
系列文章: 生命遊戲
-
2009-10-03
[設計案例] 生命遊戲 #6, 抽像化 (Abstraction)
-
2009-09-24
[設計案例] 生命遊戲 #5, 中場休息
-
2009-09-19
[設計案例] 生命遊戲 #4, 有效率的使用執行緒
-
2009-09-15
[設計案例] 生命遊戲#3, 時序的控制
-
2009-09-14
[設計案例] 生命遊戲#2, OOP版的範例程式
-
2009-09-12
[設計案例] 生命遊戲#1, 前言
設計案例: Login With SSL
-
2009-09-18
[設計案例] Login With SSL ?
設計案例: “授權碼” 如何實作?
-
2016-03-19
[設計案例] “授權碼” 如何實作? #3 (補) - 金鑰的保護
-
2016-02-24
[設計案例] "授權碼" 如何實作? #3, 數位簽章
-
2016-02-24
[設計案例] "授權碼" 如何實作? #2, 序列化
-
2016-02-17
[設計案例] "授權碼" 如何實作? #1, 需求與問題
設計案例: 清除 Cache 物件
-
2009-12-19
[設計案例] 清除Cache物件 #2. Create Custom CacheDependency
-
2009-12-19
[設計案例] 清除Cache物件 #1. 問題與作法
Facebook Pages
Blog Categories