Окт 01, 2015 - 0 Comments - Без рубрики -

Python дайджест #2: Python 3.5 released

Останній дайджест був досить давно, отже є достатньо новин та проектів, які ми можемо розглянути зараз, і ніхто не скаже — «Це було в минулому випуску!» 🙂

Одна з найвизначніших новин — реліз Python 3.5 з новим синтаксисом для корутин async/await. Детальніше про це — в дайджесті.

Нові релізи

Coverage 4.0 — після 20 місяців роботи хлопці випускають нову версію. Список нових фіч за лінком.

Twisted 15.4 — новий реліз Твістед під кодовою назвою — «Trial by Fire».

Python 3.5 — думаю, коментарі тут не потрібні. Список новинок та фіч можна подивитись тут.

PEP 0506 — модуль з часто застосовуваними секюріті-орієнтованими функціми. aka Adding A Secrets Module To The Standard Library.

Django 1.9 Alpha — тут можна трошки обширніше, так як, кожен Пітоніст на своєму шляху стикався з цим фрейсворком.

New features:
— виконання дій після коміту транзакції (Performing actions after a transaction commit)
— валідація паролів (password validation)
— міксини для розмедовування доступу (Permission mixins for class-based views)
— нова стилізація адмінки contrib.admin (New styling for contrib.admin), Коментар від розробників «Older browser may experience varying levels of graceful degradation.» :)Подивитись скріншоти можна тут.
— паралельне виконання тестів (Running tests in parallel).

PyCharm 5 EAP 142.5084 — додана можливість використання VCS Rebase операціі, та деякі багфікси.

Цікаві тулзи та бібліотеки

PyDwarf — мод мейкер для культової rogue-like гри Dwarf Fortress.

Python-goto — декоратор для використання goto в Python.

PyNES — Python ASM компілятор для Nintendo 8 bits. І , власне, сайт.

PyGarden — цікава статистика по пакетам з PyPi, з графіками про нових пакетах в місяць та інше.

Fact-Extractor — Екстрастор фактів з Вікі , що використовує різні NLP підходи.

VY — Vim подібний редактор написаний на Python — tKinter. Одразу і відео з прикладами роботи з VY.

LightFM — імплементація LightFM, гібридного алгоритму рекомендацій, на Python.

dj-stripe — інтеграція Django з Stripe.

PyPi Galaxy — крута візуалізація пакетів на PyPi. Також можна подивитись bower, npm та інші.

pythonpedia — хлопці вирішили спробувати загрегувати купу ресурсів по Python, поділені на різні топіки. Виглядає мило.

spectogram — ANSI спектрограмний візуалізатор , що зчитує звук з мікрофону.

Статті/Туторіали

Recurrent Neural Networks Tutorial, Part 1 — Introduction to RNNs [En].

Most Frequent Python Problems and Solutions — вибірка найбільш часто задаваних питаннь з stackoverflow по тегу Python. [En]

Deep Style: Inferring the Unknown to Predict the Future of Fashion — використання нейронних мереж для визначення нових трендів в індустрії дизайну одягу. [En]

Django 1.9 отримає новий дизайн адмінки — пост про передісторію оновлення адмінки від її автора. [Ru]

Python overtakes French as the most popular language taught in primary schools — 6 з 10 батьків та 75 % дітей — хочуть вивчати програмування за допомогою Python замість вивчення Французької мови. [En]

Software You Can Use — невесела стаття, від засновника Twisted, про те, що потрібно Python для того. щоб втримати свої позиції та розшиоювати свою присутність на пристроях. [En]

Python Opion Types — «Ask not for whom the NULL tolls; it tolls for thee.» Проблеми з None та їх можливі вирішення в Python. [En]

Cellular Automata in Python Part 1: Do You Think This Is a Game of Life? — побудова Клітинного Автомату надихнута відомим «Conway’s Game of Life» автоматом. [En]

Python 3.5 async/await — огляд нових ключових слів async/await, та їх використання на прикладах. [Ru]

Відео

You Don’t Care About Efficiency: Synchronous Code Is Dying — «If you write blocking code, you don’t care about efficiency».

Keynote — Kate Heddleston — The Ethics of Being a Programmer — PyCon SE 2015.

How Do Python Coroutines Work? — актуальне відео, особливо при релізі 3.5.

Найближчі події

PyConIndia — 02 Oct. — 05 Oct.
NIMHANS Convention Centre, Hosur Road, Lakkasandra, Behind Bus Stop, Bengaluru, Karnataka 560030, India

PyConJP — 09 Oct. — 13 Oct.
Tokyo Academic Park Plaza Heisei, Aomi 2-2-1, Koto-ku, Tokyo, Japa

Plone Conference 12-18 Oct.
4 Nicolae Bălcescu Bd., 010051 — Bucharest, Romania
Also known as: Piața Universității (University Square)

PyColPl — 15 Oct. — 19 Oct.
Hotel Ossa Congress & Spa, Ossa 1, 96-200 Rawa Mazowiecka, Polska

Якщо маєте цікаві лінки та матеріали то надсилайте на hulpa.yura@gmail.com

P.S. Приєднуйтесь до каналу Python на Gitter dou-ua.

← Предыдущий выпуск: Python дайджест #1: EuroPython 2014.


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Человек ? *