[PYTHON:TODAY]
63.9K subscribers
2.39K photos
1.17K videos
322 files
1.49K links
Python скрипты, нейросети, боты, автоматизация. Всё бесплатно!

Приват: https://boosty.to/pythontoday
YouTube: https://clck.ru/3LfJhM
Канал админа: @akagodlike
Чат: @python2day_chat

Сотрудничество: @web_runner

Канал в РКН: https://clck.ru/3GBFVm
Download Telegram
😱 Клонируем практически любой голос локально — нашли настоящий комбайн для работы с AI-аудио.

Voice Clone Studio — объединяет сразу несколько мощных нейросетей в одном интерфейсе: Qwen3-TTS, VibeVoice, Fish Speech, Chatterbox, LuxTTS и другие.

Что умеет:
🎙 клонировать голос по короткому образцу речи;
🗣 озвучивать этим голосом совершенно новый текст;
😂 управлять эмоциями — шёпот, смех, возбуждение и десятки других вариантов;
🎧 создавать новые голоса просто по текстовому описанию;
👥 генерировать разговоры нескольких персонажей;
🎧 превращать один записанный голос в другой;
📚 создавать длинную озвучку — VibeVoice поддерживает до 90 минут непрерывной речи;
🧠 дообучать собственные голосовые модели;
🗑 автоматически чистить, нарезать и транскрибировать записи;
💥 генерировать звуковые эффекты и атмосферу для видео.

Установка:
git clone https://github.com/FranckyB/Voice-Clone-Studio.git
cd Voice-Clone-Studio

chmod +x setup-linux.sh
./setup-linux.sh


▶️ Запуск:

С помощью Python
python voice_clone_studio.py


Windows

launch.bat

Linux
./launch.sh


После запуска открываем:
http://127.0.0.1:7860


▶️ Как клонировать голос:

1. Открываем вкладку Prep Audio.
2. Загружаем или записываем примерно 3–10 секунд чистой речи.
3. При необходимости обрезаем запись, нормализуем громкость и удаляем шум.
4. Нажимаем Transcribe или самостоятельно вводим точный текст, который произносится на записи.
5. Сохраняем результат через Save as Sample.
6. Переходим в Voice Clone и выбираем сохранённый голос.
7. Выбираем движок — например Qwen3-TTS, VibeVoice или Fish Speech.
8. Пишем совершенно новый текст и нажимаем Generate.

Готово — нейросеть генерирует новую речь на основе выбранного голосового образца.

А если собственного образца вообще нет, можно открыть Voice Design и просто описать нужный голос, например:

Мужчина, 35 лет, глубокий спокойный голос, слегка хриплый, уверенная манера речи.


ИИ попробует создать подходящий голос с нуля.

♎️ GitHub/Инструкция

🔥 По сути, это целая локальная AI-студия озвучки в одном интерфейсе:
🟢для роликов,
🟢подкастов,
🟢игр,
🟢персонажей,
🟢аудиоконтента и экспериментов с синтезом речи.

🙂 Лайф | 📲 Зеркало Max

#python #soft #github #нейросеть
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥39👍1711
😂 Так и знал, это — чертово эльфийское проклятье

С добрым утром, хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥72👍65🫡3😱1
😰 Python для data science

Осваиваем Data Science на Python через реальные задачи и практические проекты.

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

Вы познакомитесь с ключевыми инструментами экосистемы Data Science и научитесь превращать сырые данные в полезную информацию.

Внутри:
💬 работа со встроенными структурами данных Python;
💬 анализ данных с помощью NumPy и pandas;
💬 машинное обучение на базе scikit-learn;
💬 визуализация данных через Matplotlib и другие библиотеки;
💬 загрузка, очистка, группировка и агрегация датасетов;
💬 создание графиков, диаграмм и карт;
💬 анализ бизнес-показателей и подготовка данных для принятия решений.

