pro_python_code | Unsorted

Telegram-канал pro_python_code - Python RU

12637

Все для python разработчиков админ - @notxxx1 @python_job_interview - Python собеседования @ai_machinelearning_big_data - машинное обучение @itchannels_telegram - 🔥лучшие ит-каналы @programming_books_it - it книги @pythonl РКН: clck.ru/3Fmy2j

Subscribe to a channel

Python RU

⚡️Легкий способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:

МАШИННОЕ ОБУЧЕНИЕ: t.me/ai_machinelearning_big_data
C++ t.me/cpluspluc
Python: t.me/pro_python_code
Хакинг: t.me/linuxkalii
Devops: t.me/devOPSitsec
АНАЛИЗ Данных: t.me/data_analysis_ml
Javascript: t.me/javascriptv
C#: t.me/csharp_ci
Java: t.me/javatg
Базы данных: t.me/sqlhub
Linux: t.me/linuxacademiya
Python собеседования: t.me/python_job_interview
Мобильная разработка: t.me/mobdevelop
Docker: t.me/DevopsDocker
Golang: t.me/Golang_google
React: t.me/react_tg
Rust: t.me/rust_code
PHP: t.me/phpshka
Android: t.me/android_its
Frontend: t.me/front
Big Data: t.me/bigdatai
Собеседования МЛ: t.me/machinelearning_interview
МАТЕМАТИКА: t.me/data_math
Kubernets: t.me/kubernetc


💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: /channel/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: /channel/addlist/mzMMG3RPZhY2M2Iy

😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno

🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: /channel/addlist/BkskQciUW_FhNjEy

Читать полностью…

Python RU

Telegram Mini App. Как создать Web App с нуля

Mini Apps (или же Web Apps) — это относительно новый и удобный способ добавления веб приложения прямо в интерфейсе Telegram. Сегодня, когда в мессенджере появился свой магазин приложений, это стало особоенно актуально.

Особенность Mini Apps заключается в том, что они поддерживают авторизацию, платежи одной кнопкой и возможность работать с данными пользователя, открывшего мини-приложение.

В этом гайде вы научитесь создавать приложения, которые могут взаимодействовать с данными пользователя и разворачивать бота вместе с сайтом в облаке:

https://habr.com/ru/companies/amvera/articles/838180/

#бот #telegram #web

Читать полностью…

Python RU

🖥 Плейлист с крутыми Python гайдами

Внутри:

- основы языка;
- создание приложения с ChatGPT;
- задачи для интервью.
И многое другое

📌 Ссылка

@pro_python_code

Читать полностью…

Python RU

⚡️ Altair

Библиотека Altair — это декларативная библиотека для создания статистических визуализаций. Она основана на спецификации Vega-Lite и позволяет создавать сложные графики с минимальным количеством кода.

Altair предоставляет простой синтаксис для создания графиков, а также интегрируется с Jupyter Notebook и JupyterLab для интерактивного отображения графиков.

Результат работы кода — столбчатая диаграмма, отображающая цены на разные виды фруктов.

Если вы хотите сохранить график в виде файла, вы можете использовать метод save().

На втором изображении представлен результат работы программы.

https://github.com/vega/altair

Читать полностью…

Python RU

🖥 Функция кратер в Python!

https://youtube.com/shorts/COc1d0RyWyE?si=mq39T2bhpx4-eBsQ

Читать полностью…

Python RU

🖥 20 простых методов оптимизации кода на Python.

https://uproger.com/20-prostyh-metodov-optimizaczii-koda-na-python/

@pro_python_code

Читать полностью…

Python RU

🖥 Python предлагает три основных типа изменяемых коллекций: списки, сеты и словари

▪ Списки - это упорядоченные коллекции, допускающие дублирование элементов
▪ Сеты - это неупорядоченные коллекции уникальных элементов
▪ Словари - это неупорядоченные пары ключ-значение (ключи должны быть уникальными и неизменяемыми)

Читать полностью…

Python RU

👣 Если вы создаете API, вот вам 6 архитектур которые нужно знать

Проектирование API — это не только работа над функциональностью, но и выбор правильной архитектуры для удовлетворения ваших потребностей.

Вот шесть архитектурных проектов API, с которыми должен быть знаком каждый разработчик:

1️⃣ — REST
— Самая популярная архитектура для веб-сервисов.
— Использует HTTP-запросы для связи.
— Не сохраняет состояние и обеспечивает легкую масштабируемость и гибкость.

