블로그
-
C++ Directory Iterator | '디렉토리 순회' 가이드
directory_iterator와 recursive_directory_iterator 비교, 필터링·심볼릭 링크·error_code, 파일 검색·디스크 사용량·성능까지 C++17 filesystem 순회 실전 가이드입니다.
-
C++ multiple definition 에러 | '중복 정의' 링커 에러 완벽 해결
여러 파일에서 같은 심볼이 중복 정의돼 발생하는 'multiple definition' 링커 에러의 원인과, 헤더 가드·inline 등으로 해결하는 방법.
-
C++ string | '문자열 처리' 완벽 가이드 [실전 함수 총정리]
C++ string #include <string> #include <iostream> using namespace std;. 실전 예제와 코드로 개념부터 활용까지 정리합니다. C++·string·문자열 중심으로 설명합니다.
-
Astro 4 완벽 가이드 — 빌드 성능, 콘텐츠 컬렉션 v2, 뷰 전환
Astro 4 완벽 가이드 — 빌드 성능, 콘텐츠 컬렉션 v2, 뷰 전환에 대해 정리한 개발 블로그 글입니다. Astro 4는 콘텐츠 중심 웹사이트를 빠르게 만들기 위한 프레임워크로, 아일랜드 아키텍처(Island Architecture)로 기본적으로 JavaScript를 최소화합니다. 이 가이드는 아일랜드 컴파일·수화 경로,… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드: Astro, Framework,…
-
Gleam 완벽 가이드 | BEAM VM·정적 타입·패턴 매칭·OTP·Wisp 웹 서버
Gleam은 BEAM에서 동작하는 정적 타입 함수형 언어입니다. 타입 시스템·패턴 매칭·Result·Erlang FFI·OTP·Wisp·Mist 웹까지 실무 관점으로 정리합니다. Gleam은 Erlang 가상 머신(BEAM)과 JavaScript를 타깃으로 하는 정적 타입 함수형 언어입니다. 문법은 Rust·ML 계열에 가깝고, 런타임 특성은 Erlang/Elixir와 같습니다. 이 글에서는 Gleam만의 타입 시스템, 패턴 매칭,
-
C++ SIMD 완벽 가이드 | AVX512·AVX2·SSE·std::execution·Auto-Vectorization
C++ SIMD 완벽 가이드: AVX512·AVX2·SSE·std::execution·Auto-Vectorization.
-
cargo workspace 모노레포 | Cargo.toml 구조·멤버·공통 의존성·빌드 최적화
cargo workspace 모노레포에 대해 정리한 개발 블로그 글입니다. Cargo workspace는 여러 패키지(크레이트)를 하나의 저장소에서 함께 빌드·테스트하기 위한 공식적인 모노레포 패턴입니다. Cargo.lock은 워크스페이스 루트에 하나만 두는 것이 일반적이며, 공유 target/… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드: Rust, Cargo, Workspace, 모노레포, 의존성 관리.
-
C++ map vs unordered_map 심층 비교 | '어느 게 빠를까?' 성능 비교와 선택 가이드
C++ map vs unordered_map 성능·복잡도 비교. 정렬·범위 탐색이 필요하면 map, 평균 조회 속도는 unordered_map이 유리합니다. 해시·충돌·선택 기준과 벤치마크 관점의 실전 가이드입니다.
-
개발자 취업 노하우 | 습관·정보 수집·회고로 준비 효율을 올리는 법
취업 준비를 지속 가능하게 만드는 노하우를 정리합니다. 주간 루틴, 성과 기록, 공고·시장 정보 파악, 네트워킹, 면접 복기, 멘탈 관리까지 실전에서 통하는 습관 중심으로 다룹니다. 서류 통과율을 2배 높이고 준비 기간을 30% 단축하는 8가지 검증된 노하우를 배우세요.
-
C++ CTAD | '클래스 템플릿 인자 추론' 가이드
C++17 CTAD로 pair·vector 등 클래스 템플릿 인자를 생략하는 방법. 사용자 정의 클래스와 추론 가이드(deduction guide) 실무 팁을 정리합니다. C++·CTAD·template 중심으로 설명합니다.