|  |  동적인 언어를 동적으로 호출하기 (2008년 04월) 자바 스크립팅 API를 이용하면 동적인 스크립트 언어를 마치 여러분이 개발중인 자바 애플리케이션의 한 부분처럼 사용할 수 있습니다. 이 연재는 자바 애플리케이션에서 스크립팅 API를 이용하여 루비, 자바스크립트, 그루비와 같은 동적인 언어들을 동적으로 호출하는 방법을 소개합니다. 자세히 > |  |
 |
 |
 |
|  |  이클립스 유로파로 웹 개발하기 (2008년 04월) 이클립스 유로파를 이용하면 프로그래밍 언어가 바뀔 때마다 개발환경을 바꿀 필요가 없습니다. 이 연재는 웹 애플리케이션을 구축하면서 자바 환경, PHP 환경, 루비 환경을 제공하는 이클립스 유로파 플러그인들을 소개합니다. 또한 이클립스 유로파를 이용해 웹 애플리케이션을 개발하는 방법을 배울 수 있습니다. 자세히 > |  |
 |
 |
 |
|  |  End-to-end Ajax 애플리케이션 개발 (2008년 03월) Ajax는 웹에서 보이는 데이터 처리 방식에 변화를 가져왔습니다. 이 연재는 변화된 새로운 패러다임을 지원하는 애플리케이션 구조(클라이언트 티어-미들 티어-데이터 티어)를 설명하고 은행 사이트 예제를 통해 Ajax 애플리케이션을 만들어봅니다. 자세히 > |  |
 |
 |
 |
|  |  Google Web Toolkit, Apache Derby, Eclipse를 사용하여 Ajax 애플리케이션 구현하기 (2008년 03월) 이 연재는 피자 주문 웹 애플리케이션을 구축하는 시나리오를 통해 GWT를 이용한 Ajax 애플리케이션 개발, 디버깅, 배포까지 일련의 작업들을 소개합니다. 자세히 > |  |
 |
 |
 |
|  |  웹 개발을 매끄럽게, Seamless JSF (2008년 02월) JBoss Seam은 JSF의 취약한 부분을 보완하고자 개발된 확장 프레임워크입니다. 연재 제목처럼 이음새 없이(Seamless) JSF와의 융합해 사용할 수 있고 JSF의 문제점을 잘 해결해 줍니다. 자세히 > |  |
 |
 |
 |
|  |  Ajax로 SOAP 웹 서비스 호출하기 (2008년 02월) 웹 2.0 기술의 총아 중 하나인 Ajax와 SOAP 웹 서비스를 어떻게 이을 수 있는지를 살펴봅니다. 기본적인 웹 서비스 지원을 해 보고 이를 더 확장하는 법도 다루겠습니다. 자세히 > |  |
 |
 |
 |
|  |  Mylyn 2.0: 태스크 중심 프로그래밍 (2008년 01월) Mylyn은 태스크 중심 프로그래밍을 통해 개발자들의 정보 오버로드를 줄여주고, 개발 효율을 높여주는 이클립스 플러그인 입니다. 이클립스에서 가장 유용한 단축키가 Ctrl+Shift+R이라고 생각해 본 적이 있다면, 이 연재를 통해 Mylyn의 이름 그대로(뜻은 본문에 나옵니다) 생각의 속도로 개발할 수 있는 멋진 도구를 손에 넣게 될 것입니다. 자세히 > |  |
 |
 |
 |
|  |  Real world Rails - 레일스 실전 개발 (2008년 01월) 레일스의 가장 큰 장점은 개발 생산성에 있습니다. 하지만 실제 서비스를 위해서는 성능을 우선시하여 코드를 최적화하고 코드 정확성을 체계적으로 검증하는 과정이 필수입니다. 이번 기획기사에서는 코드 최적화에 필수적인 과정으로, 레일스가 제공하는 캐싱, DB 튜닝, 테스팅 기능들을 살펴봅니다. 자세히 > |  |
 |
 |
 |
|  |  자바 애플리케이션 시작하기: 개인용 영화 데이터베이스 애플리케이션 개발 (2007년 12월) 현대적인 애플리케이션에서 XML은 더 이상 선택사항이 아닙니다. 관계형 데이터베이스에서도 XML에 대한 효과적인 지원은 필수사항이 되었습니다. 이 연재에서는 이클립스 IDE, PHP, DB2를 사용하여 영화 정보를 관리하는 웹 애플리케이션을 개발하는 전 과정을 단계별로 소스 코드와 함께 자세히 설명합니다. 자세히 > |  |
 |
 |
 |
