지난  몇 주간 틈틈이 짬 날때 마다 만든 프로그램이 있다. (이거 만드느라고 집필에는 손도 안댔다는 - -)

실제 만든건 2주정도 되는 것 같다.

뭐 어떻게 보면 별거 아니지만,
내 업무상 필요해서 만든 프로그램이다.

이 프로그램은 다음과 같은 기능을 제공하는 프로그램이다.
- 뭔가 작업을 하는 동안 발생한 이슈 사항들을 적어 놓는다.
- 그 이슈에 대한 시간이 자동으로 저장된다.
- 나중에 해당 내용을 시간대 별로 확인을 할 수 있다.
- Internet Explorer나 Firefox만 있으면 사용가능하다.(Mac 유저분들에게는 죄송하지만, 내가 테스트해 본 결과 GWT ext의 오류로 인해서 Safari에서는 돌아가질 않는다. 메소드 하나 때문인데, 그 메소드는 현재는 꼭 써야 하는 상황이기에, 나중에 관련 버그를 GWT ext를 맹그는 애들이 수정하면 사용 가능할 듯 하다.)


아직 정식으로 누군가에게 써보라고 주기에는 부족한 부분들이 있어서
어느 정도 쓸만한 상태가 되면 공유할 생각이다.

기본적으로 GWT ext를 갖고 만들었기 때문에, Tomcat만 설치되어 있는 PC나 서버에서는 누구나 사용할 수 있다. 나중에 제공할 WAR 파일만 Tomcat의 webapps 디렉토리에 복사하고 Tomcat 수행하면 설치는 끝...
DB를 사용하게되면 설치하기도 귀찮을 것으로 판단되어, 개인용도로 사용하기 위해서 파일 기반으로 관련 정보를 저장하도록 만들었다.
만약 나중에 사용하는 분들이 많을 경우 DB 버젼도 시간이 있다면 확장할 생각이다.
(그럴 일은 별로 없을듯... ^^);

GWT를 사용하면 디자인을 위한 CSS를 정의하기 위한 시간이 많이 소요되는데, (뭐 처음에 정의해 놓으면 되겠지만, 나같은 개발자에게는 그 작업이 제일 싫은 노가다 작업이라....)
GWT ext를 사용하니 화면의 디자인을 위한 시간이 많이 줄어들어 편했다.
하지만, GWT와 GWT ext는 코딩 방식이 완전히 틀리다.

GWT ext 에 대한 이해를 하는데  개발중 대부분의 시간이 소요되었다.

궁금해 하시는 분들은 많지 않겠지만, 사용하는 동영상과 실제 Tomcat 설치용 WAR 파일은 조만간 공개하도록 하겠습니다.

'My Tools > HistoryManager' 카테고리의 다른 글

[HistoryManager] 맛보기 동영상  (2) 2008.11.16
Posted by tuning-java
,