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

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

     08.01.2016       Выпуск 107 (04.01.2016 - 10.01.2016)       Статьи

Подсчет ссылок в Python

Статья описывает макросы Py_INCREF(x) и Py_DECREF(x)

     08.01.2016       Выпуск 107 (04.01.2016 - 10.01.2016)       Статьи

Разбираемся с cPython - часть 2

В ппрошлом посте мы пропатчили Python. Заменили представление int'а с 10-ричного на 16-ричное. В этом посте мы пойдем дальше и попатчим Python еще. 

     08.01.2016       Выпуск 107 (04.01.2016 - 10.01.2016)       Статьи

Создаем чат на websocket'ах

Статья описывает создание chat roulette на websocket'ах

     07.01.2016       Выпуск 107 (04.01.2016 - 10.01.2016)       Статьи

PyThor- взаимодействуем с R из Python

Статья описывает проект PyThor, который позволяет использовать пакеты R в Python

     07.01.2016       Выпуск 107 (04.01.2016 - 10.01.2016)       Статьи
     04.01.2016       Выпуск 107 (04.01.2016 - 10.01.2016)       Статьи

Методы форматирования строк в Python

Статья описывает существующие методы форматирования строк: %, format, f

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

Разработка сайта на платформе Django-nonrel

В этой статье я хочу рассказать о разработке своего проекта — сайта egaxegax.appspot.com. Поскольку являюсь большим поклонником языка Python, свой сайт я решил создать на популярном фреймворке Django. Чтобы использовать его на бесплатном хостинге appspot.com, адаптировал код для использования NoSQL версии django и платформы Google AppEngine. 

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

В какой стадии переезд на Python3?

Автор статьи на примере 5 стадий принятия негатива рассматривает переход на Python3

     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году