Oracle Cloud offers a permanently free ARM VPS with up to 4 cores, 24 GB RAM, and 200 GB disk — no VPN required. This guide walks you through account registration, claiming free resources, and network configuration, with a full breakdown of the Always Free tier limits.
Claude Skills is a mechanism for teaching Claude automated workflows through structured files (SKILL.md and optional scripts, reference docs, etc.). This post covers Skill file structure and design principles, how to test trigger timing and functionality, and how to distribute and share Skills with others.
uv is a modern Python package manager written in Rust that can replace pip, virtualenv, pyenv, and poetry in one tool. This guide covers common commands and configuration for project initialization, dependency management, script execution, pyproject.toml setup, and Workspace multi-package management.
When using Claude via VPN in China, enabling TUN mode alone causes IPv6 and DNS leaks, making the Claude web app inaccessible; while enabling system proxy alone breaks the terminal tool Claude Code. Enabling both modes simultaneously is currently the simplest and most reliable solution.
The scenario is as follows: C: is the system drive, and the goal is to merge space from E: into C:. There are a few complications: - Only adjacent unallocated space can be merged - E: must be deleted ...
On a Windows 11 + Ubuntu dual-boot setup, you can cleanly remove Linux and keep Windows intact by restoring the Windows EFI bootloader, force-deleting the Linux partitions via Disk Management or diskpart, and formatting the freed space as a new NTFS volume.
With a 3% cashback US credit card, is it worth converting RMB to USD for spending in China? Through fixed and dynamic exchange rate analysis, combined with the recent USD depreciation trend, spending within 5 months of conversion can still yield arbitrage gains — beyond 5 months, it is no longer profitable.
This article systematically covers the core techniques for unit testing with JUnit4 + PowerMockito, including the AAA test steps, reflection-based access to private members, static method verification, spy stubbing, constructor interception, and practical argument matcher usage — a quick reference for Java testing.
From registers to NVMe SSDs, this article systematically maps the complete storage hierarchy of the AI era — SRAM forms the high-speed CPU cache, the DRAM family (DDR/LPDDR/GDDR/HBM) covers memory needs from mobile devices to AI accelerators, while NAND Flash and magnetic disks underpin SSD and HDD persistent storage respectively, with PCIe/SATA/SAS interfaces and NVMe/SCSI protocols closing the loop across the entire hierarchy.
This article compiles the most commonly used Git commands for day-to-day development, covering branch management, remote pushing, interactive rebase for editing commit history, and submodule operations including adding, initializing, and updating — a handy quick-reference guide.