- PVSM.RU - https://www.pvsm.ru -

Pygest #8. Релизы, статьи, интересные проекты из мира Python [11 апреля 2017 — 7 мая 2017]

image Всем привет! Это уже восьмой выпуск дайджеста на Хабрахабр о новостях из мира Python. В сегодняшнем выпуске вы найдёте интересные материалы, касающиеся качества кода, тестирования, внутренного устройства Python и многого другого. Присылайте свои актуальные материалы, а также любые замечания и предложения, которые будут добавлены в ближайший дайджест.

А теперь к делу!

Статьи

Введение в машинное обучение с tensorflow [1]
Простое введение в машинное обучение от ins2718 [2]

Test Driven Development of a Django RESTful API [3]
О TDD при использовании Django REST Framework

Generating Fake Data for Python Unit Tests with Faker [4]
Об использовании Faker для генерации «фейковых» данных для Ваших тестов

All you need to know about prefetching in Django [5]
Заметка о том, как работает механизм prefetch в Django ORM

Designing an async API, from sans-I/O on up [6]
Заметка от core-разработчика CPython об создании асинхронного API

How to Create Your First Python 3.6 AWS Lambda Function [7]
Инструкция по использованию Python для AWS Lambda Function

Refactoring a Python codebase using the Single Responsibility Principle [8]
Пример рефакторинга Python-кода согласно принципа «единой ответственности»

Grok the GIL: Write Fast and Thread-Safe Python [9]
Статья о том, как устроен GIL и как с этим бороться

Asyncio Coroutine Patterns: Beyond await [10]
Статья о том, как работает и устроена конструкция await

How To Use the Python Debugger [11]
Туториал по использованию дебаггера Python

Write Fast Apps Using Async Python 3.6 and Redis [12]

О том, как сделать ваше Python-приложение быстрее

Python Collections Module [13]
Обзор Python-модуля collections, содержащего в себе различные расширенные контейнеры данных

Creating Languages For Dummies [14]
Туториал о создании собственного языка с помощью Python и PyParsing

What Asynchronous is All About? [15]
Отличная статья об асинхронном программировании от DjangoStars

Getting Started with Python and MongoDB [16]
Статья от MongoDB о том, как использовать Python для работы с MongoDB

Modifying the Python language in 6 minutes [17]
Отличная статья о том, как внести изменения в CPython

Getting Started with Django Rest Framework [18]
Туториал о работе с Django Rest Framework

Интересные проекты

DjangoQL [19]
Расширенный язык запросов для DjangoORM

kim [20]
Библиотека для сериализации и маршалинга JSON

NoDB [21]
Хранилище Python объектов, использующее Amazon S3 в качестве хранилища

focuson [22]
Инструмент для поиска проблем с безопасностья в Python коде от Uber

memoty_profiler [23]
Библиотека для профилирования использования памяти в Python коде

Checklist to build great Celery async tasks [24]
Чек-лист для создания асинхронных Celery заданий

Py-backwards [25]
Python-to-python компилятор, позволяющий использовать конструкции версии 3.6 в более ранних версиях

Instagram Challenge by Unpossibly [26]
Интересный инструмент, который предсказывает количество «лайков» на фотографии в Инстаграмм.

Rutetider [27]
Готовое архитектурное решение для расписаний для университетов, школ и прочего от dmytryistriletskyi [28]
Статья с детальным описанием создания фреймворка
Когда GitHub выстреливает вам в голову, создается новый фреймворк. Идея, концепция и реализация «Rutetider» [29]

Предыдущий выпуск дайджеста ищете здесь:

Pygest #7. Релизы, статьи, интересные проекты из мира Python [28 марта 2017 — 10 апреля 2017] [30]

Спасибо за внимание! Присылайте Ваши предложения для публикации в дайджесте!

Автор: Андрей Нестер

Источник [31]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/razrabotka/254676

Ссылки в тексте:

[1] Введение в машинное обучение с tensorflow: https://habrahabr.ru/post/326650/

[2] ins2718: https://habrahabr.ru/users/ins2718/

[3] Test Driven Development of a Django RESTful API: https://realpython.com/blog/python/test-driven-development-of-a-django-restful-api/

[4] Generating Fake Data for Python Unit Tests with Faker: https://semaphoreci.com/community/tutorials/generating-fake-data-for-python-unit-tests-with-faker

[5] All you need to know about prefetching in Django: https://hackernoon.com/all-you-need-to-know-about-prefetching-in-django-f9068ebe1e60

[6] Designing an async API, from sans-I/O on up: https://snarky.ca/designing-an-async-api-from-sans-i-o-on-up/

[7] How to Create Your First Python 3.6 AWS Lambda Function: https://www.fullstackpython.com/blog/aws-lambda-python-3-6.html

[8] Refactoring a Python codebase using the Single Responsibility Principle: https://medium.com/unbabel-dev/refactoring-a-python-codebase-using-the-single-responsibility-principle-ed1367baefd6

[9] Grok the GIL: Write Fast and Thread-Safe Python: https://emptysqua.re/blog/grok-the-gil-fast-thread-safe-python/

[10] Asyncio Coroutine Patterns: Beyond await: https://medium.com/@yeraydiazdiaz/asyncio-coroutine-patterns-beyond-await-a6121486656f

[11] How To Use the Python Debugger: https://medium.com/@sourleangchhean/how-to-use-the-python-debugger-43a05a826f82

[12] Write Fast Apps Using Async Python 3.6 and Redis: https://eng.paxos.com/write-fast-apps-using-async-python-3.6-and-redis

[13] Python Collections Module: https://medium.com/devops-challenge/python-collections-module-2b1129052d62

[14] Creating Languages For Dummies: https://ralsina.me/weblog/posts/creating-languages-for-dummies.html

[15] What Asynchronous is All About?: http://djangostars.com/blog/asynchronous-programming-in-python-asyncio/

[16] Getting Started with Python and MongoDB: https://www.mongodb.com/blog/post/getting-started-with-python-and-mongodb

[17] Modifying the Python language in 6 minutes: https://hackernoon.com/modifying-the-python-language-in-7-minutes-b94b0a99ce14

[18] Getting Started with Django Rest Framework: http://www.projectforrest.com/path/70

[19] DjangoQL: https://github.com/ivelum/djangoql

[20] kim: https://github.com/mikeywaites/kim

[21] NoDB: https://github.com/Miserlou/NoDB

[22] focuson: https://github.com/uber/focuson

[23] memoty_profiler: https://pypi.python.org/pypi/memory_profiler

[24] Checklist to build great Celery async tasks: http://celerytaskschecklist.com

[25] Py-backwards: https://github.com/nvbn/py-backwards

[26] Instagram Challenge by Unpossibly: https://github.com/alexeygrigorev/unpossibly-instagram-challenge

[27] Rutetider: https://github.com/DmytryiStriletskyi/Rutetider

[28] dmytryistriletskyi: https://habrahabr.ru/users/dmytryistriletskyi/

[29] Когда GitHub выстреливает вам в голову, создается новый фреймворк. Идея, концепция и реализация «Rutetider»: https://habrahabr.ru/post/326222/

[30] Pygest #7. Релизы, статьи, интересные проекты из мира Python [28 марта 2017 — 10 апреля 2017]: https://habrahabr.ru/post/326030/

[31] Источник: https://habrahabr.ru/post/328130/?utm_source=habrahabr&utm_medium=rss&utm_campaign=best