블로그
-
C++ Protocol Buffers 완벽 가이드 | 직렬화·스키마 진화·성능 최적화·프로덕션 패턴
C++에서 JSON 대신 Protocol Buffers로 직렬화할 때 스키마 호환성·필드 번호 충돌·메모리 폭증이 막막하다면? .proto 정의부터 직렬화·파일 I/O·Arena 할당·자주 발생하는 에러·프로덕션 패턴까지 900줄 분량으로 다룹니다.
-
C++ RabbitMQ 고급 | 토픽 라우팅·우선순위 큐·Dead Letter·TTL 가이드
RabbitMQ 심화: 토픽 라우팅, 우선순위 큐, Dead Letter Exchange, 메시지 TTL. 실전 문제 시나리오, 완전한 C++ 예제, 흔한 에러 해결, 성능 최적화, 프로덕션 패턴까지 900줄 분량으로 다룹니다.
-
C++ CLion 완벽 가이드 | 디버깅·리팩토링·단축키 [#53-1]
CLion IDE 마스터: 고급 디버깅, 리팩토링 도구, 생산성 단축키, CMake 통합. 대규모 C++ 프로젝트에서 생산성을 높이는 실전 가이드. VS Code로 C++를 개발하다 보면 이런 경험을 합니다. 프로젝트가 수백 개 파일로 커지면 Go to Definition이 5초, 10초씩 걸리고, Find All References는 더 느립니다. CMake 프로젝트를 열면 설정이 매번 꼬이고,
-
C++ CLion 완벽 설정 가이드 | CMake·디버거·코드 분석·vcpkg·원격 개발 [#53-1]
C++ CLion IDE 완벽 설정 가이드입니다. CMake 설정, 디버거 연결, 코드 분석 도구, vcpkg 통합, 원격 개발 환경 구축 방법을 단계별로 설명합니다. 실전 예제와 코드로 개념부터 활용까지 정리합니다. C++·CLion·IDE 중심으로 설명합니다
-
C++ CLion 완벽 가이드 | 설치·설정·디버깅·리팩토링·생산성 [#53-1]
C++ CLion IDE 마스터: CMake 설정이 안 돼요, 디버거가 연결 안 돼요 같은 문제 해결. 툴체인 설정, 고급 디버깅, 리팩토링 도구, 생산성 단축키, 프로덕션 패턴까지 900줄 분량으로 다룹니다.
-
C++ Visual Studio 고급 기능 | 프로파일러·분석기·메모리 진단·확장 완벽 가이드 [#53-2]
C++ Visual Studio 고급 기능: 프로파일러·분석기·메모리 진단·확장 완벽 가이드 [#5…. 문제 시나리오와 도구 선택부터 핵심 개념·패턴·실무 함정을 코드 예제로 풉니다.
-
C++ vcpkg 고급 활용 | Manifest·Triplet·오버레이·바이너리 캐시 가이드
C++ vcpkg 고급 기능 완벽 가이드. Manifest 모드·커스텀 Triplet·오버레이·버전 제약·바이너리 캐시, CI 연동, 자주 발생하는 에러와 프로덕션 패턴까지 실전 예제로 다룹니다.
-
C++ vcpkg 기초 완벽 가이드 | 설치·Manifest·Triplet·버전·커스텀 포트 [#53-3]
C++ vcpkg 패키지 매니저 기초 가이드입니다. 설치, Manifest 모드, Triplet 설정, 버전 관리, 커스텀 포트 작성 방법을 실전 예제로 다룹니다. "findpackage(fmt) failed — fmt를 못 찾아요" "로컬에서는 되는데 CI에서만 빌드가 실패해요" "팀원 A는 빌드되는데 B는 실패해요.
-
C++ vcpkg 패키지 만들기 | 포트 파일·빌드·배포 완벽 가이드 [#53-3]
C++ vcpkg 패키지 작성 완벽 가이드. 포트 파일 구조, vcpkg.json·portfile.cmake 작성, vcpkg create 활용, SHA512·패치·usage 파일, 공식 레지스트리 PR·사내 오버레이 배포까지 실전 예제로 다룹니다.
-
C++ Conan 고급 완벽 가이드 | lockfile·크로스 빌드·사내 레포·프로덕션 패턴 [#53-4]
C++ Conan 2.x 고급 활용: lockfile 의존성 고정, 크로스 컴파일, 사내 Artifactory 연동, conanfile.py 레시피 작성. 시나리오 1: "어제까지 되던 빌드가 오늘 안 됨" 팀원 A가 conan install 후 빌드 에러가 난다고 합니다. Conan Center에서 패키지가 업데이트되면서 의존성 트리가 바뀌었고, fmt/10.1.1이 fmt/10.2.