-
우분투에서 gcc 사용하기개발 2008. 3. 26. 13:15
우분투에서 간단한 c파일을 컴파일해보자. #include int main() { char *str = "Hello"; printf(str); return 0; } 컴파일을 시도하면 다음과 같은 오류가 나타난다. dantes@dantes-desktop:~/test$ gcc -o a a.c a.c:1:19: error: stdio.h: No such file or directory a.c: In function ‘main’: a.c:6: warning: incompatible implicit declaration of built-in function ‘printf’ 이것은 다음과 같이 해결할 수 있다. dantes@dantes-desktop:~/test$ sudo apt-get install build-es..
-
JComboBox 와 KeyListener개발 2008. 3. 10. 16:55
JComboBox 에 글을 입력 후 엔터키를 누르면 이벤트를 적용시키려고 했는데 안됐다. JComboBox box = new JComboBox(); box.addKeyListener(new KeyAdapter(){ public void keyReleased(KeyEvent e){ System.out.println("메롱"); } }); 살펴보니 JComboBox는 다음과 같이 3가지로 구성되어 있다. 그러므로 콤보박스에 키리스너를 걸려면 텍스트 컴포넌트에 리스너를 걸어야 한다. box.getEditor().getEditorComponent().addKeyListener(new KeyAdapter(){ public void keyReleased(KeyEvent e) { if(e.getKeyCode() ==..
-
Professional 소프트웨어 개발책 2008. 3. 7. 01:04
Professional 소프트웨어 개발(스티브 멕코낼) 이란 책을 다시 읽고 있다. 이책을 처음 읽은 때는 약 2년 반정도 전으로 이제 막 프로그래밍을 시작할 때였다. 처음 입사한 회사에서 사장님이 읽어보라고 하신 책이었는데, 그당시에는 너무 재미가 없고, 뻔한 내용에 다 알것 같은 내용들이어서 대충 읽다가 막바지쯤에는 읽는 것을 그만두었던 것으로 기억한다. 그런데... 왜 지금에 와서 다시 읽을까? 지금도 프로그래밍을 잘 짜지는 못하지만, 언젠가 부터 이런 생각이 들었다. 나가 시간을 헛되이 보내는 그런 어중중한 프로그래머가 되어가는 것은 아닐까? 내가 지금 하는 일은 코딩은 아니라고 생각한다. 위에서 어떻게 짜라고 지시하는 사람도 없고, 계획하거나 분석해주는 사람도 없다. 어떻게 하면 구조가 편하다거..
-
css 마스터 전략 & Java Security책 2008. 2. 23. 14:43
구입한지는 조금 지났지만 올들어 처음 산 책들이다. 1. CSS 마스터 전략 CSS 관련 웹표준 책이다. 그런데 웹표준을 완벽히 준수하는 브라우저가 있을까? IE는 웹표준을 지키지 않고 파이어폭스는 웹표준을 잘지킨다는 것은 편견에 의해 그렇게 생각하는지도 모르겠다. 아무튼 대부분의 사용자는 IE를 많이 사용한다. 위 책은 말 그대로 웹표준 책이다. 위 책대로 적용할 수 있는 브라우저가 있는지 잘 모르겠다. 파이어폭스와 IE에 호환하여 사용할 수 있도록 구성도 되어 있지만 사실 좀 어렵다. 아직 공식화된 것인지 잘 모르겠지만 CSS3 개념도 좀 알기가 어렵다. 책대로 css를 구성하긴 어렵겠지만, 그래도 한 번 읽어볼만 한 것 같다. 2. Java Security 메신저 및 웹채팅에 SSL을 적용하기 위해..
-
JCO (한국 자바 개발자 컨퍼런스) 가는길.이야기 2008. 2. 17. 17:43
전날 코엑스에 도착하기 위해 시간 계획을 세웠다. 10시 반까지 도착하기 위해서는 여기서 8시에 출발하면 될 것 같았다. 그러면 7시 20분정도에 일어나면 밥먹고 씻고 준비할 수 있겠지? 다음날... 역시 7시 20분쯤에 일어났다... 그리고... 또 잤다. 깨보니 8시 20분이다. 이런... 서둘러 준비하고 8시 51분에 나왔다. 뛰어서 버스정류장에 도착해서(8시 53분) 버스터미널행(9시 1분) 버스를 탔다. 고속버스를 타기전에는 이런 생각들을 했다. " 9시 반에 버스가 있을꺼야. 9시반차를 타면 11시 15분에 서울도착해서 11시 40분쯤이면 코엑스에 도착하겠지!" 고속버스 터미널에 도착하니 서울가는 사람이 의외로 너무 많다. 10시 10분에 우등이 있고 10시 30분에 일반고속이 있었다. 늦었지..