[AI 工具] stable-diffusion-webui 教程:如何安裝及使用 stable-diffusion-webui 實現 AI繪圖(Windows)(AUTOMATIC1111)

Stable Diffusion 是一個在 2022 年推出的深度學習模型,主要用來把文字描述轉換成詳細的圖像。不只是這樣,它還能用在其他任務上,像是內補繪製和外補繪製,也就是在已經有的圖像上加入或修改一些元素。 技術細節 這個模型是由慕尼黑大學的 CompVis 研究團隊和初創公司 StabilityAI 合作開發的。它使用了一種叫做「潛在擴散模型」(latent diffusion model; LDM)的技術。這個技術主要是用來去噪(去除噪聲),並且由三個主要部分組成:變分自編碼器(VAE)、U-Net 和一個文字編碼器。 用途 你可以用這個模型來生成全新的圖像,或者在已經存在的圖像上加

閱讀更多

[AI 工具] Bark 教程:如何安裝及使用 Bark 文本轉語音(Windows)

Bark 是由 Suno 創建的基於變換器(transformer)的文本到音頻模型。它能生成非常逼真的多語言語音,以及其他音頻,包括音樂、背景噪音和簡單的聲音效果。該模型還能產生非語言交流,如笑聲、嘆息和哭聲。 注意:Bark 主要是為研究目的而開發的。它不是一個傳統的文本到語音模型,而是一個完全生成的文本到音頻模型,可能會以意想不到的方式偏離提供的提示。 Github:連結 Bark GUI 是一個基於 Bark 的 Gradio Web UI,專為 Windows 設計但不僅限於此。它提供了一些額外的功能,如: Github:連結 1. 安裝步驟(使用 SEAIT 快速安裝) 1-1 安

閱讀更多

[AI 工具] Lama Cleaner 教程:如何安裝及使用 Lama Cleaner 圖像修復(Windows)

免費開源的圖像修復工具,它由最先進的 AI 模型驅動。無論你想從照片中移除任何不需要的物體、缺陷、人物,還是想擦除並替換照片中的任何東西,Lama Cleaner 都能幫你輕鬆實現。完全免費和開源,完全自我託管,支持 CPU、GPU 和 M1/2。Lama Cleaner 支持多種最先進的 AI 模型,包括擦除模型 LaMa/LDM/ZITS/MAT/FcF/Manga,以及擦除並替換模型 Stable Diffusion/Paint by Example。此外,它還提供了一些後處理插件,如 RemoveBG(移除圖像背景)、RealESRGAN(超分辨率)、GFPGAN(臉部修復)、Rest

閱讀更多

[AI 工具] SEAIT 教程:如何簡化 AI 項目安裝的最佳實踐指南(Windows)

如果你對 AI 有興趣,但覺得安裝 AI 相關項目有些困難,那麼”Super Easy AI Installer Tool”(SEAIT)可能是你的救星。SEAIT 是一款用戶友好的應用程序,它能夠簡化 AI 相關項目的安裝過程,讓你無需擔心技術上的問題,只需一鍵就能完成安裝。 SEAIT 現在還在早期開發階段,可能會有一些小錯誤,但對於技術知識有限的用戶來說,這已經是一個很棒的解決方案了。開發者正在努力修復這些問題,所以你可以放心使用。(撰寫此篇文章時為0.1.4版本) Github:連結 civitai 下載:連結 2. 安裝步驟 2-1 Python 安裝 安裝

閱讀更多

[教學][Ubuntu 架站] 如何使用 Linux 命令行備份 MySQL 數據庫並使用 Cron 自動化

