블로그
-
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 자동화.
-
TypeScript 데코레이터 | Decorators 완벽 가이드
TypeScript 데코레이터: Decorators 완벽 가이드. 클래스 데코레이터·메서드 데코레이터로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다. TypeScript·Decorators·데코레이터 중심으로 설명합니다.
-
C++ 동적 로딩 완벽 가이드 | dlopen·LoadLibrary·실전 패턴
C++ 동적 로딩: dlopen/LoadLibrary·dlsym/GetProcAddress 함수 조회, 플러그인 조건부 로딩, 크로스 플랫폼 구현.
-
데이터베이스 완전 가이드 — ACID·격리·인덱스·최적화·운영
[2026] 데이터베이스 완전 가이드 — ACID·격리·인덱스·최적화·운영에 대해 정리한 개발 블로그 글입니다. 관계형 데이터베이스(RDBMS)는 SQL뿐 아니라 스토리지, 버퍼 풀, 쓰기 로그(WAL), 동시성 제어가 결합된 시스템입니다. API처럼 “쿼리를 보내면 결과가 나온다”는 수준을 넘어, 운영·튜닝·장애 분석을 하려면… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다.
-
Java 입출력 | File, BufferedReader, NIO
Java 입출력에 대해 정리한 개발 블로그 글입니다. java.io·java.nio 계열은 바이트·문자 스트림으로 파일과 네트워크를 다루는 출발점입니다. 읽기/쓰기 경로를 열고 닫는 책임을 try-with-resources로 묶는 패턴이 흔합니다. --- 이 기술을 실무… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드: Java, IO, NIO, 파일, BufferedReader.
-
C++ Move Constructor | '이동 생성자' 가이드
C++ 이동 생성자의 동작 원리와 복사 생성자와의 차이, noexcept의 중요성, 자기 이동·예외 안전성 등 실전에서 자주 겪는 함정을 코드 예제와 함께 정리합니다.
-
C++ 값 카테고리 | 'lvalue/rvalue/xvalue' 완벽 정리
C++ 값 카테고리의 값 카테고리 분류, lvalue, prvalue (순수 rvalue) 실무에서 자주 사용되는 패턴과 주의사항을 다룹니다. C++·value-category·lvalue 중심으로 설명합니다.
-
C++ 그래프 알고리즘 완벽 가이드 | BFS·DFS·다익스트라·최소신장트리 [실전]
C++ 그래프 알고리즘: BFS·DFS, 다익스트라 최단 경로, Kruskal·Prim 최소신장트리. 네트워크 라우팅, 지도 최단 경로, 의존성 해결.
-
Electric SQL 완벽 가이드 — 로컬 우선 Postgres·Shape 동기화·SQLite·React
Electric SQL로 Postgres→로컬 동기화를 구축하는 고급 가이드. Shape, SQLite/PGlite, 쓰기 패턴·충돌 처리, TypeScript·React 연동과 오프라인 앱 설계까지 정리합니다.
-
TypeScript 시작하기 | 설치, 설정, 기본 문법
TypeScript 시작하기: 설치, 설정, 기본 문법. TypeScript vs JavaScript·설치 및 설정로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다. TypeScript·타입스크립트·설치 중심으로 설명합니다.