Tag Archives: 카스탈리엔

Ice 인터넷 통신 엔진

GStreamer 2011 컨퍼런스 발표 자료를 보다가 Ice 미들웨어라는 걸 알게 되었습니다. 참고로 제가 본 발표 자료에서는 원격 임베디드 장치와 PC 사이의 비디오 스트리밍 및 장치 제어에 사용하고 있습니다. Ice(The Internet Communication Engine) 미들웨어는 쉽게 말해 간편하게 사용할 수 있는 통신 … Continue reading Continue reading

Posted in Development | Tagged , , | Comments Off

GUDev 사용하기

이제는 리눅스 데스크탑 뿐 아니라 임베디드 시스템에서도 당연하게 사용하는 udev 시스템은 단순히 장치 파일을 자동으로 생성해 주는 역할 뿐 아니라 여러 핫플러그(hot-plug) 방식 장치를 감지하는데도 유용하게 사용됩니다. 비단 키보드, 마우스 같은 입력 장치 뿐 아니라 USB 플래시, SATA / IDE … Continue reading Continue reading

Posted in Development | Tagged , , , | Comments Off

사진 파일 이름 변경하기

요즘 디지털 카메라나 휴대폰으로 촬영한 JPEG 파일에는 EXIF 정보가 삽입되어 있어서 나름 유용할 때가 많습니다. 카메라에 대한 자세한 사양(?) 정보에는 관심이 없지만, 촬영한 시각이라든지 카메라를 세워서 촬영했는지 여부는 물론, 카메라 GPS 옵션을 켜면 기록되는 촬영 장소의 정확한 좌표는 가끔 두려울 … Continue reading Continue reading

Posted in Development | Tagged , , , | Comments Off

아치 리눅스(Arch Linux)로 갈아타다

1996년부터 리눅스를 사용하면서 슬랙웨어, 레드햇, 데비안을 거쳐 우분투 배포판을 사용해 오다가 최근 아치 리눅스로 갈아 탔습니다. 우분투가 여러 이유로 편하긴 하지만, 어느 순간부터 점점 무거워지다가(mono, python 기반 기본 프로그램 때문?), 별로 사용하지 않고 원하지도 않는 기능들이 추가되는가 싶더니만(Ubuntu One 등) 급기야 … Continue reading Continue reading

Posted in Development | Tagged , , | Comments Off

perf top 사용하기

리눅스에서 병목 현상 디버깅이나 현재 실행중인 프로세스 중에서 가장 CPU 리소스를 많이 소모하는 녀석을 찾아야 할 경우가 있습니다. 이런 경우 가장 전통적이고 간단한 방법은 top 명령어를 실행해서 키보드 단축키 ’1′ / ‘H’를 눌러 CPU / 쓰레드별 사용량을 확인하는 것입니다. 또한 이와 … Continue reading Continue reading

Posted in Development | Tagged , , , | Comments Off