macOS 透過 Swift CLI 使用 Stable Diffusion 以文本生成漂亮的圖像吧! 最近很流行的深度學習模型 Stable Diffusion,可以根據文本描述或提示詞生成圖像。為此,Apple 也更新了 Core ML,讓開發者可以輕鬆把以文本生成圖像的功能整合到 App 中。在這篇文章,我會簡單介紹 Stable Diffusion,並以 Swift CLI 執行模型。 Simon Ng Apr 27, 2023 8 分鐘閱讀時間
Xcode 如何把 Swift DocC 文檔託管到 Web Server 或 GitHub Apple 在 Xcode 13 推出了文檔編譯工具 Swift DocC,讓開發者可以為專案創建漂亮的交互式文檔,我們還可以將把文檔託管在網站上。在這篇文章中,我會簡單介紹 Swift DocC,並教大家把程式碼文檔發佈到自己的網頁或 GitHub,與更多讀者共享文檔。 Simon Ng Apr 13, 2023 9 分鐘閱讀時間
Swift 了解 Swift Concurrency 如何限制 thread 上限 避免發生 thread explosion Swift Concurrency 會限制我們使用比 CPU core 數量更多的 thread,來防止 thread explosion 發生。在這篇文章中,Kah Seng 會帶我們做幾個測試,來看看當中的操作,並試試是否可以欺騙系統,來建立超出 CPU core 數量的 thread。 AppCoda 編輯團隊 Nov 16, 2022 8 分鐘閱讀時間