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

в 19:39, , рубрики: digest, python, дайджест, Программирование, разработка

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

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

Статьи

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

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

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

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

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

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

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

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

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

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

Write Fast Apps Using Async Python 3.6 and Redis

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js