 |
| 1. | Python Web services developer: 파이썬용 RSS
RSS는 가장 성공적인 XML 서비스이다. 다소 복잡한 원리에도 불구하고 웹 사이트를 통해 콘텐트 정보를 교환하는 커뮤니티 표준으로 자리잡았다. 파이썬은 RSS 프로세싱에 맞는 최상의 툴이다. |  | 2004년 4월 2일 (금) |
 |
| 2. | Charming Python: 파이썬 독서 리스트 업데이트, Part 3
Charming Python 칼럼에서 (11월) 파이썬 책을 소개한 이후에도 많은 파이썬 관련 책들이 출간되었다. '파이썬'을 주제로 다룬 책들을 둘러본다. |  | 2001년 1월 7일 (일) |
 |
| 3. | Python Web services developer: 제 10회 국제 파이썬 컨퍼런스
코딩을 잠시 멈추고 파이썬 컨퍼런스에 눈을 돌려보자! |  | 2002년 4월 1일 (월) |
 |
| 4. | Python Web services developer: 파이썬 SOAP 라이브러리, Part 3
Mike Olson은 파이썬 코드를 작성한다. 이 코드는 다음 시리즈의 예제로 참조될 것이다. |  | 2004년 4월 2일 (금) |
 |
| 5. | Python Web services developer: 파이썬 SOAP 라이브러리, Part 2
Mike Olson과 Uche Ogbuji는 계속해서 파이썬 SOAP 구현을 살펴본다. SOAP 클라이언트/서버 라이브러리로서 Zolera SOAP Infrastructure (ZSI)를 연구한다. ZSI는 파이썬 환경에서 SOAP 사용을 위한 최상의 툴이라는 것을 발견했다. |  | 2004년 3월 31일 (수) |
 |
| 6. | 파이썬 인트로스펙션(introspection) 가이드
프로그램 객체들을 심층적으로 연구하다 보면 유용한 정보를 얻게된다. 동적, 객체 지향 프로그래밍 언어인 파이썬은 수 많은 기능들을 지원한다. 이 글에서는 파이썬 기능들을 기초적인 것에서부터 고급 기능까지 검토한다. |  | 2002년 12월 1일 (일) |
 |
| 7. | 파이썬과 Zope를 C로 확장하기
파이썬을 C로 확장하는 것은 쉽다. 일단, 이것이 어떻게 작동되는 지를 알면된다. 파이썬의 확장도 쉽다. 다만, 필요한 정보를 찾기 위해 다른 문서들을 이리저리 찾아 헤매야 한다는 점이 어려운 일이다. Michael은 이 글 안에 그 모든 것을 정리했다. |  | 2002년 11월 7일 (목) |
 |
| 8. | 파이썬 영속성 관리
영속성은 객체를 유지하는 것과 관련된 모든 것이라 할 수 있다. 이 글에서는 관계형 데이터베이스부터 파이썬 까지 파이썬 객체의 영속성 매커니즘을 다룬다. 파이썬의 객체 직렬화 기능도 자세히 검토할 수 있다. |  | 2002년 11월 1일 (금) |
 |
| 9. | Charming Python: 파이썬 참고서적 리뷰, Part 2
2001년 2월, 파이썬 관련 책들을 소개한 이후에도 많은 책들이 출간되었다. 새로운 책들을 검토해 본다. 이 글에 소개되지 않은 책들은 다음에 소개하도록 한다. |  | 2003년 11월 7일 (금) |
 |
| 10. | Charming Python : Psyco로 파이썬을 C 만큼 빠르게!
어떤 면에서 파이썬 디자인은 자바 디자인과 닮았다. 두 개 모두 가상으로 컴파일된 바이트코드를 인터프리팅하는 가상 머신을 사용한다. JVM이 파이썬보다 나은 것은 바이트코드의 실행을 최적화하는데 있다. 파이썬 컴파일러인 Psyco이 이러한 차이를 줄이는데 도움이 될 것이다. 현재 Psyco는 외부 모듈이지만 언젠가는 파이썬에 포함 될 것이다. |  | 2002년 10월 1일 (화) |
 |
| 11. | Charming Python: 파이썬 용 XML 툴 리뷰
David Mertz의 이전 Charming Python 칼럼에서는 Python을 XML를 이용하여 작업하는 것에 대해 설명했다. 하지만 그 이후 파이썬용 XML 툴의 상태는 급격하게 진보했다. 하지만 호환성 문제에 있어서는 큰 진보가 없었다. 이 글을 통해 XML 툴에 대해 필자가 썼던 글을 리뷰하고 최신 코드 샘플도 검토한다. |  | 2001년 6월 1일 (금) |
 |
