[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] Windows 11 + Ubuntu Dual-Boot Installation Record

Note: This page is an AI-generated (gpt-5-mini-2025-08-07) translation from Traditional Chinese and may contain minor inaccuracies.

๐ŸŽ’ Preparations

๐Ÿ’ป Computer information

  • Model: VivoBook 14 X1405VA-0041K
  • OS: Windows 11
  • CPU: i5-13500H
  • SSD: NVMe SAMSUNG MZVL4512HBLU-00BTW
  • BIOS access key: F2
  • Boot device selection key: F12
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

[note] MarkItDown: A tool for smoothly converting docx and pptx into markdown

๐Ÿ“Œ Introduction

This article discusses MarkItDown, a tool specifically designed to effortlessly convert docx and pptx files into markdown format. It highlights various Python libraries that serve as dependencies for this conversion process, enabling users to handle documents and multimedia content effectively.

Read more

[note] Fixing Git Installation Issues in apache/airflow:2.10.2 Docker Image

๐Ÿ“Œ Introduction

The article discusses the issue of permission errors when attempting to install packages from GitHub while using the apache/airflow:2.10.2 Docker image. It presents a solution that involves temporarily switching to the root user to install โ€˜gitโ€™ and then reverting to the airflow user for further installations.

Read more

[note] Enhancing Code Clarity with TypedDict

๐Ÿ“Œ Introduction

This article discusses the benefits of using TypedDict in Python for enhancing code clarity when storing complex data. It highlights how TypedDict helps developers by providing suggestions through their IDE, while also noting its limitations regarding strict type enforcement.

Read more

[tutorial] Using Ollama with OpenCommit for Local Commit Message Generation

๐Ÿ“Œ Introduction

This article covers using Ollama with OpenCommit for generating commit messages locally. It includes an overview of running Ollama in a Docker container, instructions for using the Ollama CLI, and how to combine Ollama with OpenCommit for generating commit messages.

Read more