Open Source 工具箱 - OpenSourceAlternative.To
談到怎麼將開放原始碼的軟體變為一門生意的話,我想 Amazon Web Services(AWS) 可說是箇中翹楚。 AWS 提供的許多服務幾乎都是透過整合、改造開放原始碼專案而來,例如 AWS OpenSearch 其實
Posted on Mar 16, 2023 by Amo Chen ‐ 1 min read
談到怎麼將開放原始碼的軟體變為一門生意的話,我想 Amazon Web Services(AWS) 可說是箇中翹楚。 AWS 提供的許多服務幾乎都是透過整合、改造開放原始碼專案而來,例如 AWS OpenSearch 其實
Posted on Mar 16, 2023 by Amo Chen ‐ 1 min read
隨著遠距(remote)或混合式(hybrid)工作模式成為各大軟體公司的標配,如何不需要面對面也能有效溝通成為一件相當重要的事,也是每個人
Posted on Mar 15, 2023 by Amo Chen ‐ 1 min read
由於台灣內需市場不夠大的緣故,所以很多系統(不僅限電商)的架構設計上,一開始就沒考慮到如何處理龐大流量的轟炸,這也是為何我們屢見台鐵、高鐵或
Posted on Mar 12, 2023 by Amo Chen ‐ 1 min read
Python 的 decorator (或稱裝飾子)是一個非常有用的功能,它的重要程度可以說是沒用過或不會用 decorator 的人就等於沒學過 Python, 甚至在一些常見的框架(Framework),例如 Flask, FastAPI, Django 都提供各種方便的 decorator 供大家使用。
這麼重要的東西,肯定是闖江湖都會用到的金創藥啊!
但如果你剛接觸 Python 就看到類似以下裝飾子的範例,絕對會腦袋打結,為什麼函式前面還要加個 @debug
還有 @cache
, 而且還很神奇能運作:
@debug
@cache
def sum(a, b):
return a + b
本文就教大家如何理解 Python 的 decorator!
Last updated on Mar 10, 2023 in Python 程式設計 - 中階 by Amo Chen ‐ 6 min read
在這個搜尋引擎在網際網路佔有一席之地的時代,如何讓搜尋引擎的爬蟲能夠正確解析你的網頁內容,也是 SEO 重要的一環。(未來可能變 AI 的爬蟲⋯⋯) HTML 提供
Posted on Mar 9, 2023 by Amo Chen ‐ 1 min read
如果要推一本書教你怎麼成為一個好的程式設計師,那麼我覺得 “The Pragmatic Programmer” 就是這類書籍中的經典之作。 我對這本書的心得是,與其說這本書是教你怎麼寫好程式,
Posted on Mar 8, 2023 by Amo Chen ‐ 1 min read
Python 在近幾年因為其易用性(是真的很簡單使用)以及在大數據、 AI 等領域大放異彩,不僅受到不少關注,也是很多人感興趣想學習的程式語言。 如果你也想為你
Posted on Mar 7, 2023 by Amo Chen ‐ 1 min read
蓋房子要有藍圖,軟體開發當然要有 Wireframe 囉! 人類終究還是很仰賴視覺的動物,無論產品規格寫得多精美,在沒有看到 UI/UX 設計師所提供的介面圖之前,我們應該只
Posted on Mar 5, 2023 by Amo Chen ‐ 1 min read