首頁

Git LFS:版本控制中的大型檔案管理

Git 在處理大型二進位檔案時會遇到困難,但 Git LFS 提供了解決方案。了解何時使用 LFS 以及何時完全不將檔案納入版本控制,決定了它是成為強大工具還是過度工程化的負擔。

MerchCircle

向朋友出售物品的最簡單方案:使用 MasterCard API 建構的 iOS 應用

OpenID Connect:現代身份驗證詳解

OpenID Connect 基於 OAuth 2.0 建構,為現代應用程式提供標準化的身份驗證。了解 OIDC 如何統一身份驗證和授權、何時使用它而不是 SAML,以及如何安全實作。

iOS 8 縮時攝影影片

iOS 8 預設相機現已支援縮時攝影!查看我在 iPhone 4s 上拍攝的香港黎明和駕駛影片。

與 Neo 分享可樂

我的朋友從南非帶回了一瓶印有我名字的可樂!查看這個有趣的個性化可樂瓶。

敏捷軟體開發:超越流行語

敏捷承諾更快的交付和更好的協作,但許多團隊卻陷入了形式主義的實施困境。理解核心原則,避免常見陷阱,打造真正具有適應性的團隊。

Minecraft 香港地圖

用 5000x5000 像素高度圖重建香港地形!從維港到太平山,在 Minecraft 世界探索 1:10 比例的香港。

理解 SAML:企業聯合身份驗證詳解

SAML 實現了跨組織邊界的企業單點登入,但其 XML 複雜性和以瀏覽器為中心的設計既展現了優勢也暴露了局限。了解 SAML 何時表現出色,何時現代替代方案更合適。