Blog

How to Use the keyboard.lock API (Step-by-Step Guide)

Using navigator.keyboard.lock to bypass browser limitations on capturing certain hotkeys (like Command+T) in web …

· 2 min
JavaScript

How to Use ChatGPT GPTs (Step-by-Step Guide)

This article introduces using ChatGPT GPTs, including the advantages, implementation details, and related resources to …

· 3 min
AI

Displaying Images in WebShell

How to display images in a terminal via WebShell using xterm.js, including prerequisites, setup, and caveats.

· 2 min
WebShell

How to Use CSS :has() Function (Step-by-Step Guide)

This article introduces the use of CSS :has() function, including its advantages, implementation details, and related …

· 1 min
CSSWeb Development

Installing and Switching Shells

Quick reference for installing Bash, Zsh, Fish, and Tcsh on Ubuntu plus notes on printf escaping differences.

· 1 min
Linux

Netflix Membership Purchase

This article introduces Netflix membership purchase, including its advantages, implementation details, and relevant …

· 2 min

Getting the Dyson V8 Vacuum

Why I upgraded to the Dyson V8 vacuum, how I use it, and the pros and cons after hands-on testing.

· 2 min
Hardware Devices

Browser userAgent

A quick tour of working with the browser userAgent string—from where to access it, to helpful tooling, limitations, and …

· 2 min
JavaScriptChrome

Implementing SFTP File Management in WebShell

How to implement visual file management in WebShell using ssh2 and ssh2-sftp-client, including listing, upload/download, …

· 3 min
WebShell

N1 Side Router Usage

This article introduces the usage of N1 side router, including its advantages, implementation details, and relevant …

· 1 min
Network Tools

Integrating AI into WebShell

How WebShell integrates AI features: prompt engineering, context handling, token cost control, streaming advantages, and …

· 3 min
WebShellAI

Home Renovation Issues Record

Recording the real issues I ran into with my first renovation project—from contractor behavior to electrical oversights.

· 3 min

Developing Mini Programs with Taro

This article introduces developing mini programs with Taro, including usage scenarios and implementation details to …

· 11 min

The time-style Parameter in Linux ls

This post explains the time-style parameter in Linux ls, including format output, compatibility, and workarounds.

· 1 min
LinuxWebShell

NPS Explained (Simple Guide)

This article introduces NPS (Net Promoter Score), including its definition, calculation formula, examples, etc., to …

· 2 min

Terminal Search in WebShell

How to implement terminal search in WebShell using the xterm search addon, plus notes about normal vs alternate screen …

· 1 min

CLI Flags: -v, -V, and --v

Understanding CLI argument conventions and the differences between -v, -V, and --v, with recommendations.

· 2 min

Kubernetes Quick Start: Step-by-Step Guide

This post records common Kubernetes operations and references for getting started quickly.

· 1 min

How to Use Surge for tvOS (Step-by-Step Guide)

Walks through installing the Surge beta on Apple TV (tvOS 17), deploying profiles from iOS, and troubleshooting common …

· 2 min
NetworkingApple Ecosystem

Bought a NIU Electric Scooter (MQiL)

Why I chose the NIU MQiL, configuration, dealer pitfalls, usage notes, and speed limit tweaks.

· 2 min

Getting Started with Jupyter

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

· 1 min

JetBrains AI Assistant Usage

This article provides an introduction to JetBrains AI Assistant usage, including the advantages, implementation details, …

· 2 min
AI

How to Use monaco-editor (Step-by-Step Guide)

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

· 1 min
React

How to Use xterm-addon-web-links (Step-by-Step Guide)

This article introduces how to use the xterm-addon-web-links plugin to implement link recognition and click …

· 2 min
WebShell

Introduction for OpenAI Moderation

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

· 2 min
OpenAIChatGPTContent Moderation