분류 전체보기
-
우분투(7.10)에서 Serversion 설치개발 2008. 4. 14. 23:19
우분투(7.10)에서 Serversion 설치 1. 먼저 시냅틱 꾸리미 관리자를 통해 serversion 을 설치합니다. 2. ‘Subversion’ 이라는 그룹을 만들고 해당 사용자를 그룹에 추가합니다.3. 그룹을 추가하고 사용자를 지정한 후에는 로그아웃 후 다시 로그인을 합니다. 4. 작업소를 지정하는 몇몇가지 위치가 있습니다. - srv/svn - /usr/local/svn - /home/svn 5.여기에서는 /home/svn 에 설치를 하겠습니다. 6. 다음 순서를 따라주세요. sudo mkdir /home/svn cd /home/svn sudo mkdir myproject sudo chown -R www-data myproject sudo chgrp -R subversion myproject s..
-
우분투에서 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을 적용하기 위해..