黑毛到白毛的攻城獅之路

Software entities (class, modules, functions, etc.) should be open for extension, but closed for modification.
- Bertrand Meyer

Junior programmers create simple solutions to simple problems. Senior programmers create complex solutions to complex problems. Great programmers find simple solutions to complex problems.
- Charles Connell

註1:本部落格的範例程式碼在 2015 年以前的文章中,大多是以全型空白做縮排。如需服用,請自行用文字編輯器的取代功能把全型空白取代成半型空白。
註2:本部落格的內容授權請參閱部落格底部的授權宣告。

2024年12月25日 星期三

[筆記] Fluentd log driver 的 fluent-buffer-limit 定義

›
在過去,fluent-buffer-limit 的定義是用 byte 來指定的,但在 docker 19.0.3 以後,同樣的參數,定義變成 log 行數了。所以這有可能導致 docker log driver 使用了遠比預期還多的記憶體。 https://github.com/...
2024年11月26日 星期二

[筆記] Apache HTTP Client 5 的注意事項

›
要控制 timeout,應該使用的是 RequestConfig 裡的 connectTimeout ,而不是 responseTimeout 。 responseTimeout 從原始碼來看,跟 socketTimeout 是差不多的東西。 socketTimeou...
2024年7月12日 星期五

[筆記] AWS ECS 問題排查筆記

›
快速筆記,最近花了非常多時間在研究為什麼 ECS 底下的 EC2 作業系統從 CentOS 7 升級成 Amazon Linux 2023 後,上頭的 ECS container 出現一堆問題。 主要遇到的問題似乎是 I/O 的緣故。EBS I/O 超過部署時設定的 throug...
2024年6月15日 星期六

Spring Cache + AspectJ 背後的大致流程

›
因為最近在專案中整合 Spring Cache,不過原生的 Spring Cache 支援的功能有點基本,我們想要擴充它的功能,所以需要稍微了解一下 Spring Cache 背後到底怎麼運作的,我們才有辦法找出比較合適的擴充方式。 網路上可以找到一些中國網友的原始碼解析,不過...
2024年5月5日 星期日

Matryoshka Representation Learning (MRL) 與 Vespa

›
這幾天經由 Vespa 的文章,讀到 OpenAI 在今年(2024 年)二月份的一篇在解說 MRL (Matryoshka Representation Learning) 的文章 ,看起來真的相當有趣!不過我並不是這個領域的專業,所以細部的內容我也沒有完全理解,這篇筆記大體只...
2024年3月18日 星期一

Stable Diffusion 加速

›
簡要紀錄一下目前測試過的 Stable Diffusion 加速方法。之後如果有再看到其他通用的作法,也會視情況再紀錄過來這篇文章。 xformer cuDNN 目前這裡紀錄的時間,會用以下的環境設定來測試時間。至於為什麼用這個呢?其實沒什麼原因,就隨便找一個 XD。 ...
2024年3月7日 星期四

Stable Diffusion 基本環境安裝

›
講到繪圖 AI,在初期最有名的應該就是 Midjourney (MJ) 和 Stable Diffusion (SD) 了。後來雖然有不少其他名字陸續冒出來,不過最開始的這兩個,還是依然維持著它們的名氣。因為 side project 的關係,想要試試看繪圖 AI,所以就簡單研究...
‹
›
首頁
查看網路版

關於我

Wayne Yeh
檢視我的完整簡介
技術提供:Blogger.