2️⃣ — GraphQL
— Язык запросов для вашего API.
— Позволяет клиентам запрашивать именно то, что им нужно, не больше и не меньше.
— Идеально подходит для оптимизации сетевых запросов.

3️⃣ — SOAP (устаревший)
— Протокол для обмена структурированной информацией в веб-сервисах.
— Известен своими строгими стандартами и встроенной обработкой ошибок.
— Часто используется в приложениях корпоративного уровня.

4️⃣- gRPC
- Высокопроизводительная среда с открытым исходным кодом.
- Использует HTTP/2 для транспорта и буферы протоколов в качестве языка описания интерфейса.
- Отлично подходит для микросервисов и общения в реальном времени.

5️⃣- WebSockets
- Обеспечивает двустороннюю связь между клиентом и сервером.
- Идеально подходит для приложений реального времени, таких как чат-приложения и обновления в реальном времени.
- Позволяет осуществлять непрерывный обмен данными без накладных расходов HTTP.

6️⃣ - MQTT
- Легкий протокол обмена сообщениями для небольших датчиков и мобильных устройств.
- Ориентирован на минимальное использование полосы пропускания и заряда батареи.
- Обычно используется в приложениях IoT (Интернет вещей).

🖥 Сохраняй, чтобы не потерять и перешли коллеге

#doc #cheatsheet #api

@javascriptv

Читать полностью…

Python RU

Почему тупит Kafka?

Знаний об отправке/приёме сообщений не хватит, чтобы быстро найти причину просадки. Если хотите отказоустойчивую систему, которую легко дебажить, тогда придётся разобраться в архитектуре Кафки.

🤥На обновлённом курсе от Слёрма «Apache Kafka для разработчиков» вы получите больше, чем просто настройка Kafka. Вы изучите архитектуру и поймёте логику работы с Kafka на примере бизнес-кейсов компаний: MovieFlix, GetTaxi, MyBank.

За восемь недель курса вы:

😉Поймете основы работы с Kafka и принципы построения архитектуры и бизнес-процессов
😉 Научитесь решать проблемы с системами, требующими отправки/получения большого количества сообщений из разнородных систем
😉Подготовитесь к вопросам базовых собеседований на уровень пользователя Kafka

🥹Углублённый курс с практикой на Java и платформой Docker+Postgres. Старт — 16 сентября.

Спикеры курса:

🫡Всеволод Севостьянов. Staff Engineer в Lokalise
🫡Василий Калугин. Владелец корпоративного сервиса Apache Kafka в АО «ЭР-Телеком Холдинг»

😢Старт — 16 сентября
Занять место на потоке — по ссылке

Реклама ООО «Слёрм» ИНН 3652901451

Читать полностью…

Python RU

🖥 open-interpreter инструмент управление компьютером с помощью естественного языка

Это Python-библиотека, которая позволяет управлять ПК с помощью обычной челочеческой речи, в том числе на русском. На видео переключаются со светлой темы на тёмную, конвертируют docx-файлы на рабочем столе в .pdf.

Репозиторий проекта
Интерактивная демка в Colab

#llm #библиотека

@pro_python_code

Читать полностью…

Python RU

🎞 MeTube

Это веб-интерфейс для youtube-dl с поддержкой плейлистов.

Он позволяет загружать видео с YouTube и множества других сайтов, включая Reddit, LinkedIn и многие другие.

Особо стоит отметить, что MeTube имеет специальные настройки для работы на iOS и расширения для браузеров Chrome и Firefox, что позволяет удобно скачивать видео прямо из браузера.

docker run -d -p 8081:8081 -v /path/to/downloads:/downloads ghcr.io/alexta69/metube

▪ GitHub

@pythonl

Читать полностью…

Python RU

🖥 Шпаргалка по Python для Junior разработчиков

Здесь собрано более 20 страниц со шпаргалками, которые пригодятся каждому начинающему Python-разработчику и не только. 

Скачивайте и сохраняйте пост в избранном

#шпаргалка

@pro_python_code

Читать полностью…

Python RU

🖥 Краткая шпаргалка по REST API, с помощью которой вы узнаете:

— как называются части URL в контексте запроса;
— зачем нужны те или иные заголовки запросов (например, Accept-Charset / User-Agent);
— чем отличается код 300 от 500

#api #шпаргалка

@pro_python_code

Читать полностью…

Python RU

🖥 Когда переходишь с C++ на Python

@pro_python_code

Читать полностью…

Python RU

🖥 ptpython — продвинутый REPL для Python

Это крутая интерактивная оболочка, которая предоставляет улучшенную среду для написания и выполнения кода. Вот её возможности:


