블로그
-
Chrome 확장 프로그램 가이드 — Manifest V3·서비스 워커·메시징·콘텐츠 스크립트·프로덕션 패턴
Chrome 확장 프로그램 가이드 — Manifest V3·서비스 워커·메시징·콘텐츠 스크립트·프로덕션 패턴에 대해 정리한 개발 블로그 글입니다. Chrome 확장 프로그램은 단일 웹앱이 아니라 여러 실행 컨텍스트(서비스 워커, 확장 페이지, 콘텐츠 스크립트, 필요 시 오프스크린 문서)가 *chrome. API와 메시징으로 묶인 분산 시스템에 가깝습니다.… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드:…
-
C++ Aggregate Initialization 완벽 가이드 | 집합 초기화
C++ Aggregate Initialization 완벽 가이드: 집합 초기화. Aggregate Initialization이란? 왜 중요한가부터 핵심 개념·패턴·실무 함정을 코드 예제로 풉니다.
-
C++ Atomic Operations | '원자적 연산' 가이드
C++ std::atomic과 원자적 연산으로 멀티스레드에서 데이터 경쟁을 막는 방법. 뮤텍스 대비 장점과 실전 코드 패턴을 설명합니다. C++·atomic·lock-free 중심으로 설명합니다.
-
C++ Rvalue vs Lvalue | '값 범주' 가이드
C++의 lvalue·rvalue 값 범주 개념과 참조 바인딩 규칙, 이동 의미론·std::move·완벽 전달과의 관계를 실전 코드 예제로 설명하고 흔한 실수를 정리합니다.
-
CSS Flexbox | 플렉스박스 레이아웃 완벽 가이드
CSS Flexbox: 플렉스박스 레이아웃 완벽 가이드. Flexbox 기본 개념·Flex Direction (방향)로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다. CSS·Flexbox·레이아웃 중심으로 설명합니다.
-
Kubernetes minikube로 Node API 배포하기 | Deployment·Service
Kubernetes minikube 배포 입문: Node.js API 이미지를 로컬 클러스터에 올리고 Deployment·Service·포트포워드로 접속하는 kubectl 중심 절차를 정리합니다.
-
백트래킹 | 모든 경우의 수 탐색 알고리즘 완벽 정리
백트래킹: 모든 경우의 수 탐색 알고리즘 완벽 정리. 백트래킹 기본·순열과 조합로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다. 알고리즘·백트래킹·Backtracking 중심으로 설명합니다.
-
C++ 클래스와 객체 | '초보자를 위한' 완벽 가이드 [그림으로 이해]
C++ 클래스와 객체 #include <iostream> #include <string> using namespace std;. 실전 예제와 코드로 개념부터 활용까지 정리합니다. C++·클래스·객체 중심으로 설명합니다.
-
C++ Semaphore | '세마포어' 가이드 | 핵심 개념과 실전 활용
C++20 std::counting_semaphore·binary_semaphore로 동시 접근 수를 제한하고, 생산자-소비자·리소스 풀을 구현하는 방법을 정리합니다. 뮤텍스와의 차이, try_acquire, 실무 함정까지 다룹니다.
-
C++ 수학 알고리즘 완벽 가이드 | GCD·LCM·소수·모듈러·행렬·FFT [실전]
C++ 수학 알고리즘: 에라토스테네스 체, 유클리드 알고리즘, 모듈러 거듭제곱, 행렬 연산, FFT. 문제 시나리오, 완전한 예제, 흔한 실수, 성능 팁, 프로덕션 패턴.