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

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

     08.04.2016       Выпуск 120 (04.04.2016 - 10.04.2016)       Статьи

Lambdify — новый взгляд на работу с AWS Lambda AWS AWS Lambda Amazon

Данная статья расскажет о попытке подружить AWS Lamba и python в истинном смысле этого слова. Под истинным смыслом я понимаю возможность взаимодействовать c сервисом (создавать, обновлять и вызывать лябда-функции) непосредственно из пайтона. Если вам интересны AWS Lambda и python, представляю вашему вниманию proof-of-concept библиотеки lambdify.

     08.04.2016       Выпуск 120 (04.04.2016 - 10.04.2016)       Статьи

Исследуем поведение Mark Zuckerberg facebook analysis

Статья описывает исследование пользователя в соц. сети Facebook. Автор попытался выявить интересы и построить всяческие схемы.

facebook-word-cloud

     08.04.2016       Выпуск 120 (04.04.2016 - 10.04.2016)       Интересные проекты, инструменты, библиотеки

django-hackathon-starter - шаблон Django с кучей вкусняшек django boilerplate hackathon

Этот boilerplate/Шаблон реализует поддержку различных соц.сетей, прикручен Django Rest Framework, документация и много чего еще.

     08.04.2016       Выпуск 120 (04.04.2016 - 10.04.2016)       Статьи
     08.04.2016       Выпуск 120 (04.04.2016 - 10.04.2016)       Статьи
     08.04.2016       Выпуск 120 (04.04.2016 - 10.04.2016)       Статьи

Нормализация данных в Python: нормализация денег analysis

Короткая статья, описывет опыт использования нормализации данных для денег с учетом инфляции

     08.04.2016       Выпуск 120 (04.04.2016 - 10.04.2016)       Учебные материалы

Как сделать GUI на Python 3.5 GUI Tkinter

Статья описывает использование Tkinter в Python 3.5

     08.04.2016       Выпуск 120 (04.04.2016 - 10.04.2016)       Релизы

Anaconda 4.0 Anaconda

В 4.0 версии появился навигатор для запуска модулей

     08.04.2016       Выпуск 120 (04.04.2016 - 10.04.2016)       Статьи

Анализ истории файлов на Dropbox с помощью Python analysis

Автор описывает как провел анализ истории текстового файла на Dropbox. Он изучил размер файла во времени, количество слов и другое.

MeanWordsPerHour

     08.04.2016       Выпуск 120 (04.04.2016 - 10.04.2016)       Статьи

Улучшение прогрева PyPy: более эффективное предоставление trace JIT PyPy optimization

Разработчики PyPy сообщили об улучшении разогрева виртуальной машины PyPy. Было получено ускорение до 2.5%

     08.04.2016       Выпуск 120 (04.04.2016 - 10.04.2016)       Конференции, события, встречи разработчиков

Пять причин, почему мы отказались от русского перевода конференции “Piter Py” conference pycon PiterPy

Раз в год мы собираем в Питере python-программистов из разных уголков, чтобы послушать доклады и пообщаться. Мы считаем, что конференции не для обучения, а для общения и обмена опытом. Приходить на конференцию чтобы слушать то, что можно за пять минут прочитать на stackoverflow — не самое лучшее занятие. Приходить, чтобы пообщаться с коллегами-разработчиками, обсудить индустрию, подзардиться позитивной энергетикой — правильный способ максимально эффективно использовать возможности конференции.

     08.04.2016       Выпуск 120 (04.04.2016 - 10.04.2016)       Интересные проекты, инструменты, библиотеки

tornado_jsonapi - REST JSON API для Tornado API REST JSON API REST Tornado

import sqlite3
import tornado.ioloop
import tornado.web
import tornado_jsonapi.handlers
import tornado_jsonapi.resource

schema = {
    "title": "post",
    "properties": {
        "text":
        {
            "type": "string"
        },
        "author":
        {
            "type": "string"
        }
    }
}

res = tornado_jsonapi.resource.DBAPI2Resource(
    schema, sqlite3, sqlite3.connect(':memory:'))
res._create_table()

application = tornado.web.Application([
    (
        r"/api/posts/([^/]*)",
        tornado_jsonapi.handlers.APIHandler,
        dict(resource=res)
    )
])
application.listen(8888)
tornado.ioloop.IOLoop.current().start()