블로그
-
C++ Segmentation Fault | "세그멘테이션 폴트" 크래시 원인과 해결
C++ Segmentation Fault의 C++, Segmentation, Fault, 들어가며: "Segmentation fault core dumped"를 실전 예제와 함께 상세히 설명합니다.
-
C++ Small String Optimization (SSO) | string 성능 최적화 원리
C++ Small String Optimization (SSO): string 성능 최적화 원리. SSO란?·string 내부 구조로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ 개발 환경 완벽 가이드 | OS·하드웨어·도구·설정 추천
C++ 개발 환경 구축 가이드. OS·하드웨어·IDE·컴파일러·Sanitizer(ASan/UBSan)·빌드 최적화(ccache·mold)·팀/CI 정렬·Dev Container·VS Code clangd 설정까지 실무 중심으로 정리.
-
Docker Compose 실전 가이드 | 멀티 컨테이너·네트워크·볼륨·프로덕션 배포
Docker Compose로 멀티 컨테이너 애플리케이션을 구성하고 배포하는 완벽 가이드. 네트워크, 볼륨, 환경 변수, 프로덕션 배포까지. 실전 예제와 코드로 개념부터 활용까지 정리합니다. Docker·Docker Compose·DevOps 중심으로 설명합니다
-
C++ LRU 캐시 알고리즘 완벽 가이드 | Least Recently Used·O(1) 구현
LRU(Least Recently Used) 캐시 교체 정책을 C++로 구현하는 법. unordered_map과 list로 get·put O(1), splice로 최근 사용 갱신, 용량 초과 시 eviction, 흔한 반복자 실수와 스레드 안전성까지.
-
Next.js 15 완벽 가이드 | App Router·Server Actions·Turbopack·Partial Prerendering
Next.js 15의 새로운 기능과 변경사항을 실전 예제로 완벽 정리. App Router, Server Actions, Turbopack, Partial Prerendering, React 19 지원까지.
-
C++ 메모리 모델 | "동시성" 메모리 모델 가이드
C++ 메모리 모델 - "동시성" 메모리 모델 가이드. C++ 메모리 모델의 메모리 모델이란?, happens-before, synchronizes-with를 실전 코드와 함께 설명합니다.
-
C++ Memory Pool | "메모리 풀" 가이드
C++ Memory Pool에 대해 정리한 개발 블로그 글입니다. template<typename T, size_t N> class FixedPool { alignas(T) char buffer[N sizeof(T)]; std::vector<T> freeList;…
-
C++ Name Mangling | "이름 맹글링" 가이드
C++ 컴파일러가 함수·변수 이름을 타입·네임스페이스·인자 목록을 반영해 고유한 심볼 이름으로 바꾸는 것을 name mangling(이름 맹글링)이라고 합니다. 링킹과 ABI 호환성을 다룰 때 이해해 두면 좋습니다.
-
C++ Object Slicing | "객체 슬라이싱" 가이드
C++ Object Slicing - "객체 슬라이싱" 가이드. C++ Object Slicing의 Object Slicing이란?, 발생 원인, 실전 예시를 실전 코드와 함께 설명합니다.