Size: a a a

2018 September 03
PythonDigest
источник
PythonDigest
Курсы по Python или что выбрать: самостоятельное обучение или занятия с преподавателем?
https://vk.com/@drse7en-kursy-po-python-ili-chto-vybrat-samostoyatelnoe-obuchenie-il

Подборка онлайн и офлайн курсов по Python с описанием, платные и бесплатные.
источник
PythonDigest
[Видео] Подкаст о Python на русском, выпуск #3
https://youtu.be/_8nsltX1Fjg

В свежем выпуске подкаста от команд MoscowPython и LearnPython:
* Как впитывает знания мозг разработчика?
* Битва IDE: Григорий Петров поясняет за Visual Studio Code, с ним спорят
* Английский как ваш основной ресурс для изучения языков программирования (и еще полезные ресурсы)
* Как сделать освоение нового в ЯП ежедневной и не надоедающей практикой: советы тех, кто пишет 20, 9 и 7 лет.
Оставляйте вопросы и идеи для следующих тем в комментариях к посту, роликам или на сайте проекта
источник
PythonDigest
источник
PythonDigest
Бинарные модули для Python
https://habr.com/post/418449/?utm_campaign=418449

Python — классный. Мы говорим «pip install» и скорее всего нужная библиотека поставится. Но иногда ответ будет: «compilation failed», потому что есть бинарные модули. Они практически у всех современных языков страдают какой-нибудь болью, потому что архитектур много, что-то нужно собирать под конкретную машину, что-то нужно линковать с другими библиотеками. В целом интересный, но малоизученные вопрос: а как же их делать и какие там проблемы? На этот вопрос постарался ответить Дмитрий Жильцов (zaabjuda (https://habr.com/users/zaabjuda/)) на MoscowPython Conf в прошлом году.
источник
PythonDigest
Как Microsoft забыла про полмира или читайте сообщения об ошибках
https://habr.com/post/421659/?utm_campaign=421659

Нет, это статья не про то, какой огромный и злобный монстр компания Microsoft. И как она опять обижает пользователей. А про то, как исправить досадный изъян, появившийся с последним, августовским обновлением Power BI Desktop c включённой поддержкой Python, а именно проблемы с визуализацией в локализованных версиях PBI, в частности matplotlib (https://ru.wikipedia.org/wiki/Matplotlib).
источник
PythonDigest
Асинхронный Python: различные формы конкурентности
https://habr.com/post/421625/?utm_campaign=421625

С появлением Python 3 довольно много шума об “асинхронности” и “параллелизме”, можно полагать, что Python недавно представил эти возможности/концепции. Но это не так. Мы много раз использовали эти операции. Кроме того, новички могут подумать, что asyncio является единственным или лучшим способом воссоздать и использовать асинхронные/параллельные операции. В этой статье мы рассмотрим различные способы достижения параллелизма, их преимущества и недостатки.
источник
PythonDigest
Python Pandas: трюки и возможности о которых вам стоит знать
https://realpython.com/python-pandas-tricks/
источник
PythonDigest
Песочница и шпаргалка по изучению Python
https://habr.com/post/421701/?utm_campaign=421701

Изучать Python3 я начал с документации (https://docs.python.org/3/tutorial/index.html) на официальном сайте. Мне понравились примеры кода, но, к сожалению, они были там не интерактивными. Хотелось попробовать выполнить код самостоятельно, с разными входными данными и посмотреть на выводимый результат. Так же мне лично легче запоминаются конструкции языка, если я их набрал несколько раз вручную. Python консоль для этого подходит отлично, но хотелось так же иметь своего рода шпаргалку, к которой можно было бы вернуться при написании программ в дальнейшем, если, например, возникнет вопрос, как в Python-е написать цикл for и т.п. И последней каплей стало желание автоматической проверки стиля написания кода в соответствии с существующими стандартами (https://www.python.org/dev/peps/pep-0008/). Читать и вникать в них было лень, поэтому хотелось чтобы проверка кода была автоматической и подсказывала какие ошибки я делаю и как их исправить.
источник
PythonDigest
Pyfram - библиотека для работы с DOM и AJAX
https://pyfram.pythonanywhere.com/
источник
2018 September 04
PythonDigest
pytheory - Music Theory for Humans.
http://github.com/kennethreitz/pytheory
источник
PythonDigest
learn-python - шпаргалка для изучения Python
http://github.com/trekhleb/learn-python
источник
PythonDigest
lexicon - управляем DNS записями
http://github.com/AnalogJ/lexicon
источник
PythonDigest
источник
PythonDigest
ELK Stack для хранения логов Django приложения
https://habr.com/post/421819/?utm_campaign=421819

Каждый из проектов, который перерастает этап прототипа, нуждается в организации логирования. Грамотное логирования решает уйму проблем и помогает понять состояние проекта. На начальном этапе логирование в файл меня устраивало пока проект не разросся и поиск по логам не начал отнимать время.
 
Решением было создание централизованного лог хранилища с агрегацией логов и поиском. Выбор пал на ELK стек. ELK — сочетание трех OpenSource проектов: ElasticSearch, Logstash и Kibana. ELK хранит логи, строит графики и есть поддержка полнотекстового поиска с фильтрами. В статье описывается процесс настройки ELK стека для хранения логов Django приложения.
источник
PythonDigest
Интересности и полезности python
https://habr.com/post/421993/?utm_campaign=421993

Я уже несколько лет программирую на python, однако, недавно осознал, что множество полезных приёмов и интересных моментов прошли мимо меня, возможно, я не один такой, поэтому решил перечислить их здесь, надеюсь, данные приёмы пригодятся кому-то в работе или побудят познакомиться с этим языком поближе.
источник
PythonDigest
reprexpy - отрисовываем код перед публикацией на StackOverflow/Github
http://github.com/crew102/reprexpy
источник
PythonDigest
источник
2018 September 05
PythonDigest
React Basics Tutorial for Django Developers [2018]
https://www.techiediaries.com/react-tutorial/
источник
PythonDigest
Дайджест вакансий за август от New.HR
https://new.hr/a3kn

Лучшие вакансии за август!✌️ New. HR вручную собрал для вас самые интересные вакансии из проверенных ИТ и Диджитал компаний. Вакансии от 40+ компаний: Яндекс, Iponweb, Лаборатория Касперского, Playrix, Hot-WiFi, Avito, Mail Ru, и т.д.
источник