<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> <title>한국 developerWorks : Open developerWorks</title> <link>http://www.ibm.com/developerworks/kr/index.html</link> <description>한국 developerWorks의 최신 콘텐트</description> <pubDate>Tue, 19 Feb 2008 14:00:46 EST</pubDate> <language>ko</language> <copyright>Copyright 2004 IBM Corporation.</copyright> <image> <title>한국 developerWorks</title> <url>/developerworks/i/dwlogo-small.gif</url> <link>http://www.ibm.com/developerworks/kr/index.html</link> </image>

<item> <title><![CDATA[셰프(Chef)로 서버팜 깔끔하게 요리하기, Part 2 - 허진영]]></title> <description><![CDATA[(2009년 11월)
앞으로 2회에 걸쳐 셰프 환경을 직접 구축해보고 우리의 요리사에게 최적의 재료, 최고의 레시피를 선사해 환상적인 맛의 서버 팜을 요리해 보자. ]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/opendw/20091117/?ca=drs-kr]]></link> </item>

<item> <title><![CDATA[셰프(Chef)로 서버팜 깔끔하게 요리하기, Part 1 - 허진영]]></title> <description><![CDATA[(2009년 10월) : 대표적인 SNS인 페이스북은 서버를 3만 대를 운영하고 있다고 합니다. 이처럼 규모가 점점 커지는 서버팜을 관리하는 것은 시스템 관리자가 피할 수 없는 도전입니다. 이번 연재에서는 서버팜을 효율적으로 관리할 수 있는 셰프라는 유용한 프레임워크를 살펴보겠습니다. ]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/opendw/20091020/?ca=drs-kr]]></link> </item>

<item> <title><![CDATA[단일 접근 원칙(Uniform Access Principle)을 통한 캡슐화, Part 2 - 조영호]]></title> <description><![CDATA[(2009년 8월) : 지난 회에는 자바로 캡슐화 원칙을 지키는 코드를 만들어 보았습니다. 이번 회에서는 언어 차원에서 단일 접근 원칙을 쉽게 지킬 수 있게 지원하는 C#과 루비를 이용해 보겠습니다. ]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/opendw/20090811/?ca=drs-kr]]></link> </item>

<item> <title><![CDATA[단일 접근 원칙(Uniform Access Principle)을 통한 캡슐화, Part 1 - 조영호]]></title> <description><![CDATA[(2009년 7월) : 소프트웨어 개발자는 변화무쌍한 요구사항에 늘 대응해야 합니다. 이번 글에서는 그런 상황에 대응하는 데 기초가 되는 캡슐화에 대해 살펴보겠습니다. ]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/opendw/20090728/?ca=drs-kr]]></link> </item>

<item> <title><![CDATA[그 동안 몰랐던 서버 사이드 자바스크립트 이야기, Part 4: 헬마로 할 일 애플리케이션 만들기 - 김영후]]></title> <description><![CDATA[(2008년 12월) : 이번 회에서는 헬마의 기본 객체라 할 수 있는 HopObject에 대해 알아보고 이를 이용해 간단한 할 일 애플리케이션을 만들어보겠습니다. ]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/opendw/20081216/?ca=drs-kr]]></link> </item>

<item> <title><![CDATA[그 동안 몰랐던 서버 사이드 자바스크립트 이야기, Part 3: 리노 기반 웹 프레임워크, 헬마 - 김영후]]></title> <description><![CDATA[(2008년 11월) : 지난 회에선 가장 널리 사용되는 서버 사이드 자바스크립트 기술인 리노를 알아보았습니다. 이번 회에선 리노를 활용한 기술인 헬마를 살펴보겠습니다.]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/opendw/20081118/?ca=drs-kr]]></link> </item>

<item> <title><![CDATA[그 동안 몰랐던 서버 사이드 자바스크립트 이야기, Part 2: 자바로 만든 자바스크립트 엔진, 리노 - 김영후]]></title> <description><![CDATA[(2008년 10월) : Part 1에선 자바스크립트의 여러 특징을 형성한 자바스크립트의 역사에 대해 주로 알아보았습니다. Part 2에선 실제 서버 사이드에서 사용할 수 있는 자바스크립트 기술들을 알아보고, 그 중 가장 널리 사용되는 리노(Rhino)를 살펴보겠습니다.]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/opendw/20081021/?ca=drs-kr]]></link> </item>

