📝 Posts

14 posts have been organized

Categories

linux) sudo

📅 2026-01-21 📖 2min

sudo 1. Acquire root privileges via the setuid bit 2. Identify the executor...

#linux

network) VPN

📅 2026-01-09 📖 2min

VPN Virtual Private Network "A technology that connects distant networks as...

#CS

golang) unexported struct pointer embedding

📅 2026-01-03 📖 2min

Prevents ==arbitrary creation of structs== from external packages, enforcin...

#pattern #golang

Pattern) IIFE

📅 2025-12-30 📖 1min

- When a **Lock** is required in the initialization logic within a function

#pattern #golang

Pattern) Local Helper Closure

📅 2025-12-27 📖 2min

- A technique of assigning an **anonymous function** that is only used insi...

#pattern #golang

K8s) kube-controller-manager

📅 2025-12-11 📖 2min

**Core Initialization (run function)** - `CreateControllerContext` - Create...

#K8s

linux) setuid/gid & sticky bit

📅 2025-03-16 📖 3min

- SetUID: When executing a file, the process runs with the **file owner's I...

#linux

linux) hard link & soft link

📅 2025-02-23 📖 1min

- Creates another name that points to the same file. - Even if the original...

#

java) Value annotation and classpath

📅 2025-02-19 📖 1min

- Tomcat adds `WEB-INF/classes/` (a path on the actual file system) of the ...

#Java

java) http session object

📅 2025-02-17 📖 1min

- Stores data as key/value pairs using ConcurrentHashMap(attributes). - Cre...

#Java

java) io.spring.dependency-management

📅 2025-02-17 📖 1min

📝 Manages the ==versions== of Spring Boot related dependencies --- `spring-...

#Java

java) logger declaration method

📅 2025-02-17 📖 1min

private static final Logger logger = LoggerFactory.getLogger({{class name}}...

#Java

linux) file descriptor

📅 2025-02-09 📖 1min

- Managed by the kernel for each process. - Default file descriptors - 0: s...

#

CS) Mark & Sweep algorithm

📅 2023-10-10 📖 1min

- Object Creation: Mark as 0 - Graph traversal from all roots: Mark as 1 In...

#Computer Science