📣 Moments
  • Mac 使用 create-dmg 製作 dmg 映象安裝包

    create-dmg 是一個用於構建精美 dmg 映象的 shell 指令碼。目前大多數開發者,包括 Apple 官方,都在使用 dmg 映象來分發 Mac App,本文將使用 create-dmg ...

  • AI on Chrome 試用

    AI on Chrome 試用

    Google 從 Chrome 138 版本開始將 Gemini Nano 模型直接嵌入桌面客戶端。這是一種輕量級的大語言模型,在使用者裝置本地執行,所有資料處理都在端側完成,無需上傳至伺服器。瀏覽器...

  • Mac 中使用 Windows 版 Steam 的方法(通过 Sikarugir)

    即使想在 Steam 上玩的游戏有 Windows 版但没有 Mac 版的情况并不少见。因此,我试着利用 Sikarugir 在 Mac 上运行 Windows 版的游戏。 ※ Mac 版 Steam...

  • Xcode Swift Package Manager 無法下載 GitHub 包問題

    因為中國大陸網路複雜度的原因,GitHub 在不同時間,不同寬頻運營商,不同省份的訪問速度和可到情況都不同,会有無法下載 GitHub 包的問題。

  • 使用 GPG 簽名 git commits

    因為 git 本身允許修改 commit,本文章指導如何在 macOS 作業系統中使用 GPG 對 git 提交進行數字簽名。透過這種方式,提交在 GitHub 或其它 git 程式碼管理系統上將被標...

  • 2D planar coordinate system conversion

    Record the formulas commonly used for the conversion of 2D coordinate systems.

  • A Template for ViewModel + Flow

    Whether you're using MVI or MVVN, ViewModel is now the best way to store application-related data.

  • Virtual Threads

    Virtual Threads were introduced in Java 19 and finalized in Java 21 as part of the Loom project.