<item> <title><![CDATA[그 동안 몰랐던 서버 사이드 자바스크립트 이야기, Part 1: 다시 보는 자바스크립트의 역사 - 김영후]]></title> <description><![CDATA[(2008년 9월) : 파이썬, 루비 같은 동적 언어를 좋아하는 개발자 커뮤니티에서 활동하다 보면 '이 언어가 얼마나 좋은데 왜 안 쓰는지 모르겠어요'와 같은 하소연(?)을 종종 볼 수 있습니다. 하지만 우리는 10년 동안 리스프의 강력함에 버금가는 언어를 매일 실행하는 웹 브라우저 내에서 가지고 쓰고 있었습니다. 이번 연재에서는 클라이언트를 넘어 서버단에서 자바스크립트의 가능성을 살펴보겠습니다.]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/opendw/20080916/?ca=drs-kr]]></link> </item>

<item> <title><![CDATA[얼랭(Erlang) 웹 프로그래밍, Part 3: RESTful 웹 서비스와 Erlang/OTP - 김석준]]></title> <description><![CDATA[(2008년 7월)  : 이번 회에는 얼랭에서는 REST를 어떤 식으로 처리하는지 살펴보고, 모치웹이라는 오픈 소스 얼랭 HTTP 툴킷으로 간단한 REST 서버를 구현해 보겠습니다.]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/opendw/20080715/?ca=drs-kr]]></link> </item>

<item> <title><![CDATA[얼랭(Erlang) 웹 프로그래밍, Part 2: ErlyWeb을 이용한 웹 개발 - 김석준]]></title> <description><![CDATA[(2008년 6월)  : 이번 글에서는 얼랭 기반 웹 개발 프레임워크 중 하나인 얼리웹(ErlyWeb)을 소개하고 간단한 애플리케이션을 만들면서 얼리웹의 주요 개념을 익히겠습니다.]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/opendw/20080617?ca=drs-kr]]></link> </item>

<item> <title><![CDATA[XML on HTTP, Part3: XML 문서의 대용량 처리 기법(2) - 김성래]]></title> <description><![CDATA[(2008년 6월)  : 데이터베이스와 거래전문 등 2차원 정보 저장 및 관리 구조를 가지고는 기하급수적으로 늘어나는 데이터를 효율적으로 관리하기 힘들게 됐습니다. 이번 회는 연재 마지막으로, 이런 문제를 푸는 데 XML을 유연하고 확장성 있게 활용하는 법을 살펴보겠습니다.]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/opendw/20080603?ca=drs-kr]]></link> </item>

<item> <title><![CDATA[Yaws와 ErlyWeb을 이용한 얼랭 웹 개발, Part 1: Yaws와 얼랭 - 김석준]]></title> <description><![CDATA[(2008년 5월) 멀티코어 CPU를 탑재한 컴퓨터 보급이 점차 늘어나면서 소프트웨어에서 이러한 하드웨어 기반을 어떻게 잘 활용할 것인지가 관심사가 되고 있습니다. 이번 연재에서는 소개하는 얼랭(Erlang)과 Yaws는 이렇게 변화하는 컴퓨팅 환경에 대한 고민과 연구의 산물입니다.]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/opendw/20080520?ca=drs-kr]]></link> </item>

<item> <title><![CDATA[XML on HTTP, Part2: XML 문서의 대용량 처리 기법(1) - 김성래]]></title> <description><![CDATA[(2008년 5월)  : 이번 회에는 XML on HTTP를 설명하기 위해 일반 사용자들로부터 입력되는 데이터를 XML로 생성하고 이를 대용량 데이터베이스와 연계하여 대용량 처리를 수행하는 과정에 대해 살펴보겠습니다.]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/opendw/20080506?ca=drs-kr]]></link> </item>

