도서 출시: Python 패키지 게시

Feb 15 2023
오늘 우리 엔지니어 중 한 명인 Dane Hillard의 책 출시를 발표하게 되어 기쁩니다. Dane은 ITHAKA의 UI 엔지니어링 기술 설계자이며 이 블로그의 전신인 Build Smarter를 시작하고 현재 형식으로 되살리는 데 중요한 역할을 했습니다.

오늘 우리 엔지니어 중 한 명인 Dane Hillard의 책 출시를 발표하게 되어 기쁩니다. Dane은 ITHAKA의 UI 엔지니어링 기술 설계자이며 이 블로그의 전신인 Build Smarter를 시작 하고 현재 형식으로 되살리는 데 중요한 역할을 했습니다.

표지 이미지 제공 매닝.

책 소개

Python 패키지는 코드를 모듈화하고 코드 재사용성을 보장하는 데 도움이 됩니다. 패키징 코드를 사용하면 다른 사람이 더 쉽게 액세스할 수 있고 자신의 프로젝트를 더 쉽게 관리할 수 있습니다.

Python 패키징에 대한 이야기는 시간이 지남에 따라 유기적으로 등장했으며 지난 몇 년 동안 가장 관심을 기울여야 하는 영역 중 하나로 전면에 등장했습니다. 패키징의 표준 및 공공 인프라 관리를 담당하는 작업 그룹인 Python Packaging Authority는 그림을 개선하기 위해 상당한 양의 생각과 땀을 흘렸지만 크고 작은 많은 프로젝트가 아직 이러한 발전을 따라잡지 못했습니다 .

패키징 및 게시 행위 자체 외에도 비트 썩음은 오픈 소스 및 내부 소스 유지 관리자를 소진시키는 주요 원인입니다. 플랫폼과 위협 벡터 등이 계속해서 발전하기 때문에 성숙한 패키지의 유지 관리도 무료가 아닙니다. 테스트, 종속성 관리, 보안 등에 대한 자동화는 이러한 문제를 완화하는 데 큰 도움이 됩니다.

Python 패키지 게시: 프로젝트를 테스트, 공유 및 자동화하여 이 스토리를 캡처하고 패키지 유지 관리 경험이 있는 모든 수준의 사람들이 이해하고 실행할 수 있도록 합니다. 이 책은 오픈 소스 apiron 패키지 와 같은 프로젝트에 대한 ITHAKA의 Dane 작업에서 배우고 구현한 사례의 정점입니다.

자세한 내용을 알아보려면 Publishing Python Packages를 확인하십시오 (페이퍼백 및 전자책으로 제공). Dane Hillard의 작업을 팔로우 할 수도 있습니다 .

ITHAKA에서 일하는 것이 어떤 것인지 더 알고 싶으십니까? ITHAKA 채용 페이지를 확인하십시오 .

Dane Hillard는 edtech 비영리 ITHAKA의 기술 설계자입니다.

데인 힐라드 소개

Dane Hillard는 ITHAKA의 기술 설계자입니다. 그는 Python 및 Django에서 웹 애플리케이션을 개발했으며 최근에는 UI 엔지니어링 팀과 함께 JavaScript 및 마이크로 프런트엔드에서 개발했습니다. 기술 설계자로서 Dane의 초점 영역은 ITHAKA의 안전 및 사고 관리 관행뿐만 아니라 모듈식 소프트웨어 설계 및 제공입니다.