LangChain Extract - LangChain 的開源資料擷取服務
受益於語言模型(Language Model)對於自然語言的理解與生成能力,所以一段文字進行摘要、資料擷取(extract)的門檻已經變低,現
Posted on Mar 29, 2024 by Amo Chen ‐ 1 min read
受益於語言模型(Language Model)對於自然語言的理解與生成能力,所以一段文字進行摘要、資料擷取(extract)的門檻已經變低,現
Posted on Mar 29, 2024 by Amo Chen ‐ 1 min read
學習 Go 的過程一定有人跟我一樣,對於 Go 用 defer(), panic(), recover() 處理例外/錯誤的方式感到困惑,特別是已經習慣使用 Java, JavaScript, Python 等程式語言的開發者來說, Java, JavaScript, Python 所提供的 try...catch
, try-except
在可讀性相對友善很多之外,在開發時也直覺很多。
但要理解 Go 的 defer(), panic(), recover() 其實可以從已知的模式出發,如此原本無法輕易理解的事物,就會變成好理解許多。
本文將從 Python 的 try-except
出發,學習 Go 如何做到相同的例外(exception)處理。
Posted on Mar 27, 2024 in Go 程式設計 - 初階 by Amo Chen ‐ 5 min read
如果有人/老闆鐵齒認為軟體部署不需要做自動化的話,你可以給他說說這個故事。 2012 年一家名為騎士資本集團(Knight Capital Group)的美國上市公司
Posted on Mar 26, 2024 by Amo Chen ‐ 2 min read
Feature Flags 是上線新功能時很常使用的 1 項技巧,它的作用是可以讓我們迅速地開關特定功能,例如下列 Python 程式碼範例,可以透過設定檔切換新舊的付款服務: USE_NEW_PAYMENT_SERVICE = config.get('NEW_PAYMENT_SERVICE')
Posted on Mar 25, 2024 by Amo Chen ‐ 2 min read
Uncle Bob 是知名軟體工程暢銷書 “Clean Code” 的作者,如果你想成為更好的程式設計師,那多少得翻翻他的著作。 “How small should a function be?” 這個 Youtube 影片
Posted on Mar 24, 2024 by Amo Chen ‐ 2 min read
不知道大家是否跟我一樣覺得用動畫呈現數學公式、演算法會很好理解,不過我們多數人沒有動畫基礎、也不是動畫專家,所以很難靠自己就做出動畫⋯⋯。 所
Posted on Mar 23, 2024 by Amo Chen ‐ 1 min read
你有把 Redis 跟你的軟體一起打包販售嗎? 如果有的話,那麼可能要注意 Redis >= 7.4 之後的版本囉⋯⋯ Redis 的 CEO Rowan Trollope 宣布 7.4 之後會採用雙重授權(Dual Source-Available Licensing), 這 2 種授權
Posted on Mar 22, 2024 by Amo Chen ‐ 2 min read
近來有 1 種惡意攻擊手法會透過 HTTP 的 Referer 標頭(header)散布惡意網址,因為 Referer 標頭會被 GA4, Search Console, Webmaster 等等網站流量監控服務收集起來,所以攻擊者會利用 Referer 故
Posted on Mar 21, 2024 by Amo Chen ‐ 1 min read