프로그래머란? Programming 2009.09.28 18:36
프로그래머는 다른 사람도 이해할 수 있도록 자신의 작업을 문서로

만들려고 노력하고, 다른 사람들이 자신이 한 것을 바탕으로 또

다른 것을 만들 수 있도록 자신의 작업을 설계하려고 노력한다.

이뿐이 아니라, 프로그래머는 쉬지 않고 똑딱대는 프로젝트 일정

시계의 초침에 굴하지 않고도 이 모든 일들을 해내기 위해 노력한다.

프로그래머는 매일매일 작은 기적을 만드는 것이다.

참 어려운 직업이다.

- in 실용주의 프로그래머.. -

(대마도 전망대에서 바라본 남해)


이런 배경의 사진을 정말로 갖고 싶었는데...
이번여행에서 맘에 드는사진중 한장이다.


가족여행이니 나빠진 우리가족사진 한장!!(ㅈ ㅓ표정봐라~ㅋㅋ)
아주 조텐다..ㅋㅋ
세계여행 My Story 2009.08.25 13:34

앞으로 얼마나 ㄷㅓ 많이 색칠할수 있을까??

Punbear란?? My Story 2009.08.05 13:10
내가 속한 세상은 아직도 울타리가 있다.

멋지지도 깨끗하지도 않은 진흙탕같은 곳이다.

그리고 지금 나는 잠수장비없이 물속에 뛰어든사람처럼

허우적거리며 살아 남기 위해 발버둥거리고 있다..

과연 나는 어떤사람인가?

사이킥한 성격에 잘웃는 싱거운 녀석, 갈수록 배가나오는

20대중반의 자칭 프로그래머, 아니 프로그래머를 꿈꾸는 프로그래머

이런 일반적인 것을 제외하면 난 아직 나를 모른다.

무엇을 사랑하며 무엇을 소중히 생각하고..

나에게 감춰진 것은 무엇이며 또 잊혀지고 있는 나에 모습들......

가끔 또라이짓을 하고 놀고 유치한 상상들을 하면서 한바탕 웃는다.

또 어떨땐 전혀 새로운 나의 능력에 놀랄 때도 있다.

변해가는 내 모습속에서 변하지 않는 내 본연의 모습은 어떤 것일까?

- 2006.06.25 22:52

3년전 내가 나에대해 쓴글~지금은 어떨까?? 문득문득!!ㅋ


아둥바둥 1등 할바엔 행복하게 2등이 좋은건 멀까?ㅋㅋ

아이스테이션과 아이리버.. PMP 초창기에는 분명 아이스테이션이 1등이였다.

하지만 지금 시점에 봐서는.. 아이스테이션은 아이리버에게 밀려났다!!
(다시 1등으로 가야지!!)

이런 내용을 듣기전 아이리버의 마인드에 대해서 얘기를 들은적이 있었다.

"1등보단 2등"

1등은 누구나 따라잡을려고 한다..분명 잡힌다..영원한 1등이란 없는법!!

2등은 기억되지 않는것처럼...1등과 다르게 누군가 경쟁상대로 보지 않는다.

어떻게 보면 비겁할수도 있다. 하지만. 1등을 뺏기지 않기 위해 아둥바둥 

하는것보단 낮지 않은가??

1등에 대한 목표의식도 중요하다!!하지만 그걸 즐기는것 또한 중요하다.ㅋ
자전거 로드. My Story 2009.08.01 15:48


오늘 자전거 이동 경로!!

아침에 늦잠좀 자주고 급!!자전거가 땡겨서 땡볓에 타러나갔다
 
우리동네 한강서 갈수 있는 끝(구리한강)까지 왕복 35키로정도?? 로드하고 옴

자전거 옷이 너무 타이트하고 민망해서 걍 편한옷으로 입고 탔는데,

궁댕이도 아프고 너무 타버렸다!! 앞으로 필히 입어야겠다!!

앞으로 조금씩 거리를 늘려가자!!
<html>
<head>
<style>
#layer1 { position:absolute; left:100; top:100; width:300; height:300 z-index:1;}
#layer2 { position:absolute; left:120; top:120; width:260; height:260 z-index:2;}
#layer3 { position:absolute; left:140; top:140; width:220; height:220z-index:3;}
</style>
</head>
<div id="layer1">
<a href="a.html"><img src="1.jpg" width=300 height=300 border=0></a>
</div>
<div id="layer2">
<a href="b.html"><img src="1.jpg" width=260 height=260 border=0></a>
</div>
<div id="layer3">
<a href="c.html"><img src="1.jpg" width=220 height=220 border=0></a>
</div>
</body>
</html>
EVC++4.0 을 설치하게되면 기본적으로 아래 PATH에 DEPENDS.EXE 파일이 존재한다.

C:\Program Files\Microsoft eMbedded C++ 4.0\Common\Tools

DEPENDS.EXE 파일을 실행하여 확인하려는 어플의 실행파일(.exe)을 열게되면,

그 어플에 dependent 걸려있는 Library들을 확인할수 있다.

어플이 실행할때 필요한 DLL과 Library를 같은 PATH에 위치한후 실행 시키면,

Library에 Symbol table과 DLL과 매칭되어 실제로 DLL에 존재하는지 확인할수 있다.

(존재하면 초록색, 링크가 깨져있다면 빨간색 으로 표시됨).
git-core 
gnupg 
sun-java6-jdk
flex 
bison 
gperf 
libsdl1.2-dev 
libesd0-dev 
libwxgtk2.6-dev 
build-essential 
zip 
curl
libncurses5-dev 
zlib1g-dev
valgrind
libreadline5-dev
1. 패키지 설치

2. source download
$ curl http://android.git.kernel.org/repo > repo
$ chmod a+x repo
$ sudo mv repo /bin
$ mkdir cupcake; cd cupcake
$ repo init -u git://android.git.kernel.org/platform/manifest.git -b cupcake
$ repo sync
* git init시 방화벽 설정이 되어 있으면 connect timeout이 발생된다.
  9418(git) 포트를 오픈해준다.

3. build
$ vi ~/.bashrc
export JAVA_HOME=/usr/lib/jvm/java1.6.0-sun
export ANDROID_JAVA_HOME=$JAVA_HOME

$ make

* 컴파일중 아래와 같은 오류가 발생되어 external/qemu/sockets.c 수정함.

external/qemu/sockets.c:637: error: 'EAI_NODATA' undeclared (first use in this function) 
external/qemu/sockets.c:637: error: (Each undeclared identifier is reported only once 
external/qemu/sockets.c:637: error: for each function it appears in.) 
==================================================================
sockets.c :637
+#if defined(EAI_NODATA) && EAI_NODATA != EAI_NONAME 
     case EAI_NODATA: 
+#endif