1. 用 WeTTY 讓 Docker Container 擁有專屬 Web Terminal

    前言 在上一篇文章中,我們已經介紹了如何使用 WeTTY 透過瀏覽器存取遠端 Linux Terminal,完成基本的 Web SSH 架設。不過當環境導入 Docker,並在同一台主機上運行多個 container 時,單純讓使用者登入 Host 再切換 container 的方式,可能會產生權限控管與隔離性的問題。因此,本篇將進一步探討如何讓每個 Docker Container 擁有專屬的 Web Terminal,並比較集中式與容器級兩種部署架構,協助你在便利性與安全性之間取得最佳平衡。

    2026/01/10 Linux

  2. 使用 WeTTY 透過瀏覽器存取遠端 Linux Terminal (完整安裝與設定教學)

    前言

    2026/01/09 Linux

  3. 離線電腦搬移 Conda 環境:工具無法執行的原因與修復方法(以 uvicorn 示範)

    前言 在某些專案或部署需求中,我們常會遇到必須將開發環境搬到一台完全離線、無法連網的 Windows 電腦的情境。 因無法使用 pip install 或 conda install,最常見的做法就是:

    2025/12/10 Python

  4. 什麼是「濾波器」?從概念到實務的完整介紹

    前言 在訊號處理(Signal Processing)中,「濾波器」(Filter)扮演著極為重要的角色。 簡單來說,濾波器的功能是:

    2025/12/09 Signal Processing

  5. Raspberry Pi 連接 ADXL345 加速度計 (SPI介面)

    前言 在進行動態量測或震動監控時,ADXL345 加速度計常因為體積小、設定彈性高而成為許多開發者的首選。不過,當以 Raspberry Pi 搭配 I²C 介面讀取資料時,受限於匯流排速度與封包處理延遲,整體取樣率往往無法滿足較高速的量測需求。為了提升資料擷取的即時性與穩定度,改用 SPI 介面成為更有效率的解決方案。透過 SPI 的較高資料傳輸頻寬與穩定訊號時序,我們可以大幅改善 ADXL345 的讀取速度,讓後續的分析與應用表現更加流暢可靠。

    2025/12/05 Linux

  6. Raspberry Pi 連接 ADXL345:I2C 接線與 Python 加速度讀取教學

    前言 ADXL345 是一顆三軸加速度感測器,支援 I²C 與 SPI。若你在 Raspberry Pi 上想量測馬達震動、設備傾斜或是做資料採集,用 ADXL345 是非常方便的選擇。

    2025/12/04 Linux

  7. 使用 Dockerfile 在 Fly.io 部署 FastAPI API

    前言 前一篇我們示範了如何在 Render 上部署一個最簡單的 FastAPI API。這次我們沿用同一個範例專案,改成用 Dockerfile 打包後部署到 Fly.io。

    2025/11/30 Python

  8. 用 Render 免費部署一個 FastAPI 服務

    前言 在開發 Python API 的時候,FastAPI 幾乎是現在最熱門的框架之一;而如果你想「免費、快速」把它丟到雲端給別人呼叫,Render 也是很多開發者常用的平台之一。

    2025/11/29 Python