pythonl | Unsorted

Telegram-канал pythonl - Python/ django

52807

по всем вопросам @haarrp @itchannels_telegram - 🔥 best it channels @ai_machinelearning_big_data -ML @ArtificialIntelligencedl -AI @datascienceiot - ml 📚 @pythonlbooks -📚books

Subscribe to a channel

Python/ django

🖥 IconMatch

IconMatch — это библиотека на языке Python, созданная на основе OpenCV.

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

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

Github

@pythonl

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

Python/ django

🖥 Qlib — платформа для количественных инвестиций

pip install pyqlib

Qlib — это платформа для количественных (quantitative) инвестиций, которая стремится раскрыть потенциал AI и смежных технологий в количественных инвестициях.
Позволяет легко испытывать свои идеи для создания более эффективных стратегий инвестирования.

На изображении приведены различные компоненты, из которых состоит Qlib. Компоненты разработаны как свободно соединенные модули, и каждый из них может быть использован отдельно.

🖥 GitHub
🟡 Доки

@pythonl

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

Python/ django

#вакансия #backend #senior #remote

"Hello, Doc!" (hellodoc.app) — активно развивающаяся компания в сфере онлайн медицины.С начала 2019 года мы занимаемся развитием online медицины, чтобы сделать общение врачей и пациентов эффективным и удобным, а доступ к медицинским услугам доступным и понятным. Сегодня это уже более 400 000 пациентов и более 30 000 профи.
Мы ищем активного, целеустремлённого разработчики, который хочет расти и развивать online медицину вмести с нами.

🔎Мы ищем активного, целеустремлённого сотрудника, который хочет расти и развиваться вместе с нами.

🔬Почему мы:

- Мы являемся резидентами Сколково и участниками Московского интонационного кластера (МИК); - Компания аккредитована в минцифры;
- Наше ПО зарегистрировано в реестре отечественного ПО;
- Удалённый формат работы;
- Социально-значимый проект;
- Быстрое принятие решений;
- Мы продуктовая компания, которая делает проект для людей, а не для заказчика.

Стэк: Python 3.9, Django 4.2, PostrgeSQL 16, Docker.


🚧Обязанности:

- Разработка нового функционала и поддержка старого в рамках своей команды;
- Отвечать за качество: покрывать код unittest, codereview, разбирать ошибки, troubleshooting;
- Документирование реализованного функционала, если требуется;
- Взаимодействие с frontend разработчиками и QA инженерами.

📚Необходимые знания:

- Умения писать чистый и понятный код;
- Твердое знание Python , Django (DRF), Celery, SQL;
- Опыт проектирования БД и REST API;
- Опыт написания юнит-тестов (у нас их много);
- Опыт работы с системами контроля версий (git);
- Опыт разработки бекенда на Python не менее 4х лет.

Будет плюсом: - Опыт работы с нагруженным ETL системами;
- Опыт проектирвания микросервесной архитектуры;
- Опыт работы с k8s.

🤝Условия:

- Удалённая занятость ( 5/2 с 10 до 19).
- Уровень дохода 300 000 - 350 000 руб.
Контакт для связи tg @fedosovaAS

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

Python/ django

Хотите тестировать приложения на Python быстрее?
Создайте пакет в Python и интегрируйте его с проектами Django.

О том, как это сделать, мы поговорим на открытом уроке «Как создать свою библиотеку и ускорить тестирование в Django REST framework».

Приглашаем веб-разработчиков, Python-разработчиков, бэкенд-разработчиков, девопс-инженеров.

Вы научитесь:
- Создавать пакет Python
- Пользоваться инструментами для тестирования приложений в Django REST Framework
- Писать тест-кейсы для юнит-тестов
- Интегрировать созданный пакет в проекты Django

Занятие проведёт Python-разработчик и опытный преподаватель OTUS – Леонид Орлов.

Бонус! Всем участникам – скидка 5% на любой курс OTUS

