알라딘

헤더배너
상품평점 help

분류

이름:신은정

국적:아시아 > 대한민국

최근작
2018년 8월 <JVM 언어 입문>

신은정

아주대학교 정보 및 컴퓨터공학부를 졸업하고, 2001년 IT 서비스 회사에 입사해 다양한 산업의 SI 프로젝트를 수행했으며, 웹 서비스와 BPM, SOA 등에 대한 연구 개발 프로젝트를 수행했다. 개발 생산성 향상을 위한 이클립스 기반 개발 도구와 스프링 기반 엔터프라이즈 프레임워크를 자바 기반으로 개발했으며, 클라우드에도 관심이 많아 한국정보화진흥원의 클라우드 관련 연구 과제와 OAuth 지침서 작성에도 참여했다. 이런 경험이 기반이 되어 93회 정보관리기술사에 합격했고, 현재는 통신업체에서 소프트웨어 거버넌스 업무를 수행하고 있다. 에이콘출판사에서 출간한 『(개정판) 이클립스 RCP』(2012), 『이클립스 4 플러그인 개발』(2013), 『이클립스 Juno 따라잡기』(2014), 『고급 이클립스 플러그인 개발』(2015)을 번역했다.  

대표작
모두보기
저자의 말

<고급 이클립스 플러그인 개발> - 2015년 4월  더보기

이클립스는 다양한 플랫폼에서 자바, C 등의 여러 가지 언어로 애플리케이션을 개발, 빌드, 배치할 수 있게 지원하는 통합 개발 도구다. 웹스피어 스튜디오(WebSphere Studio)에서 '애플리케이션 개발자(Application Developer)'라는 멀티 플랫폼을 지원하는 IBM의 통합 개발 환경을 오픈소스 소프트웨어로 공개하면서 이클립스는 시작됐다. 2003년 이클립스의 첫 번째 버전이 릴리스된 후, 지금은 루나(Luna)(4.4)까지 릴리스됐다. 그동안 이클립스는 기반 구조를 OSGi로 변경하고, UI를 EMF 모델 기반으로 변경하는 등 여러 가지 변화를 시도하면서 사실상의 자바 개발 표준 도구가 됐다. 특히 이클립스의 OSGi 기반 구조는 플러그인뿐만 아니라 OSGi 번들도 쉽게 사용할 수 있게 함으로써 애플리케이션의 기능을 더욱 강력하게 만들었다. 더 나아가 개발 도구에만 그치지 않고 다양한 플랫폼 환경의 사물 간 통신 서비스를 개발하는 데도 플러그인 기술을 활용할 수 있게 했다. 이 책은 플러그인 개발을 시작하는 개발자가 아니라 플러그인 개발에 경험이 있는 개발자를 대상으로, 플랫폼 확장뿐만 아니라 확장점을 통해 자신의 플러그인을 확장 가능하게 만들고 서비스나 외부의 라이브러리, 프래그먼트를 정적/동적으로 연결해 기능을 확장하는 메커니즘을 소개한다. 또한 비동기 연산이 가능한 이벤트 메커니즘을 설명하고, 업데이트 사이트와 도움말과 같이 사용자가 애플리케이션을 사용하기 편리하도록 지원하는 기능을 제공하는 방법도 다룬다. 이 책은 동적 연결과 확장이 용이한 애플리케이션 개발에 참고할 만한 설계 패턴도 함께 소개하므로, 책을 읽고 따라 하다 보면 자신이 개발한 애플리케이션이 멋지게 변화하는 모습을 보게 될 것이다. 플러그인 개발에 익숙하지 않은 개발자라면 내용이 다소 어려울 수 있다. 이클립스에 대한 기본적인 메커니즘에 대한 이해가 필요하다면 에이콘출판사에서 출간한 『이클립스 SWT』, 『이클립스 RCP』, 『이클립스 4 플러그인 개발』 등 이클립스 플러그인 개발 기본서를 참고하길 바란다.

가나다별 l l l l l l l l l l l l l l 기타
국내문학상수상자
국내어린이문학상수상자
해외문학상수상자
해외어린이문학상수상자