如果你不小心更改資料或遭受駭客攻擊,對 MySQL 資料庫進行頻繁的自動備份非常重要。在本教學中,我們將學習如何使用 mysqldump 導出資料庫並使用 crontab 來自動化整個過程。 1. 準備 MySQL 備份資料夾 在本教學中,我們將備份保存到 /var/www_backups/。理想情況下,你會將這儲存在異地服務器上,但在本教學中,我們將專注於在本地創建備份。 首先創建備份資料夾。 $ sudo mkdir /var/www_backups/ 如果你當前沒有以 root 身份登錄 Linux,你應該更改備份資料夾的所有者,否則你的 mysqldump 將失敗並出現權限錯誤。 $(

閱讀更多

[教學][Ubuntu 架站] 如何在 Ubuntu 上備份 MySQL

使用 mysqldump mysqldump 是一個在每個 MySQL 安裝後就可用的應用程序,它允許你以文本格式執行數據的完整轉儲。 命令語法如下: $ mysqldump -u [username] -p [database] > backup.sql 通過運行此命令,可以將資料庫完整的備份並轉存成 backup.sql。 要恢復備份,請使用 MySQL 客戶端,如下所示: $ mysql -u [username] -p [database] < backup.sql 根據資料庫的大小,這些備份文件可能會達到相當大的大小,從而難以傳輸或複制它們。要優化數據庫備份的大小,可以使用 g

閱讀更多

如何解決 Apache 上網站弱點掃描的 Weak SSL Cipher 問題?

介紹 傳輸層安全性協定 (TLS) 和安全通訊端層 (SSL) 協議提供了一種機制來幫助保護客戶端和 Web 服務器之間傳輸的數據的真實性、機密性和完整性。這種保護機制的強度由身份驗證、加密和雜湊演算法決定。這些統稱為密碼套件 – 選擇用於通過 TLS/SSL 通道傳輸敏感信息。大多數網絡服務器都支持一系列不同強度的密碼套件(Cipher Suite)。例如,使用弱密碼或長度不足的加密密鑰可以使攻擊者破壞保護機制並竊取或修改敏感信息。 解決方法 可參考 Apache 官方文章:https://httpd.apache.org/docs/trunk/ssl/ssl_howto.htm

閱讀更多

如何解決 Apache 上網站弱點掃描的 Weak SSL Protocol 問題?

介紹 Weak SSL Protocol 通常意味著你的 Apache 支持過時的協議,這些協議不能提供足夠的安全性。 TLS 1.0/1.1 Protocol 和 SSL 2.0/3.0 Protocol 已經過時,TLS 1.0 容易受到某些攻擊。這些都不應該被支持。 解決方法 可參考 Apache 官方文章:https://httpd.apache.org/docs/trunk/ssl/ssl_howto.html Apache 的伺服器架設可以根據此篇文章 以下解決方法可能會根據架設環境的不同,有不同的修改方式,但是步驟上基本上是一樣。 1. 修改 default-ssl.conf d

閱讀更多

File Interceptor:使用 Python 實作「檔案攔截器」

在此教學中解釋如何使用 Python 開發一個基本的檔案攔截器程序。記住,在運行此程序之前,我們需要運行 ARP 欺騙程序。然後運行 iptables 命令。 如果你的目標是遠端電腦,請使用以下命令將 FORWARD 鏈重定向到您的佇列。 iptables -I FORWARD -j NFQUEUE –queue-num 0 如果你在本地機器上進行測試,則重定向 INPUT 和 OUTPUT 鏈。 iptables -I INPUT -j NFQUEUE –queue-num 0 iptables -I OUTPUT -j NFQUEUE –queue-num 0 檔案攔截器(File

閱讀更多

DNS Spoofer:使用 Python 實作「DNS 欺騙」

什麼是 DNS? 網際網路上的所有電腦,從智慧型手機或筆記型電腦到為大量零售網站提供內容服務的伺服器,都是使用數字找到彼此並互相通訊。這些數字稱為 IP 地址。當您開啟 Web 瀏覽器進入網站時,不需要記住這些冗長的數字進行輸入,而是輸入像 example.com 這樣的網域名稱就可以連接到正確的位置。 Amazon Route 53 這類的 DNS 服務是一種全球分佈的服務,它將 www.example.com 這種人們可讀取的名稱轉換為 192.0.2.1 等數字 IP 地址,供電腦用於互相連接。網際網路 DNS 系統的工作原理和電話簿類似,管理名稱和數字之間的映射關係。DNS

閱讀更多