23 мая в 19:00 МСК

Записаться на воркшоп - https://otus.pw/k37Mr/?erid=LjN8Jyw6W

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

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

Python/ django

Изучите применение ChatGPT в рабочих целях, чтобы получить от этого прибыль. Сейчас самое время начать использовать искусственный интеллект.

Здесь вы узнаете, почему стоит освоить ChatGPT. Это поможет вам:
- Использовать ChatGPT в вашей профессиональной сфере.
- Предлагать компаниям разработку индивидуально дообученного ChatGPT по заказу.
- Увеличить свой доход, освоив навык создания индивидуально дообученного ChatGPT.

Зарегистрируйтесь на бесплатный вебинар, чтобы узнать больше деталей.

Реклама. ООО "ТЕРРА ЭЙАЙ". ИНН 9728019395. erid: LjN8K1Nof

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

Python/ django

🔥Подборка лучших обучающих каналов для программистов.

➡️ Делитесь с коллегами и сохраняйте себе, чтобы не потерять

⚡Машинное обучение

Machine Learning - запускаем лучшие ИИ модели, пишем код, погружаемся в нейросети
Ml Собеседование - подготовка к собесу по мл, алгоритмам, коду
Ml ru - актуальные статьи, новости, код и обучающие материалы
Ml Jobs - вакансии ML
ML Книги - актуальные бесплатные книги МО
ML чат

🏆 Golang
Golang
Golang собеседование - разбор задач и вопросов с собесов
Golang вакансии -работа для Go разработчика
Golang книги библиотека книг
Golang задачи и тесты
Golang чат
Golang news - новости из мира go
Golang дайджест

💥 Linux /Этичный хакинг
Linux Academy - гайды, секреты и лучшие материалы по Linux
Kali linux - погрузись в мир этичного хакинга и кибербезопасности
linux_kal - kali чат
Информационная безопасность

🚀 Data Science

Анализ данных - полезные фишки, код, гайды и советы, маст-хэв датасаентиста
Data Jobs - ds вакансии
Аналитик данных
Data Science книги - актуальные бесплатные книги
Big data

🛢Базы данных
Sql базы данных - научим работе с базами данных профессионально
Библиотека баз данных
SQL чат
Вакансии Sql аналитик данных

#️⃣C#

С# академия - лучший канал по c#
С# заметки — код, лучшие практики, заметки программиста c#
С# задачи и тесты
С# библиотека - актуальные бесплатные книги
C# вакансии - работа

🐍 Python

Python/django - самый крупный обучающий канал по Python
Python Собеседование - подготовка к собеседовению python и разбор алгоритмов
Pro python - статьи, новости, код и обучающие материалы
Python Jobs - вакансии Python
Python чат
Python книги

☕ Java

Java академия - java от Senior разработчика
Java вакансии
Java чат
Java вопросы с собеседований
Java книги

💻 C++

C++ академия
С++ книги
C++ задачи - подготовка к собеседовению мл, алгоритмам
C++ вакансии

⚡️ Frontend
Javascript академия - крупнейший js канал
React - лучшие гайды и советы по работе с react
Frontend - тутрориалы, уроки, гайды, код
PHP
Книги frontend
Задачи frontend

🦀 Rust
Rust программирование
Rust чат
Rust книги для программистов

📲 Мобильная разработка
Android разработка
Мобильный разработчик гайды и уроки

🇬🇧 Английский для программистов

🧠 Искусственный интеллект
ИИ и технологии
Neural - нейросети для работы и жизни
Книги ИИ
Artificial Intelligence

🔥 DevOPs
Devops для программистов
Книги Devops

🌟 Docker/Kubernets
Docker
Kubernets

📓 Книги
Библиотеки Книг для программситов

💼 Папка с вакансиями:
Папка Go разработчика:
Папка Python разработчика:
Папка Data Science
Папка Java разработчика
Папка C#
Папка Frontend

💥 Бесплатный Chatgpt бот

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

