Stable Diffusion 教學 - 擴充功能 (Extensions)
本篇文章介紹 Stable Diffusion web UI 擴充功能 (Extensions) 的功能和用法,透過這個頁面可以安裝不同額外的功能。本篇文章會說明如何安裝、停用和移除擴充等功能。 功能區塊擴充功能頁簽畫面如下 包含了四個子頁籤: Installed: 已安裝的擴充功能。 Available: 可用的擴充功能。 Install from URL: 從網址安裝 Backup/Restore: 備份還原設定。 功能介紹Installed這裡會列出已經安裝的擴充功能,其中會有一些內建 (built-in) 的擴充功能,其他的則為自己額外安裝的。 停用選取方塊表示是否啟用這個擴充功能,如果要停用可以取消選取。 另外右邊的 Disable all extensions 則可以一次停用特定的擴充: none: 不使用這功能 extra: 停用自己額外安裝的 all: 全部停用 當使用這個方式停用的時候,會無視選取方塊的設定。 套用有安裝新的擴充功能、更新或有修改停用設定之後要按 [Apply and restart UI] 才會有效果。 更新點擊 [Check fo ...
zkEVM 空投資訊整理
zkEVM 是其中一個 ZK Rollup 的 L2 方案,雖然已經有 MATIC 代幣,但據說可能也有空投機會,這邊研究並整理一份資料給大家參考。作為同樣 L2 ZK Rollup 的方案,策略就一樣參考之前的 zkSync 空投策略。 錢包使用 Metamask 即可。 BridgezkEVM 的 Bridge 頁面,建議在 $6 (0.0028 ETH) 以下時進行交互。 應用列出一些已經上主網的應用 名稱 發幣 類型 備註 Balancer O DEX Quickswap O DEX 0VIX X Lending 成本以太主網 操作 預估成本 Bridge 入金 0.0028 ETH 轉帳 ETH 0.0005 ETH 總計 0.0033 ETH zkEVM 操作 預估成本 0VIX Approve USDC 0.00003 ETH 0VIX Deposit USDC 0.00018 ETH Balancer Swap ETH to USDC 0.0001 ETH Balancer Add ETH Liq ...
Stable Diffusion 教學 - 檢查點 (Checkpoint)
本篇文章介紹 Stable Diffusion web UI 檢查點 (Checkpoint),包含格式、如何新增和模型下載平台 Civitai 。 簡介檢查點其實就是訓練過的模型,不同的模型能生成或擅長生成的圖片不同。有些擅長生成寫實風格,有些擅長生成動漫圖像,必須先選擇好模型才能正確生成。 檔案格式模型有兩種檔案格式: *.safetensors *.ckpt ckpt 檔案有安全性問題不建議使用,建議只使用 safetensors 格式就好。 浮點數模型根據浮點數也有分為以下兩種 Fp32: Single Precision,使用 32 位元浮點數,數檔案較大,精度較高。訓練模型建議使用。 Fp16: Half Precision,使用 16 位元浮點數,檔案較小。適合一般生圖使用。 安裝web UI 的模型存放位置為 1stable-diffusion-webui/models/Stable-diffusion 一開始預設只有 v1-5-pruned-emaonly.safetensors 如果要新增模型,直接下載放到這個資料夾下。例如:我們下載之前很流行的 AI 網紅 ...
Stable Diffusion 教學 - 採樣方法 (Sampling Method)
本篇文章介紹 Stable Diffusion web UI 採樣方法 (Sampling Method) 的功能和實驗結果,比較效率以及最後總結的建議。 簡介產生圖片的過程是迭代降噪的運算,而採樣方法就是降噪的方式。降噪比例會分配在每次採樣,所以步數越多,每次降噪比例越少。因此步數 1 的結果,不等於步數 20 的第一步的結果。以下是 Euler a 進行 20 步採樣的過程: 功能區塊 有以下功能區塊: 採樣方法 (Sampling method) 採樣步數 (Sampling steps) 功能介紹採樣方法有很多不同的方法可以使用,不同的方法會影響到產出的結果和執行的效率。目前有 20 種可以使用,後面以實際的測試來比較這些方法。 採樣步數生圖的時候採樣的次數,次數太少可能產生不出正常的圖片。這裡可以設定 0 - 150,一般建議是 20 次左右,不過不同的方法需要的步數不同,後面會有測試和比較。 實驗結果 25% 50% 100% ...
PageSpeed - 減少無用的 CSS
說明使用 PageSpeed 或 Lighthouse 測試網頁的時候,很容易遇到這個錯誤,原因也如字面上一樣的淺顯易懂,就是 CSS 過大。可參考官方提供的如何減少無用的 CSS 建議作法。 解決方法我整理了以下幾種解決方法 壓縮 CSS 減少無用的 CSS 拆分檔案 壓縮 CSS由於有另一個檢測項目就是壓縮 CSS,所以文件沒有寫到,這邊就大概提一下。現在很多框架和工具都可以壓縮 CSS,所以也算是有效又簡單解決方案之一,就不做過多說明。 減少無用的 CSS如同字面上和官方文件所說,找出並刪除無用的 CSS。然而實務上常常會直接使用 CSS 框架,例如 Bootstrap,很容易就無法通過這項檢測。在允許的情況下,我們可以嘗試只引用需要的部分,例如原本在 SCSS 中引用 Bootstrap 可能是這樣寫: 1@import "bootstrap"; 改為依據實際情況引用需要部分 12345678910111213141516171819202122232425262728293031323334353637@import "bootstrap/f ...
非同步載入 CSS
本篇文章說明無樣式內容閃爍 FOUC(Flash of unstyled content)、渲染阻塞 (render-blocking) 的問題,以及如何非同步載入 CSS。 無樣式內容閃爍英文為 FOUC(Flash of unstyled content),這是 HTML 載入後就先顯示出來,之後 CSS 才載入進來,會看到沒有套用樣式的 HTML 畫面。而載入 CSS 可能沒有很久,看起來就像閃了一下。除了這個情況之外,現在有很多網頁也有透過 JavaScript 來載入畫面,也會有類似的問題發生。 例如一個使用 Bootstrap 的頁面放入一個按鈕 1<a class="btn btn-primary" href="https://www.google.com/">Google</a> 如果發生了 FOUC 會有一瞬間看到 當樣式載入後才會看到正確的結果 渲染阻塞為了避免上面的情況,瀏覽器使用渲染阻塞 (render-blocking) 來處理,會將一些渲染阻塞資源載入後才開始渲染畫面,而 CSS 是渲染阻塞資 ...
FTX 填寫索賠證明
本篇文章說明如何填寫 FTX 索賠證明,從 FTX 點擊[提交索賠證明]後,會跳到 Kroll 平台進行填寫,首先會看到以下畫面 點擊 [View Scheduled Claim] 會進入以下畫面,看到自己的帳戶資料。這是我完成後補的截圖,第一次進來左邊應該是 Not Started。 點擊 [Next] 進入主要的填寫畫面,最上面會有一些說明和選擇你使用是哪一個的 FTX 交易所。ftx.com 預設會自動選擇 FTX Trading Ltd. (d/b/a “FTX”) (Case No. 22-11068) ftx.us 預設會自動選擇 West Realm Shires Services Inc. (d/b/a “FTX US”) (Case No. 22-11071) 下面會列出你持有的法幣、加密貨幣和 NFT 的資產,每個章節都會問你是否有額外要列舉的,每個項目都會問你是否同意這個數字。沒有問題的話就是全部不列舉並同意數字,法幣部分: Do you agree with the Scheduled Quantity? 選 Yes D ...
使用嘉信理財投資美國債券
本篇文章分享使用嘉信理財投資美債的方法、資訊和使用經驗。 債券首頁選擇在 Trade 類別下的 Bonds 會看到以下的畫面,他會直接列出不同類別的債券和天期的利率。 時間由左至右逐漸增加,從 3 個月到 30 年以上。 債券列表例如點擊了 U.S. Treasuries 會看到下面畫面,預設用 YTM 排序,越上面利率越高 這邊列幾個重要的欄位 Coupon:利率。每年的利率,一般半年發一次利息。例如 2%,買入面額 $100 每半年會拿到 $1。頻率要看債券詳細資訊。 Maturity:到期日。 Price:價格。面額都是 $100。 Min:最少一次買多少單位。一個單位 $1,000。 YTM:到期殖利率。如果放到到期,換算每年的利率為多少。 Accrued Interest:應計利息。當債券是有利息的時候會出現這個項目,要額外多付一筆利息。這概念用個例子說明,假設每半年會有利息,但賣方持有了五個月,那買方要先付那五個月的利息,不然買了馬上就收到利息不太公平,債券不像股票有除權息。 上面的圖最左邊的 Action 欄位,下方都是 View Only,這是因為目前不在交易時段。 ...
GCP Cloud Monitoring 減少流量和費用
Cloud Monitoring 可以用來監控系統狀態,並透過它來寄出警示通知。主要用來監控硬碟容量和一些自訂狀態,於是在所有機器裝上了 Ops Agent 來監控硬碟狀態。但後來發現帳單的費用驚人,於是研究了一下他的費用和如何降低成本。 費用首先了解一下 Cloud Monitoring 定價,平常用到的只有第一個項目 Monitoring 資料,這部分前 150 MiB 是免費額度,如果能夠壓低在這之下就可以免費使用。本篇文章也是針對這項目說明。 帳單點開帳單可以找到名為 Metric Volume 的項目,這就是 Cloud Monitoring 資料的費用。 可以看到月份的前幾天沒有這項目,大概在 5 號的時候才出現,這是因為前幾天是 150 MiB 的免費額度。可以看到後面每天都花費 $4.3 左右。這是八台主機的情況。 也可以看到多少流量被計算費用 流量從監控的[設定]頁簽中,在 GCP Projects 之下,展開專案名稱,可以看到流量報告。 在 Agent Metrics 最右邊點擊[在 Metrics Exploer 中查看],可以查詢每個時間的流量狀況。 不過這裡無 ...
GCP Cloud Storage 無法下載或複製
問題使用 GCP Cloud Storage 的網頁時,想把物件複製到別的地方,結果出現錯誤無法複製您的物件。 存取遭拒 直接點下載則是出現 12ForbiddenError 403 點擊物件進查看則出現:您必須具備其他權限,才能查看這個物件的中繼資料;請要求物件擁有者授予您「storage.objects.get」權限 (例如為您的帳戶授予身分與存取權管理 (IAM) 儲存空間管理員角色)。 使用指令複製 1gsutil cp gs://backup/20230529.gz gs://archives/20230529.gz 出現錯誤 12Copying gs://backup/20230529.gz [Content-Type=application/octet-stream]...AccessDeniedException: 403 [email protected] does not have storage.objects.get access to the Google Cloud Storage object. Permission 'storage.objec ...







