Forwarded from Tips & Tricks
This media is not supported in your browser
    VIEW IN TELEGRAM
  Python in Excel
  Масштабирование телеграм-ботов на примере aiogram.
Масштабирование — это не просто увеличение мощности, это искусство эффективного управления ресурсами, чтобы удовлетворить растущие запросы пользователей без потери качества обслуживания. В телеграм-ботах, где количество пользователей может увеличиваться экспоненциально, способность вашего бота адаптироваться к растущей нагрузке становится ключом к его успеху.
Aiogram, асинхронная библиотека для создания ботов на питоне, выделяется своей гибкостью и производительностью. Она позволяет создавать более отзывчивые и масштабируемые боты, используя современные асинхронные возможности Python.
Читать далее https://habr.com/ru/companies/otus/articles/77354
  
  Масштабирование — это не просто увеличение мощности, это искусство эффективного управления ресурсами, чтобы удовлетворить растущие запросы пользователей без потери качества обслуживания. В телеграм-ботах, где количество пользователей может увеличиваться экспоненциально, способность вашего бота адаптироваться к растущей нагрузке становится ключом к его успеху.
Aiogram, асинхронная библиотека для создания ботов на питоне, выделяется своей гибкостью и производительностью. Она позволяет создавать более отзывчивые и масштабируемые боты, используя современные асинхронные возможности Python.
Читать далее https://habr.com/ru/companies/otus/articles/77354
Хабр
  
  BlogNetStory — литературная игра для блоггеров
  Буквально вчера вечером пришла идея литературной игры для блоггеров BlogNetStory . Правила литературной игры очень просты. Один блоггер публикует начало истории, а другой ее продолжение и затем...
  Big Tutorial on Machine Learning with Python.pdf
    3.9 MB
  Большое руководство по машинному обучению на Python (167-страничный PDF-файл)
  data-structures-and-algorithms-in-python_compress.pdf
    6.6 MB
  Создавайте надежные проекты программного обеспечения со структурами данных, использующими современные шаблоны объектно-ориентированного проектирования! Автор Бруно Прейсс представляет основы структур данных и алгоритмов с современной объектно-ориентированной точки зрения.
  Forwarded from Big data world
🙌Топ-10 🐍 Библиотек Python для любых проектов машинного обучения 🚀
https://dev.to/taipy/top-10-python-libraries-for-any-ml-projects-3gfp
  
  https://dev.to/taipy/top-10-python-libraries-for-any-ml-projects-3gfp
DEV Community
  
  🙌Top 10 🐍 Python libraries for any ML projects 🚀
  TL;DR   In this article, I’ll give you the ultimate Python libraries for any Machine...
  Пришло время перемен: функция datetime.utcnow() устарела
В этой небольшой статье я расскажу вам больше о том, почему эти функции теряют актуальность и чем их заменить.
https://blog.miguelgrinberg.com/post/it-s-time-for-a-change-datetime-utcnow-is-now-deprecated
  
  В этой небольшой статье я расскажу вам больше о том, почему эти функции теряют актуальность и чем их заменить.
https://blog.miguelgrinberg.com/post/it-s-time-for-a-change-datetime-utcnow-is-now-deprecated
Miguelgrinberg
  
  It's Time For A Change: datetime.utcnow() Is Now Deprecated
  I was going through the release notes of the new Python 3.12 version the other day, and one item caught my attention in the deprecations section:datetime.datetime’s utcnow() and utcfromtimestamp()…
  Самый простой способ создания масштабируемых приложений на основе LLM, которые со временем становятся дешевле и быстрее.
https://github.com/monkeypatch/monkeypatch.py
  
  https://github.com/monkeypatch/monkeypatch.py
GitHub
  
  GitHub - Tanuki/tanuki.py: Prompt engineering for developers
  Prompt engineering for developers. Contribute to Tanuki/tanuki.py development by creating an account on GitHub.
  😂11 забавных библиотек Python, которые сделают ваш день лучше☀️
https://dev.to/taipy/11-fun-python-libraries-to-make-your-day-better-4gpc
  
  https://dev.to/taipy/11-fun-python-libraries-to-make-your-day-better-4gpc
DEV Community
  
  😂11 Fun Python libraries to make your day better☀️
  TL;DR   In this article, I will present 11 libraries that I had fun playing with and thought...
  [Перевод] Две мощных возможности Python, упрощающие код и улучшающие его читабельность.
