알라딘

헤더배너
상품평점 help

분류

이름:파루크 사커 (Faruque Sarker)

최근작
2015년 1월 <파이썬을 활용한 네트워크 프로그래밍>

파루크 사커(Faruque Sarker)

소프트웨어 아키텍트이자 DevOps 엔지니어로 유니버시티 칼리지 런던(UCL, University College London)에서 교편을 잡고 있다. 최근 몇 년 동안 수많은 파이썬 관련 개발 프로젝트를 이끌어왔으며, 대표적인 예로 UCL에서 IPython Notebook 서비스를 이용해 대화형 웹 기반 과학 계산 프레임워크를 구현했다. 사커 교수는 오픈 소스 기술에 관한 전문가로 이러닝(e-learning), 웹 기반 애플리케이션 플랫폼, 애자일 소프트웨어 개발, DSDM Atern과 ITIL 서비스 관리 프레임워크 같은 IT 서비스 관리 기법에 대한 기술을 보유하고 있다.

사커 교수는 사우스 웨일스 대학(University of South Wales)에서 멀티로봇(multirobot) 시스템에 관한 논문으로 박사 학위를 받았다. 이 대학에서 다양한 파이썬 공개 소스 프로젝트를 도입해, 영국에서 가장 큰 멀티로봇 테스트 실험장을 위해 복잡한 기반 소프트웨어들을 통합했다. 또한 멀티로봇 그룹을 조종하기 위해 D-Bus를 이용한 이벤트 기반의 하이브리드 구조(hybrid event-driven architecture on D-Bus)라 불리는 소프트웨어 시스템을 설계, 구현했다. 또한 1999년 이후로 여러 회사, 교육기관, 다국적 컨설팅 회사에 리눅스와 오픈소스 소프트웨어를 배포해왔다. 또한 BlueZ와 Tahoe-LAFS 오픈소스 프로젝트에 기여한 공로를 인정받아 2009/2010 GSoC(Google Summer of Code 2009/2010) 프로그램에 초대됐다.

현재 사커 박사는 자기 조직화 클라우드 구조 연구에 관심을 두고 있다. 여가 시간에는 자신의 어린 딸인 아이샤(Ayesha)와의 시간을 즐기며 아동이 자신의 주변 환경에 적응해 자신감을 가질 수 있게 도와주는 아동 중심적 교육 기법을 배우기를 열렬히 희망하고 있다.
  

대표작
모두보기
저자의 말

<파이썬을 활용한 네트워크 프로그래밍> - 2015년 1월  더보기

이 책을 출판하게 되어 매우 기쁘며 책의 출판을 위해 힘쓴 모두에게 감사를 전하고 싶다. 이 책은 파이썬을 이용한 네트워크 프로그래밍 입문서로서, TCP/UDP, HTTP/HTTPS, FTP, SMTP, POP3, IMAP, CGI 같은 다양한 범위의 네트워크 프로토콜을 다룬다. 파이썬의 편리함과 강력한 기능을 이용하면 실제 작업에서 사용할 수 있는 다양한 스크립트를 손쉽게 구현할 수 있다. 즉 네트워크와 시스템 관리, 웹 애플리케이션 개발, 내부 혹은 원격 네트워크의 통신, 저수준 네트워크 패킷 캡처와 분석 등 다양한 분야에 파이썬을 사용할 수 있다. 이 책에서 가장 중요하게 생각하는 점은 여러 주제에 관한 실제적인 경험을 제공하는 것이다. 그러므로 이 책에서는 장황한 이론에 대한 설명보다는 실제적인 예제에 더 많은 지면을 할애하고 있다. 이 책은 DevOps 방법론을 염두에 두고 썼다. DevOps에서는 개발자가 소프트웨어 운영에도 다소 관여한다. 즉 애플리케이션 배포에서부터 애플리케이션의 다양한 측면 관리, 즉 원격 서버 관리, 모니터링, 애플리케이션의 스케일링, 성능 최적화 같은 작업에 개발자가 관여한다. 이 책에서는 많은 공개 파이썬 라이브러리를 사용했으며, 다양한 상황에서 이런 라이브러리를 유용하게 쓸 수 있다. 나 또한 이 라이브러리들을 이용해 일상적인 개발 업무를 자동화하고 있다. 예를 들어 fabric을 이용해 소프트웨어 배포 업무를 자동화한다거나 그 밖의 라이브러리를 이용해 인터넷 검색, 웹 데이터 긁어오기, 이메일 전송하기 등, 다양한 기능을 구현하고 있다. 독자 여러분이 이 책에서 설명한 예제들을 학습해, 이를 더 강력하고 즐거운 애플리케이션으로 확장하기를 희망한다.

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