Создание анимированных диаграмм в Python
Вероятно, вы хоть раз видели анимированные диаграммы, где показывается капитализация компаний, востребованность технологий или другая занятная инфографика. Для примера диаграмма ниже.
В этой статье показано, как реализовать такую же анимацию с помощью Python:
https://tprg.ru/gGt2
Вероятно, вы хоть раз видели анимированные диаграммы, где показывается капитализация компаний, востребованность технологий или другая занятная инфографика. Для примера диаграмма ниже.
В этой статье показано, как реализовать такую же анимацию с помощью Python:
https://tprg.ru/gGt2
👍23🔥4
Как правильно сортировать данные в Pandas
В этой статье вы узнаете, как сортировать датафреймы Pandas по нескольким столбцам с помощью метода sort_values, а также по индексам методом sort_index.
Подробности:
https://tprg.ru/y3kT
#pandas
В этой статье вы узнаете, как сортировать датафреймы Pandas по нескольким столбцам с помощью метода sort_values, а также по индексам методом sort_index.
Подробности:
https://tprg.ru/y3kT
#pandas
👍11🎉1
Создаём бота клиентской службы с помощью Python, Flask и Pinecone
Часто, у пользователей возникают одни и те же вопросы на которые уже неоднократно отвечали сотрудники поддержки. Что, если на заданный клиентом вопрос вы бы могли программно находить подобные заданные ранее вопросы с ответами, которые могут его устроить?
Такое уже применяется сегодня во многих сервисах, и вы тоже можете сделать аналогичную систему поддержки. Как это реализовать узнаете тут:
https://tprg.ru/U48W
#flask
Часто, у пользователей возникают одни и те же вопросы на которые уже неоднократно отвечали сотрудники поддержки. Что, если на заданный клиентом вопрос вы бы могли программно находить подобные заданные ранее вопросы с ответами, которые могут его устроить?
Такое уже применяется сегодня во многих сервисах, и вы тоже можете сделать аналогичную систему поддержки. Как это реализовать узнаете тут:
https://tprg.ru/U48W
#flask
👍13
Пять продвинутых Git-команд, благодаря которым вы будете выглядеть как профи
Помимо таких популярных команд, как
https://tprg.ru/T6Aa
#git
Помимо таких популярных команд, как
push
, commit
и checkout
, Git обладает множеством более специфичных возможностей, которые не все используют. Эта статья познакомит вас с пятью такими командами, которые могут вывести вашу работу с Git на новый уровень:https://tprg.ru/T6Aa
#git
👍18😱2❤1
Кеш в асинхронных Python-приложениях
В современных веб-приложениях без кеша никуда. Он упрощает доступ к популярной информации и позволяет приложениям работать быстрее. В статье автор рассказал об использование кеша с точки зрения кода асинхронного Python-приложения, а также поделился своей собственной библиотекой, которая помогает в этом вопросе.
https://tprg.ru/XPyq
#веб
В современных веб-приложениях без кеша никуда. Он упрощает доступ к популярной информации и позволяет приложениям работать быстрее. В статье автор рассказал об использование кеша с точки зрения кода асинхронного Python-приложения, а также поделился своей собственной библиотекой, которая помогает в этом вопросе.
https://tprg.ru/XPyq
#веб
👍9🔥4🎉2
Подробное описание языка Python для начинающих
Эта статья ориентирована на новичков, которые только начинают своё знакомство с языком. Здесь вы сможете познакомиться с основными особенностями Python, понять чем он отличается от других языков и какими преимуществами обладает:
https://tprg.ru/tCg8
Эта статья ориентирована на новичков, которые только начинают своё знакомство с языком. Здесь вы сможете познакомиться с основными особенностями Python, понять чем он отличается от других языков и какими преимуществами обладает:
https://tprg.ru/tCg8
👍13💩4
Управление и мониторинг сервера через Telegram-бота
Автор статьи разработал систему мониторинга, которая оповещает о проблемах с сервером, для возможности их быстрого устранения, через Telegram. Более того, система имеет возможность обратной связи, то есть устранить часть проблем можно буквально написав сообщение боту.
Подробнее:
https://tprg.ru/gLcQ
Автор статьи разработал систему мониторинга, которая оповещает о проблемах с сервером, для возможности их быстрого устранения, через Telegram. Более того, система имеет возможность обратной связи, то есть устранить часть проблем можно буквально написав сообщение боту.
Подробнее:
https://tprg.ru/gLcQ
👍9
Создаём троян на Python
Эта статья носит исключительно ознакомительный характер, чтобы вы могли понимать, как работают вирусы с точки зрения кода.
Мы очень надеемся, что вы не станете использовать полученные знания в плохих целях, а сделаете выводы для обеспечения собственной кибер-безопасности.
https://tprg.ru/rwem
Эта статья носит исключительно ознакомительный характер, чтобы вы могли понимать, как работают вирусы с точки зрения кода.
Мы очень надеемся, что вы не станете использовать полученные знания в плохих целях, а сделаете выводы для обеспечения собственной кибер-безопасности.
https://tprg.ru/rwem
👍34😱4💩2
Нахождение степени числа с использованием рекурсии
Тема рекурсии довольна мозголомна. Требуется некоторое время и терпение, чтобы полностью понять и осмыслить принцип её работы. В этой статье на примере возведения числа в степень показывается, как она работает.
Потратьте немного времени, чтобы точно разобраться в этом вопросе:
https://tprg.ru/djuz
Тема рекурсии довольна мозголомна. Требуется некоторое время и терпение, чтобы полностью понять и осмыслить принцип её работы. В этой статье на примере возведения числа в степень показывается, как она работает.
Потратьте немного времени, чтобы точно разобраться в этом вопросе:
https://tprg.ru/djuz
👍9
7 практических трюков в Python
Несколько полезных практических трюков в Python 3 версии. Здесь и простая сортировка словаря, и удалением дубликатов в списке без нарушения порядка и многое другое:
https://tprg.ru/TlGK
Несколько полезных практических трюков в Python 3 версии. Здесь и простая сортировка словаря, и удалением дубликатов в списке без нарушения порядка и многое другое:
https://tprg.ru/TlGK
👍12
Django-sockpuppet, интересная альтернатива React, Vue, Angular или очередная заброшенная джанговская «батарейка»?
Django-sockpuppet — проект, расширяющий и так богатые возможности Django. С помощью него можно создавать реактивный интерфейс для одностраничных приложений без необходимости использования React, Vue, Angular и прочих JavaScript-фреймворков.
Как это работает, узнаете здесь:
https://tprg.ru/FUxc
#django
Django-sockpuppet — проект, расширяющий и так богатые возможности Django. С помощью него можно создавать реактивный интерфейс для одностраничных приложений без необходимости использования React, Vue, Angular и прочих JavaScript-фреймворков.
Как это работает, узнаете здесь:
https://tprg.ru/FUxc
#django
👍8
Запуск Redis в Google Colab Python
Простая и понятная инструкция по запуску Redis в вашем браузере. Если искали как это сделать, то вот вам ответ:
https://tprg.ru/wr87
Простая и понятная инструкция по запуску Redis в вашем браузере. Если искали как это сделать, то вот вам ответ:
https://tprg.ru/wr87
👍3
Подборка актуальных вакансий
— Python-разработчик
Где: Москва, можно удалённо
Сколько: По итогам собеседования
— Middle Python Developer
Где: Москва
Сколько: По итогам собеседования
— Junior DevOps-инженер
Где: Москва
Сколько: По итогам собеседования
— Дежурный Linux-инженер / DevOps
Где: Москва
Сколько: По итогам собеседования
— Инженер Linux
Где: Москва, можно удалённо
Сколько: По итогам собеседования
— Senior Software Engineer — Security
Где: Удалённо
Сколько: От 8000 $
— Senior Software Engineer, Infrastructure (Private Cloud)
Где: Удалённо
Сколько: От 8000 $
— Lead Software Engineer, Infrastructure
Где: Удалённо
Сколько: От 8000 $
— Head of QA
Где: Удалённо
Сколько: От 8000 $
#вакансии #работа
— Python-разработчик
Где: Москва, можно удалённо
Сколько: По итогам собеседования
— Middle Python Developer
Где: Москва
Сколько: По итогам собеседования
— Junior DevOps-инженер
Где: Москва
Сколько: По итогам собеседования
— Дежурный Linux-инженер / DevOps
Где: Москва
Сколько: По итогам собеседования
— Инженер Linux
Где: Москва, можно удалённо
Сколько: По итогам собеседования
— Senior Software Engineer — Security
Где: Удалённо
Сколько: От 8000 $
— Senior Software Engineer, Infrastructure (Private Cloud)
Где: Удалённо
Сколько: От 8000 $
— Lead Software Engineer, Infrastructure
Где: Удалённо
Сколько: От 8000 $
— Head of QA
Где: Удалённо
Сколько: От 8000 $
#вакансии #работа
👍4
Алгоритм машинного обучения t-SNE - отличный инструмент для снижения размерности в Python
Благодаря уменьшению размерности, можно сделать результаты обработки данных более наглядными даже для не посвящённых людей. Одним из таких методов является t-SNE, что расшифровывается как t-distributed stochastic neighbor embedding (стохастическое вложение соседей с t-распределением). Подробнее о нём в этой статье:
https://tprg.ru/nuGj
#ml
Благодаря уменьшению размерности, можно сделать результаты обработки данных более наглядными даже для не посвящённых людей. Одним из таких методов является t-SNE, что расшифровывается как t-distributed stochastic neighbor embedding (стохастическое вложение соседей с t-распределением). Подробнее о нём в этой статье:
https://tprg.ru/nuGj
#ml
👍6❤1
Видеосъёмка и фотосъёмка на Raspberry pi в облако
Сегодня статья посвящена организации процесса фото- и видеосъёмки с микрокомпьютера Raspberry pi с последующим сохранением данных в облако в автоматическом режиме. Такая система может пригодиться для наблюдения за птичками возле кормушки или вашими домашними питомцами, когда вас нет дома.
https://tprg.ru/q9vj
#raspberry
Сегодня статья посвящена организации процесса фото- и видеосъёмки с микрокомпьютера Raspberry pi с последующим сохранением данных в облако в автоматическом режиме. Такая система может пригодиться для наблюдения за птичками возле кормушки или вашими домашними питомцами, когда вас нет дома.
https://tprg.ru/q9vj
#raspberry
👍3😁1
Создание многопоточного веб-скрепера с использованием Python и Selenium
Здесь вы узнаете способ создания быстрого веб-скрепера на Python с использованием многопоточности благодаря модулю
Подробности:
https://tprg.ru/M4lp
Здесь вы узнаете способ создания быстрого веб-скрепера на Python с использованием многопоточности благодаря модулю
concurrent.futures
. Вы увидите, как работает этот скрипт, а также как протестировать парсинг с помощью pytest.Подробности:
https://tprg.ru/M4lp
👍6😱1
Импорт Python Zip: быстро распространяйте модули и пакеты
Python позволяет импортировать код из ZIP-файлов напрямую через Zip imports. Эта интересная встроенная функция позволяет заархивировать код Python для распространения. Импорт Zip также помогает, если вы часто работаете с кодом Python, который поставляется в ZIP-файлах.
Как этим пользоваться — читайте здесь:
https://tprg.ru/egs4
Python позволяет импортировать код из ZIP-файлов напрямую через Zip imports. Эта интересная встроенная функция позволяет заархивировать код Python для распространения. Импорт Zip также помогает, если вы часто работаете с кодом Python, который поставляется в ZIP-файлах.
Как этим пользоваться — читайте здесь:
https://tprg.ru/egs4
👍6