▪️Поддержка мыши.
▪️Автодополнение кода.
▪️Подсветка синтаксиса.
▪️Функции редактирования нескольких строк кода с функциями копирования, вставки и удаления.
▪️Функции настройки различных параметров среды через файл конфигурации.

На днях вышла очередная версия ptpython 3.0.29

📌 Ссылка на репозиторий
📌 Ссылка на PyPI

@pro_python_code

Читать полностью…

Python RU

🖥 SQLFlow - отличный инструмент для визуализации SQL-запросов

Легкий и простой интрумент для визуализация связей и структур БД, поддерживающий более 20 разных БД.

▪DEMO
▪GitHub

@pro_python_code

Читать полностью…

Python RU

Как сократить url с Python

https://youtube.com/shorts/8gwXlsxs1QE?si=0b0tFZ3cMU7ThHgv

Читать полностью…

Python RU

💻Настоящие читы для программистов/разработчиков!

Hacking & InfoSec Base — Самая большая в телеграме библиотека книг по хакингу и ИБ;

Coding Base — огромное количество полезных ресурсов, репозиториев статей для разработчиков;

GameDev Base — Множество крутых приёмов и лайвхаков для геймдев разработчиков;

🫵Подпишись и прокачивай свои навыки с невиданной скоростью!

Читать полностью…

Python RU

Базовый гайд по работе с командной строкой в Linux

Чтобы по полной раскрыть возможности программирования на Linux придётся осваивать командную строку. Но не бойтесь, на самом деле это не сложно, а местами даже удобнее, чем работа в графическом интерфейсе.

Нашли для вас видео с базовым гайдом по командной строке. Можно посмотреть как прямо тут, так и в первоисточнике.

#linux #macos #видео #гайд

Читать полностью…

Python RU

ЭТОТ ПРОСТОЙ ТРЮК сделает работу с ЧИСЛАМИ НА PYTHON УДОБНОЙ! #программирование #python

https://www.youtube.com/shorts/9U-wSYwoh_4

@pro_python_code

Читать полностью…

Python RU

🐍 Полезная шпаргалка для начинающих Python! #python #shorts #программирование

https://www.youtube.com/shorts/_ld8GYLXmY4

Читать полностью…

Python RU

⚡️ Google's Python Class

Это базовый курс по Python от Google для начинающих. Включает лекционные материалы и практические упражнения.

В курсе следующие темы:

- строки;
- списки;
- сортировка;
- словари;
- регулярные выражения.

📌 Ссылка на курс

Читать полностью…

Python RU

🦀 CRAB: бенчмарк для агентов работающих с мультимодальными языковыми моделями

🦀 CRAB предоставляет комплексную и простую в использовании платформу для создания мультимодальных агентов, управления различных ос и создания тестов для их оценки, состоящую из трех ключевых компонентов:

- 🔀 Агенты могут выполнять задачи на 📱 Android и 💻 Ubuntu.
- 🕸 Graph Graph evaluator - предоставляет агентам точную метрику оценки работы агентов.
- 🤖 Автоматическая гнерация задач для агентов.

Подключая все устройства к агентам, 🦀CRAB открывает больше возможностей для выполнения различных задач, аналогичных реальным задачам.

Используйте 🦀 CRAB для тестирования ваших мультимодальных агентов!

- 👨‍💻 Репозиторий: https://github.com/camel-ai/crab
- 📝 Статья: https://arxiv.org/abs/2407.01511
- 🌐 Проект https://crab.camel-ai.org

@pro_python_code

Читать полностью…

Python RU

Python Streamlet: элементы, о которых вам следует знать в 2024 году

https://www.youtube.com/watch?v=oUm_f3ziPNw

@pro_python_code

Читать полностью…

Python RU

⚡️Легкий способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:

МАШИННОЕ ОБУЧЕНИЕ: t.me/ai_machinelearning_big_data
C++ t.me/cpluspluc
Python: t.me/pythonl
Хакинг: t.me/linuxkalii
Devops: t.me/devOPSitsec
АНАЛИЗ Данных: /channel/+y_viT9uBdftkZDFi
Javascript: t.me/javascriptv
C#: t.me/csharp_ci
Java: t.me/javatg
Базы данных: t.me/sqlhub
Linux: t.me/linuxacademiya
Python собеседования: t.me/python_job_interview
Мобильная разработка: t.me/mobdevelop
Docker: t.me/DevopsDocker
Golang: t.me/Golang_google
React: t.me/react_tg
Rust: t.me/rust_code
PHP: t.me/phpshka
Android: t.me/android_its
Frontend: t.me/front
Big Data: t.me/bigdatai
Собеседования МЛ: t.me/machinelearning_interview
МАТЕМАТИКА: t.me/data_math
C++ собеседования: t.me/cppsobes
Kubernets: t.me/kubernetc


💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: /channel/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: /channel/addlist/mzMMG3RPZhY2M2Iy

😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno

🎓954ГБ СЛИТЫХ КУРСОВ: @courses
📕Ит-книги бесплатно: /channel/addlist/BkskQciUW_FhNjEy

Читать полностью…

Python RU

Как меняется математика в разных индустриях: от мобильных игр к фондовым рынкам

🗓 22 августа в прямом эфире разберем как математика применяется в разных отраслях бизнеса. И какие математические навыки необходимы для успешной работы в каждой из них.

Приглашенный спикер: Павел Запольский – Senior Quantitative Researcher at Exness и Co-founder GrowLytics. Запустивший более 10 проектов по машинному обучению и анализу данных для ведущих компаний.

😮 На вебинаре узнаете:

🔵 Математика в бизнесе: Чем отличаются разные сферы друг от друга. Почему стоит понимать специфику сферы
🔵 ML и продуктовое IT: Чем различается математическая сложность от индустрии к индустрии. Какие к ним необходимы уровни подготовки
🔵 Баевская математика в GameDev. Баевская математика как альтернатива AB тестированию. Как математические методы применяются в разработке игр
🔵 Finance: Что такое количественные финансы и математическое моделирование. Обсудим текущие индустриальные тренды в отрасли
🔵 Backtest: Как знания математики делают ваши активы более надежными
🔵. На практике подробно разберем два математических кейса по GameDev и Backtest

➡️ Зарегистрироваться: https://proglib.io/w/0cb8b41c

Читать полностью…

Python RU

Готовы узнать, что такое 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/0hU6/?erid=LjN8KHqdt

Вебинар приурочен к старту курса Natural Language Processing (NLP), обучение на котором позволяет освоить различные языковые модели и создать собственный телеграм-бот.На курсе изучаются современные подходы и модели, которые на данный момент являются стандартом в области, но еще не успели войти в большинство программ, так как были предложены совсем 

Читать полностью…

Python RU

🍏🍎🍒 FruitNeRF: CV система поиска и подсчета фруктов на основе нейронного поля Radiance Field

Это универсальная система подсчета фруктов, использующая передовые методы генерации изображений с разных углов обзора.

Система обрабатывает изображения, полученные с камеры, и сегментирует фрукты на каждом из них.

Благодаря использованию модели для создания бинарных масок, система эффективно работает с любым типом фруктов.

Затем, с помощью нейронного поля, система создает 3D-модель, из которой выделяются облака точек, содержащие только фрукты.

Применяя каскадное кластеризование к этим точкам, система точно подсчитывает количество фруктов, избегая двойного учета и исключая нерелевантные объекты.

Статья: https://arxiv.org/abs/2408.06190
Проект: https://meyerls.github.io/fruit_nerf/
Код: https://github.com/meyerls/FruitNeRF

@pro_python_code

Читать полностью…

Python RU

Есть два стула…Python или Go. На примере Kubernetes

😉 Как использовать k8s как API, даже не зная его устройства?
😉 Как создать при этом симбиоз между кодом и целым кластером? 🤔
😉 Как в k8s объединять бизнес-логику и инфраструктуру с помощью миллионов строк кода?

Это можно делать и с помощью Golang, и с помощью Python.
Расскажем и покажем как на бесплатном вебинаре от Слёрма 21 августа в 19:00 мск😢

А дальше — выбор за вами. Какой стул выберете?

Спикер: Виталий Лихачев, SRE в booking.com, ex-Avito Senior Software Engineer.

Подробности в @GolangPython_Bot. Присоединяйтесь!

Реклама ООО «Слёрм» ИНН 3652901451

Читать полностью…

Python RU

Если выбираете второе, но умеете тестировать только руками, приходите в Яндекс Практикум. Научим всему, что нужно, на курсе «Автоматизатор тестирования на Python».

Что в программе:
✔ основы программирования на Python;
✔ фреймворк Pytest;
✔ инструменты Selenium;
✔ паттерн проектирования Page Object Model;
✔ автоматизация с помощью Postman и Swagger;
✔ архитектура ПО.

Приходите на бесплатную консультацию, чтобы задать вопросы об обучении и карьерных перспективах.

Читать полностью…
Subscribe to a channel