블로그 이미지
올해목표 // 10월 어학연수 떠나자~ 자수씨

카테고리

전체글 (1457)
Brand New! (28)
주절주절 (213)
MOT (11)
해외쇼핑 (49)
쇼핑노트 (150)
취미생활 (94)
iPhone (4)
Eclipse (121)
Google (83)
Spring (31)
JAVA (176)
JavaScript (59)
WEB (49)
Database (20)
OS (26)
Tools (8)
Tips (26)
IT정보 (1)
Book (21)
Programming (37)
외부행사 (43)
주변인들 (17)
여행노트 (60)
학교생활 (30)
회사생활 (52)
사회생활 (5)
외국어공부 (12)
잡동사니 (30)
Total
Today
Yesterday
 
11-16 09:37
 

달력

« » 2024.11
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
 

최근에 올라온 글

최근에 달린 댓글


지난번에는 Maven 에서 GWT 프로젝트를 만들어 보았습니다.
[Maven] GWT 프로젝트 만들기

이제는 만들어진 프로젝트를 가지고 GWT 에뮬레이터를 실행시켜보겠습니다.

지난번에 만들었던 프로젝트에서 조금 바뀌었습니다.
일단 gwt 모듈의 설정파일을 수정합니다.
/kr.co.vicki.gwt.mytodo/src/main/java/kr/co/vicki/gwt/mytodo/Application.gwt.xml


아래와 같이 수정을 해야만 GWT Ext 라이브러리를 사용할 수 있습니다.



실제로 GWT Ext 에 사용하는 js, css, 이미지 파일들을 복사하는 작업을 해야합니다.
http://gwt-ext.com/download/


다운받은 gwtext-2.0.5.zip 의 압축을 풀고 해당 위치의 디렉토리들을 아래의 경로에 복사합니다.
/kr.co.vicki.gwt.mytodo/src/main/java/kr/co/vicki/gwt/mytodo/public
source 디렉토리는 필요없긴하나~ 검토의 귀차니즘으로 인해~ 그냥 복사함이 편합니다~


라이센스 문제로 인해 extjs 는 별도로 복사를 해야 합니다. ext-2.0.2.zip 의 압축을 풀고
위와 같은 위치해 해당 파일들과 디렉토리들을 복사합니다.
/kr.co.vicki.gwt.mytodo/src/main/java/kr/co/vicki/gwt/mytodo/public/js/ext



아래와 같이 구성이 되면됩니다.



이제 실제 구현될 파일을 수정해보도록 하겠습니다.
/kr.co.vicki.gwt.mytodo/src/main/java/kr/co/vicki/gwt/mytodo/client/Application.java


이제 에뮬레이터로 확인하는 일만 남았습니다.
프로젝트의 pom.xml 이 있는 위치에 콘솔창을 열고 아래와 같은 명령을 입력합니다.
(http://gwt-maven.googlecode.com/svn/docs/maven-googlewebtoolkit2-plugin/plugin-info.html 참조)

mvn googlewebtoolkit2:gwt

재대로 실행이 되지 않을 것입니다.


http://code.google.com/p/gwt-maven/wiki/M2FAQ 를 참조하여 다시 실행해보겠습니다.

mvn com.totsp.gwt:maven-googlewebtoolkit2-plugin:gwt




위와 같이 실행이 되면 성공입니다~~~



사실 처음 Maven 을 접했을때는 진입장벽이 있었는데 해보니깐 재미 있네요~~
Maven Plugin 도 기회가 된다면 만들어 보고 싶네요~~




Posted by 자수씨
, |

자바스크립트는 싱글스레드라 복잡한 화면을 렌더링하면서 MessageBox 로 progress 를 보여줄 경우 재대로 표시가 되지 않는 경우가 있습니다. 이러한 경우에는 Timer 를 통해서 딜레이를 주어서 차례대로 실행하면 원하는 효과대로 처리할 수 있습니다.


_M#]

이 방법보다 좋은 방법 아시는 분 있나유~ -_ㅜ
아직 불안불안 합니다. ㅋㅋㅋ


Posted by 자수씨
, |

GWT-Ext User Extensions 의 최신버전을 받아서 보면 ToastWindow 가 없습니다.
데모페이지에는 떡하니 나와있는데 말입니다.
데모의 소스를 실제 프로젝트에 적용하면... 아무것도 나오지 않습니다.

그래서 js 를 찾기위에 구글을 뒤적뒤적....

Ext JS 포럼에서 찾은 소중한 글...

다음 script 를 추가하면 될 것 같았습니다.


테스트 코드를 실행시키면!!!


잘 나옵니다....





GWT Ext ux 에서 왜 빠졌는지는 모르겠지만.. (라이센스 때문인가???)
메신저에 익숙해진 사람들에게는 저런 메세지가 강력할 듯 하네요~~

Posted by 자수씨
, |

역시 아무런 생각없이 도전했다가는 이렇게 된다는 것을 느낀 ㅋㅋㅋㅋ
완전 웃기네요.. 버벅거리고 말도 안되는 내용을 이야기 하네요.. 너는 누구니...
미리 써있는 종이를 보지 않고 자연스럽게 해야 한다는 것을 깨달았습니다. ㅋㅋㅋ
글구 10분이 발표시간이었는데... 12분이나 되네요.... 처음발표라 그렇습니다.



슈퍼캡숑 울트라 감사하게 질문해주신분께 무한한 행복이 가득하기를!!!!



웅큐... 내가 나 카메라에 잡지 말라니깐... 잡아가지고!!!
동영상 잘라내느라 힘들었음 ㅋㅋㅋㅋ

음.. 다음번에는 이클립스 플러그인 개발도 발표해보고 싶어용~
아니면 GWT Ext 를 실제로 개발하는 걸 발표해보고도 싶구용~

Posted by 자수씨
, |

드디어 발표를 하고왔습니다. ㅋㅋㅋ
사실 키보드에 혹해서 신청한것도 있지만 사람들 앞에서 제가 하고 있는 것들을 알려주고 싶은 것도 있었습니다.
의도와는 다르게 제 말만 하다가 시간이 없어서 대충 끝내버린게 되어버렸지만...


일단 발표자끼리 모이는 방에서 okjsp 운영자이신 허광남님을 뵌 것은 나름 좋은 소득이였습니다.
뭐 저를 그리 기억하시지는 않겠지만 나름 개발계의 유명인의 옆자리에서 이야기를 나눌 수 있다는 것도 흔한
기회가 아니기 때문에... (맥북 에어가 인상적이였습니다...)


발표... 그게 그리 쉽지는 않았습니다. 처음이여서 위에서 어떻게 해야하는지에 대해서 경험이 없다보니 써놓은
종이를 보면서 해야하는데 노트북만 뚫어져라 보면서 이야기만 하는 수준이었습니다.
(나중에 밥먹을 때 사진을 찍어주시던 관계자 분이 아래로만 보고 있어서 쓸만한 사진이 없다고 투덜거리셨다는..)
짧은 시간에 너무 많은 이야기를 풀어놓다보니 생긴 문제이기도 했습니다.


나중에 기회가 된다면 직접 개발환경에서 개발하는 것을 보여주고 싶었습니다.
사실 많은 사람들 앞에서 말 하는 것보다는 개발하는 것을 보여주는 것이 저에게는 더 잘 맞을 거라고 믿기에...
저에게 1시간이라는 시간이 주어진다면 사람들이 관심을 보일 수 있도록 개발과정을 보여주는 것이 다음번
목표입니다.


이제 다시 제 업무로 돌아가야 합니다. 이 발표로 제가 하는 분야의 동료는 얻지 못했더라도 자신감을 얻은 것으로
만족하고 있습니다. (로지텍 무선 키보드,마우스 세트는 덤...) 관심이 있으시다면... 제 블로그에 한번은 찾아
오시지 않을까 하는 생각입니다.


ps. 시간이 모자랐지만 저희팀이 만든 그룹웨어 동영상은 사람들 앞에서 보여주었습니다. ㅋㅋㅋㅋ

내일 회사가서 동영상 올려야겠습니다~

Posted by 자수씨
, |

글 보관함

최근에 받은 트랙백