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

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

     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)       Статьи
     27.10.2016       Выпуск 149 (24.10.2016 - 30.10.2016)       Статьи