🎮 Конечные автоматы — это не только основа для разработки игр, но и мощный инструмент в различных сферах. Каждый раз, когда вы взаимодействуете с тикетами в Jira, транзакциями в базах данных или регистрацией в соцсетях, вы находитесь в мире автоматов, даже если не осознаете этого.
📊 Эти системы помогают организовать процесс и управлять состояниями, что делает их универсальными для решения множества задач. Их способность переключаться между состояниями позволяет разработчикам легко моделировать сложные сценарии и внедрять бизнес-логики.
🔥 Узнайте больше о конечных автоматах и их применении в новых технологиях по ссылке ниже!
👉 Читать далее
#Python #геймдев #конечныеавтоматы #разработка
📊 Эти системы помогают организовать процесс и управлять состояниями, что делает их универсальными для решения множества задач. Их способность переключаться между состояниями позволяет разработчикам легко моделировать сложные сценарии и внедрять бизнес-логики.
🔥 Узнайте больше о конечных автоматах и их применении в новых технологиях по ссылке ниже!
👉 Читать далее
#Python #геймдев #конечныеавтоматы #разработка
Хабр
Декларативные конечные автоматы на Python
С конечными автоматами я впервые познакомился во времена своего увлечения геймдевом. В разработке игр все поголовно используют эту абстракцию. Однако, это далеко не единственная их...
🚀 В мире сетевых технологий появилось новое понятие — SD-WAN! Это технология, позволяющая управлять IP-трафиком, распределяя его по различным каналам в зависимости от заданных условий.
🤖 Я создал упрощенную модель SD-WAN в симуляторе eve-ng, которая включает 6 виртуальных маршрутизаторов Cisco и применение протокола BGP между R3 и R4. Это помогает лучше понять, как работает данная технология на практике.
🔍 Хочешь глубже разобраться в SD-WAN? Читай подробнее по ссылке ниже!
👉 Читать далее
#SDWAN #Cisco #BGP #Networking
@Pythonnewsone
🤖 Я создал упрощенную модель SD-WAN в симуляторе eve-ng, которая включает 6 виртуальных маршрутизаторов Cisco и применение протокола BGP между R3 и R4. Это помогает лучше понять, как работает данная технология на практике.
🔍 Хочешь глубже разобраться в SD-WAN? Читай подробнее по ссылке ниже!
👉 Читать далее
#SDWAN #Cisco #BGP #Networking
@Pythonnewsone
Хабр
SD-WAN упрощённая модель
Что такое SD-WAN? Это пересылка разных типов IP трафика в разные каналы в зависимости от разных условий. Для лучшего понимания Что такое SD-WAN и как оно работает я создал упрощённую модель в...
👩💻 CuPy (https://github.com/cupy/cupy) — библиотека Python для вычислений с использованием GPU, полностью совместимая с NumPy и SciPy!
🌟 CuPy позволяет переносить существующий код на базе NumPy/Scipy для работы с платформами NVIDIA CUDA или AMD ROCm, минимизируя изменения в приложении.
🌟 CuPy поддерживает как высокоуровневые операции над массивами, так и низкоуровневые возможности, такие как вызовы CUDA API, использование потоков и интеграция с программами на C/C++.
🔐 Лицензия: MIT
🖥 Github (https://github.com/cupy/cupy)
@pythonl
@Pythonnewsone
🌟 CuPy позволяет переносить существующий код на базе NumPy/Scipy для работы с платформами NVIDIA CUDA или AMD ROCm, минимизируя изменения в приложении.
🌟 CuPy поддерживает как высокоуровневые операции над массивами, так и низкоуровневые возможности, такие как вызовы CUDA API, использование потоков и интеграция с программами на C/C++.
🔐 Лицензия: MIT
🖥 Github (https://github.com/cupy/cupy)
@pythonl
@Pythonnewsone
🔔 Важная новость для пользователей Telegram! В сети обсуждают новые возможности Telegram Premium, которые позволяют определенным пользователям видеть удаленные сообщения. Эта функция вызывает опасения по поводу конфиденциальности переписки.
👥 При этом среди бизнесов активно внедряются ИИ-боты, которые помогают оптимизировать взаимодействие с клиентами. Использование таких технологий не только повышает эффективность, но и укрепляет доверие пользователей к сервисам.
🤖 Многие компании уже начали использовать ИИ для создания более персонализированных и эффективных решений в сфере обслуживания. Как изменения повлияют на ваш опыт в мессенджерах?
Узнайте больше по ссылке: Читать далее.
#TelegramPremium #Конфиденциальность #ИИ #Боты
Подписывайтесь на мой канал @Pythonnewsone для получения свежих новостей и инсайтов из мира Python!
👥 При этом среди бизнесов активно внедряются ИИ-боты, которые помогают оптимизировать взаимодействие с клиентами. Использование таких технологий не только повышает эффективность, но и укрепляет доверие пользователей к сервисам.
🤖 Многие компании уже начали использовать ИИ для создания более персонализированных и эффективных решений в сфере обслуживания. Как изменения повлияют на ваш опыт в мессенджерах?
Узнайте больше по ссылке: Читать далее.
#TelegramPremium #Конфиденциальность #ИИ #Боты
Подписывайтесь на мой канал @Pythonnewsone для получения свежих новостей и инсайтов из мира Python!
Хабр
Бойтесь юзеров с Telegram Premium
«Бойтесь юзеров с Telegram Premium»: как (не) спрятать ваше удалённое сообщение и зачем бизнесу ИИ-бот Спойлер , если ваш собеседник владеет Telegram Premium и включил Telegram Business, то любой ваш...
Недавно на Хабре была опубликована статья, которая подробно рассказывает о том, как команда разработчиков пришла к решению по реновации схем нейронных сетей. Они преобразовали сложные концепции в ясные и эстетично оформленные визуализации, что облегчает процесс восприятия и понимания.
Автор delves в способы улучшения гибкости системы, снижения затрат и расширения возможностей для экспериментов. Это отличный пример того, как визуализация информации может помочь в сложных областях, таких как искусственный интеллект.
Если вы хотите быть в курсе последних новостей из мира Python, обязательно переходите за подробностями по ссылке: узнать что творится...
#Python #НейронныеСети #ИскусственныйИнтеллект #Визуализация
Подписывайтесь на наш канал @Pythonnewsone, чтобы не пропустить свежие новости!
Автор delves в способы улучшения гибкости системы, снижения затрат и расширения возможностей для экспериментов. Это отличный пример того, как визуализация информации может помочь в сложных областях, таких как искусственный интеллект.
Если вы хотите быть в курсе последних новостей из мира Python, обязательно переходите за подробностями по ссылке: узнать что творится...
#Python #НейронныеСети #ИскусственныйИнтеллект #Визуализация
Подписывайтесь на наш канал @Pythonnewsone, чтобы не пропустить свежие новости!
Хабр
Видео монтаж путем нейронок и OpenCV
Результаты: в YouTube Shorts, в TikTok Мотивация Так получилось, что когда-то с командой мы начали проект https://web.gomusic.to/ , это приложение которое умеет распознавать музыку и делать...
🚀 В последнее время активно обсуждаются способы оптимизации запросов в Django ORM. Использование сырых SQL-запросов становится всё более популярным среди разработчиков, которые стремятся повысить производительность своих приложений.
В новой статье рассмотрены различные инструменты, доступные для работы с сырыми SQL-запросами, а также их преимущества и недостатки. Чёткое понимание этих аспектов поможет вам принимать более информированные решения при разработке приложений на Django.
Если вы хотите улучшить эффективность ваших запросов и углубить свои знания в Django ORM, рекомендуем ознакомиться с полной версией статьи по ссылке: Читать далее.
👉 Подписывайтесь на мой канал @Pythonnewsone, чтобы не пропустить свежие новости и полезные материалы!
#Django #Python #ORM #SQL
В новой статье рассмотрены различные инструменты, доступные для работы с сырыми SQL-запросами, а также их преимущества и недостатки. Чёткое понимание этих аспектов поможет вам принимать более информированные решения при разработке приложений на Django.
Если вы хотите улучшить эффективность ваших запросов и углубить свои знания в Django ORM, рекомендуем ознакомиться с полной версией статьи по ссылке: Читать далее.
👉 Подписывайтесь на мой канал @Pythonnewsone, чтобы не пропустить свежие новости и полезные материалы!
#Django #Python #ORM #SQL
Хабр
Оптимизация запросов в DjangoORM: когда и как использовать Raw SQL
Введение в тему оптимизации запросов в Django ORM Какие инструменты существуют в Django для работы с сырыми SQL запросами Преимущества и недостатки использования сырых SQL запросов Недостатки...
Развертывание Apache Airflow в промышленной среде — задача, полная вызовов. Чтобы гарантировать безопасность данных и эффективное управление ресурсами, командам необходимо учитывать множество аспектов.
Одной из основных проблем является управление секретами и оптимизация конфигураций. В недавней статье рассматриваются полезные инструменты, такие как Sops и YAML-якоря, которые могут значительно упростить этот процесс и улучшить читаемость конфигураций.
Также автор делится советами по обеспечению полной наблюдаемости установки Apache Airflow, что является ключевым аспектом для его успешного функционирования.
Читайте статью по ссылке: Читать далее
#ApacheAirflow #DevOps #Python #УправлениеДанными
Подписывайтесь на мой канал @Pythonnewsone!
Одной из основных проблем является управление секретами и оптимизация конфигураций. В недавней статье рассматриваются полезные инструменты, такие как Sops и YAML-якоря, которые могут значительно упростить этот процесс и улучшить читаемость конфигураций.
Также автор делится советами по обеспечению полной наблюдаемости установки Apache Airflow, что является ключевым аспектом для его успешного функционирования.
Читайте статью по ссылке: Читать далее
#ApacheAirflow #DevOps #Python #УправлениеДанными
Подписывайтесь на мой канал @Pythonnewsone!
Хабр
Как мы деплоим Apache Airflow для промышленного использования в Kubernetes
Что делает инженер, если DAG не выполняется? Проверяет Airflow 50 раз, а потом вспоминает, что забыл поставить @dag над функцией. Развертывание Apache Airflow в промышленной среде — это сложная...
Недавно был представлен новый алгоритм сортировки под названием "Милосердный Сталин". Он вдохновлён известной сталинской сортировкой и предлагает уникальный подход к сортировке массивов.
Идея заключается в том, что вместо удаления элементов, которые не вписываются в порядок, алгоритм сохраняет упорядоченные элементы и рекурсивно сортирует оставшиеся. Это может существенно повысить производительность, особенно при работе с частично упорядоченными массивами.
Подробнее о "Милосердном Сталине" можно узнать по ссылке: Читать дальше →
Подписывайтесь на канал @Pythonnewsone, чтобы быть в курсе всех новостей мира Python!
#Python #Программирование #Алгоритмы #НовостиPython
Идея заключается в том, что вместо удаления элементов, которые не вписываются в порядок, алгоритм сохраняет упорядоченные элементы и рекурсивно сортирует оставшиеся. Это может существенно повысить производительность, особенно при работе с частично упорядоченными массивами.
Подробнее о "Милосердном Сталине" можно узнать по ссылке: Читать дальше →
Подписывайтесь на канал @Pythonnewsone, чтобы быть в курсе всех новостей мира Python!
#Python #Программирование #Алгоритмы #НовостиPython
Хабр
Сортировка «Милосердный Сталин»
Merciful Stalin Sort (сортировка «Милосердный Сталин») — это новый алгоритм сортировки, вдохновлённый пресловутым Stalin Sort (сталинской сортировкой). В ходе развлекательного эксперимента со...
Интерпретатор Python, написанный на Python в 500 строк кода
Byterun - это интерпретатор Python. Работая над Byterun, автор обнаружил, что фундаментальная структура интерпретатора Python легко укладывается в ограничение на размер в 500 строк. В этой статье рассмотрена структура интерпретатора и дан контекст для его дальнейшего изучения.
Цель не в том, чтобы объяснить все, что нужно знать об интерпретаторах, - как и во многих других интересных областях программирования и информатики, - вы можете посвятить годы глубокому пониманию этой темы.
Byterun был написан Недом Батчелдером, опираясь на работу Пола Шварца. Его структура похожа на основную реализацию Python, CPython, поэтому понимание Byterun поможет вам понять интерпретаторы в целом и интерпретатор CPython в частности. (Если вы не знаете, какой Python вы используете, то, скорее всего, это CPython).
Статья: https://aosabook.org/en/500L/a-python-interpreter-written-in-python.html
Github: https://github.com/nedbat/byterun
@Pythonnewsone
https://github.com/nedbat/byterun
Byterun - это интерпретатор Python. Работая над Byterun, автор обнаружил, что фундаментальная структура интерпретатора Python легко укладывается в ограничение на размер в 500 строк. В этой статье рассмотрена структура интерпретатора и дан контекст для его дальнейшего изучения.
Цель не в том, чтобы объяснить все, что нужно знать об интерпретаторах, - как и во многих других интересных областях программирования и информатики, - вы можете посвятить годы глубокому пониманию этой темы.
Byterun был написан Недом Батчелдером, опираясь на работу Пола Шварца. Его структура похожа на основную реализацию Python, CPython, поэтому понимание Byterun поможет вам понять интерпретаторы в целом и интерпретатор CPython в частности. (Если вы не знаете, какой Python вы используете, то, скорее всего, это CPython).
Статья: https://aosabook.org/en/500L/a-python-interpreter-written-in-python.html
Github: https://github.com/nedbat/byterun
@Pythonnewsone
https://github.com/nedbat/byterun
В этом году я разработал приложение на Python для доступа к YandexGPT через API. Теперь хочу улучшить его, добавив поддержку gpt-4o и gpt-4o-mini.
Чтобы не мучиться с настройкой доступа к OpenAI через VPN и оплатой, я нашел простой альтернативный вариант. Сервис ProxyAPI предоставляет доступ к зарубежным ИИ, позволяя оплачивать в рублях с помощью нашей карты.
Регистрация на сайте proxyapi.ru, получение ключа API и небольшие изменения в программе — и вперед к новым возможностям!
Подробности читайте по ссылке: Читать далее
@Pythonnewsone
#Python #AI #OpenAI #YandexGPT
Чтобы не мучиться с настройкой доступа к OpenAI через VPN и оплатой, я нашел простой альтернативный вариант. Сервис ProxyAPI предоставляет доступ к зарубежным ИИ, позволяя оплачивать в рублях с помощью нашей карты.
Регистрация на сайте proxyapi.ru, получение ключа API и небольшие изменения в программе — и вперед к новым возможностям!
Подробности читайте по ссылке: Читать далее
@Pythonnewsone
#Python #AI #OpenAI #YandexGPT
Хабр
Прикручиваем доступ к API OpenAI gpt-4o через proxy
Запилил я в том году приложение на Python по доступу к YandexGPT через API, теперь вот появилось желание попилить дальше и добавить доступ к gpt-4o и gpt-4o‑mini заодно....
Недавно в сообществе Python поднялся вопрос о профилировании программ. Коллега поделился, что использует gprof2dot для пост-обработки данных cProfile. Это вызвало дискуссии о современных инструментах, способных улучшить процесс анализа производительности кода.
Некоторые разработчики задумываются о возможностях адаптации существующих средств для работы с данными в формате pstat. Основная цель — найти инструменты, которые предложат более глубокий анализ и удобство в использовании.
Если вас интересуют новые подходы и средства профилирования, рекомендую ознакомиться с детальным обсуждением на Хабре.
🔗 Читать далее
#Python #Профилирование #Разработка #Код
Подписывайтесь на наш канал @Pythonnewsone!
Некоторые разработчики задумываются о возможностях адаптации существующих средств для работы с данными в формате pstat. Основная цель — найти инструменты, которые предложат более глубокий анализ и удобство в использовании.
Если вас интересуют новые подходы и средства профилирования, рекомендую ознакомиться с детальным обсуждением на Хабре.
🔗 Читать далее
#Python #Профилирование #Разработка #Код
Подписывайтесь на наш канал @Pythonnewsone!
Хабр
Что не так с cProfile в Python
Некоторое время назад с коллегой обсуждали вопрос профилирования программ на Python ( haters gonna hate, flamers gonna flame ). Он сказал, что использует gprof2dot...
🌟 В мире разработки на Python появилась важная новость! Фреймворк LanhChain стал доступен для разработчиков, предоставляя обширный и удобный функционал для работы с большими языковыми моделями (LLM).
С помощью LanhChain можно создавать AI-агентов, глубоко взаимодействовать с векторными хранилищами и разрабатывать различные приложения, основанные на LLM. Этот инструмент значительно упрощает работу с современными технологиями обработки естественного языка.
Не упустите возможность ознакомиться с новыми возможностями LanhChain! Читайте подробнее здесь.
@Pythonnewsone
#Python #LanhChain #AI #ML
С помощью LanhChain можно создавать AI-агентов, глубоко взаимодействовать с векторными хранилищами и разрабатывать различные приложения, основанные на LLM. Этот инструмент значительно упрощает работу с современными технологиями обработки естественного языка.
Не упустите возможность ознакомиться с новыми возможностями LanhChain! Читайте подробнее здесь.
@Pythonnewsone
#Python #LanhChain #AI #ML
Хабр
Используем языковые модели в AI-агентах. Часть 1. Введение в LangChain
Привет, Хабр! В одной из прошлых статей я рассказывал про дообучение языковых моделей, сегодня же я хочу поговорить про практическое использование LLM и создание AI-агентов. Но прежде, чем приступать...
👩💻 starlette-admin (https://github.com/jowilf/starlette-admin) — фреймворк для создания административных интерфейсов в приложениях на Starlette и FastAPI!
🌟 Он позволяет легко генерировать интерфейсы для работы с данными, поддерживает различные ORM (например, SQLAlchemy, SQLModel, MongoEngine) и включает функции для CRUD-операций, фильтрации, экспорта данных, а также аутентификацию и авторизацию.
🔐 Лицензия: MIT
🖥 Github (https://github.com/jowilf/starlette-admin)
@pythonl
@Pythonnewsone
🌟 Он позволяет легко генерировать интерфейсы для работы с данными, поддерживает различные ORM (например, SQLAlchemy, SQLModel, MongoEngine) и включает функции для CRUD-операций, фильтрации, экспорта данных, а также аутентификацию и авторизацию.
🔐 Лицензия: MIT
🖥 Github (https://github.com/jowilf/starlette-admin)
@pythonl
@Pythonnewsone
🔧 В новом руководстве вы узнаете, как работать с потенциометром на микроконтроллере Raspberry PI Pico.
📡 Вас ждет пошаговая инструкция по подключению устройства и написанию кода на MicroPython. Это отличная возможность расширить свои навыки работы с аппаратным обеспечением и программированием!
📚 Погрузитесь в мир электроники и создайте свои проекты с помощью этого полезного материала. Подробности по ссылке: Читать далее
#RaspberryPi #MicroPython #Электроника #Проекты
Подписывайтесь на канал @Pythonnewsone, чтобы быть в курсе всех новостей!
📡 Вас ждет пошаговая инструкция по подключению устройства и написанию кода на MicroPython. Это отличная возможность расширить свои навыки работы с аппаратным обеспечением и программированием!
📚 Погрузитесь в мир электроники и создайте свои проекты с помощью этого полезного материала. Подробности по ссылке: Читать далее
#RaspberryPi #MicroPython #Электроника #Проекты
Подписывайтесь на канал @Pythonnewsone, чтобы быть в курсе всех новостей!
Хабр
Как использовать потенциометр с Raspberry PI Pico (MicroPython)
В этом руководстве вы узнаете, как использовать потенциометр с микроконтроллером Raspberry PI Pico . Вы узнаете, как подключить потенциометр для простого соединения и как подготовить код...
⚡Новый мощный генератор кода — OpenHands!
С одного промпта он создает полноценные приложения!
🎯 Один запрос — готовое приложение;
🔧 Исправляет ошибки, работает с API, собирает данные с сайтов и даже копирует код с StackOverflow;
⚡ Быстрая установка, интуитивно понятный интерфейс;
🆓 Абсолютно бесплатно.
▪️ https://github.com/All-Hands-AI/OpenHands
@Pythonnewsone
https://github.com/All-Hands-AI/OpenHands
С одного промпта он создает полноценные приложения!
🎯 Один запрос — готовое приложение;
🔧 Исправляет ошибки, работает с API, собирает данные с сайтов и даже копирует код с StackOverflow;
⚡ Быстрая установка, интуитивно понятный интерфейс;
🆓 Абсолютно бесплатно.
▪️ https://github.com/All-Hands-AI/OpenHands
@Pythonnewsone
https://github.com/All-Hands-AI/OpenHands
💻 В 2025 году ожидается стремительный рост вторичного рынка USB-ключей eToken. Их можно найти по очень разным ценам — от нуля до символических сумм, как на барахолках, так и в частных продажах.
🔑 Сегодня мы обсудим Aladdin eToken NG-OTP 72k (Java) с семисегментным ЖКИ. Многие идеи актуальны и для других моделей из этой серии, включая брелоки без дисплеев.
🛡️ Статья делится на две основные части: аутентификация на сервере с помощью USB-ключа и использование одноразового пароля как второго фактора. Если ваш eToken фиолетового цвета без дисплея — вы тоже найдете здесь полезную информацию!
👉 Читать далее
#eToken #USBключи #Аутентификация #Безопасность
🔑 Сегодня мы обсудим Aladdin eToken NG-OTP 72k (Java) с семисегментным ЖКИ. Многие идеи актуальны и для других моделей из этой серии, включая брелоки без дисплеев.
🛡️ Статья делится на две основные части: аутентификация на сервере с помощью USB-ключа и использование одноразового пароля как второго фактора. Если ваш eToken фиолетового цвета без дисплея — вы тоже найдете здесь полезную информацию!
👉 Читать далее
#eToken #USBключи #Аутентификация #Безопасность
Хабр
Оживляем eToken NG-OTP: USB-ключ для SSH и аппаратный генератор одноразовых паролей
К 2025 году сложился достаточно насыщенный вторичный рынок USB-ключей eToken. Встретить их по ценам от нуля до весьма символических можно как на просторах барахолок, так и из рук в руки, как штучно,...