블로그
-
C++ 함수 객체(Functor) 완벽 가이드 | operator()·std::function vs Lambda 성능 비교
C++ 함수 객체(Functor)의 operator() 구현법과 함수 포인터·람다 대비 성능 차이를 실전 벤치마크로 비교합니다.
-
Rust CLI 도구 만들기 | clap, 파일 처리, 에러 처리
Rust CLI 도구 만들기: clap, 파일 처리, 에러 처리. 프로젝트 설정·clap으로 인자 파싱로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다. Rust·CLI·커맨드라인 중심으로 설명합니다.
-
Kotlin 코루틴 내부 원리 — CPS·디스패처·구조화 동시성·Flow·실무 패턴
[2026] Kotlin 코루틴 내부 원리 — CPS·디스패처·구조화 동시성·Flow·실무 패턴에 대해 정리한 개발 블로그 글입니다. Kotlin 코루틴은 스레드 한 개를 잡아먹지 않고 suspend 지점에서 실행을 넘깁니다. 문법은 동기 코드처럼 보이지만, 런타임은 연속체(Continuation)와 디스패처로 재개 시점과 실행 스레드를 결정합니다. 이… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드:…
-
C++ Policy-Based Design | '정책 기반 설계' 가이드
'정책 기반 설계' 가이드.
-
C++ stop_token | '중단 토큰' 가이드 | 핵심 개념과 실전 활용
C++20 std::stop_token·stop_source·stop_callback과 std::jthread로 협력적 취소를 구현하는 방법입니다. 워커 루프, condition_variable_any 연동, 콜백 수명 주의점을 실전 코드와 함께 설명합니다.
-
C++ vs Python 비교 | '어떤 언어를 배워야 할까?' 완벽 가이드
C++와 Python을 성능, 학습 난이도, 취업 시장 관점에서 비교합니다. 초보자가 어떤 언어를 먼저 배워야 할지 한눈에 볼 수 있는 비교표를 제공합니다.
-
JavaScript 함수 | 함수 선언, 화살표 함수, 콜백, 클로저 완벽 정리
JavaScript 함수: 함수 선언, 화살표 함수, 콜백, 클로저 완벽 정리. 함수 정의 방법·매개변수와 반환값로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다. JavaScript·함수·function 중심으로 설명합니다.
-
C++ 헤더 온리 라이브러리 | 'multiple definition' 에러 없이 만들기
C++ 헤더 온리 라이브러리에 대해 정리한 개발 블로그 글입니다. C++에서 헤더에 함수를 정의하면 multiple definition 링커 에러가 발생합니다. 하지만 inline, template.
-
HTML 기본 태그 | 텍스트, 링크, 이미지, 리스트
HTML 기본 태그에 대해 정리한 개발 블로그 글입니다. HTML 태그는 브라우저와 검색 엔진이 읽을 구조와 의미를 표시합니다. 이후 박스 모델에서 다루듯, 대부분의 요소는 화면에서 상자로 그려집니다. --- 이 기술을 실무 프로젝트에 처음 도입했을 때, 공식 문서만으로는 알 수… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드: HTML, 태그, 웹개발, 마크업, DOM.
-
Next.js App Router에서 SSR·SSG·ISR 선택 가이드 | 렌더링 전략과 캐싱
Next.js App Router에서 SSR, SSG, ISR의 차이와 fetch 캐시, revalidate, Route Segment Config로 전략을 고르는 실전 기준을 정리합니다.