[Python] if __name__ == “__main__” 是什麼意思?

許多 Python 初學者可能常在範例程式內看到這樣的判斷式: if __name__ == "__main__". 如果你上網搜尋之後還是似懂非懂,這篇文章會嘗試用初學者的角度再說明一次。

飛入尋常百姓家的 AI

這個影片很清楚地說明了目前 AIGC (AI Generated Content, 人工智慧自動產生內容) 已經發展到什麼程度——不是實驗室裡的原型或學術研究,而是一般熟稔電腦操作的使用者馬上可以開始使用的工具。如果你平常不需要關心 AI 發展的相關新聞,可能只知道最近好像有個很厲害的聊天機器人 (ChatGPT),但是不知道它能作什麼,那這個影片會讓你大吃一驚。

利用 Azure Resource Graph 即時監測 Azure 資源變動

每當一項 resource 被新增、修改、或刪除時(resource 的定義參考此頁),Resource Graph 就會新增一筆變動紀錄,紀錄欄位包含了 ResourceId、變動類別(ChangeType)、及變動屬性的詳情等。變動紀錄會在資源變動之後的 5 分鐘內產生。接著我們就能透過 Azure Portal 的 Resource Graph Explorer、或是 Azure CLI 及 PowerShell 查詢到該筆紀錄。Azure Resource Graph 會保留 14 天以內的變動紀錄。

Cloud Computing 入門認證: Azure AZ-900 與 AWS CLF-C01 免費備考資源

我的工作經常需要幫內部使用者處理 cloud infra provisioning and troubleshooting,做了一陣子之後,就順便考個認證,當作對自己知識的驗收。Azure 與 AWS 的入門認證分別是:Microsoft Certified: Azure Fundamentals (AZ-900), AWS Certified Cloud Practitioner (CLF-C01)

為什麼要到 UC Irvine 念軟體工程 – 後記

2017 年我還是博二的時候,寫了一篇為什麼要到 UCI 念軟體工程 (Software Engineering, SE),裡面的資訊現在看來還是很值得參考(註)。這篇文章主要是想補充一些當年沒寫的資訊,順便更新一下系上近況。