블로그
-
C++ 플러그인 시스템 마스터 가이드 | dlopen·LoadLibrary·C ABI·핫리로드
C++ 플러그인: dlopen/LoadLibrary 동적 로딩, C ABI extern "C" name mangling 방지, 플러그인 매니저 버전 체크, 핫 리로드 mtime 감지.
-
Python REST API | Flask/Django로 API 서버 만들기
Python REST API from flask import Flask, jsonify, request. 실전 예제와 코드로 개념부터 활용까지 정리합니다. Python·REST API·Flask 중심으로 설명합니다.
-
C++ constexpr 함수 | '컴파일 타임 함수' 가이드
C++ constexpr 함수 constexpr int square(int x) { return x * x; }. 실전 예제와 코드로 개념부터 활용까지 정리합니다. C++·constexpr·compile-time 중심으로 설명합니다.
-
C++ 연산자 오버로딩 | '+, -, *, <<' 재정의 가이드
C++ 연산자 오버로딩에 대해 정리한 개발 블로그 글입니다. class Complex { private: double real, imag; public: Complex(double r = 0, double i = 0) : real(r), imag(i) {}.
-
C++ 복사/이동 생성자 | 'Rule of Five' 가이드
'Rule of Five' 가이드.
-
C++ Fold Expressions 이해하기: 단항·이항부터 C++26 Pack Indexing까지
C++ Fold Expressions 2026: C++17 (... + args), (args + ...), 단항 left/right fold, 이항 fold, 쉼표 fold, 32개 연산자, 빈 팩 처리 (&&→true, ||→false), C++26 Pack Indexing (args...[I]), 재귀 vs Fold 성능
-
C++ I/O 병목 줄이기: cin·mmap·io_uring 성능 비교
C++ I/O 최적화: cin 최적화, mmap vs io_uring 성능 비교, 코딩테스트 TLE 해결.
-
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분 단축 프로덕션 패턴 실전 예제.
-
Git submodule 서브모듈 실무 | 추가·업데이트·CI·모노레포 대안
Git submodule로 서브레포를 끌어오는 법, 초기화·업데이트·삭제, CI 캐시·흔한 오류, submodule 대신 모노레포를 쓰는 기준까지 정리합니다. 실전 예제와 코드로 개념부터 활용까지 정리합니다. Git·Submodule·멀티레포 중심으로 설명합니다.
-
C++ Calendar & Timezone | year_month_day·zoned_time 완벽 정리
C++20 달력과 시간대: year_month_day, zoned_time, weekday로 날짜 연산, 시간대 변환, 요일 계산을 실전 예제와 함께 정리합니다. C++·calendar·timezone 중심으로 설명합니다.