最新文章
追蹤最近更新的教學、工具實作與觀察筆記。
Prism Launcher 是什麼?Minecraft 模組包下載、安裝與手動補檔教學
Prism Launcher 是一套開源的 Minecraft 啟動器,重點在於把不同版本、模組與模組包拆成獨立實例管理。它可以直接安裝多個平台的模組包,但碰到部分 CurseForge 專案時,仍可能要求開瀏覽器手動補檔。
Prism Launcher 無法自動下載 CurseForge 模組包怎麼辦?手動補檔教學
Prism Launcher 安裝 CurseForge 模組包時跳出手動下載,通常代表部分檔案必須改由瀏覽器補抓。本文把開啟下載頁、確認
.jar 真的抓完,以及讓 Prism Launcher 掃到檔案的流程一次整理清楚。StreamDiffusion 如何修復 Hugging Face Hub 的 cached_download 匯入錯誤?
近期在研究 StreamDiffusion,發現在 Python 3.10 中執行時會出現「ImportError: cannot import name ‘cached_download’ from ‘huggingface_hub’」錯誤,導致無法下載模型。查資料後得知是因為 Hugging Face 的破壞性變更棄用了 …
TouchDesigner 如何讓多部影片自動接續播放?
收到學長來信,有一需求是要在 TouchDesigner 中,讓 3 部影片分別在播放結束時會切換到下一部,並且在 3 部都播完時自動重新從第一部開始重播。在這個案例中,我們主要會用到 Movie FIle In、Info、Switch 與 CHOP Execute 這 4 個節點,同時需要寫一些 Python 程式來快速實作。
Unity 6 如何安裝 NuGet 套件?
NuGet 是一個開源的套件管理系統,它專門用於 C#,且擁有豐富的資源,包括大名鼎鼎的 Newtonesoft.Json 和 Microsoft.OpenApi、Serial.IO.Ports、MySQL 等常用功能。Unity 作為以 C# 設計的遊戲引擎,自然也支援 NuGet 的套件,但由於架構的關係,使用上還是受到了些限制。本文的主題是說明如何在 Unity 上快速的導入 NuGet 套 …
用 Python 搭配 Firmata 控制 Arduino 腳位:適合快速做簡單 I/O
如果需求只是從 Python 控制 Arduino 的腳位輸出、讀取簡單輸入,Firmata 會比自己重寫 Serial Protocol 省事很多。本文整理 StandardFirmata 的燒錄流程、pyFirmata2 的安裝方式,以及用 Python 控制 LED 腳位的基本做法,同時把這套方法不適合的情境講清楚。
Raspberry Pi 5 如何用 VS Code 遠端開發 Python 程式?
VS Code 可以讓你透過網路直接在樹莓派上寫 Python,不用特地再弄一套螢幕、鍵盤和滑鼠,直接上機測試,效率高又方便。
Raspberry Pi 5 如何用 USB 隨身碟安裝官方 Linux 系統並開機?
樹莓派官方標配的作業系統是 Raspberry Pi OS,可使用 Raspberry Pi Imager 工具來將作業系統灌到 SD 卡或隨身碟中。因此,本文我們將要使用 Raspberry Pi Imager 來把 Raspberry Pi OS 灌入隨身碟。
TouchDesigner 如何用 MediaPipe 做臉部、骨架與手勢辨識?
MediaPipe 是一個由 Google 開發的開源軟體框架,專門用於開發透過影像分析現實物件的電腦視覺技術,辨識範圍包括:人臉表情、肢體骨架、手勢。這個框架同時支援 Windows、macOS、Linux 等多種平台與 Python、C++ 等程式語言,而 TouchDesigner 社群先前已釋出 MediaPipe Plugin,讓創作者不用學程式語言也可以輕易的應用 MediaPipe!
移植標楷體到 macOS:解決 Word 字型不同與跑版問題
Windows 用標楷體排好的 Word 文件,到了 macOS 常會變成別的字型而跑版。關鍵通常是兩邊抓到的不是同一套字型;把合法來源的 kaiu.ttf 安裝到 macOS,再重開 Word,多半就能對回來。









