코드몽키

포스트: 2|조회수: 0|PERSON
Items

Posts

2 posts

[IT] 임베디드 BSP 코드몽키의 특징

Guillermo Austin Kim|2020년 7월 7일

요즘 ARM 프로세서와 같은 기술적인 컨텐츠를 올리는데요. 이번 시간에는 조금 예민한 이야기를 에세이 형식으로 포스팅합니다. 주제는 임베디드 BSP 분야의 코드몽키의 특징입니다.코드몽키가 뭔지 궁금하시다고요? 아래 동영상을 보면 알 수 있을 겁니다. 리눅스 개발자들과 교류를 하다가 가끔 술 한잔 할 때 가끔 코드몽키에 대해 스토리를 이야기합니다. 그 분들이 하는 말을 좀 듣고 나니 몇 가지 공통점이 있더라구요. 몇 가지 공통점을 보여 요약을 해 봤거든요. (사실, 이 글을 블로그에 비공개로 업로드됐는데 공개로 올려도 될 것 같아 포스팅합니다.) 제가 아는 친구는 중견 기업의 CTO 개발자로 일하고 있는데요. (그 친구가 말하는) 임베디드 코드몽키 때문에 회사 문을 닫을 뻔했다고 하는데요. 개발 과정

[SW] 리눅스 커널은 왜 알아야 할까? 코드 몽키가 되어야 하나?

Guillermo Austin Kim|2019년 1월 20일

많은 사람들이 리눅스 커널, 리눅스 커널하는데 왜 리눅스 커널을 잘 알아야 할까?이번에는 리눅스 커널을 왜 공부해야 하는지 알아보자. 문제 해결 능력리눅스 커널을 알아야 하는 이유는 정말 간단하다. 디바이스 드라이버 담당자로써 문제 해결 능력을 키울 수 있기 때문이다. 처음 임베디드 임베디드 리눅스 개발자로 일을 시작하면 보통 어떤 개발 업무를 맡을까?대부분 드라이버를 맡는 경우가 많다. 예를 들어 스토리지, 네트워크, 모뎀 등등 디바이스 종류는 무궁무진하다. 그런데 디바이스 드라이버 코드는 누구나 작성할 수 있다. 리눅스 커널에 얼마나 많은 디바이스 드라이버 예제 코드가 많은가? 예제 코드를 활용해서 해당 디바이스에 대한 데이터 시트만 있으면 그리 어렵지 않게 드라이버를 구현할 수 있다. 그럼 리