Python дайджест #4: Your text editor is malware(c) Glyph Lefkowitz

Нові релізи

Python 3.5.1 — всі зміни дивіться на офіційному сайті.

Python 2.7.11rc1 — повний список змін дивіться ось тут.

Django 1.9 released — минулого випуску була згадана Альфа даної версії, зараз же випустили стабільну. Отож, після 10-ти з половиної місяців розробки, можна спробувати у своїх проектах нову версію Django.

Pandas v0.17.1. Деякі з головних фіксів релізу:
— підтримка Conditional HTML Formatting;
— вивільнення GIL для csv рідера;
— пофіксана регрессія в DataFrame.drop_duplicates.

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

GPIO ZERO — Python API для написання апплікацій для Raspberry Pi.

ripozo-oasis — проект, що перетворить вашу БД в RESTfull API в 10 стрічок коду.

glances — кросс-платформенна моніторингова система.

microservices — приклад використання мікросервісів в Python.

funcfinder — бібліотека, що хоче замінити пошук по форумах та stackoverflow для розробників Python, коли їм потрібна якась функція, що робить "ось це«( «I need a Python function that does X»). Також лінк на gitter чат проекту.

letsencrypt — клієнт для Let’s Encrypt CA, що може допомогти автоматизувати процес отримання сертифікатів та налаштування серверів для використання цих сертифікатів.

Automated code review & repair — ресурс, що пропоную рев’ювати ваш код. Наразі підтримує Python&Django.

ImageColorTheme — пакет, що дозволяє вибирати кольори з заданих малюнків.

skflow — спрощений інтерфейс для TensorFlow для людей, які зацікавлені в дата майнінг та аналітиці.

Flask-Blogging — розширення для Flask для додання підтримки блогу до вашого сайту за допомогою Markdown

Статті/ресурси

Optimizing slow Django REST Framework performance — рекомендації, щодо використання Django REST framework та покращення його продуктивності.

Creating Standalone Mac OS application — написання апплікації на py2app + tkinter для Mac OS.

Your Text Editor Is Malware — стаття від Glyph Lefkowitz про проблеми безпеки при сикористанні текстових редакторів у повсякденному житті.

ZeroDB, an end-to-end encrypted database, is open source! — Zero-DB відкривається для опен сорс спільноти, першою випускають Python імплементацію. Наступною очікується JS версія.

PyPy’s Python packages compatibility — список сумісних PyPy Python бібліотек, що оновлюється автоматично.

GUI Programming with Python — туторіал по GUI розробці на прикладі Tkinter.

If I were designing Python’s import from scratch — роздуми щодо дизайну мови, від core python dev Brett Cannon. Одразу лінк на автора. Зараз він працює в Майкрсофт :)

The office will soon shift policy to disallow Linux boxes (only Windows). — What do we need to know to stay productive? — обговорення на Reddit топіка від девелопера, що був змушений на роботі перейти з Linux на Windows."Developing in Windows must be somehow bearable" :)

Why I still use Python for high performance scientific computing — стаття про вибір Python для високо продуктивних наукових розрахунків замість Java. Причини та переваги.

What is an underused tool from the standard library?

Why is Python used a lot for Statistics? — чому Python вибирають для статистичних обрахунків.

Python 3.5 type hinting in PyCharm 5 — приклади використання type hinting від JetBrains.

A Python Interpreter Written in Python — опис інтерпретатора, написаного на python з книги 500 lines or less.

Відео

Machine Learning For Complete Beginners — в основному туторіали такого штибу, як machine learning, потребують від студентів знання PhD математиці або статистиці. Даний же курс розрахований для початківців без попередніх знаннь Machine Learning.

Django Under The Hood — відео з конференції в Амстердамі Django Under The Hood.

Подкасти

Talk Python To Me Podcast:
— Episode #37: Python Cybersecurity and Penetration Testing — розмова щодо безпеки та penetration тестування з Justin Seit.
— Episode #36: Python IDEs with the PyCharm team — подкаст з Дмитром Трофимовим з JetBrains щодо IDE та редакторів.

Podcast.__init__ :
— Episode 34 — Stuart Mumford on SunPy — обговорення з Stuart Mumford щодо проекту SunPy.



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

Похожие статьи:
Роман Ільєнко — Front-end Developer у відділі маркетингу продуктової компанії Quarks. Займається внутрішньою системою, що дозволяє маркетологам...
Сегодня компания Google, после переговоров со своими европейскими партнёрами из DNI, а также с издателями и IT-компаниями со всего мира,...
Чисті прибутки EPAM скоротилися зі $114,7 млн у другому кварталі 2021-го до $18,6 млн у другому кварталі цього року. Про це йдеться...
Ранее предполагалось, что компания Samsung планирует анонсировать свой новый флагманский смартфон Galaxy S7 в феврале следующего...
Web Academy приглашает на последний в 2015 году курс по iOS Старт: 15/12/2015 с 19:00 до 22:00 Курс по Swift для слушателей с нулевым опытом...
Яндекс.Метрика