🐍🤖 Подборка Python-библиотек с ML-моделями
👩🦳 RetinaFace — инструмент для обнаружения лиц на изображениях. Утверждается, что его можно применять в приложениях, требующих обработки в реальном времени.
🦄 Stable Diffusion WebUI Forge — удобный веб-интерфейс для работы с моделью Stable Diffusion. Подойдёт даже тем, у кого относительно слабое железо.
🔉 Ultimate Vocal Remover GUI — библиотека для удаления вокала из аудиозаписей.
🚗 SAHI — библиотека для компьютерного зрения, предназначенная для работы с задачами по обнаружению объектов и сегментации на больших масштабах.
📖 deepdoctection — инструмент для извлечения данных из документов и анализа их макета с использованием моделей глубокого обучения.
💬 Vosk — инструмент для распознавания речи, который поддерживает более 20 языков и диалектов.
👩🦳 RetinaFace — инструмент для обнаружения лиц на изображениях. Утверждается, что его можно применять в приложениях, требующих обработки в реальном времени.
🦄 Stable Diffusion WebUI Forge — удобный веб-интерфейс для работы с моделью Stable Diffusion. Подойдёт даже тем, у кого относительно слабое железо.
🔉 Ultimate Vocal Remover GUI — библиотека для удаления вокала из аудиозаписей.
🚗 SAHI — библиотека для компьютерного зрения, предназначенная для работы с задачами по обнаружению объектов и сегментации на больших масштабах.
📖 deepdoctection — инструмент для извлечения данных из документов и анализа их макета с использованием моделей глубокого обучения.
💬 Vosk — инструмент для распознавания речи, который поддерживает более 20 языков и диалектов.
👍11❤2🔥2
💬 Какие ещё языки, помимо Python, вы знаете?
❤️ — Java
👍 — JavaScript
🤔 — C/C++
🔥 — Go
🥰 — Swift/Kotlin
🤩 — Другой (пишите в комментарии)
#интерактив
❤️ — Java
👍 — JavaScript
🤔 — C/C++
🔥 — Go
🥰 — Swift/Kotlin
🤩 — Другой (пишите в комментарии)
#интерактив
🤔100👍66🔥38❤36🤩29🥰9🌚4👾4
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
👍2❤1
Open_AI_Python.pdf
17 MB
🦾 Шпаргалка OpenAI на Python
Небольшая шпаргалка поможет быстро начать работу с API OpenAI. В ней показано:
▪️как добавить API-ключ и посмотреть доступные модели,
▪️как генерировать текст с помощью GPT,
▪️как работать с эмбеддингами,
▪️как конвертировать речь в текст,
▪️как создавать изображения с помощью DALL-E.
Небольшая шпаргалка поможет быстро начать работу с API OpenAI. В ней показано:
▪️как добавить API-ключ и посмотреть доступные модели,
▪️как генерировать текст с помощью GPT,
▪️как работать с эмбеддингами,
▪️как конвертировать речь в текст,
▪️как создавать изображения с помощью DALL-E.
👍25
💤 Функция sleep(): что это и для чего нужна
Иногда необходимо, чтобы код, написанный на Python, выполнялся не сразу, а мог «подождать» какое-то время. Например, вам нужна задержка, чтобы успел скачаться какой-то файл. Или необходимы паузы между вызовами API или запросами к базе данных.
💡Для решения этих задач можно пользоваться функцией
☑️ Использовать sleep() из модуля time.
☑️ Использовать с asyncio.
Позволяет вызывать sleep() асинхронно.
Иногда необходимо, чтобы код, написанный на Python, выполнялся не сразу, а мог «подождать» какое-то время. Например, вам нужна задержка, чтобы успел скачаться какой-то файл. Или необходимы паузы между вызовами API или запросами к базе данных.
💡Для решения этих задач можно пользоваться функцией
sleep()
, которая приостанавливает выполнение вызывающего потока. Как это сделать?☑️ Использовать sleep() из модуля time.
import time
time.sleep(3) # будет "спать" 3 секунды
☑️ Использовать с asyncio.
Позволяет вызывать sleep() асинхронно.
import asyncio
async def main():
print('Hello ...')
await asyncio.sleep(1)
print('... World!')
# Python 3.7+
asyncio.run(main())
👍18🔥4❤3
🧑💻 Парень сделал Telegram-бота для массовых откликов на вакансии. Вот что у него вышло
Свою историю он рассказал на «Хабре». Парень использовал HeadHunter API. В нём есть метод отклика на вакансии. Автору сразу пришла в голову идея создать бота для отправки сотен откликов за пару минут.
▶️ Во-первых, он увидел, что у метода есть ограничения: можно отправить максимум 200 откликов в день. Во-вторых, оказалось, что автоматизация откликов плохо работает на успех. Из более чем 1000 откликов парень получил более 500 автоотказов, приглашения без результата, десятки переносов вакансий в архив, 4-5 тестовых. Остальные были не просмотрены.
Эксперимент расстроил автора: он удивился, что найти работу настолько тяжело.
Свою историю он рассказал на «Хабре». Парень использовал HeadHunter API. В нём есть метод отклика на вакансии. Автору сразу пришла в голову идея создать бота для отправки сотен откликов за пару минут.
▶️ Во-первых, он увидел, что у метода есть ограничения: можно отправить максимум 200 откликов в день. Во-вторых, оказалось, что автоматизация откликов плохо работает на успех. Из более чем 1000 откликов парень получил более 500 автоотказов, приглашения без результата, десятки переносов вакансий в архив, 4-5 тестовых. Остальные были не просмотрены.
Эксперимент расстроил автора: он удивился, что найти работу настолько тяжело.
👍20😁6🤔1
💬 А как вы относитесь к платным курсам по программированию?
Блогер опросил больше тысячи айтишников о том, как они попали в профессию. Платные курсы помогли только 10% респондентов(да, к выборке есть вопросы, и этот результат не отражает истину)
А проходили ли вы платные курсы? Нашли ли вы работу после этого? Делитесь в комментариях
❤️ — проходил платные курсы, они оказались мне полезны, у меня нет претензий
👾 — проходил платные курсы, в целом нормально, но цена кажется слишком высокой за такие материалы
🤔 — проходил платные курсы, они оказались совсем бесполезны
👍 — учился только по бесплатным материалам
#интерактив
Блогер опросил больше тысячи айтишников о том, как они попали в профессию. Платные курсы помогли только 10% респондентов
А проходили ли вы платные курсы? Нашли ли вы работу после этого? Делитесь в комментариях
❤️ — проходил платные курсы, они оказались мне полезны, у меня нет претензий
👾 — проходил платные курсы, в целом нормально, но цена кажется слишком высокой за такие материалы
🤔 — проходил платные курсы, они оказались совсем бесполезны
👍 — учился только по бесплатным материалам
#интерактив
👍122❤54👾28🤔6😁1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🐱🎨🙏🤖 10 самых странных языков программирования, о которых вы никогда не слышали
Эзотерические языки разрабатывают в концептуальных, экспериментальных и развлекательных целях. Их общая черта — максимально запутанный и странный синтаксис, понятный только посвященным. В этой подборке — языки, которые выбрали бы Ходор, доктор Лектер, Малевич, Джеймс Бонд, Терминатор и Луи Армстронг, если бы решили войти в айти.
👉 Читать статью
👉 Зеркало
Эзотерические языки разрабатывают в концептуальных, экспериментальных и развлекательных целях. Их общая черта — максимально запутанный и странный синтаксис, понятный только посвященным. В этой подборке — языки, которые выбрали бы Ходор, доктор Лектер, Малевич, Джеймс Бонд, Терминатор и Луи Армстронг, если бы решили войти в айти.
👉 Читать статью
👉 Зеркало
👍8
🧑💻 Свежий #дайджест по Python
🐍 Как перевести Django-сайт на разные языки: плюсы, минусы, подводные камни
Статья рассказывает о том, можно ли пользоваться стандартным решением для перевода Django.
🐍 Python Monorepo Visualization
Статья посвящена визуализации монорепозиториев в Python с использованием архитектуры Polylith.
🐍 Создание Chat-Ops бота в Mattermost на Python
Автор делится опытом разработки бота, предназначенного для автоматизации задач в команде, занимающейся электронным документооборотом.
🐍 AutoLove: апдейты девушке с YandexGPT
Статья на Хабре рассказывает о разработке автоматизированного бота в Telegram, который использует YandexGPT для отправки сообщений автора его девушке.
🐍 Python's Requests Library (Guide)
Хороший туториал от RealPython по библиотеке Requests (must-have для большинства разработчиков).
🐍 Как перевести Django-сайт на разные языки: плюсы, минусы, подводные камни
Статья рассказывает о том, можно ли пользоваться стандартным решением для перевода Django.
🐍 Python Monorepo Visualization
Статья посвящена визуализации монорепозиториев в Python с использованием архитектуры Polylith.
🐍 Создание Chat-Ops бота в Mattermost на Python
Автор делится опытом разработки бота, предназначенного для автоматизации задач в команде, занимающейся электронным документооборотом.
🐍 AutoLove: апдейты девушке с YandexGPT
Статья на Хабре рассказывает о разработке автоматизированного бота в Telegram, который использует YandexGPT для отправки сообщений автора его девушке.
🐍 Python's Requests Library (Guide)
Хороший туториал от RealPython по библиотеке Requests (must-have для большинства разработчиков).
👍7❤3
🧹Вышла первая стабильная версия линтера Ruff
Авторы называют его экстремально быстрым, так как он написан на Rust. На днях они представили его версию Ruff 0.3.0.
Из нового в последней версии:
▪️Style guide, который делает форматирование наиболее похожим на форматирование Black.
▪️Улучшенная поддержка частичного форматирования. Например, позволяет отформатировать не весь файл, а только определённые строки.
▪️Автоматическое форматирование плейсхолдеров внутри f-строк.
Установка —
Авторы называют его экстремально быстрым, так как он написан на Rust. На днях они представили его версию Ruff 0.3.0.
Из нового в последней версии:
▪️Style guide, который делает форматирование наиболее похожим на форматирование Black.
▪️Улучшенная поддержка частичного форматирования. Например, позволяет отформатировать не весь файл, а только определённые строки.
▪️Автоматическое форматирование плейсхолдеров внутри f-строк.
Установка —
pip install --upgrade ruff
astral.sh
Ruff v0.3.0
The next stable version of Ruff is out now.
👍8
🧠 Знания — сила! Что должен изучить каждый программист?
Мы запускаем опрос среди наших читателей, чтобы выяснить, какие ключевые компетенции необходимо развивать программисту на текущий момент. Какие направления стоит изучать в первую очередь? Уровень каких знаний влияет на зарплату в отрасли?
Мы проанализируем ваши ответы и составим ТОП-лист навыков, которые не помешает освоить каждому программисту и разработчику для успешного карьерного роста!
👉 Пройти опрос
Мы запускаем опрос среди наших читателей, чтобы выяснить, какие ключевые компетенции необходимо развивать программисту на текущий момент. Какие направления стоит изучать в первую очередь? Уровень каких знаний влияет на зарплату в отрасли?
Мы проанализируем ваши ответы и составим ТОП-лист навыков, которые не помешает освоить каждому программисту и разработчику для успешного карьерного роста!
👉 Пройти опрос
👍3❤2
Forwarded from Библиотека дата-сайентиста | Data Science, Machine learning, анализ данных, машинное обучение
🧮📐 15 гениев, которые изменили мир математики навсегда
В нашей новой статье читайте о том, как 15 величайших математических умов в истории, от древнегреческого гения Фалеса до современного революционера Мандельброта, своими открытиями в алгебре, геометрии, теории чисел и других областях навсегда изменили облик математики и мира.
🔗 Читать статью
🔗 Зеркало
В нашей новой статье читайте о том, как 15 величайших математических умов в истории, от древнегреческого гения Фалеса до современного революционера Мандельброта, своими открытиями в алгебре, геометрии, теории чисел и других областях навсегда изменили облик математики и мира.
🔗 Читать статью
🔗 Зеркало
👍13❤5🎉3