블로그
-
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++ 구간 쿼리·누적합·자동완성을 위한 고급 트리. 세그먼트 트리 구간 쿼리, 펜윅 트리 누적합, 트라이 문자열 검색. 문제 시나리오, 완전한 예제, 흔한 실수, 성능 팁, 프로덕션 패턴.
-
AAC vs MP3 vs Opus 오디오 코덱 비교 | 음질·비트레이트·호환성 가이드
AAC, MP3, Opus의 음질·비트레이트 효율·지연 시간·라이선스를 비교합니다. 스트리밍·음성·팟캐스트에 맞는 코덱 선택과 FFmpeg 예제를 담았습니다. 실전 예제와 코드로 개념부터 활용까지 정리합니다. 오디오 코덱·AAC·MP3 중심으로 설명합니다.
-
C++ 보안 코딩 가이드: 오버플로우 방지와 암호화 라이브러리(OpenSSL) 실전 연동
C++ 보안 코딩 실무를 다룹니다. 버퍼 오버플로우 방지 기법과 OpenSSL을 이용한 암호화 구현 방법을 예제로 설명합니다.
-
C++ 크로스 플랫폼 기초 완벽 가이드 | 플랫폼 감지·std::filesystem
C++ 크로스 플랫폼 기초: 플랫폼 감지 _WIN32/__linux__/__APPLE__, std::filesystem 경로 추상화, 동적 로딩 LoadLibrary/dlopen 통합, MinGW·iOS·Android 툴체인.
-
C++ 패키지 관리 완벽 가이드 | vcpkg·Conan·시스템 패키지·프로덕션 패턴
C++ 패키지 관리: vcpkg·Conan·시스템 패키지. 의존성 지옥·빌드 실패·버전 충돌 해결. manifest 모드·CMake 통합·프로덕션 패턴.
-
C++ 코루틴 | 비동기 프로그래밍 완벽 가이드 (C++20)
C++ 코루틴 완벽 가이드. co_await·co_yield·co_return으로 비동기 프로그래밍. promise_type·coroutine_handle·제너레이터 구현. 스레드보다 가볍고, 수천 개의 코루틴도 가능합니다.
-
Kotlin 코루틴 | 비동기 프로그래밍 완벽 가이드
Kotlin 코루틴에 대해 정리한 개발 블로그 글입니다. 코루틴은 스레드를 아주 많이 늘리지 않고도 비동기 작업을 구조화해 표현하는 방법입니다. suspend 함수와 디스패처로 어디서 실행할지 나눕니다. Go 고루틴·채널이 “많은 경량 작업자 + 통신”에 초점을 맞춘다면,… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드: Kotlin, 코루틴, 비동기, Coroutines.
-
Rust 에러 처리 | Result, Option, ? 연산자
Rust 에러 처리: Result, Option, ? 연산자. Result·Option로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다. Rust·에러처리·Result 중심으로 설명합니다.