Главное — всё объясняется на практических примерах. Вы
создадите несколько полноценных проектов, среди которых:
🚕 сервис такси с использованием геолокации;
🛒 систему анализа покупательских корзин для поиска связанных товаров;
📈 модель машинного обучения для прогнозирования цен на акции.

Отличный материал для разработчиков, которые хотят перейти от обычного программирования к анализу данных, Data Science и машинному обучению на Python.

#books
Please open Telegram to view this post
VIEW IN TELEGRAM
👍194🔥3
💀 Киберпанк. Итоги.

На «Госуслугах» появится сервис поиска... мест на кладбищах.

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

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

Damn... 🌟
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25🫡1110👍9🤯7😱3
🌟 Рынок IT эволюционировал, но есть нюанс...

🚬
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥61😱20🫡9👍62🤯2
This media is not supported in your browser
VIEW IN TELEGRAM
😈 Мастер боли вышел на связь и показал топ своих проектов машин возмездия

С добрым утром! ☕️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28😱22🔥163
👨‍💻 Telegram-бот-магазин на Python: пошаговый гайд с оплатой, каталогом и админкой (Aiogram 3 + SQLAlchemy 2)

Шаг за шагом разбираем все этапы разработки бота: начиная от регистрации токена в BotFather и заканчивая деплоем готового продукта на удаленном хостинге, чтобы бот мог бесперебойно работать 24/7 без привязки к вашему компьютеру или интернет-соединению.

Гайд на русском + код 👍

#python #article #code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32🔥114
⌨️ Python asyncio: gather, wait, TaskGroup на практике

Приглашаем на открытый урок.

🗓 18 августа в 20:00 МСК
🆓 Бесплатно. Урок в рамках старта курса «Pyhon-разработчик».

На этом вебинаре вы разберёте продвинутые возможности библиотеки asyncio: чем отличаются asyncio.gather, asyncio.wait и asyncio.TaskGroup, как управлять несколькими задачами и что делать, чтобы долгие операции не блокировали выполнение программы.

Результат:
- Поймёте разницу между gather, wait и TaskGroup.
- Научитесь запускать и контролировать несколько асинхронных задач.
- Разберёте поведение ошибок и отмены задач.
- Узнаете, зачем нужен await asyncio.sleep(0).

🔗 Ссылка на регистрацию: https://otus.pw/jevP/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
👍10
💀 SearchPhone — любопытный Python-инструмент для полноценной разведки по номеру телефона. Собирает связанную с телефонным номером информацию сразу из нескольких источников и сводит результаты в один отчёт.

Что умеет:
🔣проверяет был ли номер скомпрометирован вредоносами и связанных с infostealer-заражениями;
🔣проверяет и нормализует номер через phonenumbers;
🔣определяет страну, оператора и часовой пояс;
🔣ищет точные упоминания номера через Google / SerpAPI и DuckDuckGo;
🔣ищет номер внутри публичного кода на GitHub;
🔣проверяет упоминания в соц.сетях;
🔣получает дополнительные сведения об операторе и типе линии через Numverify;
🔣автоматически сохраняет результаты в JSON и PDF;

Особенно интересна интеграция с Hudson Rock: если номер присутствует в их infostealer intelligence, SearchPhone выводит статус компрометации и найденные записи. При этом для этого источника отдельный API-ключ не требуется.

⚙️ Установка:


git clone https://github.com/HackUnderway/SearchPhone.git
cd SearchPhone
pip install -r requirements.txt


Создаём конфиг:


cp example.env .env
nano .env


Добавляем ключи:


NUMVERIFY_KEY=...
SERPAPI_KEY=...
GITHUB_TOKEN=...


Для Numverify, SerpAPI и GitHub ключи нужны; Hudson Rock работает без отдельного ключа.

▶️Запуск:


python3 search_phone.py


Дальше вводим номер — утилита валидирует его, запускает поиск по источникам и после завершения формирует сводку и отчёты.

Кросплатформенный: работает в Windows и Linux.

🔗 GitHub/Инструкция