<item> <title><![CDATA[XML on HTTP, Part 1: SaaS(Software as a Service)와 XML - 김성래]]></title> <description><![CDATA[(2008년 04월) 이번 연재에서는 SaaS에서 XML이 어떤 위치를 차지하는지, SaaS를 위해 XML을 응용할 때 해결해야 할 문제가 무엇인지 살펴보겠습니다.]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/opendw/20080415/?ca=drs-kr]]></link> </item>

<item> <title><![CDATA[비즈니스 중심적인 트랜잭션 모니터링 및 관리, Part 4 : E2E 클라이언트를 이용한 비즈니스 중심 관점으로 전환 - 박용우]]></title> <description><![CDATA[(2008년 04월) E2E 시스템의 최종 목적은 하부에 있는 IT 솔루션들이 얼마나 복잡하고 바쁘게 수행되는지와 상관없이 사용자가 필요한 정보에 대해서만 자신의 관점으로 볼 수 있도록 하는 것입니다. 이 목표를 위해 E2E 클라이언트를 어떻게 개발했는지 살펴보겠습니다.]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/opendw/20080408/?ca=drs-kr]]></link> </item>

<item> <title><![CDATA[비즈니스 중심적인 트랜잭션 모니터링 및 관리, Part 3: E2E 서버 구현 - 박용우]]></title> <description><![CDATA[(2008년 03월) 지난 회까지 비즈니스 중심적인(business-centric) 트랜잭션 모니터링 및 관리 시스템을 제안하고, 핵심 기술로서 종단간 구간별 거래 추적(End to End Transaction Tracking) 기술과 E2E 에이전트 개발에 대해 소개했습니다. 이번 회 역시 지난 회 E2E 에이전트 구현과 같은 방식으로 E2E 서버를 구현하는 방법에 대해 하나씩 살펴보겠습니다]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/opendw/20080311/?ca=drs-kr]]></link> </item>

<item> <title><![CDATA[비즈니스 중심적인 트랜잭션 모니터링 및 관리, Part 2: E2E 에이전트 구현 - 박용우 ]]></title> <description><![CDATA[(2008년 2월) 지난 회 기사가 나간 후 지인으로부터 이메일을 한 통 받았습니다. 내용은 필자가 고민하는 것이면서도 생각하지 못한 것에 대한 지적이 있었습니다. 이 글을 읽은 독자들 역시 필자와 같은 주제로 고민하던 것들이 있다면 함께 얘기를 나누면 좋겠습니다. 이번 회에는 종단간 구간별 거래 추적 시스템을 구현하는 방법에 대해 하나씩 알아봅시다. 먼저 E2E 에이전트를 어떻게 구현했는지 살펴보겠습니다. ]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/opendw/20080219/?ca=drs-kr]]></link> </item>

<item> <title><![CDATA[비즈니스 중심적인 트랜잭션 모니터링 및 관리, Part 1: 엔드투엔드 트랜잭션 트래킹 기술 소개 - 박용우 ]]></title> <description><![CDATA[(2008년 1월) 최근 구축되고 있거나 준비중인 차세대 엔터프라이즈 환경에서는 모든 시스템들의 상태를 연계하여 모니터링하고 관리하기를 요구하고 있습니다. 이에 비즈니스 중심적인 트랜잭션 모니터링 및 관리 시스템을 제안하고, 이를 구현하기 위한 핵심 기술로서 종단간 구간별 거래 추적(End to End Transaction Tracking) 기술 및 구현 아키텍처에 대해 소개하고자 합니다. ]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/opendw/20080122/?ca=drs-kr]]></link> </item>

<item> <title><![CDATA[테라코타를 이용한 톰캣 세션 클러스터링 - 장윤기 ]]></title> <description><![CDATA[(2007년 12월) 대용량 서비스를 위해서는 로드밸런싱, 클러스터링 및 서비스에 대한 자원 사이징 그리고 모니터링 등 다양한 방식의 접근이 필요합니다. 이번 기사에서는 이 중에서 클러스터링에 대하여 좀더 고민해 보겠습니다.]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/opendw/20071231/?ca=drs-kr]]></link> </item>

