賦與 ChatGPT API 新能力 - 整合自訂服務、加入特異功能
截至目前為止,我整合 ChatGPT API 的應用限於靠預訓練知識校閱文章、彙整文件或翻譯,頂多整合向量資料庫試玩 RAG。有一種重要應用還沒試過 - 提供自訂函式或功能給 ChatGPT 呼叫! 即便最新版 ChatGPT 已具備上網能力,但有很多時侯我們想整合的資料來企業內部或屬於個人隱私,總... Read More
View ArticleNginx Docker 附掛靜態子網站
先說一下需求情境,假設我用 HTTPS Nginx Docker 之懶人安裝法在 Linux 主機跑了一個 ASP.NET Core Docker / Python 網站 Docker,網站自動套用了 Let's Encrypt TLS 憑證且會自動更新。此時,你想要在這個現成的網站 Docker ... Read More
View Article使用 VSCode 在 Linux 遠端編寫 Polyglot Notebook 跑 Python
看標題就知是篇冷門筆記。 如果你跟我一樣偏好 Polyglot Notebook 勝過 Jupyter Notebook,並需要在遠端 Linux (非 WSL) 跑 Python 筆記本,又想沿續 VSCode + Github Copilot AI 輔助開發的流暢,那你恰巧是本文為數不多的目標讀... Read More
View ArticleDocker 效能監控豪華套餐 - cAdvisor Prometheus 佐 Grafana
最近在用 Docker 容器跑壓力測試,我想知道每個容器的 CPU、記憶體使用狀況,有無超出 Host 主機承載上限。 爬文查到 docker stats 能顯示當下各容器 CPU、記憶體、網路跟磁碟 IO,既然能拿到這些資料,定期輪詢寫成 Log,後續要出什麼分析報表都不成問題。 不過,查資料時... Read More
View ArticleChrome 131 升級踩雷與 HTML5 超客製化 SELECT 元素
同事分享,這幾天踩到 Chrome/Edge 升級 131 版的雷。 古蹟系統有段用 innerHTML 動態更新 <select> 選項的網頁,在 Chrome/Edge 升級 131 版後壞掉了。 設法重現問題,找了台久未開機的 VM 還有 Edge 130 版測試模擬網頁如下圖,&... Read More
View ArticleCSV 資料處理演練 - 從 .NET LINQ 到 Python Pandas (上)
最近開始探索 Python 新大陸(延伸閱讀:寫 C# 已得心應手,為什麼我該學 Python?),雖然有 Github Copilot 助拳,卡在基本功不夠紮實,連一些基本的 Group By、排序、資料重新組裝都要耗上大半天。 細究原因,明明腦中一秒就想好用 .NET 要怎麼做,用文字跟 AI ... Read More
View ArticleCoding4Fun - 純 CSS 切換顯示 CIDR 與 IP 範圍
對於網管或系統管理人員來說,看懂 172.28.16.0/20 CIDR (Classless Inter-Domain Routing) 格式,搞懂 Net Mask 網段概念是基本要求,不然路由器、防火牆都不用玩了。 不過即使是資訊從業人員,平時沒碰不到網路、網站設定,網路不通時有工具人可用,不... Read More
View ArticleWhisper Mic 微服務 - 為程式加上麥克風語音轉文字功能
這些年拜深度學習之賜,語音轉文字(STT)及文字轉語音(TTS)技術突飛猛進,電腦開始聽得懂南腔北調,合成語音幾可亂真。如今語音轉文字的服務多如牛毛,語音功能都快成為軟體標配,彷彿程式聽不懂人話都不好意思收錢了。(不要瞎掰好嗎?) 那... 如果是自己寫的程式呢?我們能不能也加上語音輸入功能?最好還... Read More
View ArticleCoding4Fun - .NET 串接 Whisper 麥克風語音識別整合 ChatGPT 即時翻譯
昨天提到將 Whisper Mic 包成微服務,走 Server-Sent Events (SSE) 串流提供即時語音識別結果,SSE 是 HTTP 標準,理論上不管你用什麼程式語言或平台,都能輕鬆串接。 剛好有讀者問到語音識別加即時翻譯的問題,算是經典到不能再經典的應用。那還等什麼,就來寫幾行程式... Read More
View Article【打破砂鍋】路口沒行人汽機車也必須停等,否則開罰 1200?
這兩天冒出一堆「汽機車注意!不管有無行人路口未停讓秒噴1200元」的新聞。報導指出,交通部長陳世凱強調,汽機車行駕駛經路口不管有無行人右轉都要強制停等,否則都有罰則可罰。 先聲明,我自己當行人的機會遠高於駕駛,雙手雙腳贊成汽機車應禮讓行人,但看到疑似不合邏輯或不合事實的結論,腦中頓時警報聲大作,這不... Read More
View Article