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

Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE

     02.09.2019       Выпуск 298 (02.09.2019 - 08.09.2019)       Статьи

Перепрограммируем кассу и печатаем на ней Киану Ривза

Как то раз была у меня «работа» — нужно было сделать управление кассовым аппаратом Штрих-ФР-К. Так как моя карьера начиналась с ремонта ККТ, торешил взяться за эту работу.

     02.09.2019       Выпуск 298 (02.09.2019 - 08.09.2019)       Статьи

9 лучших опенсорс находок за август 2019

За полным списком новых полезных инструментов, статей и докладов можно обратиться в мой телеграм канал @OpensourceFindings (по ссылке зеркало, если не открывается оригинал).

 

В сегодняшнем выпуске.
Технологии внутри: Python, Rust, JavaScript, Go.
Тематика: веб разработка, администрирование, инструменты разработчика.

     02.09.2019       Выпуск 298 (02.09.2019 - 08.09.2019)       Релизы
     02.09.2019       Выпуск 298 (02.09.2019 - 08.09.2019)       Статьи
     01.09.2019       Выпуск 297 (26.08.2019 - 01.09.2019)       Статьи

Расчет нулевой гипотезы, на примере анализа зарплат украинских программистов

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

     01.09.2019       Выпуск 297 (26.08.2019 - 01.09.2019)       Статьи
     01.09.2019       Выпуск 297 (26.08.2019 - 01.09.2019)       Статьи

Django + Elasticsearch. Ищем TED Talks

(недоступно в РФ)

     01.09.2019       Выпуск 297 (26.08.2019 - 01.09.2019)       Статьи

Учебное пособие по TensorFlow: 10 минутное практическое занятие по TensorFlow для начинающих

Перевод статьи "TensorFlow Tutorial: 10 minutes Practical TensorFlow lesson for quick learners" автора Ankit Sachan.

Этот туториал по TensorFlow предназначен для тех, кто имеет общее представление о машинном обучении и пытается начать работу с TensorFlow.

Прежде всего у вас должен быть установлен TensorFlow. Вы можете его установить по этому руководству. Этот урок разделен на две части: в первой части мы объясняем основы на рабочем примере, во второй части мы строим модель линейной регрессии.

 

     31.08.2019       Выпуск 297 (26.08.2019 - 01.09.2019)       Видео

Как перестать беспокоиться и начать писать автотесты. Юлия Саитгалиева, Fix

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

     31.08.2019       Выпуск 297 (26.08.2019 - 01.09.2019)       Видео

Python в браузере. Алексей Комиссаров, Antida software

Python давно умеет в веб и часто крутится на серверной стороне, но его не так часто можно увидеть на клиентских машинах. В рамках доклада Алексей поведал о Brython и Pyodide, с их помощью были рассмотрены варианты использования Python и его библиотек в браузере.

     31.08.2019       Выпуск 297 (26.08.2019 - 01.09.2019)       Видео

Битва асинхронных Python-фреймворков. Алексей Созыкин, Antida software

Все мы любим, когда наше приложение работает быстро, обрабатывает много запросов, и код для него приятно и удобно писать. В асинхронном мире python для этих целей существуют такие фреймворки как tornado, aiohttp и sanic. Но так ли они хороши как популярны? Есть ли другие инструменты, способные с ними потягаться? За счет каких опций одни предпочтительней других? В своем докладе Алексей постарался дать ответы на эти вопросы.

     31.08.2019       Выпуск 297 (26.08.2019 - 01.09.2019)       Вопросы и обсуждения
     30.08.2019       Выпуск 297 (26.08.2019 - 01.09.2019)       Статьи
     30.08.2019       Выпуск 297 (26.08.2019 - 01.09.2019)       Статьи

Печать гобелена «Игры престолов» на фискальном принтере с использованием Python

Однажды в одном из проектов в мои руки попал фискальный принтер. Мы каждый день сталкиваемся с этими устройствами, когда совершаем платежи в магазинах, но мало кто догадывается что на самом деле они из себя представляют. Не буду вдаваться в подробности их работы, просто скажу, что это такие штучки, которые печатают чеки с данными о покупке на специальной термобумаге (да-да, почти во всех фискальных принтерах нет чернил!).

Я должен был разобраться как получить состояние функционирования фискального принтера и его внутренние параметры настройки. Задача давно выполнена, а фискальный принтер был надолго заброшен в дальний угол… Пока в мою голову не пришла идея немного покреативить :D