2017년 5월 2주의 파이썬 소식을 모았습니다. 매주 발행되는 파이썬 메일링 소식들을 취합하고 선별하여 요약 번역하였습니다. 의역 혹은 오역이 있을 수 있으니 자세한 정보는 원문 링크를 꼭 참고해주세요.

고맙습니다.


새로운 소식

PyCon 한국 발표 제안(Call for Proposals) 접수중

올해 8월 12일 토요일부터 15일 화요일까지 진행되는 파이콘 한국 컨퍼런스의 발표 제안이 오픈중입니다. 컨퍼런스는 12일, 13일에 진행되며, 장소는 코엑스 그랜드볼룸입니다. 많은 신청 부탁드립니다. 🙏

발표자 모집은 5월 20일 까지입니다.


읽어 볼 만한 글

컴퓨터 비전과 딥러닝으로 모던 OCR 파이프라인 만들기

드롭박스의 문서 인식 스캐너 모바일 앱의 동작원리와 파이프라인에 대한 내용을 다룹니다.

파이썬과 SciKit Learn 0.18 를 활용한 뉴럴 네트워크 초심자 가이드

SciKit Learn 은 파이썬에서의 가장 유명한 머신러닝 라이브러리 중 하나입니다. 이번 0.18 버전부터는 Neural Network 모델을 지원하는데요. 이 글은 뉴럴 네트워크가 어떻게 동작하는지와 파이썬으로 구현하는 법을 다룹니다.

사용자 블럭 템플릿(Custom Block Template) 태그 만들기

Django 템플릿에서 사용자 태그(Custom Tag) 를 만드는 방법은 지난 수년간 decorator 기능이 제공되면서 점점 쉬워졌습니다. 하지만 이것은 태그를 열고 닫아야 하는 블럭 태그를 모두 다루지는 못합니다. 이 글은 Django 템플릿에서 로직을 다룰 수 있는 사용자 블럭 태그를 만드는 법을 다룹니다.

Django REST Framework 에서의 테스트 주도 개발

이 글은 Django 와 Django REST Framework 에서 테스트 주도 개발을 어떻게 하는지에 대한 내용을 다룹니다.

macOS 에서 Google Home 사용하기

Google 은 최근에 Google Assistant SDK 를 발표했습니다. 이 글은 파이썬과 Google SDK 를 통해 macOS 에서도 Google Home Assistant 를 사용하는 법을 다룹니다.

pygit: Github 에 저장소 만들기, 커밋, 푸시 등을 지원하는 Git 클라이언트

이 글은 500 줄 정도의 파이썬 코드로 Git 클라이언트를 만든 경험을 공유합니다.

Celery Tasks 체크리스트

Faker 로 유닛테스트를 위한 가짜 데이터 만들어내기

Djnago 의 prefetch 에 대한 모든 것

1.7 버전부터 지원하기 시작한 prefetch 와 관련된 내용을 다룹니다.

나만의 첫 파이썬 3.6 AWS Lambda Function 만들기

파이썬으로 Excel 과 SQL 다루기

word2vec 과 Keras 를 활용한 Twitter 감정 분석

단일 책임 원칙(Single Responsibility Principle) 으로 파이썬 코드베이스 리팩토링하기


주목할 만한 프로젝트, 도구, 라이브러리들

Automatic_Speech_Recognition

TensorFlow 로 구현한 자동 음성 인식 도구입니다.

gixy

Nginx 환경설정 관련 도구입니다. 잘못된 설정을 방지하고 자동으로 결함을 감지합니다.

Mocktails Mixer

Google Assistant SDK 를 활용한 무알콜 칵테일(Mocktail) 을 만드는 도구입니다.

octodns

코드로 구현된 DNS 인프라 관련 도구입니다.

SeqBox

파일 시스템 구조가 망가져도 복구 가능한 단일 파일 컨테이너/아카이브 도구입니다.

py-backwards

구버전 파이썬에서도 3.6 기능을 사용할 수 있도록 돕는 도구입니다.

Flaskex

Flask 로 구현한 작고 간단한 웹앱 프로토타입 입니다.

scrape

CLI 환경에서 사용 가능한 웹 스크래핑 도구입니다.

Science Flask

온라인 상에서의 과학 연구를 돕는 웹앱 템플릿입니다.

ActualVim

Sublime Text 3 에서 Neovim 과 같이 입력모드를 사용할 수 있도록 돕는 도구입니다.

subconscious

Redis 와 파이썬 3 에서 asyncio 호환이 되도록 돕는 도구입니다.

django-notifyAll

Django 에서 SMS, Mail, Push 등의 알림 기능을 제공하는 라이브러리입니다.

clif

파이썬을 위한 C++ Wrapper 도구입니다.


참고

  1. Python Weekly
  2. Pycoders
  3. Import Python
  4. Python Tricks
  5. Python Korea 페이스북 그룹