Улучшите качество кода, украсив его оператором match и срезами объектов.
Python не случайно стал невероятно популярным в современной технической среде. Он, если сравнивать его с другими языками программирования, возможно, является самым удобным и доступным для новичков. И, вместе с этой доступностью, он ещё и обладает огромными возможностями. С его помощью можно решить множество задач в самых разных сферах, им пользуются веб-разработчики, дата-сайентисты, учёные.
По мере того, как Python развивался, его создатели очень старались, чтобы код, написанный на этом языке, не терял бы хорошей читабельности и лаконичности. Хотя для освоения многих возможностей Python могут понадобиться некоторые усилия, результатом приложения этих усилий будет чистый и красивый код. Это более чем стоит сил, потраченных на изучение языка.
В этом материале мы рассмотрим две таких возможности: оператор match и создание срезов строк и списков. Мы подробно разберёмся с тем, как работают эти механизмы, а так же изучим несколько примеров, которые позволят вам познакомиться с синтаксисом и семантикой соответствующих конструкций.
Читать далее https://habr.com/ru/companies/wunderfund/articles/775052
  
  Улучшите качество кода, украсив его оператором match и срезами объектов.
Python не случайно стал невероятно популярным в современной технической среде. Он, если сравнивать его с другими языками программирования, возможно, является самым удобным и доступным для новичков. И, вместе с этой доступностью, он ещё и обладает огромными возможностями. С его помощью можно решить множество задач в самых разных сферах, им пользуются веб-разработчики, дата-сайентисты, учёные.
По мере того, как Python развивался, его создатели очень старались, чтобы код, написанный на этом языке, не терял бы хорошей читабельности и лаконичности. Хотя для освоения многих возможностей Python могут понадобиться некоторые усилия, результатом приложения этих усилий будет чистый и красивый код. Это более чем стоит сил, потраченных на изучение языка.
В этом материале мы рассмотрим две таких возможности: оператор match и создание срезов строк и списков. Мы подробно разберёмся с тем, как работают эти механизмы, а так же изучим несколько примеров, которые позволят вам познакомиться с синтаксисом и семантикой соответствующих конструкций.
Читать далее https://habr.com/ru/companies/wunderfund/articles/775052
Хабр
  
  Две мощных возможности Python, упрощающие код и улучшающие его читабельность
  Улучшите качество кода, украсив его оператором match и срезами объектов. Python не случайно стал невероятно популярным в современной технической среде. Он, если сравнивать его с другими...
👍2👎1
  Многопоточный Python на примерах: токены отмены.
В этой статье мы обсудим паттерн "Cancellation Token", популярный в некоторых других языках, но почему-то обойденный вниманием в Python-сообществе. Он о том, как безопасно и красиво завершать работу функции, треда или корутины.
https://habr.com/ru/companies/vk/articles/774672
  
  В этой статье мы обсудим паттерн "Cancellation Token", популярный в некоторых других языках, но почему-то обойденный вниманием в Python-сообществе. Он о том, как безопасно и красиво завершать работу функции, треда или корутины.
https://habr.com/ru/companies/vk/articles/774672
Хабр
  
  Многопоточный Python на примерах: токены отмены
  В этой статье мы обсудим паттерн "Cancellation Token" (или по-русски - "токен отмены"), популярный в некоторых других языках, но почему-то обойденный вниманием в Python-сообществе. Он о том, как...
  Генеративный ИИ для начинающих.
Курс из 12 уроков, в котором рассказывается все, что вам нужно знать, чтобы начать создавать приложения генеративного ИИ.
https://microsoft.github.io/generative-ai-for-beginners/#/
  
  Курс из 12 уроков, в котором рассказывается все, что вам нужно знать, чтобы начать создавать приложения генеративного ИИ.
https://microsoft.github.io/generative-ai-for-beginners/#/
microsoft.github.io
  
  Generative AI for Beginners
  Description
  Создание нейронной сети с помощью PyTorch
Создание вашей первой нейронной сети может показаться сложной задачей, но платформы глубокого обучения, такие как PyTorch, сделали задачу более доступной, чем когда-либо. В этой статье объясняется, как построить нейронную сеть с помощью PyTorch. https://haydenjames.io/building-a-neural-network-with-pytorch/
  
  Создание вашей первой нейронной сети может показаться сложной задачей, но платформы глубокого обучения, такие как PyTorch, сделали задачу более доступной, чем когда-либо. В этой статье объясняется, как построить нейронную сеть с помощью PyTorch. https://haydenjames.io/building-a-neural-network-with-pytorch/
LinuxBlog.io
  
  Building a Neural Network with PyTorch
  Building your first neural network could seem like a formidable undertaking, but deep learning frameworks like PyTorch have made the task more accessible
  Этот диск 📁 - золотая жила БЕСПЛАТНЫХ учебников, руководств и учебных материалов по: 
