Size: a a a

2018 May 14
PythonDigest
1000+1 способ определение того, являются ли все элементы в списке одинаковыми
https://habr.com/post/358284/?utm_campaign=358284

В этой статье я хочу рассмотреть некоторые решения одной из очень простых задач, которые, на мой взгляд, являются самыми интересными. Миссия требует от Вас написать функцию, которая будет определять, имеют ли все элементы массива одинаковое значение.
источник
PythonDigest
Реализация PCA (Principal component analysis) на Python
http://stackabuse.com/implementing-pca-in-python-with-scikit-learn/
источник
PythonDigest
Органайзер-каталог для карт Heroes III и более 7700 карт в придачу
https://habr.com/post/353484/?utm_campaign=353484

Я играю в Heroes of Might and Magic со времен царя Гороха королевы Ламанды, и за это время накопилось такое количество карт для 3-х Героев, что я решил их как-то упорядочить и структурировать.
источник
PythonDigest
источник
2018 May 15
PythonDigest
Chips 2.0 - переводим из C в Verilog с помощью Python Bindings
https://github.com/dawsonjon/Chips-2.0
источник
PythonDigest
Talk Python to Me: #161 Django 2.0
https://talkpython.fm/episodes/show/161/django-2.0
источник
PythonDigest
StackOverflow: интересные вопросы за неделю (cxxv)
http://python-weekly.blogspot.com/2018/05/cxxv-stackoverflow-python-report.html
источник
PythonDigest
Пишем плагин для анализа Python кода
https://echorand.me/a-demo-plugin-based-python-code-analyser.html
источник
2018 May 16
PythonDigest
источник
PythonDigest
Открытый вебинар: «Трудности перевода: 2 и 3 версии»
https://habr.com/post/358532/?utm_campaign=358532

Провели на прошлой неделе открытый вебинар про вторую и третью версию. На нём создатель курса Стас Ступников (https://otus.pw/vpQw/) разбирал нюансы миграции между версиями, отличия в производительности, новые особенности, да и вообще общался и отвечал на вопросы слушателей.
источник
PythonDigest
Свой асинхронный tcp-сервер за 15 минут с подробным разбором
https://habr.com/post/354728/?utm_campaign=354728

Ранее я представил пару небольших постов (https://habr.com/post/342498/) о потенциальной роли Spring Boot 2 в реактивном программировании. После этого я получил ряд вопросов о том, как работают асинхронные операции в программировании в целом. Сегодня я хочу разобрать, что такое Non-blocking I/O и как применить это знание для создания небольшого tcp–сервера на python, который сможет обрабатывать множество открытых и тяжелых (долгих) соединений в один поток. Знание python не требуется: все будет предельно просто со множеством комментариев. Приглашаю всех желающих!
источник
PythonDigest
BankClassify - анализируем записи в банковской выписке
http://blog.rtwilson.com/bankclassify-simple-automatic-classification-of-bank-statement-entries/
источник
PythonDigest
Джентельменский способ определения объектов с помощью deep learning
https://www.pyimagesearch.com/2018/05/14/a-gentle-guide-to-deep-learning-object-detection/
источник
PythonDigest
f-строки: новый синтаксис форматирования строк
https://realpython.com/python-f-strings/
источник
PythonDigest
Гайд по Data классам в Python 3.7
https://realpython.com/python-data-classes/
источник
2018 May 17
PythonDigest
cadquery - язык для работы с CAD моделями
http://github.com/dcowden/cadquery
источник
PythonDigest
Crunch -  PNG image optimization
http://github.com/chrissimpkins/Crunch
источник
PythonDigest
meethub - система управления событиями (meetup) на Django
http://github.com/iyanuashiri/meethub
источник
PythonDigest
источник
PythonDigest
Навыки Backend разработчика в 2018
https://www.codementor.io/idnan/modern-backend-developer-in-2018-jkwndiuuc
источник