| 12. | 파이썬에서 lxml로 XML 구문분석 성능 높이기
lxml은 XML을 빠르고 유연하게 처리하는 파이썬 라이브러리입니다. XPath(XML Path Language)와 XSLT(Extensible Stylesheet Language Transformation)를 지원하며, 많이 쓰이는 ElementTree API를 구현합니다. 이 기사에서는 아주 큰 XML 자료를 처리할 때 lxml이 제공하는 사용 편의성과 성능에 초점을 맞춥니다. |  | 2008년 10월 28일 (화) |
 |
| 13. | 파이썬에서 플러그인 작성하기
플러그인을 작성하는 방법으로 파이썬 명령행 도구를 확장하는 방법을 익혀봅시다. |  | 2008년 11월 4일 (화) |
 |
| 14. | Charming Python: 파이썬 IDE
David Mertz는 몇가지의 Python의 통합된 개발 환경 검토하고 기능, 플랫폼, 안정성 등을 비교한다. 의도하지 않던 오픈 소스 옹호론처럼 들리겠지만 필자는 '무료' 제품이 상용 제품보다 훨씬 낫다는 것을 발견했다. |  | 2001년 5월 1일 (화) |
 |
| 15. | Python Web services developer: SMTP를 통한 SOAP
대부분의 사람들이 SOAP에 대해 생각할 때에는 HTTP 프로토콜을 통해 XML 요청을 보내고 XML 응답을 얻는 것을 떠올린다. 하지만 항상 이럴 필요는 없다. 사실 SOAP 프로토콜은 SOAP 메시지의 전송 수단으로서 HTTP를 정의한 것 뿐이다. 이 글에서는 Simple Mail Transfer Protocol (SMTP)를 통한 SOAP 요청 송수신을 다룬다. |  | 2004년 4월 2일 (금) |
 |
| 16. | Diagnosing Java Code: 대화식 검사 기능을 제공하는 Repls
보통 자바 프로그램을 실행시킬 때는 String[] 입력 인수를 사용하여 매개변수들을 전달하면서 main() 메소드로부터 프로그램이 수행되어야 한다 그러나 프로그램이 아직 디버깅되고 있을 때는 이것이 성가신 작업이 될 수 있다. 이번 달에 Eric Allen은 프로그램의 표현과 구문들을 대화식으로 검사할 때의 이점에 대해 설명하고, 이 작업을 도와주는 몇 가지 자바 repls(read-eval-print-loop 툴)을 제시한다. 그는 또한 대화형 검 |  | 2003년 1월 14일 (화) |
 |
| 17. | Charming Python : pydoc과 distutils 모듈
최근 Python에 도입된 여러 모듈과 툴로 인해서 Python이 많이 향상되었다. 언어로서 뿐 아니라 툴로도 많은 성장을 했다. David Mertz 박사는 Python 모듈과 패키지의 문서 및 배포판을 검토한다. |  | 2001년 8월 1일 (수) |
 |
| 18. | Charming Python: Python에서의 프로그래밍, Part 1
일반적으로, 사용자들은 Python이 절차적(procedural)이며 객체 지향적 언어라고 생각하지만 실제로는 함수 프로그래밍에 필요한 모든 것을 갖추고 있는 언어라고 할 수 있다. 함수 프로그래밍의 개념과 Python에서 함수 기술을 구현하는 방법에 대해 알아보자. |  | 2001년 3월 1일 (목) |
 |
| 19. | Jython을 사용하여 Apache Derby 데이터베이스에 연결하기
Jython으로 프로그래밍을 하면 Python의 장점을 활용하면서 자바 패키지 및 기능들로 접근을 관리할 수 있다. Apache Derby 관계형 데이터베이스에 접근하고 이를 조작하는데 Jython이 어떻게 사용되는지 살펴본다. |  | 2005년 2월 17일 (목) |
 |
| 20. | SOAP과 RDF
이 글을 통해 RDF 모델에서 정보를 교환하는데 SOAP이 사용될 수 있는 방법들이 검토된다. RDF 모델의 기본적인 데이터를 PC 교환이나 RDF/XML 직렬화 형식에서 모델의 부분들을 직접 전달하는데 필요한 SOAP 인코딩으로 변환하는방법을 연구한다. |  | 2002년 2월 1일 (금) |
 |