블로그하는개발자
개발하면서 배운 것, 실험한 것, 정리한 것을 기록하는 공간입니다. 이 사이트는 자체 호스팅 2호점이며, 한국어 SEO와 검색 유입의 본진은 티스토리에 그대로 둡니다.
왜 2호점인가?
- 티스토리 (본진) — 네이버·구글 한국어 검색, 기존 독자층 유지
- 이 사이트 (2호점) — Markdown/MDX, Git 버전 관리, CI 빌드, RSS·사이트맵
- 마이그레이션 없음. 본진 글은 그대로 두고, 2호점에는 새 글·실험·아카이브를 올립니다.
티스토리 본진: https://donggrri.tistory.com
최근 글
-
cpp-ranges
C++20 ranges는 구간을 가벼운 view로 다루어 원소를 복사하지 않고 필터(filter)·변환(transform)·정렬(sort)을 합성하게 하는 표준 라이브러리입니다.
-
UUU 명령 하나를 eMMC 파형과 드라이버 코드까지 연결해 보기
부팅이 되지 않는 i.MX 8M Mini 보드를 이용해, PC → UUU → Boot ROM/U-Boot → MMC 드라이버 → eMMC 흐름을 한 번에 이해해 보자.
-
BSP와 Linux Kernel을 함께 공부하며 정리한 것들
이 글은 “BSP와 커널을 공부하고 싶지만 어디서부터 연결해야 할지 모르겠다”는 사람을 위한 학습 기록이다. 용어를 먼저 외우기보다, 전원을 켠 뒤 실제 하드웨어가 동작하기까지의 흐름을 따라가며 정리했다.
-
Device Tree와 Linux 플랫폼 드라이버 작성 입문
Device Tree를 단순한 설정 파일로 외우지 않고, 실제 드라이버가 하드웨어를 발견하고 자원을 준비하는 과정까지 연결해 보자. 예제는 메모리 맵 레지스터와 IRQ, 클록, 전원을 가진 가상의 보드 장치다.
-
Linux Kernel 핵심 흐름: System Call부터 동기화까지
이 글은 Linux 커널을 처음 공부하는 사람이 “애플리케이션의 한 줄이 커널과 하드웨어까지 어떻게 이어지는가?”를 따라가도록 만든 학습 기록이다. System Call, Process/Thread, Scheduler, Sleep/Wake-up, I…