Python/ django

Программирование сейчас - один из немногих социальных лифтов, доступных всем!

Лучший способ начать свой путь в IT - изучать Python. Этот язык не такой сложный для изучения, однако на нем создают сайты, чат-боты и даже искусственный интеллект. Например, Netflix, YouTube и Google написаны на этом языке.

С нуля стать опытным разработчиком со средней зарплатой в 180 000 рублей можно в онлайн-школе Product Star на курсе “Профессия: Python-разработчик”. Курс создан специалистами из топовых компаний с реальным опытом в индустрии, благодаря чему в процессе обучения вы будете погружаться в реальные кейсы. 

После обучения ваше портфолио пополнится проектами, которые будет не стыдно показать любому работодателю. И самое главное: Product Star гарантируют трудоустройство, а если в процессе поймете, что специальность не для вас, вам вернут деньги.

Станьте Python-разработчиком вместе с ProductStar. Скидка до 57% и техническое собеседование с топовым разработчиком в подарок - https://tglink.io/bb2a561b5790

Реклама. ООО "ТРИВИУМ". ИНН 7806297293.

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

Python/ django

⚡️ Как эффективно использовать явный и неявный фидбек в рекомендательных системах?

Расскажет опытный эксперт на открытом практическом уроке от OTUS, где вы:

— познакомитесь с двумя типами фидбека от пользователя: явным и неявным;
— обучите рекомендательные модели на разных типах фидбека;
— сравните их качество.

📌 Вебинар будет полезен дата-сайентистам и ML-спецам, которые хотят расширить область знаний и технологический стек. 

Встречаемся 23 мая в 20:00 мск в преддверии старта курса «Machine Learning. Professional». Все участники вебинара получат специальную цену на обучение и персональную консультацию от менеджера OTUS! 

💣 Пройдите короткий тест прямо сейчас, чтобы посетить бесплатный урок: https://otus.pw/VDdn/?erid=LjN8KJ6Ey

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

Python/ django

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

Ближайшее Fast Track мероприятия:

• 3–7 июня — для технических менеджеров и Crowd Solutions Architect, офер за 5 дней в команду Crowd.

Зарегистрироваться

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

Python/ django

Все о безопасной разработке расскажут на PHDays Fest 2 в Лужниках 23-26 мая. Positive Technologies вместе с сообществом POSIdev подготовили несколько секций с докладами для разработчиков:

🔥 General development
🔥 Development Security
🔥 Platform Engineering
🔥 Data Engineering
🔥 Team Lead
🔥 Python совместно с сообществом Moscow Python
🔥 Dev tools, languages & frameworks

Спикеры из Samokat, Тинькофф, СберМаркет, Yandex Cloud, Kaspersky, Lamoda Tech, Aвито, Positive Technologies и других компаний расскажут про архитектуру распределенных систем, безопасную разработку приложений, алгоритмы, языки и инструменты разработки, управление командой и не только.

В перерывах можно будет поиграть в IT-крокодила, решить безопасный кроссворд, выиграть полезную книгу или просто отдохнуть в лаунж-зоне. А в субботу, 25 мая, участвуйте в воркшопах экспертов из Positive Technologies, Yandex Cloud и Hilbert Team, Wildberries или в олимпиаде по программированию.

👉 Программа
👉 Регистрация

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

Python/ django

🖥 Gensim — Python библиотека для работы с естественным языком

pip install gensim

Gensim может использоваться индексации документов и поиска сходства в больших текстах.
Особенно актуальным Gensim будет для специалистов по обработке естественного языка (NLP) и информационному поиску.

🖥 GitHub

@pythonl

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

Python/ django

🖥 SQLGlot — парсер, оптимизатор и движок SQL на Python

pip3 install "sqlglot[rs]"

