Просто Python | Data science | ML | AI
前往频道在 Telegram
Говорим просто о Python, Data Science и машинном обучении! Связаться: @andrewtender Канал на бирже: https://telega.in/c/pro100python1 Ссылка для друга: https://t.me/+Iy7vrYZkpiU3NzJi РКН: https://rkn.link/ANH
显示更多9 433
订阅者
-124 小时
-177 天
-4030 天
帖子存档
🦭 Моржовый оператор := в Python
Python постоянно развивается: с каждой новой версией появляются различные оптимизации, активно внедряются новые инструменты.
Так, в Python 3.8 появился моржовый оператор
(:=), который стал причиной бурных споров в сообществе. О нем и пойдет речь в этой статье.
А начнем мы с истории о том, как моржовый оператор довел Гвидо ван Россума, создателя Python, до ухода с должности "великодушного пожизненного диктатора" проекта по разработке языка.📤 habr.com Просто Python
⚠️ Асинхронный Python и Asyncio
Год выпуска: 2023
Описание:
🔘Введение - небольшое повторение основных понятий
🔘Объекты корутин и асинхронные функции - тоже можно считать повторением
🔘Задачи (asyncio.Task), их создание, отмена, функции wait_for() и shield()
🔘Что делает await и run()
🔘Асинхронные контекстные менеджеры async with
🔘Функция .gather() и группы задач
🔘Проблемы, связанные с await
🔘Использование класса TaskGroup() вместо gather и синтаксис except*
🔘Отмена задач при использовании .gather() и TaskGroup()
🔘Асинхронные итераторы и async for
🔘Асинхронные comprehensions (генераторы списков, словарей множеств)
🔘Асинхронные генераторы и опять про контекстные менедежеры
🔘Очереди - детальный, пошаговые туториал
🔘И многое другое
Просто Python
⚠️ Асинхронный Python и Asyncio
Год выпуска: 2023
Описание:
🔘Введение - небольшое повторение основных понятий
🔘Объекты корутин и асинхронные функции - тоже можно считать повторением
🔘Задачи (asyncio.Task), их создание, отмена, функции wait_for() и shield()
🔘Что делает await и run()
🔘Асинхронные контекстные менеджеры async with
🔘Функция .gather() и группы задач
🔘Проблемы, связанные с await
🔘Использование класса TaskGroup() вместо gather и синтаксис except*
🔘Отмена задач при использовании .gather() и TaskGroup()
🔘Асинхронные итераторы и async for
🔘Асинхронные comprehensions (генераторы списков, словарей множеств)
🔘Асинхронные генераторы и опять про контекстные менедежеры
🔘Очереди - детальный, пошаговые туториал
🔘И многое другое
Просто Python
🔥 Реализация сверточной нейронной сети при помощи Keras
Keras — это простая в использовании, но мощная библиотека глубокого обучения для Python.
В этом посте мы построим простую сверточную нейронную сеть (CNN) и обучим ее решению реальной задачи с помощью Keras.Этот пост предназначен для начинающих пользователей Keras, но предполагает наличие базовых знаний о CNN. 📤 pythonist Просто Python
Готовы узнать, что такое RAG и как применять его в NLP?
⚡Ждем вас на открытом вебинаре «RAG — генерация на основе базы знаний» 19 августа в 20:00 мск, где вы узнаете:
- что такое RAG и зачем это нужно в NLP-сервисах;
- в каких областях применяется эта технология;
- типы RAG и методы оценки качества RAG-сервиса;
- практический пример на задаче Question Answering (QA).
Спикер Андрей Коняев — Consultant GenAI Machine Learning Engineering (Professional Research & Development Engineer I) в T-Systems International.
👉Пройти тест для регистрации https://otus.pw/ugsg/?erid=LjN8Jvy3G
Вебинар приурочен к старту курса Natural Language Processing (NLP), обучение на котором позволяет освоить различные языковые модели и создать собственный телеграм-бот.На курсе изучаются современные подходы и модели, которые на данный момент являются стандартом в области, но еще не успели войти в большинство программ, так как были предложены совсем
🎙 S.T.A.R.K. – первый фреймворк для создания голосового ассистента
В статье представлен S.T.A.R.K. (Speech and Text Algorithmic Recognition Kit).
Если вы когда-либо мечтали создать голосового ассистента, который будет современным, продвинутым и невероятно интуитивным, S.T.A.R.K. – лучшее решение.Почему именно S.T.A.R.K.? 🔘Автономность и конфиденциальность 🔘Распознавание контекста 🔘Асинхронные команды 🔘Множественные ответы 🔘Продвинутый синтаксический анализ 🔘Расширяемость с помощью ведущих языковых моделей 🔘Поддержка нескольких языков 🔘Полная настройка 🔘Поддержка сообщества 📤 proglib.io Просто Python
✈️ Телеграм 🤖 бот за 10 минут - библиотека aiogram Питон
Данный курс будет рассчитан, как для начинающих людей, кто не имеет представления о работе с библиотекой aiogram, так и для людей, кто уже имеет некоторый опыт в работе по созданию телеграм ботов, однако хотел бы улучшить свои скиллы в создании ботов для телеграм на питоне с использованием библиотеки
aiogram.
📤 youtube
Просто Python🖥 Ускорение роутера в Django в 51 раз
История началась с разбора использования ресурсов приложением, которое занимается проксированием.Обнаружили, что довольно много времени оно тратит на выбор маршрута (роута), и решили ускорить этот процесс. Описанная в статье оптимизация не требует каких-то особых вложений, усилий или условий, поэтому приведенный код можно забрать к себе и использовать без каких-либо чрезмерных вмешательств. 📤 habr.com Просто Python
👩💻 Сайт на Django за 20 минут
Современные веб-сайты, требующие сложного взаимодействия с пользователем, создаются с использованием специальных фронтенд-фреймворков, таких как React, Vue.js и другие. Каждый из них имеет свои плюсы и минусы. Вам приходится учитывать скорость разработки с применением выбранного фреймворка, стоимость хостинга, SEO-оптимизацию, различия в синтаксисе и, в некоторых случаях, дублирование бизнес-логики.Создавая сайт на Django, вы можете получить не менее впечатляющие результаты, чем при работе с JS-фреймворками. При этом Django не столь сложен, требует меньше кода и меньше времени на разработку. В этой статье мы вам расскажем, как за 20 минут создать несложный сайт на Django. 📤 pythonist Просто Python
⚠️ Регулярные выражения в Python
Язык: Русский
Ценна: 15$
Размер: 1GB
Продолжительность: 1час
🔫 Чему вы научитесь:
🔘Структура регулярного выражения
🔘Шаблоны символов и позиций
🔘"Жадные" и "ленивые" квантификаторы
🔘Скобочные группы и перечисления
🔘Модуль re: match, fiinditer, split, sub
🔘Сложные шаблоны позиций
🔘Аббревиатуры и повторы
🔘Конечные автоматы
Просто Python
Inf0 | ИБ, OSINT — канал, посвящённый инфобезу, техникам OSINT, защите устройств и бесплатными курсами по информационной безопасности.
📣 Жадные алгоритмы: все, что нужно знать для собеседования
В этой статье мы рассмотрим основные принципы работы жадных алгоритмов, их преимущества и недостатки, а также разберем несколько практических примеров их применения.
Жадные алгоритмы — это класс алгоритмов, которые на каждом шаге делают локально оптимальный выбор, полагая, что это приведет к глобально оптимальному решению в конце.Основные характеристики жадных алгоритмов: 🔘Локальная оптимальность 🔘Необратимость 🔘Постепенное построение решения 📤 proglib.io Просто Python
👀 Сокеты в Python - socket для чайников и новичков (простыми словами)
В данном плейлисте происходит разъяснение основополагающих аспектов про устройство сокетов в Питоне, -
python socket.
Минимальная необходимая база для понимания работы межсетевого взаимодействия на уровне сокетов.
📤 youtube
Просто Python👀 Сокеты в Python - socket для чайников и новичков (простыми словами)
В данном плейлисте происходит разъяснение основополагающих аспектов про устройство сокетов в Питоне, -
python socket.
Минимальная необходимая база для понимания работы межсетевого взаимодействия на уровне сокетов.
📤 youtube
Просто PythonPython и 1000 программ — про Python с нуля.
➖Создаём Telegram-бота с нуля на Python
➖Парсинг сайтов на Python
➖Как сделать 3D Игру на Python с Нуля [ Pygame ]
➖Продвинутая разработка на Python
54 русскоязычные книги, 32 видеокурса, 68 шпаргалок — для изучающих Python
ℹ️ Способы возведения в степень в Python
В Дзене Python есть принцип, согласно которому "должен существовать один и желательно только один очевидный способ сделать это".
Однако в Python есть как минимум три способа возведения числа в степень:
🔘оператор
**
🔘встроенная функция pow()
🔘функция math.pow()
В этой статье мы рассмотрим каждый из способов и разберемся, чем они отличаются.
📤 habr.com
Просто Python🚀 Однострочники Python для ускорения написания кода
Однострочник — это сжатый блок кода, вмещенный в одну строку. По-английски — one-liner. По сути это лаконичные, полезные программы, занимающие всего строку кода.Python часто выбирают из-за его простоты и читабельности. 🎯 Но знаете ли вы, что код на Python можно существенно сокращать, не жертвуя функциональностью? Однострочники могут сэкономить вам много времени, сократить расходование памяти и произвести впечатление на ваших друзей. 📤 pythonist Просто Python
Хочешь присоединиться к высокотехнологичному вендору и производителю IT-инфраструктуры YADRO?
В команде тестирования базовой станции LTE в YADRO TELECOM актуальна вакансия:
1️⃣ Software Development Engineer in Test/SDET (LTE)
Ты сможешь участвовать в создании быстро развивающегося продукта, который нуждается в постоянном совершенствовании процессов и технических средств валидации.
Также есть вакансия в большой команде разработки флагманского продукта компании YADRO – TATLIN.UNIFIED:
2️⃣ Software engineer Go/Инженер-программист Go
Здесь ожидают уверенное владение GO и уделяют большое внимание правильной реализации задач, чтобы всё работало быстро и с оптимальным потреблением аппаратных ресурсов.
Что тебя ждёт ещё:
– достойная зарплата (размер обсуждается на собеседовании) и прозрачная система премий;
– обучение за счёт компании: учебный портал с курсами и лекциями от экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях;
– возможность учиться у лучших специалистов индустрии, расти в рамках своей роли, а также участвовать во множестве различных проектов;
– личное участие в становлении процессов и продуктов, возможность увидеть результат своей работы;
– большое инженерное сообщество, которое постоянно развивается;
– гибридный или удалённый формат работы;
– ДМС со стоматологией с первого дня, консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами;
– скидки для сотрудников, дополнительные day-off;
– комфортные офисы в Москве, Санкт-Петербурге, Нижнем Новгороде и Минске.
Откликайся по ссылкам и присоединяйся к YADRO!
👩💻 PyCharm для Python: полное руководство по установке, настройке и использованию
В этом подробном руководстве мы рассмотрим все аспекты работы с PyCharm: от установки и настройки до продвинутых функций и полезных плагинов.
Независимо от того, новичок вы или опытный разработчик, эта статья поможет вам максимально эффективно использовать PyCharm в ваших Python-проектах.
📤 proglib.io
Просто Python
Аналитики-разработчики, станьте частью команды GigaChat 10 августа! 💻
Всего за один день вы пройдёте все этапы интервью, познакомитесь с командой и даже получите заветный оффер.
Gigachat — мультимодальная языковая модель, способная генерировать тексты любой сложности и стиля, а также создавать изображения.
Какие задачи решает команда GigaChat 👇
✔️ Research: исследование и реализация перспективных подходов обучения, синтеза и фильтрации данных, конструирование метрик и бенчмарков LLM, разработка пайплайнов для решения продуктовых кейсов с помощью больших языковых моделей.
✔️ Code: реализация prod-ready кода по работе с LLM, БД, API.
✔️ Markup: формирование и контроль пайплайнов разметки данных.
✔️ Pretrain: повышение качества pretrain набора данных.
✔️ RL: эксперименты с RL, Reward и DPO подходами.
Оставляйте отклик здесь, и до встречи на One Day Offer 10 августа! 😉
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
