好文分享 — Python 各版本主要變更摘要 / Summary of Major Changes Between Python Versions
自從 Python 3.4之後, Python 版本更迭的速度變得更加頻繁,幾乎是每年都推 1 個版本,現在更是已經進到 3.13 的 prerelease 階段,由此可見 Python 社群的開發能量有多豐沛。 噢對,
Posted on Feb 22, 2024 by Amo Chen ‐ 1 min read
自從 Python 3.4之後, Python 版本更迭的速度變得更加頻繁,幾乎是每年都推 1 個版本,現在更是已經進到 3.13 的 prerelease 階段,由此可見 Python 社群的開發能量有多豐沛。 噢對,
Posted on Feb 22, 2024 by Amo Chen ‐ 1 min read
“Six months with GitHub Copilot” 1 文分享該文作者使用 GitHub Copilot 半年的心得,個人認為這篇文章相當呼應輝達執行長黃仁勳近日所講的「人人都是程式設計師」的
Posted on Feb 21, 2024 by Amo Chen ‐ 1 min read
你的工作是否經常需要開啟 CSV, TSV 檔?
如果是的話,試試看 Rainbow CSV 吧!它可以用不同色彩顯示 CSV, TSV 檔案的資料欄位,還支援 SQL-like 的查詢語言喔!
Posted on Feb 9, 2024 in VS Code , VS Code 擴充推薦 by Amo Chen ‐ 2 min read
如果只是想要用 VS Code 預覽某些樣板、測試 html 語法,想要有個簡單的 Web Server 幫助瀏覽結果的話,可以參考使用本文介紹的 Live Server 擴充。
Posted on Feb 9, 2024 in VS Code , VS Code 擴充推薦 by Amo Chen ‐ 2 min read
在 LangChain 怎麼玩?入門教學篇 中,我們學會如何透過 LangChain 與語言模型進行互動,不過很可惜的是它不像 ChatGPT 那樣記住對話內容,另外也無法輸入新的資料,訓練它像客服機器人一樣回答特定的問題。
本文將進一步突破這些限制,讓我們能夠做出像 ChatGPT 那樣的對話應用,甚至是輸入新的資料給語言模型,讓它能夠回答特定的問題!
Posted on Feb 8, 2024 in LangChain , Python 程式設計 - 高階 by Amo Chen ‐ 9 min read
大家都聽說過 Markdown 語法吧? 本文介紹 1 種可以使用 Markdown 語法,但是又不全然相同的格式 — Front Matter 。 Front Matter 經常用在 Hexo, Hugo 等這些靜態網站產生器(generator),
Posted on Feb 6, 2024 by Amo Chen ‐ 1 min read
先前有介紹過 clustered index 的運作原理,以及為什麼亂數會對 clustered index 造成效能影響。 譬如 UUID4 這種亂數 Id 所造成的效能影響,其解決辦法為讓亂數的開頭部分有序產生,如此
Posted on Feb 3, 2024 by Amo Chen ‐ 1 min read
AI 時代,打不贏就加入它!
所以個人認為學會 LangChain 之類的框架,在未來可能會是每個程式設計師不可或缺的技術,也就是說除了寫程式之外,你可能還需要用 LangChain 之類的框架做出適合自己的工具,幫助提升效率與生產力,藉此增加自身的職場優勢。
本文將介紹 LangChain 結合 llama 語言模型如何使用的入門教學。
p.s. 使用開源語言模型的 llama 的好處在於不用付費,輸出品質也有一定保證
Posted on Feb 2, 2024 in LangChain , Python 程式設計 - 高階 by Amo Chen ‐ 5 min read