SQLGlot может использоваться для форматирования SQL или перевода между 21 различными диалектами, в том числе DuckDB, Presto / Trino, Spark / Databricks, Snowflake и BigQuery. Он предназначен для чтения широкого спектра входных данных SQL и вывода синтаксически и семантически корректного SQL на целевых диалектах.

SQLGlot — это очень полный общий парсер SQL с надежным набором тестов. Он также достаточно производителен (за счёт токенизатора на Rust) и при этом написан исключительно на Python.

Вы можете легко настраивать парсер, анализировать запросы, обходить деревья выражений и программно создавать SQL.

Синтаксические ошибки подсвечиваются, несовместимость диалектов отображается, однако SQLGlot не стремится быть валидатором SQL, поэтому он может не обнаружить некоторые синтаксические ошибки.

🖥 GitHub

@pythonl

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

Python/ django

🖥 ArchiveBox — создание своего собственного веб-архива при помощи Python

pip install archivebox

ArchiveBox — open-source инструмент, написанный на Python, который позволяет архивировать публичный и частный веб-контент, сохраняя контроль над своими данными.

Зачем? Без активных усилий по сохранению все, что есть в интернете, в конечном итоге исчезает или деградирует. Archive.org отлично справляется с ролью централизованного сервиса, но сохраняемые URL должны быть публичными, и они не могут сохранять все типы контента.

ArchiveBox принимает URL-адреса/историю браузера/закладки/Pocket/Pinboard/..., позволяет сохранять HTML, JS, PDF, медиа и многое другое

🖥 GitHub

@pythonl

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

Python/ django

🖥 Ленивые импорты в Python — lazy import

🟡Все import'ы, по умолчанию, выполняются во время загрузки скриптов. Это не всегда хорошо: представим себе CLI-утилиту с 2 командами:

$ ./utility.py --help
./utility.py usage:

* --help Shows this message
* hard_work Does all the work

$ ./utility.py hard_work
Importing the universe...
Looking for stars*...
Done!

1 команда показывает документацию, 2 — делает что-то полезное. Если для одной из команды требуются некие импорты (возможно тяжёлые), они будут выполняться для всех команд, даже если они там не нужны. Это сказывается на времени запуска скрипта.

🟡Посмотреть, какие импорты выполняются при запуске скрипта можно с помощью встроенного профайлера:
$ PYTHONPROFILEIMPORTTIME=1 ./utility.py --help
import time: self [us] | cumulative | imported package
import time: 1000 | 1000 | the_universe
import time: 2000 | 2000 | stars
...

Для чтения таких файликов рекомендую использовать tuna, визуализатор профайлов:
$ PYTHONPROFILEIMPORTTIME=1 ./utility.py --help 2> import.log
$ tuna import.log


🟡Что делать с такими импортами, которые нужны не всегда? Использовать ленивые импорты!

▶️ Подробнее про ленивые импорты

@pythonl

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

Python/ django

🖥 HTTPX — HTTP-клиент нового поколения для Python

pip install httpx

HTTPX — это полнофункциональная библиотека HTTP-клиента для Python. Она включает в себя интегрированный клиент командной строки, поддерживает HTTP/1.1 и HTTP/2, а также предоставляет API синхронизации и асинхронизации.

🖥 GitHub

@pythonl

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

Python/ django

Блокчейн TON ищет талантливых разработчиков!

Стартует масштабный хакатон “The Open League Hackathon” с призовым пулом $2,000,000 от команды блокчейна TON.

В поддержку хакатона все Web3-энтузиасты приглашаются на трёхдневные оффлайн встречи для нетворкинга в 13 городах мира:

📍Прага, Берлин, Киев, Варшава, Тбилиси, Белград, Сеул, Тайбэй (Тайвань), Гуруграм (Индия), Гонг-Конг, Минск, Москва и Санкт-Петербург.

Первые встречи начнутся уже 24 мая. Ищи свой город и регистрируйся здесь 👈 тык

Что вас ждет:

— 3 дня нетворка, лекций, конкурсов и работы над собственными проектами с поддержкой представителей TON Foundation и команд экосистемы TON

