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

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

     02.11.2016       Выпуск 150 (31.10.2016 - 06.11.2016)       Статьи

Как запускать Python через SAS?

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

     02.11.2016       Выпуск 150 (31.10.2016 - 06.11.2016)       Статьи

Kivy. От создания до production один шаг. Часть 1 Kivy

Буквально статью тому назад, большинством голосов, было решено начать серию уроков по созданию аналога нативного приложения, написанного для Android на Java, но с помощью фреймворка Kivy + Python. Будет рассмотрено: создание и компоновка контроллов и виджетов, углубленное исследование техники разметки пользовательского интерфейса в Kv-Language, динамическое управление элементами экранов, библиотека, предоставляющая доступ к Android Material Design, и многое другое...

     02.11.2016       Выпуск 150 (31.10.2016 - 06.11.2016)       Статьи
     31.10.2016       Выпуск 150 (31.10.2016 - 06.11.2016)       Статьи

Парсинг JSON — это минное поле

JSON — это стандарт де-факто, когда заходит речь о (де)сериализации, обмене данными в сети и мобильной разработке. Но насколько хорошо вы знакомы с JSON? Все мы читаем спецификации и пишем тесты, испытываем популярные JSON-библиотеки для своих нужд. Я покажу вам, что JSON — это идеализированный формат, а не идеальный, каким его многие считают. Я не нашёл и двух библиотек, ведущих себя одинаково. Более того, я обнаружил, что крайние случаи и зловредная полезная нагрузка могут привести к багам, падениями и DoS, в основном потому, что JSON-библиотеки основаны на спецификациях, которые со временем развиваются, что оставляет многие вещи плохо или вообще не задокументированными.

     31.10.2016       Выпуск 150 (31.10.2016 - 06.11.2016)       Статьи
     31.10.2016       Выпуск 150 (31.10.2016 - 06.11.2016)       Статьи

Как развернуть для своей команды архив slack сообщений c синхронизацией и поиском

Я сам сторонник идеи что если нравится продукт то нужно покупать его и своими деньгами поддержать программистов. 
Но иногда бывает что компания на этот софт денег тратить не может или не хочет. Особенно сложно платить от 100$ в месяц когда есть бесплатные аналоги или если чаты используются в некоммерческих целях.

     30.10.2016       Выпуск 149 (24.10.2016 - 30.10.2016)       Статьи
     27.10.2016       Выпуск 149 (24.10.2016 - 30.10.2016)       Статьи
     27.10.2016       Выпуск 149 (24.10.2016 - 30.10.2016)       Статьи
     27.10.2016       Выпуск 149 (24.10.2016 - 30.10.2016)       Статьи
     27.10.2016       Выпуск 149 (24.10.2016 - 30.10.2016)       Статьи
     27.10.2016       Выпуск 149 (24.10.2016 - 30.10.2016)       Статьи