블로그
-
C++ Fuzz Testing: 예상치 못한 입력값으로 프로그램의 견고함 테스트하기
C++ Fuzz Testing: libFuzzer·AFL로 예상치 못한 입력 테스트 완벽 가이드.
-
C++ Boost.Asio 고급 패턴 | 커스텀 서비스·타이머·시그널 [#52-1]
C++ Asio 고급 기법: strand, work_guard, co_spawn, awaitable, composed 연산, 커스텀 서비스, 타이머·시그널 처리. 실전 문제 시나리오, 자주 발생하는 에러, 프로덕션 패턴까지.
-
C++ Stack Allocator | '스택 할당자' 가이드
고정 버퍼 위에 bump pointer로 쌓는 C++ 스택 할당자 구현법과 LIFO 해제·용량 제약, std::pmr::monotonic_buffer_resource·메모리 풀과의 비교를 정리합니다.
-
C++ if constexpr | '컴파일 타임 if' 가이드
'컴파일 타임 if' 가이드.
-
C++ 멀티스레드 네트워크 서버 완벽 가이드 | io_context 풀·strand·data race 방지
C++ 멀티스레드 서버: io_context 풀, strand, data race 방지 실전 가이드.
-
C++ tuple apply | '튜플 적용' 가이드 | 핵심 개념과 실전 활용
C++17 std::apply로 튜플을 함수 인자로 펼쳐 호출하는 방법을 다룹니다. 기본 사용법부터 가변 인자 함수 호출까지 실전 예제로 설명합니다.
-
C++ 시간 변환 | chrono duration_cast와 시계 변환
C++ chrono duration_cast와 time_point_cast로 시간 단위를 변환하는 방법을 정리합니다. 타임아웃 설정, 로그 타임스탬프, 벤치마크 등 실무 활용법을 다룹니다. 시간 변환 오류를 100% 방지하고 성능 측정 정확도를 3배 높이는 5가지 핵심 패턴을 배우세요.
-
Neon Postgres 완벽 가이드 — 서버리스 PostgreSQL
Neon Postgres 완벽 가이드 — 서버리스 PostgreSQL에 대해 정리한 개발 블로그 글입니다. Neon은 클라우드에서 제공하는 PostgreSQL 호환 관리형 데이터베이스입니다. 전통적인 “한 대의 장기 실행 인스턴스” 모델과 달리 스토리지 계층과 컴퓨트 계층을 분리하고, 브랜치(branch) 로 개발·프리뷰 환경을… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드: Neon, PostgreSQL,…
-
Express.js 완벽 가이드 | Node.js 웹 프레임워크
Express.js 완벽 가이드: Node.js 웹 프레임워크. 설치 및 기본 서버·라우팅 (Routing)로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다. Node.js·Express·웹프레임워크 중심으로 설명합니다.
-
C++ LNK2019 | 'unresolved external symbol' 링커 에러 원인 5가지와 해결법
MSVC LNK2019 'unresolved external symbol' 에러가 발생하는 5가지 원인(정의 누락, 빌드 미포함, 링크 누락 등)과 해결법을 정리했습니다.