Category Archives: Development

아치 리눅스(Arch Linux) 설치하기

소개 아치 리눅스(Arch Linux)는 2002에 개발되어 지금까지 유지보수되는 리눅스 배포판입니다. 기존의 사용자 중심에서 쉽고 단순함을 추구하던 다른 배포판이나 운영체제들과는 달리 아치 리눅스는 기술적인 측면에서 단순함을 목표로 만들어졌으며, 다음과 같은 특징을 제공합니다. i686, x86_64 기반으로 컴파일된 패키지 BSD 스타일의 스크립트 및 … Continue reading

Posted in Development | Tagged | 2 Comments

사진 파일 이름 변경하기

요즘 디지털 카메라나 휴대폰으로 촬영한 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

파일 공간 미리 할당하기

비단 비트토런트(BitTorrent)나 어뮬(aMule) 같은 P2P 응용 프로그램이 아니라도 파일 크기를 (대략이라도) 미리 알고 있을 경우, 디스크 공간을 미리 할당해서 단편화(fragmentation)를 줄이는 것은 물 Continue reading

Posted in Development | Tagged , , | Comments Off