IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
читайте авторский блог

     03.01.2016       Выпуск 106 (28.12.2015 - 03.01.2016)       Статьи

Как обманывать нейронные сети

Статья описывает способ обмана нейронной сети. Нейронная сеть умеет определять хищних/не хищник. 

     03.01.2016       Выпуск 106 (28.12.2015 - 03.01.2016)       Статьи
     30.12.2015       Выпуск 106 (28.12.2015 - 03.01.2016)       Статьи

Профилирование Python в production

Статья рассказывает как построить профилирование на продакшене.

     25.12.2015       Выпуск 105 (21.12.2015 - 27.12.2015)       Статьи
     25.12.2015       Выпуск 105 (21.12.2015 - 27.12.2015)       Статьи
     25.12.2015       Выпуск 105 (21.12.2015 - 27.12.2015)       Статьи

Как попасть в deadlock с getaddrinfo() 

Что случится, если запустить этот код?

import os
import socket
import threading


def lookup():
    socket.getaddrinfo('python.org', 80)

t = threading.Thread(target=lookup)
t.start()
if os.fork():
    # Parent waits for child.
    os.wait()
else:
    # Child hangs here.
    socket.getaddrinfo('mongodb.org', 80)

     25.12.2015       Выпуск 105 (21.12.2015 - 27.12.2015)       Статьи

Дилемма новогодних подарков

Этот пост дает теоретико-игровое объяснение традиции дарить подарки на Новый Год

     23.12.2015       Выпуск 105 (21.12.2015 - 27.12.2015)       Статьи

Мой top 5 'новых' Python модулей в 2015 году

Автор статьи приводит 5 модулей для Python, которые наиболее сильно понравились в 2015году

     18.12.2015       Выпуск 104 (14.12.2015 - 20.12.2015)       Статьи
     18.12.2015       Выпуск 104 (14.12.2015 - 20.12.2015)       Статьи
     18.12.2015       Выпуск 104 (14.12.2015 - 20.12.2015)       Статьи

Распознаем улыбки с помощью OpenCV и scikit-learn

В этой статье мы собираемся воспользоваться машинным обучением и техногиями распознавания лиц, чтобы предсказать есть ли на изображении улыбка.

     18.12.2015       Выпуск 104 (14.12.2015 - 20.12.2015)       Статьи

Городской чат на Python, Django и Twilio IP Messaging

Статья описывает опыт создания чата привязанного к гео-позиции. 

     17.12.2015       Выпуск 104 (14.12.2015 - 20.12.2015)       Статьи

Мысли разработчика: почему существует Python3

Один из core-разработчиков делится своими мыслями о причине создания Python3.

     17.12.2015       Выпуск 104 (14.12.2015 - 20.12.2015)       Статьи

Python не C: часть два

Статья про инструменты оптимизации кода на Python. В материале вы найдете упоминание numpy, scipy, векторизации данных и варианты оптимизации кода, который работает с деревьями

     16.12.2015       Выпуск 104 (14.12.2015 - 20.12.2015)       Статьи

Django. Знакомство с ElasticSearch

Понадобилось на одном из своих проектов установить FTS сервис. Я достаточно долгое время пользовался SphinxSearch, но решил поинтересоваться у общественности (тут итут) какой сейчас инструмент более популярен и отвечает следующим требованиям:

     16.12.2015       Выпуск 104 (14.12.2015 - 20.12.2015)       Статьи

Как сделать Python таким же быстрым, как Julia

Статья рассказывает об оптимизации Python кода на примере задач-число дробилок. Применяются Numpy, Numbu, Cython

     13.12.2015       Выпуск 103 (07.12.2015 - 13.12.2015)       Статьи

Визуализация ASTs для лучшего понимания Python

Автор статьи берет небольшой пример: 

# Python code
def main():
    name = "Python"
    print("{0} is great".format(name))

и рассматривает как ээтот код выглядит при исполнении