<item> <title><![CDATA[GUI를 단위 테스트하는 방법 - 류준호 ]]></title> <description><![CDATA[(2007년 10월) 단위 테스트를 좋아하는 개발자라도 GUI(그래픽 사용자 인터페이스)를 테스트하는 건 부담스러운 일입니다. 요구사항이 자주 바뀌는데다가 테스트 환경을 갖추기도 까다롭습니다. 그러다 보니 테스트가 필요 없다거나 혹은 불가능하다고 생각하는 경우가 많은데, 리치 클라이언트(rich client)를 배경으로 GUI를 테스트하는 이유와 효과적인 테스트 방법을 알아보고자 합니다.]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/opendw/20071030/?ca=drs-kr]]></link> </item>

<item> <title><![CDATA[루비로 만드는 아름다운 데스크톱 애플리케이션, Part 2: 용돈 기입장 만들기 - 박진형 ]]></title> <description><![CDATA[(2007년 9월) RubyCocoa를 이용하여 실제로 사용할 수 있는 애플리케이션 제작해봅니다.]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/opendw/20070918/?ca=drs-kr]]></link> </item>

<item> <title><![CDATA[루비로 만드는 아름다운 데스크톱 애플리케이션, Part 1: RubyCocoa 첫걸음 떼기 - 박진형 ]]></title> <description><![CDATA[(2007년 8월) 특이하게도 루비 사용자 중에는 맥 사용자들이 많고 루비를 간단한 스크립팅이나 레일스 개발 외에 데스크톱 프로그램 개발에도 활용하고 싶어하는 바람이 있었습니다. 이번 연재에서는 그런 바람을 만족시켜줄 만한 오픈소스 프로젝트인 RubyCocoa를 이용해 아름다운 데스크톱 애플리케이션을 만드는 데 필요한 기본기를 배워보겠습니다.]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/opendw/20070828/?ca=drs-kr]]></link> </item>

<item> <title><![CDATA[웹 스크래핑으로 웹 컨텐츠 입맛대로 꾸미기 - 박지인 ]]></title> <description><![CDATA[(2007년 7월) 웹에 있는 정보를 각자의 필요에 따라 가공할 수 있는 기술인 웹 스크래핑을 이용해 애플리케이션을 만드는 것이 얼마나 간단한지 알아봅니다.]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/opendw/20070724/?ca=drs-kr]]></link> </item>

<item> <title><![CDATA[멀티 패러다임 언어 D와 함께 하는 프로그래밍 - 이비오]]></title> <description><![CDATA[(2007년 6월) 혹시 C++로 개발하다 PHP의 배열(array)을 쓰고 싶다거나, 자바로 코드를 짜다 네이티브 라이브러리를 쓸 일이 생겼다면 독자들은 어떻게 하나요? 여러 방법이 있겠지만 문법적으로 지원해 쓰는 것보다는 불편할 수밖에 없습니다. D는 이런 문제들에 대해 해답을 줄 수 있는 언어입니다.]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/opendw/20070626/?ca=drs-kr]]></link> </item>

<item> <title><![CDATA[Twisted를 이용한 네트워크 서버 개발 - 박준철]]></title> <description><![CDATA[(2007년 5월) Twisted는 파이썬(Python)으로 작성된 네트워킹 엔진으로 클라이언트 서버 프로그램 작성을 위한 잘 정리된 프레임워크를 제공하고 있고, 이것을 통해 프로토콜 구현, 서버 프로그램 작성, 배포, 시스템 설치까지 거의 모든 과정을 실현시켜 줍니다. 이 글에서는 네트워크 서버의 개발 과정에서 발생하는 고민들을 짚어보며 파이썬과 Twisted를 이용하여 개발하는 방법에 대해 살펴보겠습니다.]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/opendw/20070529/?ca=drs-kr]]></link> </item>

