블로그 — 실습
-
개발자를 위한 클로드(Claude) 실무 활용 가이드 | Claude Code로 일하는 법
Claude Code·IDE 확장·claude.ai를 코딩에 실제로 써먹는 법. 좋은 프롬프트, 탐색·디버깅·테스트 워크플로우, 권한 승인 전략, 흔한 실수를 정리했습니다.
-
Git에서 파일 이동·이름 변경 제대로 하기 — git mv 완벽 가이드
Git에서 파일을 이동하거나 이름을 변경할 때 git mv를 사용해야 하는 이유와 실전 활용법을 정리한 개발 블로그 글입니다. 이 글을 읽으면 파일 히스토리를 보존하면서 안전하게 파일을 이동·변경하는 방법을 배울 수 있습니다. 일반 mv 명령어와의 차이점, 대량 파일 이동 자동화, 리팩토링 시 주의사항 등 실무에서 자주 마주치는 시나리오를 다룹니다. 관련 키워드: Git, git mv, 파일 이동, 리네임, 리팩토링, 히스토리 보존
-
Astro 5 가이드 — Content Layer·Server Islands·Sessions 새 기능과 실전
Astro 5 완벽 가이드. Content Layer API로 외부 데이터 소스까지 타입 안전하게 통합하고, Server Islands로 캐시와 개인화를 동시에 달성. 새 i18n·Sessions·Sharp 이미지·Actions까지 실전 예제로.
-
Biome 완벽 가이드 — ESLint + Prettier 대체 Rust 기반 JS/TS 툴체인
Biome 완벽 가이드 — ESLint + Prettier 대체 Rust 기반 JS/TS 툴체인에 대해 정리한 개발 블로그 글입니다. JS/TS 프로젝트의 표준 도구 체인은 보통 이랬습니다. - 설정 파일 3-5개 (.eslintrc.js, .prettierrc, tsconfig.json 등) - 실행 속도 느림 (수백ms ~ 수십 초) - 두 도구… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드:…
-
Bun 완벽 가이드 — 빠른 JS 런타임·패키지 매니저·번들러·테스트 러너 통합
Node 대체를 노리는 올인원 JavaScript 런타임 Bun 완벽 가이드. JavaScriptCore·Zig 기반 초고속 시작·네이티브 TypeScript·내장 번들러/테스트 러너·Workspaces·Bun:sqlite·Bun.serve 실전 정리.
-
FastAPI 완벽 가이드 — Python 최고 성능 웹 프레임워크, Django·Flask 대체
FastAPI 완벽 가이드. Pydantic·async·타입 힌트 기반 자동 검증·OpenAPI 문서·의존성 주입. Django·Flask보다 3배 빠른 Python 웹 프레임워크. uvicorn·SQLModel·Alembic·Docker 배포 실전.
-
Grafana Loki 완벽 가이드 — 싸고 빠른 로그 수집·저장, ELK 대체의 실전 선택지
Grafana Loki 완벽 가이드. "로그에 라벨만 인덱싱"이라는 철학으로 저장 비용을 10분의 1로 낮추면서 LogQL·Grafana 통합·OTel 호환까지 제공. 아키텍처·설치·Kubernetes 수집·쿼리·알림·S3 저장 전략 실전 정리.
-
Meilisearch 완벽 가이드 — 초고속 오픈소스 검색 엔진, Elasticsearch 대체
Meilisearch 완벽 가이드. Rust 기반 초고속 오픈소스 검색 엔진으로 typo tolerance·instant search·필터링·정렬. Elasticsearch·Algolia 대체. Next.js·React·Vue InstantSearch 통합 실전.
-
mise-en-place 완벽 가이드 — nvm·pyenv·asdf를 대체하는 Rust 기반 런타임 매니저
mise(구 rtx) 완벽 가이드. Node·Python·Go·Ruby·Java 등 수백 개 런타임과 CLI 도구를 단일 Rust 바이너리로 관리. asdf 호환·자동 활성화·tasks·환경변수까지 실전 사용법.
-
Nix & NixOS 완벽 가이드 — 재현 가능한 개발 환경·빌드·배포 시스템
Nix & NixOS 완벽 가이드 — 재현 가능한 개발 환경·빌드·배포 시스템에 대해 정리한 개발 블로그 글입니다. 1. "내 컴퓨터에선 되는데": 팀원마다 Node/Python 버전이 달라 발생 2. OS 업그레이드 후 도구 깨짐: 패키지 매니저의 부작용 3. 이미지 재현 불가: FROM node:20도 시간이 지나면 다른 패치가… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드: Nix, NixOS,…
-
OpenTelemetry 완벽 가이드 — 벤더 락인 없는 관측성 표준, 2026년 실전 구축
OpenTelemetry 완벽 가이드 — 벤더 락인 없는 관측성 표준, 2026년 실전 구축에 대해 정리한 개발 블로그 글입니다. | 시그널 | 설명 | 상태 | |--------|------|------| | Traces | 분산 호출 추적 | GA | | Metrics | 시계열 지표 | GA | | Logs | 구조화 로그 | GA (2024+)… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드:…
-
pgvector & Qdrant 완벽 가이드 — RAG를 위한 벡터 DB, 임베딩 검색 실전
pgvector와 Qdrant 벡터 DB 완벽 가이드. OpenAI Embeddings·Cohere·HuggingFace로 임베딩 생성, cosine similarity·HNSW 인덱스로 유사도 검색. RAG·챗봇·추천 시스템 실전 구현.
-
Redpanda 완벽 가이드 — JVM 없는 Kafka API 호환 C++ 스트리밍 플랫폼
Apache Kafka API 완전 호환을 유지하면서 JVM·ZooKeeper 없이 C++로 구현한 Redpanda. 10배 빠른 테일 지연·운영 단순화·Tiered Storage·Connect·스키마 레지스트리까지 실전 활용을 정리합니다.
-
Remix & React Router v7 가이드 — 웹 표준·SSR·Progressive
Remix와 React Router v7 완벽 가이드. Loader·Action·Form·ErrorBoundary로 웹 표준에 기반한 SSR·데이터 페칭·mutation·에러 처리. React Router v7 통합 후 더 가벼운 SPA도 지원.
-
Rspack 완벽 가이드 — Rust 기반 Webpack 호환 번들러, 10배 빠른 대체재
Rspack 완벽 가이드. Webpack API 호환으로 이주가 쉬운 Rust 번들러. Rsbuild·Rslib·Rspress·Module Federation·HMR·퍼포먼스·마이그레이션 실전 예제. ByteDance 개발, TikTok·CapCut·Lark 대규모 채택.
-
Rye & uv 완벽 가이드 — Python 패키징을 Rust 속도로, pip·poetry·pyenv 대체
Astral 팀의 Rye와 uv로 Python 프로젝트 관리를 혁신. Rust 기반으로 10-100배 빠른 의존성 설치, pyproject.toml·가상환경·Python 버전 관리 통합. pip·poetry·pyenv·pipenv를 하나로 대체하는 실전 가이드.
-
shadcn/ui 완벽 가이드 — 복사해서 쓰는 컴포넌트의 새 표준, 커스터마이징 자유로운 UI 키트
shadcn/ui 완벽 가이드.
-
Solid.js & SolidStart 완벽 가이드 — 진짜 반응성으로 React를 대체하는 프레임워크
Solid.js·SolidStart 완벽 가이드. 가상 DOM 없는 fine-grained 반응성으로 React 수준의 DX와 바닐라 JS 급의 성능을 동시에. Signal·createEffect·SSR/Streaming·islands·Server Functions 실전 예제.
-
Svelte 5 Runes 완벽 가이드 — $state·$derived·$effect로 다시 쓰는 반응성
Svelte 5의 핵심 변화 Runes 완벽 가이드. $state·$derived·$effect·$props·$bindable로 컴포넌트 안팎에서 반응성을 명시적으로 제어하는 방법과 Svelte 4 마이그레이션·SvelteKit 통합 실전 예제.
-
Tailwind CSS 4 완벽 가이드 — Oxide 엔진·CSS-first 설정·5배 빨라진 빌드
Tailwind CSS 4 완벽 가이드.
-
TanStack Query v5 가이드 — React·Vue·Svelte·Solid 통합 서버 상태 관리의
TanStack Query v5 완벽 가이드. 서버 상태·캐싱·mutation·무한 스크롤·Optimistic Update·SSR Hydration·React Server Component 연동까지 실전 패턴 총정리.
-
Temporal 완벽 가이드 — 분산 워크플로우 오케스트레이션의 새 표준
Temporal 완벽 가이드. Durable Execution으로 장기 실행 비즈니스 프로세스를 코드로 작성하고 안정적으로 실행. Workflow·Activity·Signal·Saga·스케줄러·재시도 실전. Go/TypeScript/Python/Java/.NET SDK.
-
Turso & libSQL 완벽 가이드 — SQLite를 엣지로, 임베디드 복제와 초저지연 DB
SQLite fork인 libSQL과 글로벌 엣지 DB Turso 완벽 가이드. 임베디드 복제(Embedded Replica)·글로벌 레플리카·Vector·HTTP 프로토콜로 서버리스 DB의 새 표준을 정리. Cloudflare Workers/Vercel/Next.js 통합 실전.
-
Valkey 완벽 가이드 — Redis 라이선스 변경 이후 오픈소스 포크, 실전 마이그레이션
Redis가 소스 가용 라이선스로 바뀐 이후 Linux Foundation 주도로 출범한 오픈소스 포크 Valkey의 완벽 가이드. Redis 7.2 호환·성능·멀티스레딩·마이그레이션 전략·AWS ElastiCache for Valkey까지.
-
Zig 완벽 가이드 — C의 진정한 후계자를 노리는 시스템 프로그래밍 언어
Zig 언어 완벽 가이드. 숨겨진 제어 흐름 없음·comptime·allocator 명시성·크로스컴파일 일급 지원으로 C/C++의 단점을 해결하는 시스템 언어. Bun/TigerBeetle이 선택한 이유, Rust 대비 차이, 실전 예제.
-
Zod 완벽 가이드 — TypeScript schema validation, Yup·Joi 대체
Zod 완벽 가이드. TypeScript 우선 스키마 검증 라이브러리로 런타임 validation + 타입 추론. tRPC·React Hook Form·Prisma 통합. Yup·Joi보다 타입 안전하고 번들 크기 작음. 실전 패턴.
-
Hono 가이드 — Cloudflare Workers·Deno·Bun·Node에서 돌아가는 초경량 웹
Edge 우선 TypeScript 웹 프레임워크 Hono 완벽 가이드. 14KB 번들·초당 수만 요청 처리·미들웨어·검증·RPC 클라이언트·Cloudflare Workers/Deno/Bun/Node 동일 코드 운영까지 실전 예제로.
-
Tauri 2 완벽 가이드 — Rust 기반 초경량 크로스플랫폼 데스크탑·모바일 앱
Electron 대안 Tauri 2 완벽 가이드. Rust 백엔드 + 웹뷰 프론트엔드로 10MB대 바이너리, 빠른 성능, 모바일(iOS/Android) 지원까지. 프로젝트 설정·IPC·권한·배포·자동 업데이트 실전.
-
C++ Redis 완전 실전 가이드 | hiredis·redis-plus-plus
C++ Redis 연동 종합: hiredis·redis-plus-plus 설치부터 Pub/Sub 실시간 알림, 파이프라인 대량 처리, Lua 원자적 스크립팅, 트랜잭션까지.
-
vLLM 완벽 가이드 — PagedAttention으로 LLM 추론 처리량 24배, GPU 비용 절감
OpenAI 호환 LLM 추론 서버 vLLM의 완벽 가이드. PagedAttention·Continuous Batching·프리픽스 캐시·양자화(AWQ/GPTQ/FP8)·Tensor Parallel·프로덕션 Kubernetes 배포까지 실전 중심 정리.
-
Sigstore 완벽 가이드 — cosign·Rekor·Fulcio로 소프트웨어 공급망 보안 서명
SolarWinds·Log4j 이후 필수가 된 소프트웨어 공급망 보안. Sigstore로 컨테이너 이미지·아티팩트를 keyless 서명하고 Kubernetes admission에서 검증하는 방법을 cosign/Rekor/Fulcio 실전 예제와 함께 완벽 정리.
-
C++ I/O 성능 최적화 | io_uring·mmap·DMA·제로카피 [#51-6]
C++ 고성능 I/O: io_uring 비동기 I/O, mmap 파일 매핑, DMA, 제로카피 기법. 문제 시나리오, 완전한 예제, 흔한 에러, 성능 벤치마크, 프로덕션 패턴까지 실전 코드로 다룹니다.
-
C++ 컴파일 시간 최적화 | 모듈·PCH·ccache·분산 빌드 [#51-5]
빌드 속도 향상: C++20 모듈, 미리 컴파일된 헤더, ccache, distcc, 병렬 빌드. 10만 줄 이상의 C++ 프로젝트에서 이런 경험을 해보셨나요? | 상황 | 증상 | 영향 | |------|------|------|.
-
C++ Lock-Free 프로그래밍 실전 | CAS·ABA·메모리 순서·고성능 큐 [#51-5]
C++ 고급 락 없는 동기화 기법: compare_exchange 활용, lock-free 큐·스택 구현, ABA 문제 해결, hazard pointer 패턴, 성능 벤치마크와 프로덕션 최적화.
-
C++ 데이터 지향 설계 실전 | SoA·캐시 친화적 레이아웃·ECS·핫/콜드 분리 가이드
C++ 데이터 지향 설계(DOD): SoA, 캐시 친화적 레이아웃, ECS, 핫/콜드 데이터 분리. 문제 시나리오, 완전한 예제, 흔한 에러, 모범 사례, 프로덕션 패턴까지 실전 코드로 다룹니다.
-
C++ 병렬 알고리즘 완벽 가이드 | std::execution::par·par_unseq
C++17 병렬 알고리즘: std::execution::par, par_unseq, std::sort·transform·reduce 병렬화. 문제 시나리오, 완전한 예제, 흔한 에러, 베스트 프랙티스, 프로덕션 패턴까지 실전 코드로 다룹니다.
-
eBPF 기반 관측 완벽 가이드 — Cilium·Pixie·Parca로 커널 레벨 가시성 확보
eBPF 기반 관측 완벽 가이드 — Cilium·Pixie·Parca로 커널 레벨 가시성 확보에 대해 정리한 개발 블로그 글입니다. eBPF(extended Berkeley Packet Filter)는 "커널을 건드리지 않고 커널 안에서 안전한 코드를 실행"하는 리눅스 기술입니다. 네트워크 패킷 후킹에서 출발해 지금은 관측성·보안·네트워킹·트레이싱의… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드: eBPF,…
-
C++ 캐시 최적화 실전 | 캐시 친화적 구조·프리페치·False Sharing·AoS vs SoA 가이드
C++ CPU 캐시 최적화: 캐시 친화적 데이터 구조, 프리페치, False Sharing 방지, AoS vs SoA 설계. 프로파일러 병목 해결, 문제 시나리오, 완전한 예제, 흔한 에러, 성능 벤치마크, 프로덕션 패턴까지 실전 코드로 다룹니다.
-
C++ 메모리 풀 2026 고급 기법 | 객체 풀 (10배 빠름)·슬랩·아레나·std::pmr 벤치마크
C++ 고급 메모리 2026: 객체 풀 (Object Pool 10배 빠름), 슬랩 할당자 (Slab per-size-class), 메모리 아레나 (Arena bulk dealloc), std::pmr (3-4배 느림, 2-3배 결정론적), jemalloc, tcmalloc (per-CPU slab), boost-intrusive-pool (O(1)), Thread-local allocation, Size-class segregation, 프로파일러 병목 해결, 실전 패턴
-
C++ 스레드 풀 완벽 가이드 | 작업 큐·병렬 처리·성능 벤치마크
C++17 스레드 풀: 작업 큐, std::async 대안, 데드락·경쟁 조건 방지, 성능 측정. 1000개 요청 시 스레드 1000개 생성 문제 해결.
-
C++ 멀티스레드 성능 튜닝 | 락 프리·작업 훔치기·스레드 풀 [#51-3]
C++ 고급 멀티스레드: lock-free 자료구조, work stealing, thread pool 최적화, false sharing 방지. 상황: 게임 서버에서 물리 연산을 병렬화했습니다. 4코어에서 4스레드로 돌리니 2배 빨라졌습니다.
-
C++ SIMD 최적화 완벽 가이드 | AVX-512·std::simd (C++26)·Auto-vectorization·4-8배 빠름
C++ SIMD: SSE·AVX2·AVX-512·NEON, std::simd (C++26), 자동 벡터화, Intrinsics, 4-8배 성능 향상. 이미지/비디오 처리 실전 패턴.
-
Karpenter 완벽 가이드 — EKS 노드 오토스케일링, 비용 절감, 스팟 전략
AWS EKS 노드 오토스케일링의 사실상 표준 Karpenter 완벽 가이드. Cluster Autoscaler 대비 차이·설치·NodePool·Disruption·스팟+온디맨드 혼합·비용 최적화·프로덕션 패턴을 다룹니다.
-
C++ 이미지 처리 완벽 가이드 | OpenCV 4.10·필터·리사이즈·SIMD 최적화
C++ 대용량 이미지 처리: OpenCV Mat 참조 카운팅, 필터·기하 변환, SIMD 벡터화, 멀티스레드 파이프라인. 4K 이미지 1000장 스트리밍 처리.
-
C++ 실시간 알림 시스템 완벽 가이드 | 이메일·SMS·푸시·Webhook 멀티채널 [#50-12]
멀티채널 알림: WebSocket 실시간 알림, FCM 푸시, SMTP 이메일, SMS, Webhook. 템플릿 엔진, 재시도, 프로덕션 패턴까지 실전 구현. 이커머스에서 주문을 완료했는데 이메일이 30분 뒤에 도착하거나, 앱 푸시가 아예 오지 않는 경험을 겪어 보셨나요?
-
C++ API Rate Limiter 완벽 가이드 | 토큰 버킷·슬라이딩 윈도우·분산 제한 [2026 실전]
C++ API Rate Limiter 2026 완벽 가이드: DDoS 방어, 과부하 방지. 토큰 버킷(Token Bucket, 버스트 허용), 슬라이딩 윈도우(Sliding Window, 정확), Fixed Window 알고리즘. 단일·분산(Redis) Rate Limiter, IP별·사용자별 제한, API 게이트웨이 통합, 429 Retry-After 응답, Leaky Bucket vs Token Bucket 비교 실전 구현. REST API·마이크로서비스 프로덕션 패턴.
-
C++ 고급 프로파일링 완벽 가이드 | perf·VTune·Tracy·Cache Analysis
C++ 프로파일링: perf flame graphs, VTune cache miss, Tracy real-time, Valgrind Callgrind. 프로덕션 샘플링 패턴.
-
C++ SSL/TLS 보안 통신 | OpenSSL과 Asio 연동 완벽 가이드
C++ SSL/TLS 보안 통신: OpenSSL과 Asio 연동, 인증서 관리, mTLS 실전 가이드.
-
C++ 로드 밸런서 구현 완벽 가이드 | Round-Robin·Least Connections·Consistent Hashing
C++ 로드 밸런서: Round-Robin·Least Connections·Consistent Hashing, 헬스 체크, 서킷 브레이커, 세션 어피니티. 트래픽 분산·고가용성.
-
C++ 대용량 파일 업로드 완벽 가이드 | S3 멀티파트·MinIO·CDN 연동
C++ 대용량 파일 업로드: S3 멀티파트 업로드, MinIO 로컬 스토리지, 재시도 로직, 진행률 표시, CDN 연동. 10GB OOM 방지.
-
C++ 프로덕션 배포 완벽 가이드 | Docker·systemd·K8s·Prometheus·spdlog
C++ 프로덕션 배포 완벽 가이드: Docker Multi-stage 빌드, systemd 서비스, K8s Deployment·Ingress·readinessProbe, Rolling Update, CI/CD, Prometheus·Grafana, spdlog. glibc·OOM·502 에러 해결.
-
C++ 실시간 모니터링 대시보드 | Grafana·Prometheus 통합
C++ 실시간 모니터링 대시보드: Prometheus 메트릭 수집, Grafana 대시보드 구성, 알람 규칙 설정, SLA 추적. 프로덕션 관측성 확보.
-
C++ 게임 엔진 기초 | 렌더링·물리·입력·스크립팅 시스템 구현 [#50-3]
C++ 게임 엔진 기초: 렌더링·물리·입력·스크립팅 시스템 구현 [#50-3]. 실무에서 겪은 문제·ECS 아키텍처로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다. C++·게임엔진·렌더링 중심으로 설명합니다.
-
C++ 데이터베이스 엔진 구현 완벽 가이드 | B-Tree·WAL·MVCC·쿼리 최적화
C++ 데이터베이스 엔진 구현: B-Tree 인덱스, WAL 트랜잭션, MVCC, ACID 보장, SQL 파서·실행 엔진, 쿼리 최적화. 임베디드 DB·교육용 시스템 SQLite 원리.
-
C++ 채팅 서버 완성하기 | 인증·방 관리·메시지 히스토리 구현
C++ 채팅 서버: 인증·방 관리·히스토리 완벽 가이드.
-
C++ REST API 서버 마스터 가이드 | Crow·Oat++·Pistache 성능 비교·미들웨어·JWT
C++ REST API: Oat++ 90K RPS vs Crow 52K RPS. Express 스타일 라우팅·미들웨어·JWT·CORS·Swagger OpenAPI. 프로덕션 패턴.
-
Dagger 완벽 가이드 — CI/CD를 코드로, 컨테이너 기반 이식 가능한 파이프라인
YAML 없는 CI/CD 시대의 Dagger 완벽 가이드. Go·Python·TypeScript로 작성하는 파이프라인, Functions, 모듈·캐시·GitHub Actions/GitLab/Jenkins 통합, 로컬·원격 동일 실행까지.
-
C++ Elasticsearch 통합 | 전문 검색·집계·실시간 인덱싱 [#52-5]
Elasticsearch 핵심 개념: 역인덱스, 전문 검색, 집계, 벌크 인덱싱. 실무 문제 시나리오, 완전한 REST API 예제, 자주 발생하는 에러, 성능 최적화, 프로덕션 패턴까지 C++ 연동 전 필수 지식.
-
LiteLLM 완벽 가이드 — 100+ LLM을 OpenAI API로 통합, 프록시·라우팅·비용 관리
LiteLLM 완벽 가이드 — 100+ LLM을 OpenAI API로 통합, 프록시·라우팅·비용 관리에 대해 정리한 개발 블로그 글입니다. LiteLLM은 OpenAI SDK와 완전 동일한 인터페이스로 GPT-4o / Claude 3.5 / Gemini 1.5 / Llama 3 / Mistral / Cohere / Bedrock / Azure OpenAI /… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드:…
-
DuckDB 완벽 가이드 — 인메모리 OLAP, Parquet 직접 쿼리, Python/Node 실전 활용
로컬에서 돌아가는 SQLite for analytics — DuckDB 완벽 가이드. 설치·SQL 기능·Parquet/CSV/JSON 직접 쿼리·Python pandas 통합·Node.js 바인딩·대용량 데이터 처리·프로덕션 패턴까지.
-
C++ 리플렉션 구현 | 타입 정보·메타데이터·자동 직렬화
C++ 리플렉션: 타입 정보·메타데이터·자동 직렬화. 수동 등록·매크로·RTTR 라이브러리. 직렬화·ORM·에디터 바인딩 자동화.
-
C++ GDB 완벽 가이드 | 브레이크포인트·워치포인트·Core Dump 분석 [2026]
C++ GDB 2026 마스터 가이드: GDB 16.3 Reverse Debugging 40% 오버헤드 감소(15-30x slower), Core Dump 분석(NT_AUXV full args), Breakpoint $_hit_bpnum, Watchpoint, backtrace, print, step/next/continue 실전
-
C++ LLDB 기초 완벽 가이드 | macOS·브레이크포인트·워치포인트·역방향 디버깅 [2026 실전]
C++ macOS·iOS printf 디버깅 한계 극복: LLDB 브레이크포인트(조건부), 워치포인트(메모리 변경 감지), 역방향 디버깅(reverse-continue, 2025.01), backtrace, frame variable, step/next/continue, GDB 명령어 비교, Xcode 통합, core dump 분석. 세그폴트·크래시·무한루프·메모리 오염 실전 해결 완벽 가이드.
-
Valgrind Memcheck로 C++ 메모리 누수 찾아내기
C++ Valgrind Memcheck로 메모리 누수·버퍼 오버런·초기화 안 된 값 찾기. definitely lost·invalid read/write·uninitialized value 완전 예제, suppression 파일 작성, CI 통합, 프로덕션 패턴까지.
-
C++ std::filesystem 완벽 가이드 | 경로·디렉토리·파일·권한 한 번에 정리
C++ std::filesystem 완벽 가이드에 대해 정리한 개발 블로그 글입니다. 설정 파일 config/settings.json을 읽는 코드를 작성했습니다. Linux와 macOS에서는 잘 동작하는데, Windows에서만 파일을 찾을 수 없습니다" 에러가 납니다.
-
C++ 채팅 서버 아키텍처 완벽 가이드 | Acceptor-Worker·방 관리·메시지 라우팅·커넥션 풀
C++로 채팅 서버를 설계하며 Acceptor-Worker 구조, 채팅방 관리, 메시지 브로드캐스트 방법을 실전 코드로 구현합니다.
-
C++ Kafka 마스터 가이드 | librdkafka 트랜잭션·EOS·스트리밍·2026 성능
C++ Kafka 2026: librdkafka 2.0+ (idempotent producer, transactional consumer, EOS KIP-98), 트랜잭션 API (consume-process-produce), DeliveryReport·rebalance_cb, 0.11.0+ 브로커 지원, poll() 필수, 고성능 스트리밍 파이프라인
-
C++ 문자열 알고리즘 완벽 가이드 | split·join·trim·replace·std::regex [2026 실전]
C++ 문자열 알고리즘 2026 완벽 가이드: split(getline·stringstream·string_view), join(ostringstream), trim(find_first_not_of), replace(std::regex_replace), std::regex(한 번 컴파일 후 재사용, ECMAScript). CSV 파싱·로그 처리·입력 검증·URL 파싱 실전 예제. Python split() 대안, 흔한 에러(루프 내 regex 컴파일), 성능 팁(string_view zero-copy), 프로덕션 패턴.
-
C++ 디버깅 기초 완벽 가이드 | GDB·LLDB 브레이크포인트·워치포인트로 버그 5분 만에 찾기
C++ 디버깅 기초 완벽 가이드: GDB·LLDB 브레이크포인트·워치포인트로 버그 5분 만에 찾기. printf 디버깅의 한계와 문제 시나리오로 흐름을 잡고 원리·코드·실무 적용을 정리한다.
-
C++ JSON 파싱 완벽 가이드 | nlohmann·RapidJSON·커스텀 타입·에러 처리·프로덕션 패턴
C++ REST API 응답·설정 파일 파싱 시 타입 에러·null 접근·메모리 폭발 문제를 해결합니다. nlohmann/json, RapidJSON, 커스텀 타입 직렬화, 자주 발생하는 에러, 베스트 프랙티스, 프로덕션 패턴까지 실전 코드로 다룹니다.
-
C++ REST API 클라이언트 2026 완벽 가이드 | cpr·httplib·libcurl·인증·재시도
C++ REST API 클라이언트 2026: cpr 1.14.1 (Modern C++17, libcurl wrapper), cpp-httplib (header-only, 프로토타입), libcurl (production 표준), CRUD·Bearer·API키 인증, 재시도·Circuit Breaker, JSON 파싱 (nlohmann), 타임아웃·에러 분류
-
C++ 기존 프로젝트를 Module로 전환 | 단계별 마이그레이션 [#24-2]
C++ 기존 프로젝트를 Module로 전환: 단계별 마이그레이션 [#24-2]. 헤더 기반 프로젝트의 한계·실무에서 겪는 구체적 상황로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ HTTP 클라이언트 완벽 가이드 | Boost.Beast·연결 풀·Keep-Alive·타임아웃
C++ HTTP 클라이언트: Boost.Beast로 REST API 호출, 연결 풀, 타임아웃 실전 가이드.
-
C++ 작업 큐 설계: 워크 스틸링으로 스레드 풀 성능 끌어올리기
C++ 작업 큐 완벽 가이드: 스레드 풀·워크 스틸링·성능 벤치마크 [#21-2]. 실무에서 겪은 문제·문제 시나리오와 해결 방향로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ 정렬 알고리즘 2026 완벽 가이드 | pdqsort·std::sort·parallel sort·std::execution::par
C++ 정렬 2026: pdqsort (std::sort 내부 구현 O(n log n) 최악), std::sort vs stable_sort, std::execution::par (parallel sort 4-8코어 3-5배 빠름), ska_sort (radix-based, 정수 2-3배 빠름), 버블·삽입·병합·퀵·힙 정렬 직접 구현, 성능 비교, 실전 패턴
-
C++ HTTP 클라이언트·서버 완벽 가이드 | Beast·파싱·Keep-Alive·청크 인코딩
C++ HTTP 클라이언트·서버: Beast 기반 파싱, Keep-Alive, 청크 인코딩 실전 구현.
-
Kamal 2 완벽 가이드 — Docker 기반 무중단 배포, PaaS 없이 셀프 호스팅하기
DHH가 만든 Kamal 2로 Docker 기반 애플리케이션을 Kubernetes 없이 무중단 배포하는 완벽 가이드. 리버스 프록시 Kamal-proxy, accessories(DB/Redis), SSL, 멀티 호스트, CI/CD, 롤백까지.
-
C++ Google Test | gtest 설치부터 TEST·EXPECT_EQ
C++ Google Test(gtest) 단위 테스트 가이드. FetchContent·vcpkg 설치, TEST·TEST_F·EXPECT·ASSERT·파라미터화·Death Test, TDD·프로덕션 패턴, CI 연동, 자주 나는 오류 해결.
-
C++ Google Mock | 'DB 없이 테스트하고 싶어요' Mock 객체로 의존성 분리
Google Mock으로 데이터베이스 등 외부 의존성 없이 C++ 단위 테스트를 작성하는 방법을 Mock 객체와 의존성 주입 예제로 설명합니다.
-
C++ CMake 고급 | 멀티 타겟·외부 라이브러리 관리 (대규모 프로젝트 빌드)
C++ CMake 고급: 멀티 타겟·외부 라이브러리 관리 (대규모 프로젝트 빌드). 프로젝트가 커지면 빌드가 복잡해진다. 실무에서 겪는 CMake 문제로 흐름을 잡고 원리·코드·실무 적용을 정리한다.
-
Git rebase interactive 사용법 | pick·squash·fixup·충돌 해결·실수 복구
git rebase -i로 커밋을 정리하는 법: pick, squash, fixup, reword, edit와 충돌 해결, reflog로 되돌리기까지 실무 순서로 정리합니다. Git·rebase·interactive 중심으로 설명합니다.
-
C++ GDB/LLDB | cout 100개 찍어도 못 찾은 버그, 디버거로 5분 만에 해결
GDB와 LLDB 디버거의 브레이크포인트, 백트레이스, 변수 조사 기능으로 C++ 버그를 빠르게 찾는 방법을 설명합니다.
-
C++ Sanitizers 완벽 가이드 | ASan·TSan·UBSan·MSan·Clang 22+ [2026]
C++ Sanitizers 2026 마스터 가이드: ASan 2-3× (use-after-free), TSan 5-15× (data race), UBSan 1.2× (UB), MSan 3× (uninitialized). Clang 22+ latest, Conan settings ABI 관리, CI/CD parallel builds, production 금지(privilege escalation)
-
C++ 로깅·Assertion | 프로덕션 간헐적 크래시, 로그 없이 재현 불가일 때
C++ 로깅·Assertion에 대해 정리한 개발 블로그 글입니다. 프로덕션(실제 서비스가 돌아가는 운영 환경)에서 간헐적으로 크래시가 발생했습니다. 하지만 로그가 없어서 원인을 찾을 수 없었습니다. 로그는 .
-
Git 브랜치와 병합 | 'merge conflict 났어요' 충돌 해결 방법 (branch, merge)
'merge conflict 났어요' 충...
-
C++ Profiling 완벽 마스터 | perf·Tracy·VTune 도구 비교·병목 분석
C++ 프로파일링: perf, Tracy, VTune으로 병목을 찾고 Flame Graph로 최적화하는 실전 가이드.
-
C++ 컴파일 타임 최적화 | constexpr·PCH·모듈·ccache·Unity 빌드 [#15-3]
C++ 컴파일 타임 최적화에 대해 정리한 개발 블로그 글입니다. 룩업 테이블(미리 계산해 둔 값 배열—인덱스로 바로 결과를 찾을 때 사용)을 런타임(실행 중)에 초기화하고 있었습니다. 하지만 값은 항상 같았습니다.
-
C++ 파일 입출력 완벽 가이드 | ifstream·ofstream·mmap·io_uring 성능 비교
C++ 파일 입출력: ifstream·ofstream·mmap·io_uring 완벽 가이드.
-
C++ 바이너리 직렬화 | '게임 세이브 파일 깨졌어요' 엔디안·패딩 문제 해결
게임 세이브 파일이 깨지는 원인인 엔디안(byte order)과 구조체 패딩 문제를 진단하고 안전한 바이너리 직렬화 방법을 설명합니다.
-
C++ stringstream | 문자열 파싱·변환·포맷팅
C++ stringstream으로 문자열을 파싱하고 숫자를 변환하며 출력 포맷을 지정하는 방법을 실전 코드 예제와 함께 설명합니다.
-
C++ 정적 분석 도구 통합: Clang-Tidy와 Cppcheck로 코드 퀄리티 강제하기
C++ 16번 디버깅의 연장선. Clang-Tidy와 Cppcheck를 CI·에디터에 통합해 버그가 발생하기 전에 코드 퀄리티를 강제하는 방법을 다룹니다. 문제 시나리오, 완전한 예제, CI 통합, 프로덕션 패턴까지.
-
C++ 크로스플랫폼 빌드 | CMake Toolchain·Android NDK·iOS·WASM
C++ 크로스플랫폼: CMake CMAKE_TOOLCHAIN_FILE, Android NDK C++23, iOS Xcode, Emscripten WASM, 조건부 컴파일 #ifdef, 플랫폼 API 추상화.
-
CMake 3.31로 시작하는 C++23 Modules와 크로스플랫폼 빌드
CMake 입문 가이드: CMakeLists.txt로 크로스 플랫폼 빌드를 자동화하는 방법을 실전 예제와 함께 설명한다.
-
VS Code C++ 설정 2026 | IntelliSense·빌드·디버깅·C++23·Clangd
VS Code C++ 환경 설정: IntelliSense, c_cpp_properties.json, tasks.json, launch.json 완벽 가이드.
-
C++ 탐욕 알고리즘 완벽 가이드 | 활동 선택·분수 배낭·허프만 코딩·구간 스케줄링 [실전]
C++ 탐욕법(Greedy) 마스터: 활동 선택, 분수 배낭, 허프만 코딩, 구간 스케줄링. 문제 시나리오, 완전한 예제, 흔한 실수, 베스트 프랙티스, 프로덕션 패턴.
-
Git 기초 입문 [#1] — 설치·커밋·브랜치·원격 저장소 한 번에
Git 기초 입문 [#1] — 설치·커밋·브랜치·원격 저장소 한 번에에 대해 정리한 개발 블로그 글입니다. 이 글을 읽으면 Git 설치부터 커밋·브랜치·원격 저장소 연동까지 기본 흐름을 따라 할 수 있습니다. Git은 소프트웨어 개발에서 가장 많이 사용되는 버전 관리 시스템(VCS—파일 변경 이력을 추적하고, 이전 버전으로… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드: Git, 버전관리, GitHub,…
-
C++ 개발 환경 구축 2026 | GCC 15·Clang 22·MSVC 14.51·C++23·C++26
C++ 개발 환경 구축: Windows, macOS, Linux에서 컴파일러 설치부터 첫 프로그램 실행까지 단계별 가이드.
-
PGO·LTO로 C++ 컴파일러 최적화하기: -O2 vs -O3 성능 실측
C++ 컴파일러 최적화 2026: PGO(Profile-Guided) 10-15% 성능 향상, LTO(Link-Time) cross-file 인라인, -O2 vs -O3, -flto=thin vs -flto=auto, GCC vs Clang 벤치마크, MSVC /GL /LTCG, Unity Builds
-
C++ 멀티 컴파일러 전략과 CI/CD 파이프라인 구축 | 실무 가이드
C++ 멀티 컴파일러 전략과 CI/CD 파이프라인 구축: 실무 가이드. 멀티 컴파일러 전략·컴파일러 경고 활용로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다. C++·멀티컴파일러·LTO 중심으로 설명합니다.
-
OpenTofu 완벽 가이드 — Terraform 대체, 마이그레이션, 실전 운영
Terraform BSL 라이선스 이슈를 피해 IaC를 이어가는 OpenTofu 완벽 가이드. 설치·tfstate 마이그레이션·providers·모듈·CI/CD 연동·시크릿 관리까지 실전 운영 패턴을 다룹니다.
-
C++ Optional 완벽 가이드 | nullopt·value_or·C++23 모나딕 연산·성능·실전 패턴
널 포인터 대신 뭘 쓰죠, 값이 없을 수도 있는데 어떻게 표현하죠 같은 문제 해결. std::optional 기초부터 C++23 모나딕 연산(and_then, or_else, transform), 성능 고려사항, 실전 에러 핸들링 패턴까지.
-
C++ 소켓 프로그래밍 완벽 가이드 | TCP/UDP·소켓 옵션·epoll·select·poll 성능 비교
C++ 소켓 프로그래밍: TCP/UDP 구현, select/poll/epoll 성능 비교, 소켓 옵션 실전 가이드.
-
C++ 메모리 순서(Memory Ordering) 완벽 가이드 | relaxed·acquire/release
C++ std::atomic 메모리 순서: memory_order_relaxed, acquire/release, seq_cst, consume.
-
Docker DevContainer로 C++ 빌드 환경 통일하기
C++ DevContainer와 Docker 실전 가이드. 멀티 스테이지 빌드, vcpkg/Conan 패키지 관리, VS Code Dev Container 설정, GDB 디버깅까지. 팀 전체 빌드 환경을 5분 안에 통일하는 방법.
-
C++ gRPC 완벽 가이드 | 스트리밍·Callback API·성능 최적화·Best Practices
C++ gRPC: Protocol Buffers 작은 payload, Callback API 10× 빠름, Streaming 200KB-1MB 최적, HTTP/2 멀티플렉싱. 마이크로서비스 통신.
-
C++ 게임 엔진 기초 | 게임 루프·ECS·씬 그래프·입력 처리 완전 가이드
C++로 게임 엔진의 핵심인 게임 루프, ECS(Entity-Component-System), 씬 그래프, 입력 처리 구조를 실전 코드로 구현합니다.
-
C++ ABI 호환성 완벽 가이드 | PIMPL·C 인터페이스·버전 관리·프로덕션 패턴
C++ ABI 호환성: PIMPL 패턴 구조체 크기 고정, C 인터페이스 extern "C" name mangling 방지, Semantic Versioning 버전 관리, abi-compliance-checker.
-
Effect-TS 완벽 가이드 — 타입 안전 함수형 TypeScript, Promise의 진화
Promise의 한계를 넘어서는 Effect-TS 완벽 가이드. 에러를 타입으로, 의존성을 Context로, 동시성을 Fiber로 표현하는 함수형 TypeScript 런타임. 실전 예제와 함께 React/Node 적용까지.
-
C++ 탐욕 알고리즘 완벽 가이드 | 활동 선택·배낭·스케줄링·증명 기법 [실전]
C++ 탐욕법(Greedy) 마스터: 활동 선택, 분수 배낭, 거스름돈, 작업 스케줄링, 허프만 코딩. 문제 시나리오, 완전한 예제, 흔한 실수, 증명 기법, 프로덕션 패턴.
-
C++ 현대적인 GUI: Dear ImGui로 디버깅 툴·대시보드 만들기
C++ Dear ImGui 라이브러리로 실시간 디버깅 툴과 개발자 대시보드를 만드는 방법을 실전 코드 예제로 설명합니다.
-
C++ 검색 엔진 구현 | 역색인·TF-IDF 랭킹·자동완성
C++로 검색 엔진의 핵심 구조인 역색인(inverted index), TF-IDF 랭킹, 자동완성 기능을 직접 구현하는 방법을 설명합니다.
-
C++ MongoDB 마스터 가이드 | mongocxx CRUD·집계·인덱싱·레플리카셋·2026 성능
C++ MongoDB 2026: mongocxx (공식 드라이버), bsoncxx BSON, 집계 파이프라인 $match+$group 28% 빠름 (8.2.5), allowDiskUse 100MB 메모리 제한 우회, 레플리카셋 읽기 분산, 복합 인덱스 IXSCAN, explain 실행 계획
-
C++ Python과 C++의 만남 | pybind11으로 고성능 엔진 만들기
pybind11을 이용해 Python에서 C++로 작성한 고성능 모듈을 호출하는 바인딩 방법을 실전 코드 예제로 설명합니다.
-
C++ 동적 계획법 완벽 가이드 | 메모이제이션·타뷸레이션·공간 최적화 (2D→1D)
C++ 동적 계획법: 메모이제이션 vs 타뷸레이션, 공간 최적화 2D→1D rolling array, 피보나치, 배낭 문제, LCS, Bitmask DP. Stack overflow 회피.
-
C++ Elasticsearch 2026 완전 실전 가이드 | Elasticlient·libcurl REST API·Elasticsearch 8.x
C++ Elasticsearch 2026: Elasticlient vs libcurl+nlohmann/json 선택 가이드, Elasticsearch 8.x 호환 (공식 C++ 클라이언트 없음), 인덱싱·전문 검색·집계·벌크 인덱싱(Bulk API)·스크롤 API·ILM (Index Lifecycle Management), 타임아웃·메모리 부족 해결, 로그 분석·APM·실시간 대시보드, 실전 패턴
-
C++ AWS SDK 완벽 가이드 | S3·DynamoDB·Lambda 연동 및 프로덕션 패턴 [#52-7]
AWS 서비스 C++ 통합: S3 파일 저장·멀티파트 업로드, DynamoDB NoSQL CRUD·Query, Lambda 함수 호출, IAM 인증. 실무 문제 시나리오, 완전한 예제, 흔한 에러 해결, 성능 최적화, 프로덕션 패턴까지.
-
C++ 비트 연산 완벽 가이드 | 비트마스크 DP·XOR·해밍 거리·비트셋 [실전]
C++ 비트 연산 활용: 비트마스크 DP, XOR 트릭, 비트 카운팅, 해밍 거리, std::bitset. 문제 시나리오, 완전한 예제, 흔한 실수, 성능 팁, 프로덕션 패턴.
-
C++ 알고리즘 최적화 완벽 가이드 | Big-O·공간-시간 트레이드오프·메모이제이션 [2026 실전]
C++ 알고리즘 최적화 2026 완벽 가이드: Big-O 시간복잡도 분석(O(1)·O(log n)·O(n)·O(n log n)·O(n²)), 공간-시간 트레이드오프, 메모이제이션, DP 슬라이딩 윈도우, 정렬(std::sort pdqsort·std::execution::par 병렬 정렬), 이진 탐색(lower_bound·upper_bound). 100만 건 데이터 O(n²)→O(n log n) 최적화 실전 예제.
-
C++ vcpkg 패키지 만들기 | 포트 파일·빌드·배포 완벽 가이드 [#53-3]
C++ vcpkg 패키지 작성 완벽 가이드. 포트 파일 구조, vcpkg.json·portfile.cmake 작성, vcpkg create 활용, SHA512·패치·usage 파일, 공식 레지스트리 PR·사내 오버레이 배포까지 실전 예제로 다룹니다.
-
C++ 정적 분석 도구 | Clang-Tidy·Cppcheck·SonarQube
C++ 정적 분석 도구: Clang-Tidy 규칙, Cppcheck 설정, SonarQube 통합, CI 연동. 품질 메트릭·기술 부채·팀 정책 관리.
-
C++ STL 알고리즘 완벽 가이드 | Ranges·Views·C++26 Parallel [2026]
C++ STL 알고리즘 2026 마스터 가이드: C++20 Ranges constrained algorithms, C++23 views (zip/enumerate/chunk/stride), C++26 parallel ranges (P3179R2), projections, ranges::fold/to, std::execution::par_unseq, operation fusion
-
C++ Redis 마스터 가이드 | hiredis·redis-plus-plus·분산락·Pipeline·Lua [2026]
C++ Redis 2026: hiredis (C 경량) vs redis-plus-plus (Modern C++), Cache-Aside 90% DB 부하 감소, 분산락 SET NX EX + Lua atomic unlock, Pipeline 10-50× RTT 절약, Pub/Sub, Connection Pool, Redis 7+ 권장
-
C++ 파일 연산 완벽 가이드 | ifstream·바이너리 I/O·mmap·io_uring·원자적 쓰기까지
C++ 파일 연산: ifstream·바이너리 I/O·mmap·io_uring 완벽 가이드.
-
C++ Elasticsearch 완벽 가이드 | Elasticlient·REST API
C++에서 Elasticsearch 연동: Elasticlient·libcurl REST API 설치·연결, 인덱싱·검색·집계 실전 코드.
-
C++ Sorting & Searching 2026 완벽 가이드 | pdqsort·병합정렬·이진탐색·Parallel Sort
C++ Sorting 2026: std::sort (pdqsort 기반), std::execution::par (parallel sort), ska_sort, BlockQuicksort, 병합정렬 (stable_sort), 이진탐색 (lower_bound, upper_bound), C++26 parallel range algorithms, 100만 건 0.46초, OpenMP 20M 0.22초
-
C++ Fuzz Testing: 예상치 못한 입력값으로 프로그램의 견고함 테스트하기
C++ Fuzz Testing: libFuzzer·AFL로 예상치 못한 입력 테스트 완벽 가이드.
-
C++ Boost.Asio 고급 패턴 | 커스텀 서비스·타이머·시그널 [#52-1]
C++ Asio 고급 기법: strand, work_guard, co_spawn, awaitable, composed 연산, 커스텀 서비스, 타이머·시그널 처리. 실전 문제 시나리오, 자주 발생하는 에러, 프로덕션 패턴까지.
-
C++ 멀티스레드 네트워크 서버 완벽 가이드 | io_context 풀·strand·data race 방지
C++ 멀티스레드 서버: io_context 풀, strand, data race 방지 실전 가이드.
-
C++ 메모리 풀 완벽 가이드 | 객체 풀·슬랩·아레나·std::pmr 성능 비교
C++ 메모리 풀: Object Pool·Arena·슬랩 할당자·std::pmr 완벽 가이드.
-
C++ 분할정복 완벽 가이드 | 병합정렬·퀵소트·이진탐색·클로스페어 [실전]
C++ 분할정복(Divide and Conquer) 패턴: 병합정렬, 퀵소트, 이진탐색, Karatsuba 곱셈, 클로스페어. 문제 시나리오, 완전한 예제, 흔한 실수, 성능 팁, 프로덕션 패턴.
-
C++ 커스텀 자료구조 완벽 가이드 | 해시테이블·트라이·LRU 캐시·Skip List
C++ 커스텀 자료구조: 해시테이블 충돌 처리, 트라이 자동완성, LRU 캐시 O(1) eviction, Skip List O(log n). STL 한계 극복.
-
C++ WebAssembly(Wasm)와 Emscripten | C++을 브라우저에서 돌리기
Emscripten을 이용해 C++ 코드를 WebAssembly로 컴파일하고 브라우저에서 실행하는 방법을 실전 예제로 설명합니다.
-
C++ 플러그인 시스템 마스터 가이드 | dlopen·LoadLibrary·C ABI·핫리로드
C++ 플러그인: dlopen/LoadLibrary 동적 로딩, C ABI extern "C" name mangling 방지, 플러그인 매니저 버전 체크, 핫 리로드 mtime 감지.
-
C++ CI/CD GitHub Actions 완벽 가이드 | 워크플로·매트릭스·vcpkg·캐싱·배포 [2026 실전]
C++ CI/CD GitHub Actions 2026 완벽 가이드: 워크플로 작성, 매트릭스 빌드(Linux·macOS·Windows 병렬), vcpkg Binary Caching(x-gha), lukka/run-vcpkg@v11, CMakePresets.json, Sanitizers(ASan·TSan), ctest, 아티팩트 업로드, 릴리스 배포 자동화. 로컬과 CI 환경 일치, 빌드 시간 20분→3분 단축 프로덕션 패턴 실전 예제.
-
C++ 스크립팅 엔진 통합 | Lua 5.4·pybind11 3.0·V8 바인딩 완벽 가이드
C++ 스크립팅: Lua 5.4 C API·Sol3 바인딩, pybind11 3.0 NumPy zero-copy, V8 JavaScript 샌드박싱. 게임·플러그인·핫 리로드.
-
C++ 게임 엔진 아키텍처 완벽 가이드 | 게임 루프·ECS·씬 그래프·리소스 매니저·물리 통합
C++ 게임 엔진 아키텍처: 게임 루프·ECS·씬 그래프·리소스 매니저·물리 통합. 프레임 드랍, 엔티티 관리, 리소스 로딩 병목 해결.
-
Visual Studio로 C++ 프로파일링·메모리 진단하기: vcpkg 연동까지
C++ Visual Studio 고급 기능: 성능 프로파일러, 메모리 진단, 코드 분석 CppCoreCheck, IntelliCode AI, vcpkg Manifest, CMake 통합. Windows 개발·디버깅.
-
C++ 테스트 전략 완벽 가이드 | 단위·통합·E2E·모킹·프로덕션 패턴
C++ 테스트 전략: GTest·GMock 단위·통합·E2E, 모킹 패턴, 플러그인 경계 테스트, CI/CD 프로덕션 패턴.
-
C++ MongoDB 완벽 가이드 | mongocxx 4.0·CRUD·Aggregation·Replica Set [2026 실전]
C++ MongoDB 연동 2026 완벽 가이드: mongocxx 4.0·bsoncxx C++17 드라이버 설치·연결, insert_one·find·update·delete CRUD, Aggregation Pipeline, 인덱스(복합·텍스트·지오스페이셜), Replica Set 고가용성, Connection Pool, 트랜잭션. Connection timeout·bulk_write_exception 에러 해결, 성능 최적화 프로덕션 패턴 실전 코드.
-
C++ 플러그인 시스템 | 동적 로딩·인터페이스·버전 관리
C++ 플러그인 시스템: 동적 라이브러리 로딩 dlopen/LoadLibrary, C ABI 인터페이스, 버전 관리. 확장 가능한 애플리케이션 아키텍처.
-
C++ 메시지 큐 시스템 | RabbitMQ·Kafka 통합 완벽 가이드
C++에서 RabbitMQ와 Kafka를 연동해 메시지 큐 기반 비동기 시스템을 구축하는 방법을 실전 코드 예제로 설명합니다.
-
C++ 채팅 서버 2026 완벽 가이드 | Boost.Asio·strand·브로드캐스트·프로덕션
C++ 채팅 서버: Asio strand, 브로드캐스트, 세션 관리, 1만 동시 접속 실전 가이드.
-
C++ JSON 완벽 마스터 | nlohmann·simdjson·RapidJSON 성능 비교
C++ JSON: nlohmann·simdjson·RapidJSON 성능 비교 완벽 가이드.
-
C++ Conan 2.x 레시피 작성 완벽 가이드 | conanfile.py·test_package·Artifactory [2026 실전]
C++ Conan 2.x 패키지 레시피 작성 2026 완벽 가이드: conanfile.py 구조, CMakeDeps·CMakeToolchain, test_package 검증, conan create·upload, Artifactory·GitHub Packages 원격 저장소 연동. Lockfile 재현성, 멀티 플랫폼 빌드, ABI 호환성 검증까지 프로덕션 패턴 실전 예제.
-
C++ Code Generation 완벽 가이드 | C++26 Reflection·Clang·Protobuf·X-Macros
C++ Code Generation: C++26 Reflection P2996R13, Clang libTooling AST 분석, Protobuf v29, X-Macros. RPC 스텁·Serialization 자동화.
-
C++ 동적 로딩 완벽 가이드 | dlopen·LoadLibrary·실전 패턴
C++ 동적 로딩: dlopen/LoadLibrary·dlsym/GetProcAddress 함수 조회, 플러그인 조건부 로딩, 크로스 플랫폼 구현.
-
C++ 그래프 알고리즘 완벽 가이드 | BFS·DFS·다익스트라·최소신장트리 [실전]
C++ 그래프 알고리즘: BFS·DFS, 다익스트라 최단 경로, Kruskal·Prim 최소신장트리. 네트워크 라우팅, 지도 최단 경로, 의존성 해결.
-
C++ 데이터베이스 연동 완벽 가이드 | SQLite·PostgreSQL·연결 풀·트랜잭션
C++ DB 연동: SQLite·PostgreSQL, 연결 풀, Prepared Statement, 트랜잭션 실전 가이드.
-
C++ MongoDB 드라이버 고급 | 집계 파이프라인·인덱싱·레플리카셋 완벽 가이드 [#52-4]
MongoDB C++ 고급 활용: 집계 파이프라인($match·$group·$lookup), 인덱스 전략, 레플리카셋 연결·Read Preference. 실전 문제 시나리오, 흔한 에러 해결, 성능 최적화, 프로덕션 패턴까지.
-
C++ Lua 스크립팅 완벽 가이드 | Lua 5.4·C API·스택·Sol3·핫리로드
C++ Lua 스크립팅: Lua 5.4 C API 스택, Sol3 Modern C++17 바인딩, LuaJIT JIT 컴파일, 핫 리로드. 게임 로직·플러그인 시스템.
-
C++ 커스텀 컴파일러 패스 | Clang 플러그인·AST 변환·커스텀 진단
C++ 컴파일러 확장: Clang 플러그인 AST RecursiveASTVisitor, 커스텀 진단 DiagnosticsEngine, 매직 넘버·금지 API 탐지, 코드 메트릭스 수집.
-
C++ Hot Reload 완벽 가이드 | dlopen·inotify·mtime·FileSystemWatcher·게임 개발
C++ Hot Reload: dlopen/LoadLibrary 동적 로딩, inotify/FSEvents 파일 감시, hscpp runtime compile, jet-live, 게임 엔진 상태 보존.
-
C++ 쿼리 최적화 완벽 가이드 | 인덱스 선택·실행 계획·통계·비용 모델
C++로 구현한 쿼리 엔진의 인덱스 선택, 실행 계획, 통계 기반 비용 모델을 다루며 최적화 기법을 실전 코드로 설명합니다.
-
C++ 캐싱 전략 | Redis·Memcached 활용 완벽 가이드
C++ 애플리케이션에서 Redis와 Memcached를 활용한 캐싱 전략, 캐시 무효화, 만료 정책을 실전 코드로 설명합니다.
-
C++ 디버깅 완벽 가이드 | GDB·Sanitizer·메모리 누수·멀티스레드 디버깅 실전
C++ 디버깅 완벽 가이드: GDB·Sanitizer·메모리 누수·멀티스레드 디버깅 실전. 실무에서 겪는 디버깅 상황·GDB/LLDB 고급 기법로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ PostgreSQL 2026 완벽 가이드 | libpq·libpqxx·트랜잭션·Prepared Statement
C++ PostgreSQL 2026: libpq (C 기반, 공식), libpqxx 7.9+ (Modern C++17, RAII), ACID 트랜잭션, Prepared Statement (SQL injection 방지), Connection Pool, JSONB·Full-Text Search, PgBouncer, COPY 대량 처리
-
C++ 문서화 도구 완벽 가이드 | Doxygen·Sphinx
C++ API 문서 자동화: Doxygen 설정, Sphinx·Breathe·Exhale 통합, Doxyfile 작성, GitHub Actions로 GitHub Pages 배포. 자주 발생하는 에러·베스트 프랙티스·프로덕션 패턴까지 실전 예제로 다룹니다.
-
C++ Boost.Asio 완벽 가이드 | io_context·C++20 Coroutines·Corosio
C++ Boost.Asio: io_context, C++20 coroutines, 비동기 I/O 실전 가이드.
-
C++ Serialization 완벽 가이드 | JSON·Protobuf·C++26 Reflection·성능 비교
C++ Serialization: JSON nlohmann/simdjson/Glaze, Protobuf v29, C++26 Reflection P2996R13, cereal. 성능 비교·버전 호환성·자동 직렬화.
-
C++ 디버깅 기법 완벽 가이드 | GDB·LLDB·ASan·TSan·로깅 실전
C++ 디버깅: GDB/LLDB 브레이크포인트·백트레이스, ASan 메모리 오류, TSan 데이터 레이스, spdlog 구조화 로깅, 코어 덤프 분석.
-
C++ Protocol Buffers 완벽 가이드 | 직렬화·스키마 진화·성능 최적화·프로덕션 패턴
C++에서 JSON 대신 Protocol Buffers로 직렬화할 때 스키마 호환성·필드 번호 충돌·메모리 폭증이 막막하다면? .proto 정의부터 직렬화·파일 I/O·Arena 할당·자주 발생하는 에러·프로덕션 패턴까지 900줄 분량으로 다룹니다.
-
C++ Conan 고급 완벽 가이드 | lockfile·크로스 빌드·사내 레포·프로덕션 패턴 [#53-4]
C++ Conan 2.x 고급 활용: lockfile 의존성 고정, 크로스 컴파일, 사내 Artifactory 연동, conanfile.py 레시피 작성. 시나리오 1: .
-
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++ 패키지 관리 실무: vcpkg와 Conan으로 외부 라이브러리 의존성 지옥 탈출
C++ 패키지 매니저 vcpkg와 Conan을 실무에 도입해 의존성 지옥에서 벗어나는 방법을 실전 예제로 설명합니다.
-
C++ 문자열 알고리즘 완벽 가이드 | KMP·라빈카프·접미사 배열·Z 알고리즘 [실전]
C++ 문자열 패턴 매칭: KMP, Rabin-Karp, Boyer-Moore, Z 알고리즘, 접미사 배열. 문제 시나리오, 완전한 예제, 흔한 실수, 성능 팁, 프로덕션 패턴.
-
C++ Observability: Prometheus와 Grafana로 C++ 서버 모니터링 구축하기
C++ Observability: Prometheus·Grafana로 서버 모니터링 완벽 가이드.
-
C++ 임베디드 시스템 최적화 | 플래시·RAM·전력·실시간성 완벽 가이드
C++ 임베디드 최적화: 플래시 -flto LTO, RAM 정적 할당·풀 allocator, 전력 슬립 모드·DMA, 실시간 WCET·락프리 구조.
-
C++ Redis 고급 활용 | Pub/Sub·파이프라인·Lua 스크립팅 완벽 가이드 [#52-3]
C++ Redis 심화: Pub/Sub 실시간 알림, 파이프라인 RTT 최적화, Lua 원자적 스크립팅, 트랜잭션, 클러스터. 실무 문제 시나리오, 완전한 예제, 자주 발생하는 에러, 성능 최적화, 프로덕션 패턴까지 900줄 분량으로 다룹니다.
-
C++ 커스텀 자료구조 완벽 가이드 | 해시테이블·트라이·LRU 캐시 [#54-2]
C++ 자료구조 직접 구현: 해시테이블 충돌 처리, 트라이 자동완성, LRU 캐시, Skip List. 문제 시나리오, 완전한 예제, 흔한 에러, 성능 비교, 프로덕션 패턴. std::map은 균형 이진 트리 기반이라 조회가 O(log n)입니다.
-
C++ WebSocket 2026 심화 가이드 | Boost.Beast·Ping/Pong·재연결·프로덕션
C++ WebSocket 2026: Boost.Beast 1.84+ RFC 6455, Ping/Pong heartbeat (30초 간격, NAT timeout 방지), 핸드셰이크 (Sec-WebSocket-Key, Upgrade header), 프레임 (FIN, opcode), 재연결 exponential backoff, strand 직렬화, 프로덕션 배포
-
C++ 고성능 RPC 시스템: gRPC와 Protocol Buffers를 이용한 마이크로서비스 구축
C++ gRPC와 Protobuf로 마이크로서비스 간 고성능 RPC 통신을 구축하는 방법을 실전 코드 예제로 설명합니다.
-
C++ RabbitMQ 2026 고급 가이드 | Topic·Priority Queue·Dead Letter·TTL·AMQP
RabbitMQ 2026: Topic Exchange (routing key pattern), Priority Queue (x-max-priority 1-10, VIP 우선), Dead Letter Exchange (DLX, 실패 메시지 수집), Message TTL (expiration, x-message-ttl), AMQP 0-9-1, rabbitmq-c, SimpleAmqpClient
-
C++ CLion 완벽 설정 가이드 | CMake·디버거·코드 분석·vcpkg·원격 개발 [#53-1]
C++ CLion IDE 완벽 설정 가이드입니다. CMake 설정, 디버거 연결, 코드 분석 도구, vcpkg 통합, 원격 개발 환경 구축 방법을 단계별로 설명합니다. 실전 예제와 코드로 개념부터 활용까지 정리합니다. C++·CLion·IDE 중심으로 설명합니다.
-
C++ 크로스 플랫폼 테스트 완벽 가이드 | CI 매트릭스·Docker·엔디안·프로덕션 패턴
C++ 크로스 플랫폼 테스트: CI 매트릭스 Win/Linux/macOS 병렬, Docker 일관된 환경, 엔디안 Little/Big Endian 검증, 프로덕션 패리티.
-
C++ REST API 서버 완벽 가이드 | Beast·라우팅·JSON·미들웨어 실전
C++ REST API 서버: Beast·라우팅·JSON·미들웨어 완벽 가이드.
-
C++ Kafka 2026 고급 활용 | librdkafka 2.0·Exactly-Once Semantics (EOS)·트랜잭션·스트림 처리
C++ Kafka 2026: librdkafka 2.0+ Exactly-Once Semantics (EOS), 트랜잭션 프로듀서 (transactional.id, begin_transaction, commit_transaction), idempotent producer, Consumer Groups rebalance, KSQL 대안 (ksqlDB, Kafka Streams), DeliveryReport, at-least-once vs at-most-once vs exactly-once, 실전 패턴
-
2026년 Boost 라이브러리 훑어보기: Asio·Beast·Filesystem 설치와 활용
Boost C++ 2026: Boost 1.86.0 (2024.08), Asio (deferred token, async_immediate, co_composed), Beast (HTTP/WebSocket, 418 status), Filesystem, Regex, DateTime, Program_options, vcpkg install boost, CMake find_package(Boost), apt/Conan
-
C++ 분할정복 완벽 가이드 | 병합정렬·퀵소트·이진탐색·클로스페어·Strassen [실전]
C++ 분할정복(Divide and Conquer) 패턴: 병합정렬, 퀵소트, 이진탐색, 클로스페어, Strassen 행렬 곱셈. 문제 시나리오, 완전한 예제, 흔한 실수, 베스트 프랙티스, 프로덕션 패턴.
-
C++ AddressSanitizer·ThreadSanitizer 완벽 가이드 | ASan·TSan·MSan·UBSan·LSan
C++ AddressSanitizer·ThreadSanitizer: ASan·TSan·MSan·UBSan·LSan 완벽 가이드.
-
C++ vcpkg 기초 완벽 가이드 | 설치·Manifest·Triplet·버전·커스텀 포트
C++ vcpkg 패키지 매니저: 설치, Manifest 모드, Triplet 설정, 버전 관리, 커스텀 포트. CMake 프로젝트 의존성 관리.
-
C++ STL 알고리즘 완벽 가이드 | sort·transform·accumulate
C++ STL 알고리즘: sort, binary_search, transform, accumulate, 커스텀 비교자. 데이터 처리·정렬·변환·집계.
-
C++ 보안 프로그래밍 | 메모리 안전·암호화·취약점 방지
C++ 보안: 버퍼 오버플로우 방지 std::vector/string, 입력 검증 화이트리스트, OpenSSL AES-256-GCM 암호화, std::random_device 난수 생성.
-
C++ Redis 클론 완벽 가이드 | Modern C++ 인메모리 KV·Asio 이벤트 루프
Modern C++와 Boost.Asio 이벤트 루프로 Redis와 유사한 인메모리 키-값 저장소를 처음부터 직접 구현합니다.
-
C++ RabbitMQ 완벽 가이드 | SimpleAmqpClient·rabbitmq-c
C++ RabbitMQ 완벽 가이드에 대해 정리한 개발 블로그 글입니다. 시나리오 1: 이메일 발송으로 API 응답 지연 회원가입·주문 완료 시 이메일을 동기적으로 발송합니다. SMTP 서버가 느리면 전체 API가 멈춥니다. "이메일 때문에 10초씩 기다려요." 시나리오 2: 이미지.
-
C++ CI/CD 완벽 가이드 | GitHub Actions·CMake·vcpkg Cache·Multi-Platform Matrix
C++ CI/CD: GitHub Actions·CMake·vcpkg Cache·Multi-Platform Matrix 완벽 가이드.
-
C++ 트리 알고리즘 완벽 가이드 | 세그먼트 트리·펜윅 트리·트라이 [실전]
C++ 구간 쿼리·누적합·자동완성을 위한 고급 트리. 세그먼트 트리 구간 쿼리, 펜윅 트리 누적합, 트라이 문자열 검색. 문제 시나리오, 완전한 예제, 흔한 실수, 성능 팁, 프로덕션 패턴.
-
C++ 크로스 플랫폼 기초 완벽 가이드 | 플랫폼 감지·std::filesystem
C++ 크로스 플랫폼 기초: 플랫폼 감지 _WIN32/__linux__/__APPLE__, std::filesystem 경로 추상화, 동적 로딩 LoadLibrary/dlopen 통합, MinGW·iOS·Android 툴체인.
-
C++ 패키지 관리 완벽 가이드 | vcpkg·Conan·시스템 패키지·프로덕션 패턴
C++ 패키지 관리: vcpkg·Conan·시스템 패키지. 의존성 지옥·빌드 실패·버전 충돌 해결. manifest 모드·CMake 통합·프로덕션 패턴.
-
C++ 커스텀 메모리 할당자(Memory Pool) 제작기
C++ 커스텀 메모리 할당자(Memory Pool)를 직접 구현하며 thread_local 풀로 락 없는 할당/해제를 다루는 방법을 설명합니다.
-
C++ 메모리 관리 완벽 가이드 | std::pmr·메모리풀·아레나·jemalloc
C++ 메모리 관리: 커스텀 할당자 std::allocator_traits, 메모리 풀 Object Pool 2-6× 속도, 아레나 50-100× 속도, std::pmr, jemalloc·tcmalloc.
-
C++ JavaScript 스크립팅 완벽 가이드 | V8 14.6 임베딩·Isolate·Context·C++↔JS 바인딩
C++ JavaScript V8: V8 14.6 임베딩 Isolate·Context, C++↔JS 양방향 바인딩, HandleScope 메모리 관리. Node.js 로직 공유·게임 UI 스크립팅.
-
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++ 네트워크 성능 최적화 | TCP 튜닝·제로카피·커널 바이패스 [#51-7]
C++ 네트워크 성능 최적화에 대해 정리한 개발 블로그 글입니다. 실제 프로덕션에서 겪는 문제들: - 대역폭 미활용: 10Gbps NIC인데 2~3Gbps만 나옴 - CPU 병목: read + send 루프에서 CPU 사용률 폭증 - 지연 증가: HFT 시스템에서 마이크로초 단위.
-
C++ gRPC 고급 완벽 가이드 | 인터셉터·로드밸런싱·데드라인·재시도·헬스체크
C++ gRPC 고급: 인터셉터 인증·로깅, round_robin 로드밸런싱, 데드라인 전파, 지수 백오프 재시도, gRPC Health Checking Protocol. 프로덕션 배포.
-
C++ Kafka 완벽 가이드 | librdkafka 프로듀서·컨슈머·오프셋·정확히 한 번 전달
C++에서 Apache Kafka 연동: librdkafka로 프로듀서·컨슈머 그룹·오프셋 관리 구현. Connection timeout·메시지 유실·리밸런싱 등 흔한 에러 해결, 배치·압축 성능 최적화, 프로덕션 패턴까지 900줄 분량으로 다룹니다.
-
C++ 수학 알고리즘 완벽 가이드 | GCD·LCM·소수·모듈러·행렬·FFT [실전]
C++ 수학 알고리즘: 에라토스테네스 체, 유클리드 알고리즘, 모듈러 거듭제곱, 행렬 연산, FFT. 문제 시나리오, 완전한 예제, 흔한 실수, 성능 팁, 프로덕션 패턴.
-
C++ SIMD 완벽 가이드 | AVX512·AVX2·SSE·std::execution·Auto-Vectorization
C++ SIMD 완벽 가이드: AVX512·AVX2·SSE·std::execution·Auto-Vectorization.
-
C++ vcpkg 2026 고급 가이드 | Manifest·Triplet·Registry·Binary Cache·Versioning
vcpkg 2026: Manifest Mode (vcpkg.json), 2,807개 ports, Binary Cache (CI 빌드 시간 단축), Custom Triplet (정적/동적), Versioning (baseline.json, version constraints), Private Registry, vcpkg depend-info, 2026.04.27 locking 개선
-
C++ CMake Presets 2026 완벽 가이드 | 멀티 플랫폼·vcpkg Binary Cache·CI/CD 자동화
C++ CMake Presets 2026: CMake 3.31+ 멀티 플랫폼 빌드, vcpkg Binary Caching (x-gha, Azure), CMakePresets.json (configurePresets, buildPresets, testPresets), Conan 2.0 toolchain, CI/CD (GitHub Actions lukka/run-vcpkg@v11, Matrix builds), Visual Studio 2026·CLion·VS Code 통합, 팀 빌드 설정 통일, 실전 패턴
-
C++ 메타프로그래밍 고급 | SFINAE·Concepts·constexpr·타입 트레이트 가이드
C++ 메타프로그래밍: SFINAE std::enable_if 타입 제약, Concepts C++20 requires, constexpr 컴파일 타임 연산, 타입 트레이트 std::is_integral.
-
C++ 크로스 플랫폼 GUI | Qt 기초 완벽 가이드 [#36-2]
C++ 크로스 플랫폼 GUI: Qt 기초 완벽 가이드 [#36-2]. C++로 창 띄우고 버튼 넣고 싶어요·Qt 없이 겪는 어려움로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ Python 스크립팅 완벽 가이드 | pybind11 3.0·NumPy·GIL·예외 처리
C++ Python 스크립팅: pybind11 3.0 모듈·클래스 바인딩, NumPy zero-copy, GIL 최적화, 예외 처리. AI 파이프라인·게임 로직·플러그인.
-
C++ DB 쿼리 최적화 완벽 가이드 | libpqxx 8.0·인덱스·실행 계획·N+1 해결 [2026 실전]
C++ PostgreSQL·SQLite 쿼리가 3초 걸릴 때: libpqxx 8.0(C++20) Prepared Statement, 인덱스 전략, EXPLAIN ANALYZE 실행 계획, Connection Pool, 쿼리 캐싱, N+1 문제 JOIN 해결. Redis 캐싱, 트랜잭션 락, 프로덕션 패턴 실전 코드 완벽 가이드.
-
CLion으로 C++ 디버깅·리팩토링 빠르게 하기: 필수 단축키 정리
CLion IDE 마스터: 고급 디버깅, 리팩토링 도구, 생산성 단축키, CMake 통합. 대규모 C++ 프로젝트에서 생산성을 높이는 실전 가이드. VS Code로 C++를 개발하다 보면 이런 경험을 합니다.
-
C++ 빌드 시스템 완전 비교 | CMake·Meson·Bazel·Makefile·패키지 매니저 선택 가이드
C++ 빌드 시스템 완전 비교 가이드입니다. CMake, Meson, Bazel, Makefile의 장단점과 패키지 매니저 선택 기준을 실전 관점에서 설명합니다. . Start now.신규 프로젝트 시작하는데 CMake? Meson? Bazel? 뭘 써야 해요?
-
C++ Conan 기초 완벽 가이드 | 설치·conanfile·프로필·CMake 연동 [#53-4]
C++ Conan 패키지 매니저 기초 가이드입니다. 설치, conanfile 작성, 프로필 설정, CMake 연동 방법을 실전 예제로 설명합니다. . Start now.fmt 라이브러리를 쓰려는데, 수동으로 다운로드·빌드·경로 설정이 너무 번거로워요.
-
CMake 3.28+ 프리셋과 모듈로 크로스 플랫폼 빌드 구성하기
C++ CMake 완벽 가이드: 크로스 플랫폼 빌드·최신 CMake 3.28+ 기능·프리셋·모듈. 빌드 관리의 어려움·최소 CMakeLists.txt로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ DB 엔진 기초 완벽 가이드 | 저장 엔진·쿼리 파서·실행기·트랜잭션
C++ DB 엔진 기초: 저장 엔진·쿼리 파서 완벽 가이드.
-
C++ gRPC 마스터 | 스트리밍·인터셉터·로드밸런싱 [#52-2]
C++ gRPC 마스터에 대해 정리한 개발 블로그 글입니다. 43-1과 52-1에서 gRPC 기초를 다뤘다면.
-
C++ gRPC 기초 완벽 가이드 | Protocol Buffers·Unary·스트리밍·실전 문제 해결
C++ 마이크로서비스 통신에서 JSON 직렬화 병목·스키마 불일치·대용량 스트리밍 문제를 겪는다면?
-
C++ HTTP 기초 완벽 가이드 | 요청/응답 파싱·헤더·청크 인코딩·Beast 실전
C++ Boost.Beast로 HTTP 요청/응답을 파싱하고 헤더와 청크 인코딩을 처리하는 기초 방법을 실전 코드로 설명합니다.
-
C++ 초경량 HTTP 웹 프레임워크 바닥부터 만들기
C++로 초경량 HTTP 웹 프레임워크를 바닥부터 만들며 라우팅, 미들웨어 체인, 요청 처리 구조를 직접 구현합니다.
-
C++ CLion 완벽 가이드 | 설치·설정·디버깅·리팩토링·생산성
C++ CLion IDE: CMake 설정, 디버거 연결, 툴체인 설정, 고급 디버깅, 리팩토링 도구, 생산성 단축키. 크로스 플랫폼 개발.
-
C++ WebSocket 완벽 가이드 | Beast 핸드셰이크·프레임·Ping/Pong
C++ WebSocket 실시간 통신: Beast 기반 핸드셰이크, 프레임, Ping/Pong 실전 가이드.