Rico's Nerd Cluster

「离开世界之前 一切都是过程」

VSCode

Debugging ROS2 Projects, Remote SSH, Latex Support, Agentic Workflows

Useful Shortcuts Debugger; F11: step into; Shift f11: step out F5 continue F10: step over ctrl-shift-y to open debug console Set Up VSCode For ROS2 Development In Docker Reference T...

Docker Image Management

Dockerfile, Image Building, Image Copying

Structure of a Docker Image and Its Build Process A Docker image is like a box of Oreos. The final image is made of multiple Oreos (layers) stacked on top of each other. A layer can be built from ...

Docker - Docker Basics

What is Docker, Basic Docker Operations, Docker Run, Docker Cp

What Is Docker? Deploying and updating software across different operating systems can be cumbersome. Docker simplifies this by providing an isolated environment that runs independently of the hos...

SSD

NVME, SATA

WHat is nvme vs sata? SATA and NVMe are two different storage interfaces with very different performance levels. SATA (Serial ATA) is an older standard originally designed for hard drives and ...

USB

HID

Main USB Device Classes Here are the big categories you’ll actually see in robotics / embedded: 1. CDC (Communication Device Class) — USB Serial Appears as: /dev/ttyUSB0, /dev/ttyACM0 Emula...

Virtual Network Computing (VNC)

Graphical Desktop Environment

What is vncviewer vncviewer (virtual network computing) client allows one to interact with a remote computer’s graphical desktop environment. It’s run inside the docker. vncviewer Setup File Dir...

Cyber Security - How SSL Works

nftables

About Navi Navi is an interactive command-line cheatsheet tool that helps you find, fill in, and run common commands without memorizing every flag or workflow. It lets you browse cheatsheets, sele...

Cyber Security - How SSL Works

nftables

what happens when you visit https://example.com (and why) HTTPS is secure because of TLS (formerly SSL). HTTPS = HTTP + TLS. SSL stands for Secure Sockets Layer. TLS is Transport Layer Security ...

Linux - Networking 2 UDP Traffic Profiling

nftables

Loopback Traffic When profiling communication-heavy systems (e.g., DDS / ROS 2 workloads), it’s common to look at loopback (lo) traffic to understand inter-process communication on a single host. ...

Linux - Process Signals SIGINT, SIGTERM, SIGKILL, SIGQUIT, and SIGTSTP Explained

NIC

Signal Number Description Keyboard How it’s sent / Source Handling / Behavior SIGINT 2 Interactive interrupt Ctr...