블로그
-
C++ 패키지 관리 완벽 가이드 | vcpkg·Conan·시스템 패키지·프로덕션 패턴
C++ 패키지 관리: vcpkg·Conan·시스템 패키지. 의존성 지옥·빌드 실패·버전 충돌 해결. manifest 모드·CMake 통합·프로덕션 패턴.
-
C++ 크로스 플랫폼 빌드 완벽 가이드 | CMake 3.31·툴체인·Android NDK·iOS·Wasm
C++ 크로스 플랫폼 빌드: CMake 3.31 툴체인 Android NDK·iOS·Emscripten Wasm, CPack 패키징 DEB/RPM/NSIS/DMG, ABI 안정성 PIMPL·extern C.
-
C++ 임베디드 시스템 최적화 | 플래시·RAM·전력·실시간성 완벽 가이드
C++ 임베디드 최적화: 플래시 -flto LTO, RAM 정적 할당·풀 allocator, 전력 슬립 모드·DMA, 실시간 WCET·락프리 구조.
-
C++ Hot Reload 완벽 가이드 | dlopen·inotify·mtime·FileSystemWatcher·게임 개발
C++ Hot Reload: dlopen/LoadLibrary 동적 로딩, inotify/FSEvents 파일 감시, hscpp runtime compile, jet-live, 게임 엔진 상태 보존.
-
C++ 테스트 전략 완벽 가이드 | 단위·통합·E2E·모킹·프로덕션 패턴
C++ 테스트 전략: GTest·GMock 단위·통합·E2E, 모킹 패턴, 플러그인 경계 테스트, CI/CD 프로덕션 패턴.
-
C++ ABI 안정성 마스터 가이드 | PIMPL·C Interface·버전 관리·Itanium ABI
C++ ABI 안정성: PIMPL 구조체 크기 고정, C Interface extern "C" name mangling 방지, Semantic Versioning major.minor.patch, Itanium ABI, abi-compliance-checker.
-
C++ 크로스 플랫폼 테스트 완벽 가이드 | CI 매트릭스·Docker·엔디안·프로덕션 패턴
C++ 크로스 플랫폼 테스트: CI 매트릭스 Win/Linux/macOS 병렬, Docker 일관된 환경, 엔디안 Little/Big Endian 검증, 프로덕션 패리티.
-
C++ 디버깅 기법 완벽 가이드 | GDB·LLDB·ASan·TSan·로깅 실전
C++ 디버깅: GDB/LLDB 브레이크포인트·백트레이스, ASan 메모리 오류, TSan 데이터 레이스, spdlog 구조화 로깅, 코어 덤프 분석.
-
C++ 보안 프로그래밍 | 메모리 안전·암호화·취약점 방지
C++ 보안: 버퍼 오버플로우 방지 std::vector/string, 입력 검증 화이트리스트, OpenSSL AES-256-GCM 암호화, std::random_device 난수 생성.
-
Actix Web 완벽 가이드 — Rust 액터 기반 고성능 웹 프레임워크
Actix Web으로 고성능 HTTP·WebSocket·SSE API를 설계하는 법. App·Scope, Extractor·Responder, 미들웨어, DB(sqlx), 마이크로서비스 패턴까지 실전 중심으로 정리합니다.