수요일, 12월 29, 2004

NetBeans 활성화를 위한 노력 필요

현재 Java 개발 환경으로 가장 주목받는 Eclipse 환경을 대신하여 SUN의 NetBeans IDE 개발 환경을 전파하기 위한 개인적 노력을 시작해보려고 한다.

1단계: Edge 뉴스페이퍼의 한글화 참여
2단계: NetBeans 관련 Article 작성 및 주요 Article 번역
3단계: NetBeans 관련 국내 세미나 개최
----------------------------------------------------------
4단계: NetBeans 프로젝트 직접 참여

MIDP 2.0의 lcdui 포팅 관련 정리

MIDP 2.0의 lcdui 포팅을 위한 선수 조건:

1. lcdui class library 리뷰
2. KNI spec 리뷰
3. MIDP 2.0 RI의 소스 코드 부분 리뷰
4. Addison Wesley에서 출판된 MIDP 2.0 Style Guide for Java2 Platform Micro Edition 서적 리뷰

특히 Widget 구현 부분은 C native 코딩과 Java 코딩이 복합되는 부분으로 배울 것이 많은 분야라 생각된다.

- Step by step approach -

1. MIDP 2.0
2. CLDC 1.1 (kVM)
3. Optional Package
- Messaging
- Multimedia
- Game
- PAN
- 3D
- Game
- Etc...
4. Java Card

수요일, 12월 22, 2004

JVM 스터디 관련...

교재: Programming for the Java Virtual Machine

JVM 구조 이해를 위해 위 교재를 선택하여 Reading 시작. 1월 말 경까지 Reading 완료할 예정 임. 위 교재에서 사용되는 Oolong(우롱차?) 컴파일러는 링크를 클릭하면 해당 페이지에서 다운로드 받을 수 있다.

Oolong 컴파일러는 Joshua Engel에 의해 개발된 일종의 JVM용 어셈블러 언어라고 볼 수 있다.
JVM의 동작 원리를 이해하기 위해 사용할 수 있다.

화요일, 12월 21, 2004

Java Software Engineer로서 준비...

1. Java Language
2. Java Virtual Machine에 대한 지식
3. J2ME Spec 및 Porting 관련 지식
4. UNIX 개발 환경 사용을 위한 지식
5. Make 및 Perl 스크립트 언어

음... 그동안 Windows 프로그램 개발 및 휴대폰 임베디드 S/W 개발만을 해오던 나 자신에게는 위에 나열한 분야만으로도 크나큰 도전이라 할 수 있겠습니다.

화이팅~!

목요일, 12월 16, 2004

NetBeans IDE 4.0 출시!

NetBeans IDE 4.0 정식 버전이 출시되어 설치하였다.

JDK 1.5와 통합, ANT 지원, Tomcat 서버 지원, MIDP 프로그래밍 지원 등
의 주요 기능을 포함하고 있으며 Plug-in 기능을 이용 여러 Support Tool을 설치할 수 있다.

앞으로 Java 프로그램 개발 시 Major 개발 Tool로서 활용할 생각이다.
또한, 기회가 된다면 NetBeans API를 Study하여 Plug-in 개발 및 GUI 개발 시 활용해 볼 생각이다.

능력이 닿는다면 Open Source 개발 팀에 합류해보는 것도 Good Idea!

수요일, 12월 15, 2004

Object Life Time 공부 중...

Java GC에 의한 Object의 Life Time 관리 방법에 대해 학습 중.
GC와 finalize method 및 referece 관계에 대해 학습.

앞으로 Java 언어 학습 진행 하면서 Swing을 이용한 테트리스 게임을 개발하려고 생각 중.
Swing 학습 및 NetBeans 개발 툴 활용 법을 동시에 익힐 수 있는 기회가 되도록~!

새로운 언어 및 환경 스터디 시 테트리스 프로그램을 계속 개발하여 연습을 하도록 하자!

추후 목표:
1. Java Swing Tetris
2. J2ME Tetris
3. Solaris C++ Tetris

목요일, 12월 09, 2004

SCJP 시험 준비 시작

2005년 1월 말을 목표로 SCJP 시험 준비 시작
Study 자료는 Addison Wesely에서 출판된 서적을 이용 함.
일단 SCJP를 취득하고 J2ME 자격, SCJD 자격을 순서대로 취득하여 Java 관련 기술 습득 기준으로 삼으려고 함.
2005년에는 Java 언어 및 JVM에 대한 기술 습득이 최대의 목표!
아자 아자 아자!

수요일, 12월 01, 2004

MIDP 2.0 Porting Guide...

MIDP 2.0 Porting Guide 문서 Review 시작.
MID Profile을 Target Device에 구현을 위한 Guide 문서 및 관련 코드 Review 시작...

12월 말 경까지 Review 완료할 예정.