|  |  중급 자바 개발자의 난관, 클래스 로딩 문제 분석하기 (2007년 12월) 초급을 넘어 중급 단계로 들어서는 자바 개발자에게 몇 가지 난관 중 하나가 클래스 로딩 문제입니다. 이 연재에서는 클래스 로딩의 작동 원리에서 시작해, 개발하는 과정에서 발생할 수 있는 다양한 클래스 로딩 관련 문제에 대한 원인과 해결책을 4회에 걸쳐 설명하고 있습니다. 자세히 > |  |
 |
 |
 |
|  |  DB2 기반의 편리한 웹 개발 체험, DB2와 루비 온 레일스 (2007년 11월) 루비 온 레일스의 ORM(Object/Relational Mapping) 프레임워크인 액티브 레코드는 모듈적으로 설계되어 있기 때문에 다양한 데이터베이스 시스템을 지원할 수 있습니다. 이번 기획기사는 DB2 데이터베이스를 사용하여 레일스 웹 애플리케이션을 개발하는 과정을 소개합니다. 자세히 > |  |
 |
 |
 |
|  |  Finite State Machine 이론을 응용해 JavaScript로 고급 웹 위젯 만들기 (2007년 11월) Ajax와 클라이언트 기반 매시업(mash-up) 추세로 인해 자바스크립트가 중요한 언어로 부각되고 있습니다. 이번 기획기사는 유한 상태 기계(Finite State Machine)에 기반을 두고 이벤트 중심(event-driven) 프로그램을 설계해 이를 자바스크립트로 구현하는 방법을 실용적인 모듈을 개발하는 과정을 통해 전달합니다. 자세히 > |  |
 |
 |
 |
|  |  ‘행위의 중복’을 없애는, 사람을 위한 자동화 (2007년 10월) (2008/02/04 Update) 개발 과정에서 제거해야 할 중복은 소스 코드에만 있지 않습니다. 소프트웨어를 빌드할 때마다 반복적으로 입력하는 명령어들, 코드를 수정한 후 수동으로 수행하는 반복적 테스트, 주기적으로 작성하는 각종 리포트 등도 제거 해야 할 "행위의 중복" 입니다. 이번 기획기사는 다양한 자동화 기법을 소개합니다. 자세히 > |  |
 |
 |
 |
|  |  JSP 태그 라이브러리의 표준화, JSTL 기초 다지기 (2007년 10월) JSP에서는 사용자 정의 JSP 태그 라이브러리를 만들 수 있습니다. 이러한 수많은 태그 라이브러리 중 자주 쓰이는 것들을 모아 정리해 표준화한 것이 JSTL(JSP Standard Tag Library)입니다. 이번 기획 기사에서는 JSTL을 자유자재로 활용하는 데 필요한 기초를 쌓는 내용을 다룹니다. 자세히 > |  |
 |
 |
 |
|  |  DB2 기초 단단히 다지기 (2007년 10월) IBM DB2 UDB LUW는 메인프레임의 DB2만큼 안정성을 보장하면서 오픈 플랫폼 기반의 다양한 기능을 지원하는 DBMS 입니다. DB2 시리즈 기사를 통해 기초를 쌓아가면서 DB2 UDB LUW의 매력 속으로 빠져보시죠. 자세히 > |  |
 |
 |
 |
|  |  DB의 선진기술로 강력해진 DB2 v9 (2007년 9월) 강력한 자동화 기술과 매력적인 신기술들로 무장된 IBM DB2 V9이 제시하는 DBMS내 자동화 기술 및 여러 신기술들을 소개하는 기사들을 통해 제시된 궁금증들에 대한 해결책을 모색해 볼 수 있는 시간이 되길 기대합니다. 자세히 > |  |
 |
 |
 |
|  |  SOA 복합 비즈니스 서비스 구현하기 (2007년 8월) (2007/12/18 Update) 이번 기획 기사에서는 SOA 서비스들을 조합하는데 필요한 요소를 시작으로 IBM WebSphere 솔루션을 이용해 SOA 복합 비즈니스를 구현하는 기법을 알아보고 빌드 전개 등 전 과정을 살펴보겠습니다. 자세히 > |  |
 |
 |
 |
