Blog

Getting Started with Jupyter

This post introduces Jupyter, its positioning, installation steps, and references to help you get started efficiently.

Jul 23, 2023

JetBrains AI Assistant Usage

This article provides an introduction to JetBrains AI Assistant usage, including the advantages, implementation details, and related resources. These steps can help improve efficiency in using JetBrains AI Assistant.

Jul 12, 2023

Using monaco-editor

This post introduces how to use monaco-editor, covering installation, Webpack bundling, and related references.

Jul 9, 2023

Using xterm-addon-web-links

This article introduces how to use the xterm-addon-web-links plugin to implement link recognition and click functionality in xterm.js terminals, including keeping focus on the original tab, using Command key instead of Control key on Mac, and hover tooltips implementation details to improve link interaction experience in xterm.js terminals.

Jul 6, 2023

Introduction for OpenAI Moderation

Learn about OpenAI's free Moderation API: categories, examples, and limitations. Ensure content safety with AI-driven moderation.

Jul 3, 2023

ChatGPT Usage - Risk Management

This article introduces ChatGPT usage risk management, including advantages, implementation details, and related resources to help improve ChatGPT usage risk management efficiency.

Jul 2, 2023

AntiDebug Implementation

This article introduces AntiDebug implementation, including its advantages, implementation details, and related resources to improve efficiency.

Jun 24, 2023

Bought an AirTag

Why I picked up an AirTag, real-world use cases, setup tips, Shortcuts ideas, and why ‘cheap alternatives’ fall short.

Jun 18, 2023

Upgrade Blog Theme: 2.0

This post covers upgrading the blog theme, including workflow and key details, to streamline the process.

Jun 3, 2023

Purchasing AirPods 3

Upgrading from AirPods 2 to AirPods 3: personal experience, pros and cons (comfort, charging, battery life, operation), and whether it's worth the upgrade.

Jun 2, 2023

Telegram Usage Guide

An introduction to using Telegram, including recommended channels/bots, registration tips, common settings, and practical usage suggestions.

May 27, 2023

ChatGPT iOS App Usage Guide

This article introduces the ChatGPT iOS App usage guide, including advantages, implementation details, and related resources to help improve ChatGPT iOS App usage efficiency.

May 20, 2023

Deploy a Personal chatgpt-telegram-bot

Steps to deploy a private ChatGPT Telegram bot with Docker, plus auto‑restart on config changes.

Apr 26, 2023

Reading the ssh2 HTTPAgent Source Code

Walkthrough of ssh2’s HTTPAgent: how it wraps Node’s Agent classes, establishes SSH tunnels, and handles errors.

Apr 19, 2023

Implementing an Editor Proxy in WebShell

How WebShell implements an editor proxy, including research, architecture, and key implementation points for integrating code-server via SSH and HTTP proxying.

Apr 5, 2023

Frontend Image Compression in WebShell

A quick survey of frontend image compression: MIME checks, resize/quality tradeoffs, formats, Compressor.js, and graceful fallbacks.

Apr 5, 2023

Unofficial AirPods 2 Battery Replacement

This article covers my experience with unofficial AirPods 2 battery replacement, including the reasons, process, and post-repair effects to improve the AirPods user experience.

Apr 5, 2023

OpenAI Embedding Usage

This article introduces the usage of OpenAI Embedding, including its advantages, implementation details, and related resources. These steps can help improve the efficiency of using OpenAI Embedding.

Mar 29, 2023

OpenAI Fine-tuning Usage

This article introduces the usage of OpenAI Fine-tuning, including its advantages, implementation details, and related resources. These steps can help improve efficiency when using OpenAI Fine-tuning.

Mar 26, 2023

了解OpenAI类产品

本文介绍了解OpenAI类产品,包括ChatGPT、OpenAI API、GitHub Copilot、New Bing、Midjourney等,以提高了解OpenAI类产品的效率。

Mar 26, 2023

Registering a Marriage in Beijing

Practical notes on registering a marriage in Beijing: requirements, appointment, documents, and on-site steps.

Mar 11, 2023

Custom Terminal Background Images in WebShell

How WebShell implements customizable terminal background images using xterm.js with a transparent terminal layer and a styled sibling element.

Mar 6, 2023

Adding a PWA Shortcut to the Desktop

How we turned our WebShell into an installable PWA so users get a desktop shortcut.

Feb 27, 2023

ChatGPT Plus Subscription

This article introduces ChatGPT Plus subscription, including the advantages, implementation details, and related resources to help improve ChatGPT Plus subscription efficiency.

Feb 11, 2023

Using AList

This article introduces how to use AList, including AList's advantages, implementation details, and related resources. These steps can help improve AList efficiency.

Feb 4, 2023