본문 바로가기

분류 전체보기277

Java GUI - Event 이벤트는 이벤트를 받을 소스(예를 들어 Button)와 어떤 이벤트를 처리할 것인지를 결정하는 Action Event를 설정 해야 한다. Action Event에는 그 이벤트를 받았을 때 처리해야 할 Event Handler 객체를 포함한다.Event Handler는 각각의 Handler Interface를 Implement 하여 그 Interface의 Virtual 함수를 Overriding해서 원하는 결과를 처리한다. Event Source - Who Action Event - sourcr(대상).addActionListener(Handler 객체) Event Handler - 처리할 내용 => 객체 import java.awt.Frame; import java.awt.List; import java.. 2012. 12. 1.
JAVA GUI - Frame, Panel GIU - AWT - application - 초기 swing - application -많은 API이 나와 있다. applet - web - 더이상 사용하지 않는다. applet는 최근에 많이 사용하지 않고 있다. 웹에서 동적인 것을 만들어 사용할 수 있었다. 브라우저에서 자바 어플리케이션을 실행하도록 만들어진 기술이다. microsoft의 ie에서 jvm을 지원하지 않는 문제로 점차 사라졌다. servlet은 웹브라우저에 의해서 실행된다. middlet은 모바일 게임을 만들때 사용을 했다. 요즘은 servlet, middlet 둘 다 거의 사용을 하지 않는다. let로 끝나는 기술은 구동방식이 다르다. java는 기존에는 main 함수로 시작을 하는데 let로 시작하는 것은 다른 방식으로 구동한다. .. 2012. 12. 1.
Apache와 Django 연결 1. Apache를 다운 받아 설치 한다. http://www.apache.org2. Python, Django를 다운 받아 설치 한다. http://www.python.org/download/ python27폴더를 속성(내컴퓨터) -> 고급 -> 환경변수 -> path에 추가 https://www.djangoproject.com/download/ command line에서 django 압축해제한 디렉토리로 이동 c:\>cd c:\Django-1.4 c:\Django-1.4>python setup.py install Django-1.4\django\bin 디렉토리에 있는 django-admin.py를 c:\windows나 파이썬이 설치된 디렉토리에 복사한다. 3. Django 프로젝트를 생성한다. com.. 2012. 11. 29.
(개발의 오해) 03. 도대체 언제 만들어지는거야? 도대체 언제 만들어지는거야? (작 성 자 : zikimiadmin 2003년 05월 04일 04시 09분 59초) 필자가 몇년전 한 프로젝트를 담당할때 였다. 대기업은 아니나 적지 않는 기업이었다. 그 프로젝트를 위해서 팀을 구성하였는데 그 팀을 보면 팀장 1명 총무관리 여직원 1명 과장 1명 대리 1명 디자인 담당 대리1명 등으로 구성했다. 총 5명의 직원이 이팀을 맏았고 이팀은 프로젝트가 그회사의 핵심 프로젝트가 되는 것이다. 그런데 개발 진행에 대해서 아는 사람이 단 한명도 없는 것이다. 팀장이나 과장 대리등이 사실 IT에서 이럭저럭 업무만 진행했지 그분야에 실무 기술자가 아니라는 것이다. 결국 그 5명은 회사 사장에게 업무 보고를 하기 위해서 무엇이라도 하지 않으면 안되게 되었고, 결국 팀장은 “.. 2012. 11. 15.
(개발의 오해) 02. 잘되면 영업탓 못되면 프로그래머탓 잘되면 영업탓 못되면 프로그래머탓 (작 성 자 : zikimiadmin 2003년 05월 04일 04시 08분 19초) 여기서는 내과거의 정말 쓰라리고 슬픈 경험을 이야기하고자 한다. 당시 나는 개인회사의 대표 였었고 사실 프로그램 하청을을 도맏아 했다. 그때 돈못받아서 쩔쩔맨적 많았고 프로그램 짜주고 돈까지 도로 다준적도 많았다. 프로그램 하청일을 맏으면 정말 고생이 이만저만이 아니다. 가장큰 이유는 간단하게 말해서 다음과 같다. "돈은 절실하게 필요하니 어떻하든지 하청을 해야한다" 이것은 내입장이고 하청을 주는 입장은 "가장 적은 돈을 주고 가장 좋은 프로그램을 만들데 없을까?" 이다. 결국 돈이 급한 나로써는 어쩔수 없이 작은값이라도 받기 위해서 프로그램을 하청 받아야 했다. 여기서 발생되는게 계약.. 2012. 11. 15.
(개발의 오해) 01. 10억짜리 티코 100만원짜리 그랜저 10억짜리 티코 100만원짜리 그랜저 (작 성 자 : zikimiadmin 2003년 05월 04일 04시 06분 56초) 필자가 경험한 이야기 이다. 필자의 국교 동창 두놈이 나를 찾아왔다. "상엽아 니가 한 프로그래밍 한다고 하기에 왔다. 우리가 현재 인터넷 3D로 쇼핑센타를 구축하는 회사를 차렸거든...그래서 현재 제품이 거히 다 나왔어! 근데 한가지가 안돼서 너에게 왔단다. 너가 이것좀 해결해 주라" 이다. 난 사실 놀랬다. 그때 당신 인터넷으로 3D로 쇼핑을 할수 있는 시스템을 구축한다고 할경우 대단한 기술이 아닌것이다. 사실 엄청 어렵다. 제품을 모두 3D로 구성해야하는 툴이 있어야 하며 해당 데이터를 압축해야 하고 그리고 그것을 정말 보기쉽게 사용자가 검색할수 있어야 하기 때문이다. "와! .. 2012. 11. 15.
스윙비 - 제2회 패션 스타일리스트 컨테스트 2012. 11. 14.
CASIO EFA119BK-1AV Manual CASIO EFA119BK-1AV Manual 2012. 11. 14.
Java path 설정 및 에러(classpath) 해결 방법 1. cmd에서 쉽게 javac, java 실행파일을 사용하기 위해서는 path 설정을 해야 한다. - 시스템 속성 -> 환경 변수 -> Path 선택 및 편집 먼저 "새로 만들기"를 클릭해서 javapath를 만듦니다. ex) 변수이름: javapath 변수 값: 설치한 path 2. Path를 설정한다. Path 변수 값에 %javapah%\bin\을 입력한다.위와 같이 처리하면 cmd에서 어느 곳에서든지 javac, java 실행 파일 실행이 가능하다. CLASSPATH 지정을 해야 하는데 해도 잘 되지 않는다. 왜 그런지 잘 모르겠다.javac로 class 파일을 생성하고 java로 class 파일을 실행하면 에러가 발생하는 경우가 있다. 이것은 classpath를 지정하지 않아서 그런 것이다. .. 2012. 11. 10.