一些放小廢文的地方

Latest

01
Jun

tobiichi3227 教授語錄

Introduction
28
May

WSL port-forwarding

為什麼 WSL 2 需要 Port Forwarding? 預設情況下,WSL 2 使用 NAT (網路位址轉換) 架構的虛擬網路,這表示它擁有獨立於 Windows 主機的虛擬 IP。因此,區域網路中的其他設備無法直接透過 Windows
5 min read
21
Apr

WSL python 開發環境設定

對於AI相關的開發在Linux系統的生態相比Windows來的豐富,因此Linux環境的操作是一個需要養成的習慣,在實務操作層面會輕鬆、便利、快速許多。 因應使用的便利性和設備的通用性,這裡演示透過Windows上的Ubuntu子系統 (WSL) 結合miniconda構成所需要的開發環境。這套架構將 Windows 的易用性與 Linux 的開發者生態結合,特別適合需要隔離環境、高度硬體最佳化(例如編譯 C/C++ 或本地端
20 min read
20
Apr

Synapse 資料庫定序設定不符

1 min read
27
Mar

Anaconda 介紹與環境安裝

對剛踏入程式設計這個領域的初學者,最常遇到的挑戰之一就是「環境設定」。不同專案可能需要不同版本的 Python 或套件,手動管理這些相依性不僅繁瑣,且容易發生衝突,導致程式無法順利執行。 簡單來說,Python package 是一門「程式語言」的安裝包,而 Anaconda 則是一個「懶人工具箱」。 詳細對比:
14 min read
06
Mar

Linux / LXC 容器登入設定

在 Proxmox VE (PVE) 的 LXC 容器中,長期使用 root 帳號透過 SSH 遠端登入存在極大的安全風險。為了防止暴力破解與人為誤操作,建立普通使用者並妥善配置 SSH 伺服器的 PermitRootLogin 規則,是提升系統安全性的關鍵步驟。而這份教程通用於大部分Linux發行版(
4 min read
12
Feb

Carbonio 申請 SSL 憑證 (DNS-01)

使用 acme.sh 搭配 Cloudflare DNS API。 這種方式不需要開放 Port 80,它是透過驗證您的 DNS 擁有權來發憑證,非常適合內網或防火牆後的伺服器。 操作步驟 (在 Carbonio VM 內,root
6 min read
07
Feb

Linux 負載測試

針對 Ubuntu Server 不安裝任何額外軟體(如 stress、sysbench)的情況下,利用內建工具讓 CPU 滿載產熱其實非常簡單。現代主機/伺服器 CPU 核心數通常較多,如果只跑單一程序負載/溫度會上不去,所以關鍵在於「平行執行」,讓所有核心同時運作。
3 min read
27
Jan

LXC vs Docker

LXC (Linux Containers) 和 Docker 都是基於 Linux 內核的容器化技術(都利用 Namespaces 和 Cgroups 來隔離資源),但它們的設計理念和使用場景有著根本的區別。簡單來說: * LXC 像是「輕量級的虛擬機 (System Container)
4 min read
28
Dec

Synology Active backup 安裝

簡單記錄一下這個好用的整機/資料夾備份程式,依照我自己的方式,可能實際上存在更好/更輕鬆的方法 A. Windows 透過瀏覽器到官網直接找windows版本的安裝檔就好,應該不用教 下載中心 | 群暉科技 Synology Inc.閱讀白皮書、使用者手冊與產品型錄,深入探索群暉科技產品的最新科技。定期下載最新更新的軟體更新,享受最優質的科技生活體驗。群暉科技 Synology
4 min read