🔥 По сути, SearchPhone — компактный терминальный агрегатор: вместо ручного поиска по нескольким площадкам запускаешь один скрипт и получаешь собранные результаты в одном месте.

#python #github #soft #cybersec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32🔥94
This media is not supported in your browser
VIEW IN TELEGRAM
🤖 Робот официально обогнал человека в беге

Гуманоид от Unitree разогнался до 12,66 м/с, превзойдя лучший результат Усейна Болта12,42 м/с.

Но, есть нюанс… функцию нормального торможения инженеры пока не завезли 😅

С добрым утром!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍55🔥123😱2🫡2
This media is not supported in your browser
VIEW IN TELEGRAM
👩‍💻 Всем программистам посвящается!

Вот 14 авторских обучающих IT каналов по самым востребованным областям программирования:

Выбирай своё направление:

👩‍💻 Python — t.me/python_ready
🤔 InfoSec & Хакинг — t.me/hacking_ready
🖥 SQL & Базы Данных — t.me/sql_ready
👩‍💻 IT Новости — t.me/it_ready
🤖 AI & ML t.me/neuro_ready
👩‍💻 Frontend — t.me/frontend_ready
👩‍💻 C/C++ — https://t.me/cpp_ready
👩‍💻 C# & Unity — t.me/csharp_ready
👩‍💻 Linux — t.me/linux_ready
👩‍💻 Java — t.me/java_ready
📖 IT Книги — t.me/books_ready
📱 JavaScript — t.me/javascript_ready
🖼️ DevOpst.me/devops_ready
🖥 Design — t.me/design_ready

📌 Гайды, шпаргалки, задачи, ресурсы и фишки для каждого языка программирования!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥21
⚡️ Раскрашиваем старые чёрно-белые видео и «оживляем» лица БЕСПЛАТНО

SVFR — полноценный фреймворк для восстановления лиц на видео.

Умеет:
💬 BFR — улучшать размытые лица.
💬 Colorization — раскрашивать ч/б ролики.
💬 Inpainting — дорисовывать повреждённые участки.
💬 и комбинировать всё это в одном проходе.

По сути, модель берёт старые или убитые видео и делает их «как будто снято вчера». Причём бесплатно и с открытым кодом.

⚙️ Установка локально:

1. Создаём окружение


conda create -n svfr python=3.9 -y
conda activate svfr


2. Ставим PyTorch (под свою CUDA)


pip install torch==2.2.2 torchvision==0.17.2 torchaudio==2.2.2


3. Устанавливаем зависимости


pip install -r requirements.txt


4. Скачиваем модели


conda install git-lfs
git lfs install
git clone https://huggingface.co/stabilityai/stable-video-diffusion-img2vid-xt models/stable-video-diffusion-img2vid-xt


5. Запуск обработки видео


python infer.py \
--config config/infer.yaml \
--task_ids 0 \
--input_path input.mp4 \
--output_dir results/ \
--crop_face_region


Где task_ids:

* 0 — улучшение лица
* 1 — раскраска
* 2 — дорисовка повреждений

Идеальный инструмент, если:
🟢реставрируешь архивные видео;
🟢делаешь исторический контент;
🟢работаешь с нейросетями и видео-эффектами;
🟢хочешь вау-результат без платных сервисов.

▶️ Демо на Hugging Face

♎️ GitHub/Инструкция

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22🔥85
🎮 Чувак бросил университет ради World of Warcraft — и к 27 годам стал миллионером.

Всё началось ещё в подростковом возрасте. В 17 лет начал зарабатывать в World of Warcraft на прокачке персонажей и продаже внутриигровых услуг. Всего за пару ночей получая столько же, сколько зарабатывал за месяц на обычной подработке.

После этого идея строить карьеру в традиционном формате стала казаться ему всё менее привлекательной.

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

Ставка сыграла.

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

📈 К 27 годам пацаны стали миллионерами, история настолько привлекла внимание, что о ней написал Business Insider.

