묘비를 새기다!

Android의 debuggerd의 코드를 읽던 중 재밌는 이름의 함수를 발견했습니다!

Android에서 동작하고 있는 application이 특정 시그널을 발생시키며 죽게 되면, debuggerd가 이를 받아서 처리하게 됩니다. 
여기서 각종 디버깅용 정보를 남기기 위해 호출하는 함수의 이름은 바로 
engrave_tombstone() 
입니다. 개발자의 재치가 느껴지네요.

안드로이드폰 개발하기

안드로이드폰 개발 프로젝트에서 일하기 시작한지 어느덧 3달이 다 되어갑니다. 순수 소프트웨어를 개발하다 스마트폰개발 분야에 뛰어드니 처음에는 어리둥절하고 용어도 익숙치 않았습니다. 대기업의 프로세스도 적응이 잘 되지 않았구요. 

지금은 어느정도 적응이 되어서 조금씩 성과도 내면서 즐겁게 일하고 있습니다. 직접 개발하면서 점점 좋아지는 제품의 상태를 보면, 안드로이드폰을 구매해서 사용해 보고 싶은 욕구가 발동합니다. 새로운 소스코드를 저장소에서 내려받아 다운로드를 하고 부팅해서 확인하는 순간은 늘 설레입니다. 어떤 부분이 더 좋아졌을까 하면서…
안드로이드 시스템은 크게 3파트로 나눌 수 있습니다. 
커널(디바이스 드라이버)
플랫폼
애플리케이션
저는 플랫폼 파트에서 일하고 있습니다. 다양한 언어(C, C++, Java)로 구성되어 있어 다소 복잡하긴 하지만, 안드로이드 시스템의 전체적인 구조와 특성을 파악할 수 있고, Java로 구성된 영역은 애플리케이션 개발에 사용하는 API를 그대로 사용하기 때문에 자연스럽게 애플리케이션 개발 기술도 익힐 수 있습니다. 
고생스럽더라도 프로젝트가 꼭 성공해서 양산 되었으면 하는 바램을 가져봅니다.

컴퓨터 조립

아주 오랜만에 새 컴퓨터를 조립했습니다. 지금까지 조립한 컴퓨터는 대체로 가성비 위주의 저렴한 구성이었죠. 듀론, 애슬론XP 1800+ CPU를 사용했습니다. 인텔 제품을 사용하여 조립하는 것은 이번이 처음!

AMD 애슬론II-X4 620 프로부스에서부터 고민을 시작해서 결국은 Intel Core i5 750 린필드를 선택하게 되었습니다. ‘기왕이면 좋은거로’ 병이 도져, 메인보드도 파워도 그럭저럭 괜찮은 제품으로 골랐습니다. 

직접 조립할까 말까 고민했었는데, 손수 정성스럽게 조립한 시스템이 안정적으로 잘 돌아가니 보람이 느껴집니다. 1년 넘게 이어온 노트북 생활을 청산하고 빵빵한 사양의 데스크탑에 23인치 Full HD 모니터를 사용하니 가슴이 뻥 트이는 느낌이네요. 
회사에서 안드로이드폰 개발 일을 하다보니, 자연스럽게(?) 안드로이드 애플리케이션 개발에 대한 지식도 쌓게 되었습니다. 노트북에서는 에뮬레이터 한번 띄우는게 일이었는데, 이제 쾌적한 환경에서 애플리케이션 개발을 해볼 수 있겠네요!

컴퓨터로 EBS 라디오 녹음하기

컴퓨터로 EBS 라디오 듣기에 대한 포스팅에 이어, mp3로 녹음하는 방법을 소개해 드리고자 합니다. 거원제트오디오와 같은 별도의 어플리케이션을 설치해야 될 줄 알았는데, 다음 팟 플레이어로 간단히 되더군요. 

다음 팟 플레이어의 소리 설정 > 소리 캡처(Shift + G) 기능을 활용하면 됩니다. 현재 플레이 되고 있는 소리를 mp3, ogg 등의 포맷으로 녹음해주는 기능입니다. 

mp3로 녹음한 경우, 보시는 것 처럼 1분당 대략 1MB 근처의 용량을 사용하게 됩니다. 귀트영 하루분량 30분을 녹음하면 대략 30MB 정도 되겠네요.

컴퓨터로 EBS 라디오 듣기

2010년의 소박한(?) 목표는 다음과 같습니다.

평일은 하루도 빠짐없이,
1. 6시 이전 기상
2. 6시부터 시작하는 EBS 라디오 귀가 트이는 영어(귀트영) 청취 
아직까지는 잘 지키고 있습니다. 
매일 새벽에 일어나 MP3P로 라디오를 듣다보면, 기기의 위치에 따라 잡음이 끼는 경우가 있어 영 불편하더라구요. 그래서 컴퓨터로 EBS 라디오를 듣는 방법을 찾아 보니, 의외로 너무 간단하다는…
다음 링크를 클릭하시던지…
윈도우키 + R을 눌러 실행창으로 들어간 후, 다음 URL을 입력하고 확인 버튼을 누르시면…
(미디어 플레이어에서 Ctrl + U를 눌러 URL 열기를 하셔도 좋습니다.) 
mms://211.218.209.124/L-FM_300k
아주 깨끗한 음질의 EBS 라디오를 들을 수 있습니다.