52807
по всем вопросам @haarrp @itchannels_telegram - 🔥 best it channels @ai_machinelearning_big_data -ML @ArtificialIntelligencedl -AI @datascienceiot - ml 📚 @pythonlbooks -📚books
🖥 The Algorithms - Python
Отличная подборка самых популярных алгоритмов на Python.
Идеально подходит для обучения, хотя реализации могут быть менее эффективными по сравнению с теми, что есть в стандартной библиотеке Python (но это не точно).
▪GitHub
▪веб-сайт
@pythonl
🖥 Генерируем QR-код с доступом к Wi-Fi с помощью Python
▪Github
@pythonl
📚 Infinite Bookshelf
Бесконечная книжная полка: Инструмент для создания полноценных книги за считанные секунды с помощью Grog и Llama3.
▪️ Github: https://github.com/Bklieger/infinite-bookshelf
▪️Live app: https://infinite.streamlit.app
@pythonl
⚡️Лучший способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:
Машинное обучение: t.me/ai_machinelearning_big_data
C++ t.me/cpluspluc
Devops: t.me/devOPSitsec
АНАЛИЗ Данных: t.me/data_analysis_ml
Хакинг: t.me/linuxkalii
Linux: t.me/linuxacademiya
Базы данных: t.me/sqlhub
C#: t.me/csharp_ci
Golang: t.me/Golang_google
Java: t.me/javatg
React: t.me/react_tg
Javascript: t.me/javascriptv
Мобильная разработка: t.me/mobdevelop
Docker: t.me/+0WdB4uvOwCY0Mjdi
Python: t.me/pro_python_code
Rust: t.me/rust_code
PHP: t.me/phpshka
Android: t.me/android_its
Big Data: t.me/bigdatai
Собеседования МЛ: t.me/machinelearning_interview
Python подготовка с собесу: t.me/python_job_interview
МАТЕМАТИКА: t.me/data_math
💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: /channel/addlist/2Ls-snqEeytkMDgy
C++ папка: /channel/addlist/CdBs5DLepLJmZjY6
C# папка: /channel/addlist/u15AMycxRMowZmRi
Java папка: /channel/addlist/ZM3J6oFNAnRlNWU6
FRONTEND папка: /channel/addlist/mzMMG3RPZhY2M2Iy
Linux папка: /channel/addlist/w4Doot-XBG4xNzYy
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno
📕Ит-книги бесплатно: /channel/addlist/BkskQciUW_FhNjEy
Арихив бесплатных ит-курсов: /channel/+-YDHdeS5EEs3MDNi
⚡️ Google Recaptcha Solver
Инструмент для решения Google reCAPTCHA.
Разгадывает капчу менее чем за 5 секунд! 🚀
Это скрипт на Python для решения задачи Google reCAPTCHA с использованием библиотеки DrissionPage. sudo apt-get install ffmpeg
• Github
@pythonl
🖥 Оптимизация обработки Api запросов
Несколько простых советов, которые помогут ускорить работу вашего REST API.
https://fabridamicelli.github.io/posts/2023-07-13-optimize-fastapi.html
@pythonl
🖥 Get Started with Python
Хороший курс по Python от Google.
Более 30 часов актуальных материалов, которые помогут вкатиться в тему.
Здесь разбирают основные концепции программирования на Python и другие фишки. Идеально, если давно хотели попробовать себя в IT.
📌 Курс
@pythonl
🖥 Flet — фреймворк для создания кроссплатформенных приложений на Python
— pip install flet
Flet — фреймворк, предоставляющий Flutter компоненты для разработки кроссплатформенных приложений на Python (разработчики обещают расширять список поддерживаемых языков).
Flet не использует какие-то SDK, не компилирует код Python в код Dart и весь UI отображается с помощью встроенного Web сервера.
🖥 GitHub
🟡 Доки
@pythonl
🖥 Shiny for Python — релиз 1.0 версии фреймворка
pip install shiny
shiny create --template dashboard-tips
...
🎧🎸 Любишь музыку и хочешь создать что-то своё? Вот тебе репозиторий PyTorch WaveNet на GitHub — это как раз то, что нужно для экспериментов с аудио!
Этот проект основан на модели WaveNet, которая генерирует аудио с помощью глубокого обучения. Круто, правда? Можешь использовать этот инструмент для создания синтезированных звуков или даже музыки. Дай волю фантазии и проверь, на что способен WaveNet! Плюс ко всему, проект открытый, так что можешь дополнить его своими идеями.
Почему бы не попробовать?
📌 Github
📌 Демо в Goggle Colab
📌 Docs
@pythonl
🖥 Полный гайд по созданию и запуску открытых Телеграм ботов
https://www.youtube.com/watch?v=Lov4bkRakKs
@pythonl
🖥 gTTS (Google Text-to-Speech) - Python библиотека и инструмент командной строки (CLI) для взаимодействия с API преобразования текста в речь Google Translate.
Вы можете использовать её для записи озвученного текста в файл формата MP3, объект-подобный файл (bytestring) для дальнейшей обработки аудио или непосредственно в стандартный вывод.
Особенности:
- Настраиваемый токенизатор, который позволяет озвучивать текст любой длины, сохраняя правильную интонацию, сокращения, десятичные дроби и многое другое.
- Возможность настройки предварительной обработки текста для корректировки произношения.
Установка:
pip install gTTS
gtts-cli 'hello' --output hello.mp3
from gtts import gTTS
tts = gTTS('hello')
tts.save('hello.mp3')
🖥 Вычисление производных и интегралов в Python
Если кто вдруг сталкивался с необходимостью считать интегралы/производные в Python, то делать это можно вот так с помощью библиотеки sympy
— pip install sympy
🖥 GitHub
@pythonl
🖥 Сжатие файлов в архивы gz с помощью gzip, и shutil
Элементарно, нам понадобятся функции gzip.open и shutil.copyfileobj:
import gzip
import shutil
def compress_file(input_file, output_file):
with open(input_file, 'rb') as f_in:
with gzip.open(output_file, 'wb') as f_out:
shutil.copyfileobj(f_in, f_out)
compress_file('clcoding.txt', 'clcoding.txt.gz')
🌟 Lets-Plot: мощная библиотека для визуализации данных на Python
— pip install lets-plot
Lets-Plot — библиотека от JetBrains, созданная на основе принципов Grammar of Graphics, как и знаменитая ggplot2 для R.
Особенности и преимущества:
- Мультиплатформенность: Lets-Plot работает как в блокнотах Python (Jupyter, Datalore, Kaggle и др.), так и в IDE PyCharm и IntelliJ IDEA.
- Интерактивные возможности: Поддержка интерактивных карт с возможностью увеличения и перемещения, а также кастомизация подсказок и аннотаций.
- Геопространственная визуализация: Простая интеграция с GeoDataFrame и мощный модуль геокодирования.
- Экспорт графиков: Сохранение графиков в формате SVG, HTML, PNG и PDF с помощью функций ggsave(), to_svg(), to_html(), to_png() и to_pdf().
- Поддержка режима без JavaScript и оффлайн-режима: Lets-Plot генерирует графики как простые SVG-изображения, что обеспечивает работу без Интернет-соединения.
🖥 GitHub
🟡 Доки
@pythonl
🖥 Чистый код на Python. Что нужно знать Python программисту
https://uproger.com/chistyj-kod-na-python-chto-nuzhno-znat-python-programmistu/
@pythonl
🖥 Model smith
Это полезная библиотека Python, которая позволяет вам получать структурированные ответы в виде моделей Pydantic моделей и готовых python типов Anthropic, Google Vertex AI и OpenAI.
▪ Github
@pythonl
🔋🪫 Подробное Руководство о том, как измерить производительность вашей батареи с помощью моделирования и улучшить
▪ Github
Библиотека для создания быстрых и гибких модели батарей на основе физики на Python.
▪Github
@pythonl
🖥 Сканирование портов с помощью Python
Скрипт, который находит открыто порты в сети.
@pythonl
Представьте свои научные статьи, посвящённые искусственному интеллекту и машинному обучению, на AI Journey — ведущей онлайн-конференции в сфере технологий. Поспешите подать заявку – до окончания приема статей осталось меньше месяца! За лучшую статью предусмотрен приз в размере одного миллиона рублей.
Отобранные экспертной комиссией работы будут опубликованы в журнале «Доклады Российской академии наук. Математика, информатика, процессы управления» и его англоязычной версии Doklady Mathematics. Специальный выпуск выйдет в рамках ежегодной конференции AI Journey.
Подать заявку можно до 20 августа на сайте AI Journey. Статьи должны быть написаны на русском или английском языках и содержать уникальные, ранее не публиковавшиеся данные. Подробные требования к оформлению статей изложены в Правилах отбора.
Не упустите возможность презентовать свои исследования на международной платформе AI Journey 2024 и побороться за крупный денежный приз!
Подробная информация и подача заявки доступны на сайте AI Journey.
Соберём ансамбль — вместе веселее!
Приглашаем на открытый урок, где вы узнаете как усилить свои модели объединяя их сильные стороны.
🔹Расскажем в чем заключается "сила толпы" и когда оправдано ее использование
🔹Покажем методы объединения моделей в ансамбли, которые помогут добиться лучших результатов без существенного усложнения моделей
✅ Практика: Вместе построим ансамбль моделей для задачи классификации.
Урок приурочен курсу «Machine Learning» от Otus. По окончанию обучение получите диплом государственного образца.
👉 Регистрация и подробности:
https://otus.pw/2bXy/?erid=LjN8KAhVy
📣 Уважаемые Python'исты, у нас для вас важная информация!
Представляем вашему вниманию канал с вакансиями по Python! Админы вручную просматривают, отбирают и публикуют самые свежие и интересные вакансии, связанные с этим языком программирования.
🐍 Канал специализируется исключительно на Python
📆Вакансии публикуются каждый день
🔝 В результате отбора выкладываются только топовые вакансии, которые будет интересны и джуну, и сеньору!
Python Вакансии l Работа Питон - подписывайтесь, и заветный оффер не заставит вас долго ждать!
🎓 Архив слитых курсов прямо в телеграм!
Вот огромная база материалов, которая пополлняется каждый день!
>Python (96гб видео)
>С++(51 курсов)
>Java (23гб видео)
>Базы данных (50гб курсов)
>C# (45гб курсов)
>Английский (101гб курсов)
>PHP (43гб видео)
>Мобильная разработка (22гб курсов)
>Go ( 132гб видео)
>Rust (35 гб видео)
>SQL (43гб видео)
>MySQL (31гб видео)
>Другое (1679 гб видео)
⛓ Огромный кладезь топовых материалов более 20198Гб: Курсов, свежих книг, шпаргалок, гайдов , лекций, — всё в одном месте: @datacours
Сетка — новая социальная сеть для нетворкинга от hh ru. Она помогает быть на связи с комьюнити и быстро решать ежедневные задачи.
Например, запросить обратную связь на свой проект или резюме, как сделал пользователь Сетки и получил советы от HR-ов и профи из своей индустрии.
Cкачивайте приложение.
Пересечёмся в Сетке!
Аналитики-разработчики, станьте частью команды GigaChat 10 августа! 💻
Всего за один день вы пройдёте все этапы интервью, познакомитесь с командой и даже получите заветный оффер.
Gigachat — мультимодальная языковая модель, способная генерировать тексты любой сложности и стиля, а также создавать изображения.
Какие задачи решает команда GigaChat 👇
✔️ Research: исследование и реализация перспективных подходов обучения, синтеза и фильтрации данных, конструирование метрик и бенчмарков LLM, разработка пайплайнов для решения продуктовых кейсов с помощью больших языковых моделей.
✔️ Code: реализация prod-ready кода по работе с LLM, БД, API.
✔️ Markup: формирование и контроль пайплайнов разметки данных.
✔️ Pretrain: повышение качества pretrain набора данных.
✔️ RL: эксперименты с RL, Reward и DPO подходами.
Оставляйте отклик здесь, и до встречи на One Day Offer 10 августа! 😉
🖥 Генерация CAPTCHA с помощью Python
from captcha.image import ImageCaptcha
from PIL import Image
def generate_captcha_text(length):
import string
import random
return ''.join(random.choices(string.ascii_letters + string.digits, k=length))
def generate_captcha(captcha_length=7, save_path='CAPTCHA.png'):
image = ImageCaptcha(width=500, height=100)
captcha_text = generate_captcha_text(captcha_length)
data = image.generate(captcha_text)
image.write(captcha_text, save_path)
return captcha_text
if __name__ == '__main__':
captcha_text = generate_captcha()
print('CAPTCHA text:', captcha_text)
Image.open('CAPTCHA.png')
Хочешь присоединиться к высокотехнологичному вендору и производителю 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!
Соберём ансамбль — вместе веселее!
Приглашаем на открытый урок, где вы узнаете как усилить свои модели объединяя их сильные стороны.
🔹Расскажем в чем заключается "сила толпы" и когда оправдано ее использование
🔹Покажем методы объединения моделей в ансамбли, которые помогут добиться лучших результатов без существенного усложнения моделей
✅ Практика: Вместе построим ансамбль моделей для задачи классификации.
Урок приурочен курсу «Machine Learning» от Otus. По окончанию обучение получите диплом государственного образца.
👉 Регистрация и подробности:
https://otus.pw/DY5W/?erid=LjN8K5QHT
Курс Слёрма «Python для инженеров»: когда 5 строк кода заменяют полчаса работы
Научим вас автоматизировать задачи, которые годами решались вручную. Курс с обратной связью, 5 недель, старт 12 августа.
После курса сможете сделать так, чтобы автоматически:
▶Менялись конфигурации серверов и предоставлялся к ним доступ
▶Собирались, сводились и экспортировались нужные данные мониторинга
▶Создавались базы данных из разных источников
▶Генерировались ченджлоги прямо из коммитов
▶И многое другое
Формат курса:
▶Видеолекции, онлайн-встречи со спикером и практические задания
▶Код-ревью, ответы на вопросы и обратная связь
▶Личный кабинет с короткими конспектами видеолекций
▶Постоянный чат со студентами, экспертами и куратором
Длительность — 5 недель.
Старт — 12 августа.
Посмотреть программу занятий и занять место на курсе — по ссылке ✅
🖥 Bytewax — фреймворк Python, который упрощает обработку событий и потоков
— pip install bytewax
Bytewax объединяет возможности Flink, Spark и Kafka Streams по обработке потоков и событий.
Bytewax позволяет подключать источники данных, выполнять преобразования с учетом состояния и записывать данные в различные системы с помощью встроенных коннекторов или существующих библиотек Python.
🖥 GitHub
🟡 Доки
@pythonl