Guillermo Austin Kim
Posts
998 posts[IT] 낙타와 같은 SW 개발자가 되지 말자
가끔 낙타와 같은 개발자가 눈에 보인다.사막에서 주위 상황을 살피지 않고 모래에 머리를 박고 있는 낙타와 같이 개발을 하는 분들이다. 자신이 하고 있는 개발 업무가 회사 밖에서, ● 쓸모가 있는지, ● 경쟁력이 있는지, ● 활용이 가능한지, ● 어느 정도 난이도가 있는지, ● 개발자로써 역량을 키울 수 있는지, ● 다른 개발자가 인정할만한 일인지, 전혀 고민을 하지 않고 그냥 닥치는데로, 시키는데로만 일을 하는 개발자를 말한다.이렇게 개발하는 개발자의 미래는 눈에 너무 선명하게 그려진다. 자신이 하고 있는 개발 업무가 회사 밖에서, ● 쓸모가 없고, ● 경쟁력이 없고,
기존 ARM 프로세서/아키텍처 책의 한계점 & 개선 포인트
기존 ARM 프로세서/아키텍처 책의 한계점 & 개선 포인트에 대해 이야기를 해보려 합니다.이 포스팅은 저의 지극히 개인적인 의견이라는 점을 참고하고 읽으셨으면 좋겠습니다. ■ 임베디드 중심이다 ARM 책을 떠올리면 자연히 '임베디드'란 단어가 떠오릅니다. 특정 보드에서 Cortex-M3를 실습하는 구조로 구성돼 있어,알고 싶지 않은 데이터 시트나 파형과 같은 내용이 보입니다. 임베디드 이외의 다른 개발자들은 ARM 책에서 이런 내용을 보면 자연히 거리감을 느낍니다. =>ARM은 임베디드 뿐만 아니라 다른 IT 기기의 영역으로 확장되고 있습니다.일반 애플리케이션 개발자들도 ARM을 쉽게 배울 수 있도록 컨텐츠가 확장돼야 합니다. ■ 실습하기 불편하다 ARM 책이 임
[리눅스] 라즈베리파이: 커널 모듈(kernel module) 드라이버 설치 및 빌드해보기
Overview 리눅스는 2가지 타입의 디바이스 드라이버를 지원합니다. * 모듈식 * 빌트인 식 모듈 타입의 디바이스 드라이버는 리눅스 시스템이 부팅한 다음 드라이버를 설치하듯 시스템에 동적으로 적재됩니다. 빌트인 타입 디바이스 드라이버는 커널 이미지에 디바이스 드라이버 코드가 포함되는 방식이죠. 사실, 많은 리눅스 시스템에서는 모듈 타입 디바이스 드라이버를 적용합니다. 리눅스 서버와 같이 항상 켜져서 동작해야 하는 경우 동적으로 디바이스 드라이버를 적재할 수 있기 때문입니다. 이번 시간에는 라즈베리 파이에서 모듈 타입 디바이스 드라이버를 설치하는 방법을 소개합니다. 환경 설정 모듈 타입 디바이스 드라이버를 컴파일하려면 리눅스 시스템은 이를 빌드할 수 있는 환경이 구축돼 있어야 합니다.
[리눅스][유틸리티] 하위 디렉토리에 있는 특정 파일을 지우기 - find 활용
가끔 하위 디렉토리에 있는 특정 확장자의 파일을 지우고 싶을 때가 있습니다.만약 *.png 파일을 지우고 싶으면 아래 명령어를 입력하면 됩니다. $ rm -rf `find . -name *.png`
[리눅스][유틸리티] 서버간 파일 복사 - scp
프로젝트를 진행하다보면 리눅스 서버에 있는 데이터를 바로 복사하고 싶을 때가 있습니다.이때 scp 유틸리티를 쓰면 되는데요. 사용법은 다음과 같습니다. [1] 먼저, 복사할 데이터가 있는 리눅스 서버에 접속합니다. [2] 이어서 다음 명령어를 입력합니다. scp bald_candy.data [email protected]:~/bald_candy_data 여기서, 각 명령어의 내용은 다음과 같습니다. 복사할 대상의 리눅스 서버의 IP 주소: 12.345.67.89복사할 대상의 리눅스 서버의 계정: bald.candy복사하고 싶은 파일 이름: bald_candy.data [3] 만약 폴더를 복사하려면 다음 명령어를 입력하면 됩니다. scp -r bald_candy_folder bald.


![[웹툰단행본] 『통제구역관리부』 1권 후기 : 이상한 변칙과 기이한 일들이 일어나는 공간에 대하여](https://img.zoomtrend.com/2026/06/09/1780996474-SE-5eda86fa-0d63-4afd-b8dd-b801879fed52.jpg)
