Goal for 2024

  • AWS SOA
  • AWS DevOps
  • 西班牙文
  • Youtube 斜槓

Never too old to learn

Python 取值的順序

本文屬於比較扎實的 python Coding 觀念

談論 python 從 物件/類別 取得 屬性/方法(以下有時候會統稱為 取值) 的順序

了解這篇的觀念, 將有助於:

  • 可強對於遇到 AttributeError 的除錯能力
  • 從多重繼承取值的時候, 拿到得值經常不符合你預期的那樣的除錯能力
[Read More]

Python base image 切勿使用 alpine

看了許多 docker 官網使用 python 做的範例, 經常看到使用 alpine base image.

使用過程發現 它(alpine) 真的很雷

本文大致說明為何

[Read More]

classmethod, staticmethod, instance method in Python

超多超多的文章都在討論究竟 Python 裡頭的 staticmethod && staticmethod && instance method 差在哪邊?

可以參考 這篇, 這篇這篇…(以上都是好幾千個 upvote 的 Q&A), 半夜睡不著覺 而且對於知識狂熱的份子可以去好好讀它…

底下就用 “我自己的理解” 來湊熱鬧 寫篇文章解說解說

[Read More]

架設私有 PyPI Server

  • 用過 Python 的你或許知道 pip install XX, 但是你知道這是什麼原理嗎?
  • 整包服務寫好了, 但跨組之間的套件如何相互飲用又可維持不對外開放?
  • 網路對外很慢, 打算用私有 PyPI Server 作為快取或許也是個不錯的點子

本文來教你, 在私有環境架一個 PyPI Server

[Read More]