[DevOps] Gitlab CI/CD

GitLab CI/CD GitLab CI/CD is a powerful tool built into GitLab that allows you to apply all the continuous methods to your software with no third-party application or integration needed. Continuous Integration (CI): 持續整合 Continuous Delivery (CD): 持續交付 Continuous Deployment (CD): 持續發佈 How GitLab CI/CD works GitLab offers a continuous integration service. For each commit or push to trigger your CI

[DS] Matplotlib show Chinese

Matplotlib 顯示中文 Ref: Text with non-latin glyphs 下載思源體(下面兩種任選一種皆可) 思源黑體 思源宋體 Then, Windows Mac Ubuntu Windows 查看matplotlib套件安裝位置 import matplotlib print(matplotlib.__file__) Output: C:\Users\USER\Miniconda3\envs\tensorflow\lib\site-packages\matplotlib\__init__.py 可以得知,ma

[Python] Ch1: Python Basics - 01 Python Basics

Python Basics Interactive Shell Compiled language v.s. Interpreted language Compiled language (編譯語言) Through compiler convert source code into machine code and execute it. C/C++ Go Rust Interpreted language (直譯語言) Execute the code step-by-step. Python JavaScript Ruby PHP Python Interactive Shell Python is a Interpreted language. It means it excutes the code line by line. Python provides a Python Shell (Python