Blog

Enable Autosuggestions in Your Shell

Explains the difference between shell autosuggestions and autocompletion, and shows how to enable suggestions in Bash, …

· 1 min
Linux

FileSaver Source Code Analysis

This article introduces FileSaver source code analysis, including its advantages, implementation details, and related …

· 2 min
JavaScript

ChatGPT iOS Supports Background Conversations

Learn how to use ChatGPT iOS Background Conversations feature, enabling seamless chatting while using other apps or with …

· 2 min
ChatGPTiOS

Security Component Scanning and Handling in Node Projects

This article introduces security component scanning and handling in Node projects, including its advantages, …

· 2 min
Node.js

Ping Requests in the Browser Network Panel

Explains how ping entries appear in browser DevTools, when navigator.sendBeacon fires them, and practical analytics use …

· 2 min
JavaScript

About ChatGPT Memory: What You Need to Know

Learn how ChatGPT's Memory feature works, what it requires, and how to manage it so you can enhance your AI chat …

· 2 min
ChatGPTOpenAI

About ChatGPT's Connected Apps:What You Need to Know

Learn about ChatGPT's Connected Apps feature, including setup, usage, and file upload restrictions. Enhance your …

· 2 min
ChatGPTOpenAI

Trading U.S. Stocks Through Futu

How I fund, trade, and withdraw when using Futu with a Hong Kong bank card across US, HK, and JP markets.

· 3 min

login shell

Quick notes on login shells—the advantages, how they load configuration, and related resources—so I can troubleshoot …

· 1 min
Linux

About the ChatGPT Desktop App: What You Need to Know

Learn about the ChatGPT desktop app for macOS—requirements, download paths, troubleshooting login issues, and the latest …

· 2 min
ChatGPTOpenAIGPT-4omacOS

Z-Library & Telegram: eBook Downloads

Integrate Z-Library with Telegram for a seamless eBook downloading experience. Learn how to set up and use a Telegram …

· 1 min
TelegramBotZLibrary

Xbox Remote Play

Getting started with Xbox Remote Play: setup, pros/cons, and tips.

· 1 min

Automatic Review for User-Uploaded Images

Enable automatic review for uploaded images with Tencent Cloud COS/CDN: current setup, review config, and caveats.

· 2 min

File Contents Cleared When Writing via Stream

Investigating why streaming writes cleared file contents when using SFTP in Node.js — the 'w' flag truncation and how it …

· 5 min
Node.js

parseInt

This article introduces parseInt, including its advantages, implementation details, and related information. These steps …

· 1 min
JavaScript

Serverless via Tencent Cloud Functions Explained (Simple Guide)

Three real-world use cases where Tencent Cloud Functions saved me from running servers, plus a quick definition of …

· 2 min
ServerlessCloud Functions

First Experience Recycling an MBP via Xianyu

Tried Xianyu’s official recycle for a 2019 MBP vs. JD recycle: process, price cuts, and why I switched back to JD.

· 2 min
Apple Ecosystem

Enable IPv6 on Home Broadband

Steps I took to switch my home network to IPv6—bridge the ONT, reconfigure the router, and verify connectivity.

· 1 min
Networking

How to Use SSE in AI Chat (Step-by-Step Guide)

Explore SSE in AI chat apps: advantages over WebSocket, implementation with EventSource and Fetch APIs. Learn efficient …

· 2 min
WebShellSSEFetch

attachCustomKeyEventHandler in xterm.js

How to use attachCustomKeyEventHandler in xterm.js to intercept keys for special handling, with source notes and use …

· 2 min
WebShellTech Learning

TinyMCE's GPL License Explained (Simple Guide)

A quick look at TinyMCE's GPL license—what it allows, commercial implications, and alternative editors—so I can evaluate …

· 2 min

Loading ES Modules in Node.js Projects

This article introduces loading ES modules in Node.js projects, including its advantages, implementation details, and …

· 1 min
Node.jsJavaScript

What is Shebang? A Guide for Scripting

Ever wondered about the `#!` line at the start of scripts? This guide explains what a Shebang is, how it works, and why …

· 2 min
Development ToolsLinuxScripting

Reading Large Files with FileReader

Optimizing FileReader for 1-3 GB files: chunking, streams, workers, and avoiding main-thread jank.

· 2 min
WebShell

Common PowerShell Commands

Quick guide to common PowerShell commands for file management: compress, copy, move, extract, delete, create, and rename …

· 1 min
WindowsPowerShellCommandsTerminal