# Ventory 多 OS ISO 管理軟體 安裝教學 # 前言 安裝過電腦作業系統的你,一定都會有安裝官方 OS ISO 後需要透過 OS IOS Loader 到隨身碟上,但是如果你常用的作業系統很多,你就需要每一種 OS 都去製作一份開機隨身碟,真的很麻煩,如果你的隨身碟很少的話,可能每次都要重新製作隨身碟,因此今天介紹的 Ventory 他可以在一個儲存裝置上放置多種不同的 ISO 只要在想要安裝的電腦上插入含有 Ventory 軟體的儲存裝置,即可選擇已經載入過的 OS ISO,這樣就解決了每次不同作業系統的安裝都需要不同開機隨身碟的麻煩需求,只要一個儲存裝置安裝 Ventory...

# Ubuntu 預設使用 Root 登入桌面環境 # 更改 profile 1sudo nano /root/.profile 將最後一行改成 1tty -s&&mesg n || true # 更改 gdm3 1nano /etc/gdm3/custom.conf 將 AutomaticLogin 改成 root 重新開機 完成

# Exploratory Test 探索性測試 # 簡介 Exploratory Test 是一種 Black-box Testing Exploratory Test 非常近似使用者的測試方法通常以手動測試為主,使用這種測試更能探索到使用者可能會發生的問題,相對於平時寫的 Scripted Test 基本上都是開發者預設好答案讓原有軟體跟者測試邏輯跑去驗證處理過程。 # 優點 鼓勵創造性 有更多的機會去找到新的錯誤 允許花更多的時間在複雜的 Test Cases 可以讓 Tester 在短時間發現問題,並且對軟快速評量 可以知道系統是否易用 可以變通且很彈性 #...

# 各種負載測試 Loading Test 與名詞認識 # Loading Test 負載測試大致上可以分成幾個測試種類 Smoke Test 冒煙測試:利用最小的負載驗證系統是否正常 (系統部署後的測試) 測試新功能有關的所有內容 (廣度測試),不深入測試用來判斷是否需要進一步測試 Load Test 負載測試:透過測試了解高併發用戶數量以及 RPS (每秒請求數) 對於系統效能的影響 Stress Test 壓力測試:給予極限條件,評估系統的穩定性 Spike...

# Apache Jmeter 壓力測試工具教學 # 大綱 Jmeter 簡介 安裝方式 測試流程 # Apache Jmeter 簡介 Apache JMeter 是 Apache 所開發的開源壓力測試 (Stress testing) 工具,常被運用於分析和測量各種網頁應用程式的性能的負載測試。使用 JMeter 能夠建立不同的測試計畫 (Test Plan),模擬多個用戶同時對伺服器進行請求,驗證系統之穩定性與可靠度。在本計畫中,我們使用 JMeter 對做為 Reader 的語言模型 API Server 進行壓力測試,透過同時執行多個 HTTP...

# 變異測試 Mutation Testing # 變異測試? 基本上可以理解成用來補足 Unit Test 的不足,Mutation Test 是用來測試原本的程式碼的變異後測試,確保變異後的程式碼也保持正確,因此 Mutation Test 的前提是需求不變下的變動 # 參考資料 變異測試 (Mutation Test) — 一種提高測試和代碼質量的 ” 新” 方法速記

# 搞懂 Linux Iptables # 基礎知識 # 封包處理規則 INPUT 從網卡 進入 的封包 OUTPUT 從網卡 出去 的封包 FORWARD 從網卡 進去再轉送 的封包 PREROUTING 改變網卡 進入 的封包 (DNAT/REDIRECT) POSTROUTING 改變網卡 出去 的封包 (SNAT/MASQUERADE) # 過濾規則鍊 filter 是預設的規則鍊,可處理 INPUT/OUPTUT/FORWARD nat 可以處理 OUTPUT/PREROUTING/POSTROUTING mangle 可以處理...

# Linux 網路設備命名規則 # 乙太網卡 en 前墜 en 表示乙太網卡 eno 主機板上的乙太網卡 enp PCI/PCIE 乙太網卡 ens 熱插拔乙太網卡 # 本地 lo lo 表示 local 本機使用 # 無線網卡 wlan wlan 表示 wireless line 無線網路 # 鍊路聚合 bond # 虛擬網橋 vmbr # 參考資料 PVE 主机系统 Bond 网络配置示例

# Linux Bonding/Trunk 端口聚合介紹 # 基本介紹 端口聚合為 ISO OSI Layer 2 技術 Linux Kernel Version 2 後,提供 Bonding 模組讓多張網卡結合成一張結合的網卡功能 端口聚合,是頻寬擴展和鏈路備份的一個重要途徑。Trunk 把多個物理端口捆綁在一起當作一個邏輯端口使用 # Linux Bonding 模式 Linux Bonding 可支援 7 種模式,當然每個模式支援的功能不盡相同 # 基本 bonding...

# TrueNAS 24.04 開啟 apt # 前言 在 TrueNAS 24.04 開始,已經不能使用 chmod +x /bin/apt * 來開起 apt # 解開 apt 1install-dev-tools 接下來就可以使用 apt 了 # 參考資料 truenas scale 24.04 开启 apt 开发者模式 (Developer Mode)