토요일, 12월 03, 2005

개발자 업그레이드

개발자 업그레이드

펄 개발자 한단계 업그레이드 되기
Perl프로그래머를 위한 Python Cookbook
http://starship.python.net/~da/jak/cookbook.html

Python 튜토리얼
http://www.python.org/doc/current/tut/tut.html

Python 레퍼런스
http://www.python.org/doc/current/ref/ref.html

Perl을 이용한 서버 프로그래밍 - Advanced Issues
- Object Oriented Networking Modules
- Fork/Thread/Signal Handling, lightweight network connection
- IPC (Shared Memory, Message Queue, Semaphore개념)
- Memory Management (Garbage Collection), lightweight encoding/decoding
- Swig/XSub/Syscall을 이용한 C/C++와의 인터페이스
- Embedding Perl, Single Interpreter for Multiprograms

----
PHP/HTML 개발자 한단계 업그레이드 되기

PHP 클래스 라이브러리 활용
Template/Session 활용
Dynamic HTML 활용 (HTML version 4이상)
PHP/C Extention 인터페이스 활용

----
C++ 개발자 한단계 업그레이드 되기.

필수 사이트: Bjarne Stroustrup's Homepage
http://www.research.att.com/~bs/homepage.html

필수문서0: Learning Standard C++ as a New Language.
http://www.research.att.com/~bs/new_learning.pdf
(C스타일을 버리고, C++로 바로 시작하는 법, 필독!)
Standard Template Library에 대한 이해를 촉구하는 문서

문서: An Overview of the C++ Programming language
http://www.research.att.com/~bs/crc.pdf
(C++ 창조자가 얘기하는 C++의 진수)

문서: Why C++ isn't just an Object-Oriented Programming Language
http://www.research.att.com/~bs/oopsla.pdf
(약간의 철학적인 문제와, C++의 진면모를 볼 수 있는 글)

필수문서: Bjarne Stroustrup's FAQ
http://www.research.att.com/~bs/bs_faq.html

필수문서: SGI의 Standard Template Library 페이지
http://www.sgi.com/tech/stl/

필수문서: Light C++ FAQ (by Marshall Cline)
http://www.parashift.com/c++-faq-lite/

문서: C++에 대한 편견 -- 언어철학적인 문제
http://www.research.att.com/~bs/blast.html

문서: Wrapping C++ Member Function Calls
http://www.research.att.com/~bs/wrapper.pdf
http://www.research.att.com/~bs/wrap_code.cpp
(Wrapping을 이용한 인캡슐레이션 테크닉)

문서: C/C++에 쓸 수 있는 가비지 콜렉터
http://reality.sgi.com/boehm/gc.html

댓글 없음: