본문 바로가기

Study26

업데이트 사이트는 왜 필요한가 이클립스의 장점 중 하나는 플러그인을 이용해 기능을 확장할 수 있다는 것이다. 플러그인을 설치하는 방법은? 원하는 플러그인을 찾은 후 홈페이지로부터 압축파일을 찾아 plugin디렉토리에 풀어주는 방법 혹은 update manater를 이용하는 방법. 이 두가지 방법이 많이 쓰일 것이다. 첫번째 방법은, 홈페이지에서 압축 파일을 다운받아 풀어줘야 하는 번거로움이 있다. 또 버젼업 되었는지 일일이 홈페이지에 찾아가 확인해 줘야 한다. 만약, 이런 플러그인이 몇 십개라면, 일일이 뒤져서 버젼업 되었는지 확인하는 일은 생각만 해도 번거롭다. update manager를 사용하면 어떨까? update manager는 feature라는 것에서 버젼을 관리해 준다. 때문에 버젼에 변경이 있을 경우 간단하게 플러그인을.. 2007. 3. 31.
Jedi의 기본소양 1. 소외되지 않기위한 적극성 자신이 처한 환경을 탓하지 말고 적극적으로 참여하자. 자진해서 숙제 맡기, 모르는거 바로바로 질문하기, 성실하게 숙제하기 등.. 2. 시간을 효율적으로 관리하는 능력 바쁜 스케쥴 속에서 스터디에 참여하기 위해 시간을 효율적으로 관리하는 능력을 키워야 한다. 게릴라 스터디라는 점 때문이라도 필히 갖추어야 할 소양일 듯. 3. 꾸준함 하루에 단 30분 만이라도 투자할 수 있으면 된다. 하지만 이게 꾸준해야 한다는 것.... 난.. 적극성도, 시간관리 능력도, 꾸준함도.. 아직은 모든게 부족한듯 싶다... 뭔가를 학습하고 그걸 체계화 시켜 머리 속에 넣기까지 시간이 너무 오래걸린다... 스폰지같은 머리가 같고싶지만.. 맘처럼 안된다는 것.... 이런것도 학습으로 해결할 수 있을지.. 2007. 3. 27.
Spring의 장점 근래들어 Spring Framework가 주목 받고 있다. 믿거나 말거나, "스프링으로 프로젝트를 진행하면, 삽질할 일도 없고, 일찍 퇴근할 수 있다."고 한다. (진짜 이러면 얼마나 좋을까?) 이 말이 사실이 아닐 수도 있겠지만, 개발자의 생산성 향상에는 분명 도움이 될거라 생각한다. 그럼, Spring의 장점은 뭘까? 구글신께 spring 장점에 대해서 물어보니.. 가장 먼저, Spring의 장점이라는데... 라는 글이 나온다. 영회님 블로그다.. :) 이 글을 토대로 찾은 Spring의 장점은 5가지다. 간략히 타이틀만 요약해보면, 1. Spring Provides Better Leverage 적은 노력을 하고도 많은 결과를 줄 수 있다. 2. Spring Enables POJO Programmin.. 2007. 3. 26.
Spring AOP 입문 ◎ AOP? Aspect-Oriented Programming의 줄임말, 관점 지향 프로그래밍이라고 해석됨 ◎ AOP를 쓰는 이유 => 애플리케이션 전체에 걸쳐 흩어져 있던 기능을 한 곳(Aspect)에 작성할 수 있다. ◎ AOP 장점 1. 각 관심사에 대한 로직이 코드의 여기저기에 흩어지지 않고 한 장소에서 관리된다. 2. 애플리케이션 고유의 서비스 모듈이 명확해진다. ◎ AOP 적용사례 => Logging, Exception, Transaction, Security 등 ◎ AOP에 등장하는 새로운 용어 - Joinpoint : 클래스의 인스턴스 생성 시점, 메소드를 호출하는 시점, Exception이 발생하는 시점과 같이 애스펙트를 플러그인할 수 있는 애플리케이션의 실행 지점을 말한다. - Advi.. 2007. 3. 26.
[Jedi]나의 하루 측정하기 게릴라 + 서비이벌 스터디~ Jedi에 참여하고 있다. 이번주에는 "일주일간 시간을 어떻게 쓰는지 측정"해 보기로 했다. 내 생활 패턴을 냉정히 따져보고 그 중 스터디 할 시간이 얼마나 되는지 계산해 보기 위함이다. 이번주 목표는 아래처럼 세워봤다. 1. 책 agile java로 자바기본 개념 다시 잡기 2. Spring 3.0.2 Reference AOP부분 공부 3. Tag lib 4. Hibernate 5. English 4,5는 범위가 너무 커서 어떻게 진행할지 애매모호한 상태다. 계획을 좀 더 구체적으로 잡고 실천해 봐야겠다. 시간측정은.. writely의 스프레드쉬트를 이용해 볼 생각이다. 시트 안에 유형별로 시간을 정리해 넣으면 계산할 때 효과적이지 않을까 싶다. 벌써 웹서핑하는데 30분이나.. 2007. 3. 26.
XML 스키마(Schema) ◎ XML문서의 구조를 표현하기 위한 방법 : DTD방식, XML스키마 방식 등이 있다. ◎ DTD방식 : DTD는 SGML시절부터 오랜 동안 사용되어 왔지만 여러 가지 문제점들을 가지고 있다. ο DTD를 위한 문법을 배워야한다는 어려움이 있다. => XML문법이 아닌 다른 문법 형태로 기술해야 한다. ο DTD는 제한된 데이터 타입만 지원하고 있기 때문에 문서의 내용을 정확하게 표현하기 어렵다. => 예로, 원소는 다른 원소나 PCDATA 타입만 사용가능하고 속성은 CDATA, ID, ENTITY 등의 데이타 타입만 가질 수 있다. ο DTD는 재사용성이나 확장성이 부족하다. => 기존에 작성한 DTD의 일부원소나 속성을 재사용하는 방법이 매우 제한적이다. ο 그리하여, XML문서의 구조를 표현할 때.. 2007. 3. 22.