Amo Chen

軟體業免費課程與證照資源列表

發現 1 個蠻不錯的 GitHub repo cloudcommunity/Free-Certifications ! 這個 repo 整理由各大公司(Google, Gitlab, Oracle, Coursea, RedHat, AWS 等等)推出的軟體業相關免費課程與證照資源,包含資料庫、機器學習、雲端服

Posted on  Oct 25, 2023  by  Amo Chen  ‐ 1 min read

Streamsync — Streamlit 的挑戰者

有用 Python 做 Data 視覺化或者 Data Dashboard 的人,應該都知道 Streamlit 這個套件, Streamlit 能讓開發者僅用 Python 就打造出相當驚人的 Data App, 因為 Streamlit 包裝了很多元件,例如各種按鈕、表單、圖表元

Posted on  Oct 24, 2023  by  Amo Chen  ‐ 1 min read

Claude AI 開放台灣使用囉

一直被譽為 ChatGPT 對手的 Claude AI 在最近開放台灣使用了,如果有些 prompt 在 ChatGPT 上表現不盡理想的話,現在可以到 Claude AI 試試看! 譬如有些中文的文章總結,用 ChatGPT 總會覺得它只

Posted on  Oct 19, 2023  by  Amo Chen  ‐ 1 min read

夠佛才敢開源 - ByteByteGo System Design 101

這 2 天的熱門新聞之一大概是系統面試第 1 品牌 ByteByteGo 開源他們的教材 — System Design 101 也由於是 101 的等級,所以內容都是涵蓋系統設計的基礎知識,包含: Protocols (REST, GraphQL, gPRC 等等)

Posted on  Oct 18, 2023  by  Amo Chen  ‐ 1 min read

Python __slots__ 介紹與教學

__slots__ 是 Python 類別必須認識的屬性,這個屬性為我們帶來節省記憶體資源以及增加存取(access)類別屬性(attribute)效率的好處,但相對地,它也犧牲原本方便擴充類別屬性的易用性。

總的來說,它是寫出高效率 Python 程式碼的一環,平常用不到它沒有關係,但如果要榨出更多記憶體資源以及效能的話, __slots__ 是一定能派上用場。

本文將透過各種範例認識 __slots__ 並學會如何運用它。

Posted on  Oct 16, 2023  in  Python 程式設計 - 中階  by  Amo Chen  ‐ 4 min read