LLM знакомится с SQL: революция в запросах данных с помощью обработки естественного языка
https://levelup.gitconnected.com/llms-meet-sql-revolutionizing-data-querying-with-natural-language-processing-52487337f043
https://levelup.gitconnected.com/llms-meet-sql-revolutionizing-data-querying-with-natural-language-processing-52487337f043
Medium
LLMs Meet SQL: Revolutionizing Data Querying with Natural Language Processing
Using Prompt Engineering, SQL Agents, and Much More
Двоичная магия: создание BitNet 1.58bit с использованием PyTorch с нуля
https://medium.com/@theseriousprogrammer/binary-magic-building-bitnet-1-58bit-using-pytorch-from-scratch-01fa6289db6f
Введение в PyTorch — использование пользовательских данных
В этом посте «Введение в PyTorch» мы узнаем, как использовать пользовательские наборы данных с PyTorch, особенно табличные, визуальные и текстовые данные.
https://ivopbernardo.medium.com/pytorch-introduction-using-custom-data-4c70940d5358
https://medium.com/@theseriousprogrammer/binary-magic-building-bitnet-1-58bit-using-pytorch-from-scratch-01fa6289db6f
Введение в PyTorch — использование пользовательских данных
В этом посте «Введение в PyTorch» мы узнаем, как использовать пользовательские наборы данных с PyTorch, особенно табличные, визуальные и текстовые данные.
https://ivopbernardo.medium.com/pytorch-introduction-using-custom-data-4c70940d5358
Medium
Binary Magic: Building BitNet 1.58bit Using PyTorch from Scratch
Spoiler Alert:
Ограничения в телеграм-бот (Bot API), о которых никто не расскажет
В декабре 23-го мне поступила творческая задача разработать телеграм-бот для проведения новогоднего марафона-тренинга по личностному росту.
В этой статье расскажу о проблеме, с которой столкнулась при разработке телеграм-бота. Разберем ошибку 429 (Too Many Requests) и лимиты на доступ к API. https://habr.com/ru/companies/tensor/articles/799565/
В декабре 23-го мне поступила творческая задача разработать телеграм-бот для проведения новогоднего марафона-тренинга по личностному росту.
В этой статье расскажу о проблеме, с которой столкнулась при разработке телеграм-бота. Разберем ошибку 429 (Too Many Requests) и лимиты на доступ к API. https://habr.com/ru/companies/tensor/articles/799565/
Хабр
Ограничения в телеграм-бот (Bot API), о которых никто не расскажет
Лимиты запросов в телеграм-ботах или почему бот может падать на четырех пользователях Привет-привет! Меня зовут Оля, и я программист учебного центра компании «Тензор». В декабре 23-го мне поступила...
Основные типы распределений вероятностей в примерах
Статистические исследования и эксперименты являются краеугольным камнем развития любой компании. Особенно это касается интернет-проектов, где учёт количества пользователей в день, времени нахождения на сайте, нажатий на целевые кнопки, покупок товаров является обычным и необходимым явлением. Любые изменения в пользовательском опыте на сайте компании (внешний вид, структура, контент) приводят к изменениям в работе пользователя и, как результат, изменения наблюдаются в собираемых данных. Важным элементом анализа изменений данных и его фундаментом является использование основных типов распределений случайных величин, от понимания которых напрямую зависит качество оценки значимости наблюдаемого изменения. Рассмотрим их подробнее на наглядных примерах.
https://habr.com/ru/articles/801101/
Статистические исследования и эксперименты являются краеугольным камнем развития любой компании. Особенно это касается интернет-проектов, где учёт количества пользователей в день, времени нахождения на сайте, нажатий на целевые кнопки, покупок товаров является обычным и необходимым явлением. Любые изменения в пользовательском опыте на сайте компании (внешний вид, структура, контент) приводят к изменениям в работе пользователя и, как результат, изменения наблюдаются в собираемых данных. Важным элементом анализа изменений данных и его фундаментом является использование основных типов распределений случайных величин, от понимания которых напрямую зависит качество оценки значимости наблюдаемого изменения. Рассмотрим их подробнее на наглядных примерах.
https://habr.com/ru/articles/801101/
Хабр
Основные типы распределений вероятностей в примерах
Статистические исследования и эксперименты являются краеугольным камнем развития любой компании. Особенно это касается интернет-проектов, где учёт количества пользователей в день, времени нахождения...
Визуализация данных в Python с помощью Seaborn
В этом руководстве вы узнаете, как использовать библиотеку Python seaborn для создания графиков статистического анализа данных, которые позволят вам лучше визуализировать ваши данные. Вы научитесь использовать как традиционный классический интерфейс, так и более современный интерфейс объектов.
https://realpython.com/python-seaborn/
В этом руководстве вы узнаете, как использовать библиотеку Python seaborn для создания графиков статистического анализа данных, которые позволят вам лучше визуализировать ваши данные. Вы научитесь использовать как традиционный классический интерфейс, так и более современный интерфейс объектов.
https://realpython.com/python-seaborn/
Realpython
Visualizing Data in Python With Seaborn – Real Python
In this tutorial, you'll learn how to use the Python seaborn library to produce statistical data analysis plots to allow you to better visualize your data. You'll learn how to use both its traditional classic interface and more modern objects interface.
🐍Легкий фреймворк для создания динамических HTML-страниц на чистом Python.
https://github.com/paveldedik/ludic
🐍Более 70 лучших идей проектов Python: от новичков до экспертов [с бесплатным исходным кодом]
https://python.plainenglish.io/top-70-python-project-ideas-beginner-to-expert-with-free-source-code-7df5399692c5
🐍Как создать систему онлайн-банкинга — Учебное пособие по объектно-ориентированному программированию на Python
https://www.freecodecamp.org/news/how-to-build-an-online-banking-system-python-oop-tutorial
🐍Создайте игру Turtle на Python: клон Space Invaders
https://realpython.com/build-python-turtle-game-space-invaders-clone
https://github.com/paveldedik/ludic
🐍Более 70 лучших идей проектов Python: от новичков до экспертов [с бесплатным исходным кодом]
https://python.plainenglish.io/top-70-python-project-ideas-beginner-to-expert-with-free-source-code-7df5399692c5
🐍Как создать систему онлайн-банкинга — Учебное пособие по объектно-ориентированному программированию на Python
https://www.freecodecamp.org/news/how-to-build-an-online-banking-system-python-oop-tutorial
🐍Создайте игру Turtle на Python: клон Space Invaders
https://realpython.com/build-python-turtle-game-space-invaders-clone
GitHub
GitHub - getludic/ludic: 🌳 Web Development in Pure Python with Type-Guided Components.
🌳 Web Development in Pure Python with Type-Guided Components. - getludic/ludic
Все инструменты, необходимые для создания идеального приложения с искусственным интеллектом.
https://dev.to/taipy/all-the-tools-i-need-to-build-a-perfect-ai-app-2oeh
https://dev.to/taipy/all-the-tools-i-need-to-build-a-perfect-ai-app-2oeh
DEV Community
All the tools I need to build a perfect AI app.
The world of AI has grown much in the past decade. AI is everywhere, from voice assistants to...
Проектирование веб-фреймворка на чистом Python
В этом посте объясняется, как Reflex, веб-фреймворк на чистом Python, позволяет пользователям создавать веб-приложения без необходимости изучения новых языков. В нем подробно описано, как работает Reflex, подчеркивая его уникальный подход к компиляции пользовательского интерфейса в JavaScript при сохранении логики приложения и управления состоянием в Python на сервере.
https://reflex.dev/blog/2024-03-21-reflex-architecture/
В этом посте объясняется, как Reflex, веб-фреймворк на чистом Python, позволяет пользователям создавать веб-приложения без необходимости изучения новых языков. В нем подробно описано, как работает Reflex, подчеркивая его уникальный подход к компиляции пользовательского интерфейса в JavaScript при сохранении логики приложения и управления состоянием в Python на сервере.
https://reflex.dev/blog/2024-03-21-reflex-architecture/
reflex.dev
Designing a Pure Python Web Framework
A look at how Reflex works under the hood.
Вот как сделать ваш код панд удобочитаемым и пуленепробиваемым.
https://towardsdatascience.com/pandas-from-messy-to-beautiful-b03b0c32f767
https://towardsdatascience.com/pandas-from-messy-to-beautiful-b03b0c32f767
Medium
Pandas: From Messy To Beautiful
This is how to make your pandas code human readable & bulletproof.
Забудьте `pip install`, используйте вместо этого это
Устанавливайте пакеты Python до 100 раз быстрее, чем раньше.
https://medium.com/bitgrit-data-science-publication/forget-pip-install-use-this-instead-754863c58f1e
Устанавливайте пакеты Python до 100 раз быстрее, чем раньше.
https://medium.com/bitgrit-data-science-publication/forget-pip-install-use-this-instead-754863c58f1e
Medium
Forget `pip install`, Use This Instead
Install Python packages up to 100x ⚡ faster than before.
Чтение и запись файлов WAV на Python
В этом уроке вы узнаете, как работать с аудиофайлами WAV на Python с использованием стандартного модуля wave. Попутно вы будете синтезировать звуки с нуля, визуализировать формы сигналов во временной области, анимировать спектрограммы в реальном времени и применять специальные эффекты для расширения стереополя.
https://realpython.com/python-wav-files/
В этом уроке вы узнаете, как работать с аудиофайлами WAV на Python с использованием стандартного модуля wave. Попутно вы будете синтезировать звуки с нуля, визуализировать формы сигналов во временной области, анимировать спектрограммы в реальном времени и применять специальные эффекты для расширения стереополя.
https://realpython.com/python-wav-files/
Realpython
Reading and Writing WAV Files in Python – Real Python
In this tutorial, you'll learn how to work with WAV audio files in Python using the standard-library wave module. Along the way, you'll synthesize sounds from scratch, visualize waveforms in the time domain, animate real-time spectrograms, and apply special…
Взглянем на внутреннюю реализацию списков в CPython, чтобы понять эту странную особенность.
https://codeconfessions.substack.com/p/why-do-python-lists-multiply-oddly
https://codeconfessions.substack.com/p/why-do-python-lists-multiply-oddly
Codingconfessions
Why Do Python Lists Multiply Oddly? Exploring the CPython Source Code
A look at the internals of list implementation in CPython to understand this weird quirk about them
Настройка докеризованной среды Python — элегантный способ
В этом посте представлено пошаговое руководство по настройке докеризованной среды разработки Python с помощью VScode и расширения Dev Containers.
https://towardsdatascience.com/setting-a-dockerized-python-environment-the-elegant-way-f716ef85571d
В этом посте представлено пошаговое руководство по настройке докеризованной среды разработки Python с помощью VScode и расширения Dev Containers.
https://towardsdatascience.com/setting-a-dockerized-python-environment-the-elegant-way-f716ef85571d
Medium
Setting A Dockerized Python Environment — The Elegant Way
This post provides a step-by-step guide for setting up a Python dockerized development environment with VScode and the Dev Containers…
Установка и выполнение приложений Python с использованием pipx
В этом руководстве вы узнаете об инструменте pipx, который позволяет удобно устанавливать и запускать пакеты Python как автономные приложения командной строки в изолированных средах.
https://realpython.com/python-pipx/
В этом руководстве вы узнаете об инструменте pipx, который позволяет удобно устанавливать и запускать пакеты Python как автономные приложения командной строки в изолированных средах.
https://realpython.com/python-pipx/
Realpython
Install and Execute Python Applications Using pipx – Real Python
In this tutorial, you'll learn about a tool called pipx, which lets you conveniently install and run Python packages as standalone command-line applications in isolated environments. In a way, pipx turns the Python Package Index (PyPI) into an app marketplace…
В Python добавлен JIT-компилятор
Доступен альфа выпуск языка программирования Python 3.13.0a6, который примечателен включением в состав ветки 3.13, на основе которой формируется осенний стабильный релиз Python 3.13, экспериментальной реализации JIT-компилятора, позволяющего добиться существенного повышения производительности. Для включения JIT в CPython добавлена сборочная опция "--enable-experimental-jit". Для сборки CPython с JIT требуется установка LLVM в качестве дополнительной зависимости.
https://pythoninsider.blogspot.com/2024/04/python-3123-and-3130a6-released.html
Доступен альфа выпуск языка программирования Python 3.13.0a6, который примечателен включением в состав ветки 3.13, на основе которой формируется осенний стабильный релиз Python 3.13, экспериментальной реализации JIT-компилятора, позволяющего добиться существенного повышения производительности. Для включения JIT в CPython добавлена сборочная опция "--enable-experimental-jit". Для сборки CPython с JIT требуется установка LLVM в качестве дополнительной зависимости.
https://pythoninsider.blogspot.com/2024/04/python-3123-and-3130a6-released.html
Blogspot
Python Insider: Python 3.12.3 and 3.13.0a6 released
10 репозиториев GitHub для Master Python
Изучите Python с помощью учебных пособий, блогов, книг, проектной работы и упражнений. Получите доступ ко всему этому бесплатно на GitHub и присоединитесь к поддерживающему сообществу открытого исходного кода.
https://www.kdnuggets.com/10-github-repositories-to-master-python
Изучите Python с помощью учебных пособий, блогов, книг, проектной работы и упражнений. Получите доступ ко всему этому бесплатно на GitHub и присоединитесь к поддерживающему сообществу открытого исходного кода.
https://www.kdnuggets.com/10-github-repositories-to-master-python
KDnuggets
10 GitHub Repositories to Master Python
Learn Python through tutorials, blogs, books, project work, and exercises. Access all of it on GitHub for free and join a supportive open-source community.
Лучшие практики обеспечения безопасности Python для веб-разработчиков
Программирование в Интернете означает, что вам нужно больше заботиться о безопасности, поскольку каждый имеет доступ к вашему программному обеспечению. В этой статье обсуждаются ключевые шаги, которые вы можете предпринять, чтобы сделать свой код более
https://www.arjancodes.com/blog/best-practices-for-securing-python-applications/
Программирование в Интернете означает, что вам нужно больше заботиться о безопасности, поскольку каждый имеет доступ к вашему программному обеспечению. В этой статье обсуждаются ключевые шаги, которые вы можете предпринять, чтобы сделать свой код более
https://www.arjancodes.com/blog/best-practices-for-securing-python-applications/
Arjancodes
ArjanCodes | Best Python Security Practices for Web Developers
Master Python application security with this guide. Focus on web development and data analysis to prevent vulnerabilities and ensure data safety.
Учебное пособие по расширенному AI-агенту Python — LlamaIndex, Ollama и Multi-LLM!
https://www.youtube.com/watch?v=JLmI0GJuGlY
https://www.youtube.com/watch?v=JLmI0GJuGlY
YouTube
Python Advanced AI Agent Tutorial - LlamaIndex, Ollama and Multi-LLM!
Interested in AI development? Then you are in the right place! Today I'm going to be showing you how to develop an advanced AI agent that uses multiple LLMs.
If you want to land a developer job: https://techwithtim.net/dev
🎞 Video Resources 🎞
Code: htt…
If you want to land a developer job: https://techwithtim.net/dev
🎞 Video Resources 🎞
Code: htt…