|  |  최고의 매시업 -- 웹 서비스와 시맨틱 웹(튜토리얼 시리즈) (2007년 8월) 이번 기획기사를 통해 시맨틱 기술을 이용하여 서비스를 교환하거나 데이터를 선택하는 방식으로 자신만의 매시업을 만들어내는 기법을 배움으로써 웹 창시자와 선구자들이 꿈꾸었던 비전에 다가갈 수 있는 힌트를 얻을 수 있을 것입니다. 자세히 > |  |
 |
 |
 |
|  |  자바 개발자를 위한 Ajax (2006년 11월) (2007/09/04 Update) Ajax는 웹 UI의 새로운 장을 열었습니다. 많은 사람들이 Ajax에 열광하는 이유는 웹을 사용하면서 기분 좋은 경험을 주고 받을 수 있기 때문입니다. 이 기획기사는 Ajax와 Java를 매끄럽게, 그리고 빈틈없이 이어주는 기법들을 살펴보고, 최종적으로 사용자에게 Ajax의 경험을 빠르고 효율적으로 전달하는 데에 초점이 맞춰져 있습니다. 자세히 > |  |
 |
 |
 |
|  |  SOA 구현을 위한 첫걸음(Hello World 튜토리얼 시리즈) (2006년 10월) (2008/01/08 Update) 이 특집 기사는 IBM Software 제품 중 기업 내에서 SOA를 구현하는데 결정적인 역할을 하는 도구들에 대한 실습 위주의 튜토리얼 입니다. 이 시리즈를 통해 각 도구를 활용하여 SOA를 구현하는 데 필요한 단계별 작업들을 수행하는 방법을 배울 수 있습니다. 자세히 > |  |
 |
 |
 |
|  |  AJAX 마스터하기 (2006년 9월) (2007/10/09 Update) 본 특집은 Ajax에서 사용되고 있는 XMLHttpRequest를 이용한 비동기 자료검색, DOM을 이용한 상호작용, 모든 것을 결합시켜 정리해 주는 자바스크립트 등에 관하여 자세하게 예를 들어 설명하고 있습니다. 이 시리즈는 총 11회로 이루어져 있습니다. 자세히 > |  |
 |
 |
 |
|  |  Eclipse 시작하기 (2006년 9월) (2008/01/22 Update) Eclipse는 소프트웨어 구현을 위한 확장된 개발 플랫폼과 애플리케이션 프레임웍을 제공하는데 초점을 맞춘 오픈 소스 커뮤니티의 프로젝트입니다. 이 글에서는 최신 버전의 Eclipse, IBM의 Eclipse 참여, 가장 눈에 띄는 Eclipse 프로젝트 가이드를 소개합니다. Eclipse의 장점, 중요성, 시작 방법 등을 설명합니다. 자세히 > |  |
 |
 |
 |
|  |  J2EE 기반 프로젝트에 Rational 툴 적용하기 (2006년 7월) 본 특집은 LockOff Technologies Incoporated 라는 소프트웨어 회사가 Audiophile Speaker Design.Inc (ASDI) 고객을 대상으로 J2EE 프로젝트를 수행하는 것을 가정합니다. 프로젝트의 각 단계에서 수행항목을 처리하고 문제의 해결하기 위해서 Rational Unified Process (RUP)와 많은 다른 Rational 및 기타 소프트웨어 툴을 적용하는 과정이 소개되고 있습니다. 자세히 > |  |
 |
 |
 |
|  |  WAS CE: 오픈소스 기반의 웹애플리케이션 개발하기 (2006년 4월) 오픈소스 웹애플리케이션 서버 프로젝트인 Apache Geronimo 기반의 솔루션 개발과 최근 이에 기반해 무료로 배포되고 있는 IBM WebSphere Application Server Community Edition에 대해 소개하고, 독자들의 이해에 도움이 될만한 관련 developerWorks 및 웹문서들을 모아서 소개하고 있습니다.
자세히 > |  |
 |
 |
 |
|  |  SOA[서비스 지향 아키텍처(Service Oriented Architecture)] 소개 (2006년 3월) 최근 들어 국내 IT 업계의 주요 화두가 되고 있는 서비스 지향 아키텍처(Service Oriented Architecture, 이하 SOA)를 주제로, 외국 developerWorks 사이트에 게재된 글 중 국내 개발자에게 도움이 될만한 글들을 모아 소개하고 있습니다.
자세히 > |  |
 |
 |
 |