✅ Искусственный интеллект
✅ AWS Certified
✅ Облако
✅ BIG DATA
✅ Data science
✅ BI
✅ Python
✅ Аналитика данных
✅ Google Cloud Platform
✅ Обучение ИТ
✅ MBA
✅ Машинное обучение
✅ Этический хакинг
✅ Глубокое обучение и многое другое
https://drive.google.com/drive/folders/1CgN7DE3pNRNh_4BA_zrrMLqWz6KquwuD
  ✅ Искусственный интеллект
✅ AWS Certified
✅ Облако
✅ BIG DATA
✅ Data science
✅ BI
✅ Python
✅ Аналитика данных
✅ Google Cloud Platform
✅ Обучение ИТ
✅ MBA
✅ Машинное обучение
✅ Этический хакинг
✅ Глубокое обучение и многое другое
https://drive.google.com/drive/folders/1CgN7DE3pNRNh_4BA_zrrMLqWz6KquwuD
Что такое конвейеры в Python?
Если вы разработчик Python, возможно, вы слышали о термине «конвейер» . Но что такое конвейер и почему он полезен? В этом сообщении блога мы рассмотрим концепцию конвейеров в Python, как они работают и как они могут помочь вам писать более чистый и эффективный код. https://medium.com/@ayush-thakur02/wait-what-are-pipelines-in-python-628f4b5021fd
  
  Если вы разработчик Python, возможно, вы слышали о термине «конвейер» . Но что такое конвейер и почему он полезен? В этом сообщении блога мы рассмотрим концепцию конвейеров в Python, как они работают и как они могут помочь вам писать более чистый и эффективный код. https://medium.com/@ayush-thakur02/wait-what-are-pipelines-in-python-628f4b5021fd
Medium
  
  Wait! What are Pipelines in Python?
  If you are a Python developer, you might have heard of the term pipeline. But what exactly is a pipeline and why is it useful? In this blog…
  В этой статье я предлагаю альтернативы основным библиотекам Python.
Эти альтернативы добавляют некоторую ценность ландшафту Python, даже несмотря на то, что основные библиотеки поддерживаются более сильными активными сообществами.
Выбор библиотек зависит от вашего варианта использования и личных предпочтений.
https://dev.to/taipy/new-open-source-vs-old-open-source-33k7
  
  Эти альтернативы добавляют некоторую ценность ландшафту Python, даже несмотря на то, что основные библиотеки поддерживаются более сильными активными сообществами.
Выбор библиотек зависит от вашего варианта использования и личных предпочтений.
https://dev.to/taipy/new-open-source-vs-old-open-source-33k7
DEV Community
  
  🚀⚡New open-source⚡ VS. old open-source 🦖
  TD;LR   In this article, I provide alternatives to mainstream Python libraries. These...
👍1
  Базы данных являются важной частью разработки большинства современных программ. Они служат хранилищем для хранения, организации, манипулирования и извлечения данных и информации. Python, будучи универсальным языком программирования, предлагает несколько модулей и библиотек для работы с базами данных. Мы изучим основы программирования баз данных на Python, уделив особое внимание использованию системы баз данных SQLite, которая легка, проста в использовании и является частью стандартной библиотеки Python.
https://www.developer.com/languages/python/python-database-basics
  
  https://www.developer.com/languages/python/python-database-basics
Developer.com
  
  Python Database Basics | Developer.com
  Learn the basics of Python databases and how to use them. Explore the different types , how to connect to them, and how to query them.
👍2
  Профилирование асинхронного Python.
Профилирование приложений — это процесс анализа программы для определения её характеристик: времени выполнения различных частей кода и использования ресурсов.
Для асинхронного python-кода существует конечное количество специфических "узких мест", которые лучше перечислить заранее.
Читать далее https://habr.com/ru/articles/777232
  
  Профилирование приложений — это процесс анализа программы для определения её характеристик: времени выполнения различных частей кода и использования ресурсов.
Для асинхронного python-кода существует конечное количество специфических "узких мест", которые лучше перечислить заранее.
Читать далее https://habr.com/ru/articles/777232
Хабр
  
  Профилирование асинхронного Python
  Общие слова Профилирование приложений — это процесс анализа программы для определения её характеристик: времени выполнения различных частей кода и использования ресурсов. Основные этапы профилирования...
  Выпущен Джанго 5.0
В примечаниях к выпуску подробно описано множество интересных новых функций https://www.djangoproject.com/weblog/2023/dec/04/django-50-released
Сериализуйте ваши данные с помощью Python
https://realpython.com/python-serialize-data
  
  В примечаниях к выпуску подробно описано множество интересных новых функций https://www.djangoproject.com/weblog/2023/dec/04/django-50-released
Сериализуйте ваши данные с помощью Python
https://realpython.com/python-serialize-data
Django Project
  
  Django 5.0 released
  Posted by Natalia Bidart on Dec. 4, 2023
🔥3👍1
  