블로그
-
C++ 크로스 플랫폼 테스트 완벽 가이드 | CI 매트릭스·Docker·엔디안·프로덕션 패턴
C++ 크로스 플랫폼 테스트: CI 매트릭스 Win/Linux/macOS 병렬, Docker 일관된 환경, 엔디안 Little/Big Endian 검증, 프로덕션 패리티.
-
C++ Zero Initialization | '0 초기화' 가이드
0 초기화(zero initialization)는 비트를 0에 맞추는 첫 단계로, 정적·전역·thread_local에서 자동으로 이어지기도 합니다. 지역 자동 변수는 기다리지 말고 값 초기화를 쓰고, 값·기본 초기화와의 관계·초기화 순서까지 함께 정리합니다.
-
Node.js 비동기 프로그래밍 | Callback, Promise, Async/Await
Node.js 비동기 프로그래밍: Callback, Promise, Async/Await. Callback (콜백)·Promise로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
Roc 완벽 가이드 | 빠르고 친절한 함수형 언어·플랫폼·타입·CLI
Roc 완벽 가이드에 대해 정리한 개발 블로그 글입니다. Roc는 Elm에서 영감을 받아 설계된 순수 함수형 프로그래밍 언어로, 태그 유니온(tag union) 과 레코드, 강한 타입 추론, 그리고 플랫폼(platform)과 애플리케이션(application) 이라는 구조로… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드: Roc, Functional Programming, Type Inference,…
-
Python 웹 스크래핑 | BeautifulSoup, Selenium 완벽 정리
Python 웹 스크래핑에 대해 정리한 개발 블로그 글입니다. response = requests.get( 웹 스크래핑은 웹사이트에서 자동으로 데이터를 수집하는 기술입니다. --- import requests.
-
C++ 범위 기반 for문 에러 | 'no begin function' 컴파일 에러 해결
range-based for문에서 'no begin function' 컴파일 에러가 나는 이유와, 커스텀 컨테이너에 begin()·end()를 추가해 해결하는 방법.
-
C++ File Status | '파일 상태' 가이드 | 핵심 개념과 실전 활용
C++17 std::filesystem의 file_status·perms, status와 symlink_status, file_type·권한 검사, 백업·로그 정리 실전, Windows와 POSIX 차이까지 코드와 함께 정리합니다.
-
C++ optional | '선택적 값' 가이드
std::optional은 C++17에서 값의 존재 여부를 타입으로 표현하는 타입입니다. 이 글에서는 optional의 생성과 접근(value, value_or), nullopt 처리, 실무 패턴과 널·특수값 대비 장점을 예제 코드와 함께 단계적으로 다룹니다.
-
Zustand 심화 가이드 — 고급 상태 관리 패턴·Slice·미들웨어·성능·TypeScript
Zustand로 대규모 React 앱을 다루는 고급 패턴입니다. Slice·모듈화, persist·devtools·immer, 셀렉터 최적화, Store 타입, Jotai·Recoil 비교까지 실무 중심으로 정리했습니다.
-
C++ 컴파일 타임 프로그래밍 | constexpr·consteval·if constexpr 완벽 가이드
C++ 컴파일 타임 프로그래밍: constexpr·consteval·if constexpr 완벽 가이드. constexpr 기초·constexpr 변수·constexpr 클래스·템플릿 메타프로그래밍으로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.