Призовые $5.000 для трех лучших проектов на каждом оффлайн ивенте + много мерча и других бонусов

Не упусти возможность представить свое приложение 900 миллионам активных пользователей Telegram вместе с TON.

Регистрируйся — https://society.ton.org/activities/open-league

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

Python/ django

⚡️У нас Большой Розыгрыш!

ПОЛУЧИ Steam Deck, наши обучающие курсы, 2 топовые книги по Python и машинному обучению и Premium подписки телеграм.

Для участия необходимо быть 1. 1.Подписаться на @ai_machinelearning_big_data
2. Подписаться на канал наших друзей @postypashki_old;
3. Нажать на кнопку «Участвовать».

Итоги подведём 10 июня в 19:00 случайным образом будут выбраны 8 победителей при помощи бота. Призы отправим в зоне работы СДЭК, доставка с нас.

⚠️ Если кнопка подвисла — не переживайте, просто выполните условия и нажмите «Участвовать».

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

Python/ django

🌟 Checkov — инструмент статического анализа кода для инфраструктуры как кода (IaaC)

brew install checkov

Также Checkov — это инструмент анализа состава программного обеспечения (SCA) для образов и пакетов с открытым исходным кодом.
Сканирует облачную инфраструктуру, созданную с помощью Terraform, Terraform plan, Cloudformation, AWS SAM, Kubernetes, Helm charts, Kustomize, Dockerfile, Serverless, Bicep, OpenAPI или ARM Templates, и обнаруживает ошибки в безопасности и соответствии требованиям.

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

🖥 GitHub

@pythonl

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

Python/ django

🖥 Помощник на Python для работы с видео, использующий CrewAI и GPT-4o

git clone https://github.com/alexfazio/viral-clips-crew.git
pip install poetry
poetry install


Этот помощник выбирает самые интересные фрагменты подкастов и выступлений и полностью самостоятельно добавляет к ним субтитры.
Для его работы помимо Python потребуется CrewAI и ключ OpenAI API.

🖥 GitHub

@pythonl

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

Python/ django

🖥 Реализация модели Llama 3 на чистом NumPy

Держите подробный гайд по созданию Llama 3 только средствами Python и библиотеки NumPy.
В качестве источников вдохновения и примеров использовались такие реализации:
llama2.c
llama.np
modeling_llama.py — с Hugging Face

$ python llama3.py "I have a dream"
"""
I have a dream. He dream of a big, beautiful garden full of flower and tree. He dream of playing with hi friend and eating yummy snack.
One day, he wa walking in the garden when he saw

Token count: 50, elapsed: 1.53s, 33 tokens/s
"""


🖥 GitHub
🟡 Подробное описание реализации

@pythonl

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

Python/ django

📌Featuretools для генерации признаков

python -m pip install featuretools

Featuretools — это Python библиотека для автоматизированной разработки фич, т.е. определения переменных из набора данных для обучения ML-модели.
Featuretools отлично справляется с преобразованием временных и реляционных наборов данных в матрицы признаков для машинного обучения.

🖥 GitHub
🟡 Доки

@pythonl

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

Python/ django

🖥 httpbin — сервис HTTP-запросов и ответов, написанный на Python + Flask

Быстрый запуск с помощью Docker:
docker run -p 80:80 kennethreitz/httpbin

🖥 GitHub
🟡 Методы и запросы

@pythonl

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

Python/ django

🖥 Структуры данных в Python — cheat sheet

Держите мощную шпаргалку по структурам данных в Python; здесь всё объясняется на примерах, так будет кристально понятно
Описываются такие понятия, как мутабельность, иммутабельность, рассказывается про штуки типа list comprehensions и многое другое

📎 Шпаргалка

@pythonl

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

Python/ django

🖥 Так можно использовать API GPT-4o vision в Jupyter Notebook