<item> <title><![CDATA[이클립스 SWT 애플리케이션과 웹 페이지 간 세션 동기화 기법 - 박용우]]></title> <description><![CDATA[(2007년 4월) 이클립스 RCP뿐만 아니라 SWT로도 RIA를 개발할 수 있고 이렇게 개발된 애플리케이션은 자바 웹스타트 기술을 이용하여 웹에서 배포하고 실행할 수 있는 최적의 솔루션입니다. 이 글에서는 이클립스 SWT로 RIA 개발시 고려해야 하는 애플리케이션-웹 간 동기화 문제에 대해 알아봅니다.]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/opendw/20070424/?ca=drs-kr]]></link> </item>

<item> <title><![CDATA[루비 온 레일스 학습 가이드 - 황대산]]></title> <description><![CDATA[(2007년 3월) 최근 몇 년간 웹 개발 세계에서 가장 큰 주목을 받고 있는 프레임워크를 꼽자면 단연 ‘루비 온 레일스’ 일 것입니다. 그러나 이 생소한 프레임워크와 친해지려면 넘어야 할 산이 많습니다. 이 글에서는 레일스만의 독특한 개념과 레일스 공부를 시작하기 위해 참고할 만한 자료들을 소개합니다.]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/opendw/20070327/?ca=drs-kr]]></link> </item>

<item> <title><![CDATA[즐겁게 개발하자, 오브젝티브-C - 박진형]]></title> <description><![CDATA[(2007년 2월) 오브젝티브-C는 1980년대 중반부터 사용되어 온 오래된 언어지만, 비교적 최근에 만들어진 파이썬(Python), 루비(Ruby) 만큼이나 재미있는 특징을 지니고 있습니다. 오브젝티브-C를 이용한 즐거운 개발 여행을 떠나봅니다.]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/opendw/20070227/?ca=drs-kr]]></link> </item>

<item> <title><![CDATA[로터스 노츠에서의 Gantt Chart 구현 - 정우철]]></title> <description><![CDATA[(2007년 1월) 로터스 도미노/노츠에서 갠트 차트(Gantt chart)를 표현하기 위한 방법을 살펴보고 노츠에서 제공하는 기능만을 사용해 간단하게 구현하는 방법을 소개합니다.]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/opendw/20070102/?ca=drs-kr]]></link> </item>

<item> <title><![CDATA[열띤 토론의 장, The Spring Experience 2006 - 이일민 (2006년 12월)]]></title> <description><![CDATA[The Spring Experience 2006(www.thespringexperience.com)이 지난 12월 7일부터 10일까지, 4일간의 일정으로 미국 마이애미에서 개최됐다. ]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/dwclm/20061212/?ca=drs-kr]]></link> </item>

<item> <title><![CDATA[애플리케이션 개발시의 메모리 디버깅 : 메모리 누수 발견 기법 - 김현우]]></title> <description><![CDATA[(2006년 12월) 애플리케이션을 개발하다 보면 메모리 누수로 인한 오류가 발생할 때가 있습니다. 이 때 요긴하게 사용할 수 있도록, 메모리 누수가 발생하는 지점을 찾아내는, 메모리 누수 감시 프로그램을 개발해봅니다.]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/opendw/20061219/?ca=drs-kr]]></link> </item>

<item> <title><![CDATA[이클립스 RCP를 이용한 주소록 개발 - 김인태]]></title> <description><![CDATA[(2006년 11월) 이클립스 RCP 기반의 주소록 개발 방법을 가상의 예제와 함께 살펴봅니다.]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/opendw/20061128/?ca=drs-kr]]></link> </item>

<item> <title><![CDATA[아파치와 톰캣을 활용한 대용량 웹서비스 운영 - 장윤기]]></title> <description><![CDATA[(2006년 10월) 아파치와 톰캣의 연동을 통해 대용량 웹서비스의 처리를 안정적으로 구현하는 방법을 가상의 예제와 함께 살펴봅니다.]]></description> <link><![CDATA[http://www.ibm.com/developerworks/kr/library/opendw/20061017/?ca=drs-kr]]></link> </item>

</channel> </rss>