Мам, ещё один рейд — это инвестиция в будущее 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍408🔥6🤯4🫡1
This media is not supported in your browser
VIEW IN TELEGRAM
😱 Робот радуется прохождению теста «Докажите, что вы не робот»

Конец близко... С добрым утром ☕️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥47👍14😱86🫡2
💀 Огромная шпаргалка по Claude Code на русском — почти весь CLI на одном листе.

Если используете Claude Code только в формате claude → написал задачу → ждёшь результат, то вы задействуете лишь небольшую часть его возможностей.

В шпаргалке собраны горячие клавиши, slash-команды, работа с MCP, памятью, агентами, Git worktrees и CLI-флагами.

Несколько вещей, которые стоит запомнить сразу:

⌨️ Горячие клавиши
Ctrl+C        остановить текущую операцию
Ctrl+D выйти из Claude Code
Ctrl+R поиск по истории команд
Ctrl+G открыть промпт во внешнем редакторе
Ctrl+B отправить текущую задачу в фон
Esc Esc открыть rewind / откат к прошлому состоянию
Shift+Tab переключать permission mode
Alt+P сменить модель
Alt+T включить/выключить extended thinking

Есть и быстрые префиксы:
! git status

запускает shell-команду напрямую,
@src/main.py

добавляет файл в контекст,
а / открывает команды Claude Code.

📌 Полезные slash-команды
/clear

начать новый разговор с чистым контекстом.
/compact

сжать длинную историю и освободить контекст.
/context

посмотреть, чем забито контекстное окно.
/resume

вернуться к предыдущей сессии.
/branch

ответвить текущий разговор и попробовать другой путь.
/diff

посмотреть изменения в коде.
/plan

перевести Claude в режим планирования перед большой задачей.
/security-review

проверить изменения на потенциальные уязвимости.
/code-review

провести ревью текущего diff.
/btw

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

🧠 Память проекта
/init

создаёт CLAUDE.md, где можно описать архитектуру, правила проекта, команды запуска, стиль кода и инструкции для агента.
Claude Code также понимает:
./CLAUDE.md
.claude/rules/*.md
~/.claude/CLAUDE.md

То есть можно один раз описать правила проекта — и не объяснять их заново в каждой сессии.

⚡️ MCP
Claude Code умеет подключаться к внешним инструментам и API через Model Context Protocol:
claude mcp list

показывает подключённые серверы.
Например, удалённый MCP можно добавить через HTTP:
claude mcp add --transport http NAME URL

А локальные инструменты можно запускать через stdio.

🤖 Агенты и параллельная работа
Для больших задач Claude способен разбивать работу на отдельные части и выполнять их параллельно.
Особенно интересна:
/batch

Она может разложить крупную задачу на независимые куски и запустить их в отдельных Git worktree.
Для просмотра фоновых сессий есть:
claude agents

А внутри обычной сессии:
/tasks

показывает выполняющиеся shell-задачи и subagents.

🖥 Claude Code из терминала
Обычный запуск:
claude

С готовой задачей:
claude "проанализируй этот проект"

Headless-режим:
claude -p "найди потенциальные ошибки"

Продолжить последнюю сессию:
claude -c

Возобновить конкретную:
claude -r "my-session"

Можно сразу выбрать модель:
claude --model opus

Или ограничить бюджет автоматического запуска:
claude -p \
--max-budget-usd 5 \
"проведи ревью проекта"

А для структурированного ответа есть даже:
--json-schema


🔥 Claude Code — это далеко не просто «чат в терминале».

Тут есть память проекта, Git-интеграция, фоновые задачи, субагенты, worktrees, MCP, автоматическое ревью, security-аудит, headless-режим и полноценная оркестрация разработки.

Сохраняем, пригодится 👍

⬇️ Шпаргалка — на русском, всё на одной странице.

#нейросеть #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍22🔥75
Шпаргалка_по_Claude_code.pdf
597.6 KB
💀 Огромная шпаргалка по Claude Code на русском — почти весь CLI на одном листе.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥51