[note] OCI Artifact?

📌 What is an OCI Artifact?

The full name of OCI Artifact is Open Container Initiative Artifact. It is a unified format that can be used to store anything — whether it’s a Docker image, Helm chart, WASM module, ML model, SBOM, policy, or scan report.

Most importantly, anything that follows the OCI format can be uploaded to or downloaded from a registry (e.g., Harbor, DockerHub, Artifact Hub).

Read more

[note] Mac 不裝 Docker Desktop,改用 Colima 常見問題整理

📌 介紹

在 Mac 上要用 Docker,不一定要裝官方的 Docker Desktop,也可以改用像 Colima 這種比較輕量的選擇。不過,如果之前有裝過 Docker Desktop,後來又直接用 Homebrew 裝 Docker CLI,可能會因為一些舊設定沒清乾淨,遇到一些錯誤。

Read more

[note] Solving fstatat canonical snap directory: Permission denied

📌 Introduction

When using Snap apps on Ubuntu, you might encounter a confusing permission error related to fstatat. This note documents a real-world issue, explores possible causes, and shares the simple solution that worked.

⭐ Note
This article was initially drafted with the help of ChatGPT based on a real issue I encountered. I verified the solution and revised the content to ensure accuracy and clarity for others facing similar problems.

Read more

[tutorial] Using Mailgun + Python to send email

📌 Introduction

This tutorial covers how to send emails using Mailgun and Python. You’ll learn how to set up Mailgun, generate an API key, and write Python code to send emails with or without attachments.

Read more

[tutorial] GitHub + PicGo + VSCode Extension

📌 Introduction

This article provides a tutorial on setting up GitHub, PicGo, and a VSCode extension to facilitate image uploading to GitHub repositories. It outlines the necessary prerequisites, the procedure to generate a GitHub token, and essential steps for configuring the PicGo extension in VSCode.

Read more

[note] Fish?

📌 Introduction

This article introduces the FISH shell, a user-friendly interactive shell designed to improve the command line experience. It highlights its installation on MacOS and basic usage.

Read more