Size: a a a

2019 May 28
PythonDigest
Перенос стиля
https://habr.com/ru/post/453512/?utm_campaign=453512

Перенос стиля это процесс преобразования стиля исходного к стилю выбранного изображения и опирается на Сверточный тип сети (CNN), при этом заранее обученной, поэтому многое будет зависеть от выбора данной обученной сети. Благо такие сети есть и выбирать есть из чего, но здесь будет применяться VGG-16.
источник
PythonDigest
[Видео] Moscow Python Podcast. Как войти в разработку за считанные месяцы (level: junior)
https://www.youtube.com/watch?v=DkHWpgctTuA

Как джуниору сориентироваться в хитросплетениях IT-индустрии? Какая мотивация лучше всего помогает начинающему программисту не капитулировать перед первыми трудностями? Как эффективнее искать вакансии — через рекрутинговые сервисы или через знакомых? Как пробиваться через «HR-заслон» в компанию мечты?
источник
PythonDigest
Pythonhoted.org ошибочно заблокирован Роскомнадзором
https://habr.com/ru/post/453608/?utm_campaign=453608

Поводом для написания статьи послужило отсутствие упоминаний данного события в Рунете. Виной тому, предположительно, является несоблюдение провайдерами требования РКН, о котором пойдет речь ниже. Мне его удалось обнаружить только в корпоративной сети. Но нет никаких сомнений, что рано или поздно это коснётся всех.

 
источник
PythonDigest
Асинхронные задачи в Django + Redis + Celery
https://stackabuse.com/asynchronous-tasks-in-django-with-redis-and-celery/
источник
PythonDigest
Podcast.__init__: A Data Catalog For Your PyData Projects
https://www.pythonpodcast.com/intake-data-catalog-episode-213/

Аудио-подкаст
источник
PythonDigest
источник
2019 May 29
PythonDigest
Логирование в Python
https://webdevblog.ru/logging-v-python/

Пакет Logging является очень полезным инструментом в наборе инструментов программиста. Он может помочь вам лучше понять суть программы и обнаружить сценарии, о которых вы, возможно, даже не задумывались при разработке.
источник
PythonDigest
Впечатления от PyCon US 2019
https://pythonz.net/articles/237/

О впечатлениях от программы и выступлений на PyCon US 2019
источник
PythonDigest
источник
2019 May 30
PythonDigest
источник
PythonDigest
Почему вам следует использовать pathlib
https://habr.com/ru/post/453862/?utm_campaign=453862

Когда я открыл для себя тогда еще новый модуль pathlib (https://docs.python.org/3/library/pathlib.html) несколько лет назад, я по простоте душевной решил, что это всего лишь слегка неуклюжая объектно-ориентированная версия модуля os.path. Я ошибался. pathlib на самом деле чудесен (https://jefftriplett.com/2017/pathlib-is-wonderful/)!

 
В этой статье я попытаюсь вас влюбить в pathlib. Я надеюсь, что эта статья вдохновит вас использовать pathlib в любой ситуации, касающейся работы с файлами в Python.
источник
PythonDigest
источник
PythonDigest
Говорят, выучить Python и стать программистом легко. Правда?
https://habr.com/ru/post/453840/?utm_campaign=453840

Работать в ИТ — круто, но путь в индустрию может быть совсем не таким, как описывают родители или преподаватели в школе. На биржах труда ищут мобильных разработчиков, девопсов, бэкендеров и фронтендеров, но где эти профессии в списках специальностей классических вузов?
источник
PythonDigest
Test and Code: 76: TDD: Don’t be afraid of Test-Driven Development - Chris May
https://testandcode.com/76

Аудио-подкаст
источник
PythonDigest
Асинхронная библиотека для работы с API Mikrotik
https://habr.com/ru/post/444098/?utm_campaign=444098

Недавно мне понадобилось поработать с Mikrotik через его API. Вроде бы ничего примечательного, есть официальная библиотека (https://wiki.mikrotik.com/wiki/Manual:API_Python3), есть еще на гитхабе обёртка (https://github.com/socialwifi/RouterOS-api), но вот беда — мне надо было работать асинхронно через asyncio и использованием плюшек async/await. И такой библиотеки я не нашел.
источник
PythonDigest
PugSQL - python port of HugSQL
https://pugsql.org/
источник
PythonDigest
Learn PyQt: первые шаги с Qt Creator
https://www.learnpyqt.com/courses/qt-creator/first-steps-qt-creator/
источник
2019 May 31
PythonDigest
источник
PythonDigest
Асинхронные задачи в Django с Redis и Celery
https://webdevblog.ru/asinhronnye-zadachi-v-django-s-redis-i-celery/
источник
PythonDigest
Кастомизация Django ORM на примере ZomboDB
https://habr.com/ru/post/442512/?utm_campaign=442512

Часто при работе с Django (https://www.djangoproject.com/) и PostgreSQL (https://www.postgresql.org/) возникает необходимость в дополнительных расширениях для базы данных. И если например с hstore (https://postgrespro.ru/docs/postgrespro/11/hstore) или PostGIS (благодаря GeoDjango) всё достаточно удобно, то c более редкими расширениями — вроде pgRouting, ZomboDB и пр. — приходится либо писать на RawSQL, либо кастомизировать Django ORM. Чем я предлагаю, в данной статье, и заняться, используя в качестве примера ZomboDB и его getting started tutorial (https://github.com/zombodb/zombodb/blob/master/TUTORIAL.md#getting-started). И заодно рассмотрим как можно подключить ZomboDB к проекту на Django.
источник