Удобство Python и мощь GPT-4o.
GPT-4o распознаёт вводимые жесты и подбирает максимально подходящие по виду графики кривых.
Распознаются даже довольно сложные композиции из разных линий и текста.

Github

@pythonl

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

Python/ django

🖥 unsafe-python

Библиотека, помогающая писать небезопасный для памяти код на "чистом" python, без какого-либо импорта (т.е. без ctypes и т.д.).

Github

@pythonl

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

Python/ django

Академия Аналитиков Авито открыла набор на курс 2024 – 25.

Это бесплатная образовательная программа для тех, кто хочет развиваться как аналитик данных или DS-инженер.

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

Присоединиться — задача не из лёгких. Нужно сдать два вступительных теста и быть готовым учиться до 25 часов в неделю, делать домашку и реализовывать неординарные проекты. Зато у выпускников есть все шансы на вау-карьеру, в том числе в самом Авито.

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

Python/ django

8–9 июня проводим Weekend Offer Backend

Устроиться в Яндекс за выходные — реально. Ищем крутых бэкендеров с опытом работы от 3 лет на C++, Python или Java, готовых работать в офисном или гибридном режиме на территории России или Республики Беларусь.

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

Узнать подробности и зарегистрироваться.

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

Python/ django

🧠 Прокачай свои знания о Data Science! X5 Tech запускает хакатон X5 Tech AI Hack – узнай на практике больше об алгоритмах маскирования данных и избавлении нейросетей от галлюцинаций. Призовой фонд – 2 000 000 рублей.

🔔 Старт ML-соревнования уже через несколько дней – 17 мая. Не жди дедлайна, регистрируйся прямо сейчас!

Приглашаем на хакатон Python-разработчиков и специалистов по машинному обучению вне зависимости от их опыта. На выбор – один из двух треков:

1️⃣ Маскирование. Предстоит разработать алгоритм, который будет заменять чувствительные данные в датасете без потери смысла. Ты научишься решать задачу Named Entity Recognition и обучать модели обработки естественного языка.
2️⃣ Детекция галлюцинаций. Задача конкурсантов – создать систему, которая сможет эффективно выявлять аномалии в тексте, сгенерированном нейросетью. Решение поможет лучше понять, как работают языковые модели, разобраться, как анализировать и классифицировать большие данные.

Хакатон продлится 10 дней. У тебя будет шанс получить советы от крутых ML-экспертов и специалистов по Data Science, обсудить задачи соревнования с единомышленниками, узнать больше о проектах X5 Tech.

28-29 мая 5 лучших команд в каждом треке получат приглашение на финал в Москве. Церемония награждения пройдет 30 мая на X5 Future Night, где ты сможешь вживую пообщаться с представителями компании и коллегами по Data Science.

🔥 Участвуй в X5 Tech AI Hack и внеси свой вклад в развитие ML-технологий

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

Python/ django

Данные правят миром, а инженеры данных помогают компаниям управлять этим стратегическим ресурсом.

На дне открытых дверей онлайн-магистратуры ВШЭ и Нетологии «Инженерия данных» 16 мая в 18:00 мск вы разберётесь в ключевых задачах профессии и её перспективах. А также поймёте, как устроена онлайн-магистратура и как в неё поступить. Встреча будет полезна аналитикам данных, разработчикам и выпускникам технических специальностей.

Присоединяйтесь — узнайте, как получить новые востребованные компетенции и сделать следующий шаг в карьере с Big Data.

🗓Дата: 16 мая, 18:00 мск
📋Регистрация: https://netolo.gy/c95c

Реклама. ООО "Нетология". Erid 2VSb5yeDhha

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

Python/ django

Python разбор резюме CV от рекрутера из Яндекса.

Заходите на нашу трансляцию, задавайте свои вопросы


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

Так же можно смотреть на кайле наших друзей из Solvery: https://www.youtube.com/watch?v=k4BNhLaQuDgЗаходите на нашу трансляцию, задавайте свои вопросы

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