[PYTHON:TODAY]
63.7K subscribers
2.42K photos
1.19K videos
325 files
1.51K links
Python скрипты, нейросети, боты, автоматизация. Всё бесплатно!

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

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

Канал в РКН: https://clck.ru/3GBFVm
Download Telegram
🚀 Самая жирная шпаргалка по Backend на русском!

Внутри:
🌍 Сети и интернет (без этого твой API — просто грустная пицца без начинки).
💻 Как устроен ПК (чтобы не плакать над железом).
🐧 Linux (священная ОС всех кодеров).
🗄 Базы данных (чтобы SELECT не превращался в рулетку).
🔗 API (общайся с фронтом как с друзьями, а не врагами).
🛡 Безопасность (да, SQL-инъекции всё ещё живы).
🧑‍💻 Тестирование (потому что баги — это тоже фича, но не всегда).
…и много чего интересного!

Три формата знаний:
💬 Визуал — картинки, таблицы и шпаргалки, нарисованные специально для этого проекта.
💬 Краткая выжимка — только самое важное, плюс ссылки на термины в вики.
💬 Источники — топовые и понятные ресурсы для глубокого изучения.

😰 Если ты новичок — это твой трамплин!
⚡️ Если ты профи — это твой ускоритель!

👨‍💻 Всё, что нужно бэкендеру, в одном месте.

Сохраняй, пригодится! 👍

#cheatsheet #github #python #git #linux #db #doc
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥26👍12❤5
🔥 PyApp — обёртка, которая позволяет Python-приложению самостоятельно собираться и запускаться прямо во время выполнения.

Если ты когда-нибудь пытался собрать свой проект в единый исполняемый файл и устал от танцев с pyinstaller, venv и зависимостями — вот решение, которое тебя спасёт.

Что умеет:
➡️ Собирает готовые бинарники под все платформы (Windows, macOS, Linux)
➡️ Поддерживает управляющие команды, включая самообновление приложения
➡️ Полностью конфигурируется под нужды разных пользователей
➡️ Работает как полноценный bootstrap-сборщик — запускаешь и приложение само себя подготавливает.

📁 Документация

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

Если тебе нужно распространять Python-приложения без зависимостей и командной боли — PyApp поможет 👍

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍47❤11🔥10
☠️ Robin — мощный ИИ инструмент разведки.

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

Вводим интересующую тему — дальше в дело вступает ИИ.

Что происходит под капотом:
➡️ Robin с помощью нейросети уточняет исходный поисковый запрос, чтобы повысить релевантность поиска;
➡️ отправляется искать информацию из любых открытых источников: соцсетей, поисковиков, сайтов, онлайн-сервисов и ещё десятков видов ресурсов.;
➡️ собирает найденные результаты и отсеивает информационный мусор;
➡️ извлекает содержимое отобранных источников;
➡️ сохраняет проведённые расследования, источники и результаты;
➡️ сам предлагает направления, куда можно копнуть дальше, и позволяет одним кликом запустить новое ответвление расследования.
➡️ Работает без регистрации и без искусственных лимитов.

К аналитике можно подключить Claude, Gemini, OpenAI, Ollama или практически любой OpenAI-совместимый API.

⚙️ Простая установка:
pip install -r requirements.txt
streamlit run ui.py

Открываем браузер:
http://localhost:8501

На GitHub у проекта 6,9+ тысячи звёзд и 1,3 тысячи форков.

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

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

🔗 Сохраняем!

#python #CyberSec #soft
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42🔥15❤12
😒 Stealth Browser MCP — опенсорсный инструмент автоматизации браузера с помощью нейросети.

Подключается к Claude Code и другим MCP-совместимым агентам настоящий Chrome/Chromium/Edge и отдаёт нейронке практически полноценное управление браузером.

⚡️ Для парсеров, тестирования, исследования веб-приложений и автономных агентов выглядит крайне интересно.

Внутри 97 инструментов в 11 категориях.

Агент может:
🔣открывать сайты и взаимодействовать со страницами;
🔣работать через реальные экземпляры Chrome-family браузеров с упором на устойчивость к антибот-проверкам;
🔣вытаскивать элементы страницы вместе с DOM, CSS, событиями, анимациями и ресурсами;
🔣смотреть сетевые запросы, ответы, headers и payload;
🔣выполнять JavaScript и команды Chrome DevTools Protocol;
🔣печатать текст обычным способом или мгновенно вставлять большие объёмы через CDP;
🔣работать с сетевыми hooks для перехвата и изменения потоков запросов/ответов;
🔣взаимодействовать со страницей прямо через ИИ-агента.

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

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

⚙️ Установка
Понадобятся Python 3.10+ и установленный Chrome, Chromium или Microsoft Edge.
git clone https://github.com/vibheksoni/stealth-browser-mcp.git
cd stealth-browser-mcp

python -m venv venv


Linux/macOS:

source venv/bin/activate
pip install -r requirements.txt


Windows:

venv\Scripts\activate
pip install -r requirements.txt


Дальше подключаем сервер к Claude Code.
Linux/macOS:

claude mcp add-json stealth-browser-mcp '{
"type": "stdio",
"command": "/path/to/stealth-browser-mcp/venv/bin/python",
"args": ["/path/to/stealth-browser-mcp/src/server.py"]
}'


На Windows указываем абсолютные пути до:
venv\Scripts\python.exe
src\server.py


После подключения Claude получает браузер как набор MCP-инструментов.

▶️ Как пользоваться
Задачи можно ставить обычным языком.

💬 «Открой страницу, сделай скриншот и извлеки структуру основного блока».

Или:
💬 «Открой мой веб-сервис, следи за сетевыми запросами во время работы и составь карту используемых API endpoints».

Или для разработки интерфейса:
💬 «Открой страницу, извлеки выбранный UI-компонент вместе с DOM и CSS и помоги воспроизвести его локально».

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

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23🔥16❤15🤯1🫡1
😱 EyeGestures — управление глазами уже реальность!

Крутой open-source проект, который позволяет управлять устройствами с помощью движений глаз. Больше не нужно тянуться к клавиатуре – теперь всё решает взгляд!

Что умеет:
💬 Распознаёт моргание, фиксацию взгляда, движения глаз
💬 Позволяет задавать жесты для управления интерфейсом
💬 Подходит для людей с ограниченными возможностями
💬 Работает через обычную веб-камеру — без сложного оборудования

Где можно применить?
👨‍💻 Управление компьютером без рук;
🎮 Интерактив в играх;
🦾 Ассистивные технологии для людей с ОВЗ;
🔬 Эксперименты с интерфейсами будущего.

💻 Установка:

$ git clone https://github.com/NativeSensors/EyeGestures.git
$ cd EyeGestures
$ pip install -r requirements.txt


или

python3 -m pip install eyeGestures


Открытый код, документация и примеры использования.
Будущее уже здесь — открываем мир взглядом!

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

👇 Готовый проект в архиве

#soft #python #code
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25❤9👍9
⚡️ clearcam — скрипт позволяет сделать умную камеру безопасности из старого айфона или любой RTSP-камеры.

Обычная камера превращается в AI-систему наблюдения уровня «дорого, но бесплатно».

Что умеет:
🖱 Работает с RTSP-камерами и даже со старым iPhone.
🖱 Детектит события с помощью ИИ (не просто пишет видео 24/7).
🖱 Можно получать стримы и уведомления.
🖱 Всё крутится локально, без облаков и подписок.

По сути сам себе NVR + AI-инференс на Python.

⚙️ Как запустить

git clone https://github.com/roryclear/clearcam.git
cd clearcam
pip install -r requirements.txt
python3 clearcam.py


💬 (опционально) вводишь Clearcam Premium UserID, чтобы получать стримы и уведомления.
💬 открываешь localhost:8080 в браузере — и готово.

Хочешь больше скорости?

BEAM=2 python3 clearcam.py


Идеально для:
✅ дома
✅ гаража
✅ мастерской
✅ офиса
✅ экспериментов с AI и computer vision

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

🔐Старая камера — не мусор. Это потенциальная AI-система безопасности.

#python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍44❤11🔥10🫡1
⌨️ No AI Slop — open-source инструмент, который прогоняет текст через различные паттерны и вычищает «нейросетевой почерк»: распознаёт и убирает более 20 шаблонов, по которым обычно сразу палится ИИ.

При этом старается сохранить стиль, лексику и подачу автора.

Ловит всю классику:
🖱 шаблоны вроде «Это не X. Это Y»;
🖱 псевдоинсайды;
🖱 пафосные обрывки предложений;
🖱 раздутую важность обычных вещей;
🖱 поверхностную аналитику;
🖱 одинаковые псевдофилософские концовки и д.р.

Это не очередной AI-detector. Режим проверки не пытается гадать, писал текст человек или нейросеть — он показывает конкретные подозрительные конструкции и объясняет, что с ними не так.

⚙️ Работает с ChatGPT, Claude Code, Codex и другими агентами, а поставить можно буквально одной командой:
npx skills add petergyang/no-ai-slop --skill no-ai-slop --global --yes

▶️ После юзаем:
/no-ai-slop ваш текст

И получаем человеческую версию + список внесённых изменений.

✅ Полезнейшая штука для тех, кто постоянно пишет посты, статьи, рефераты и документацию через нейронки.

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

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥44👍8❤5🫡2
📈 Smart Money Concepts — open-source проект для алгоритмического трейдинга.

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

Умеет определять:
🟢блоки ордеров,
🟢зоны ликвидности,
🟢Fair Value Gaps,
🟢максимумы и минимумы колебаний,
🟢пробои структуры (BOS) и смену характера движения (CHoCH).

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

Умеет автоматически искать:
💬 Fair Value Gaps (FVG) — ценовые дисбалансы;
💬 Order Blocks — потенциальные зоны крупных заявок;
💬 Liquidity — скопления ликвидности и их снятие;
💬 Swing High / Swing Low — локальные максимумы и минимумы;
💬 BOS — Break of Structure;
💬 CHoCH — Change of Character;
💬 максимумы и минимумы предыдущих таймфреймов;
💬 торговые сессии — London, New York, Tokyo и другие;
💬 глубину откатов от swing-точек.

Установка в одну команду:
pip install smartmoneyconcepts

Использование:
from smartmoneyconcepts import smc

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

🔥 Будет интересно тем, кто занимается Python + криптой/форексом/алготрейдингом: вместо ручного рисования зон получаем данные, которые уже можно фильтровать, тестировать и использовать в коде.

💻 Это не готовая прибыльная торговая стратегия. Автор софта предупреждает не использовать библиотеку как единственный источник торговых решений!

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

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥28👍9😱5❤4
⚡️ Linecast — настоящая погодная станция, карта мира и планетарий прямо в терминале.

Open-source проект берёт бесплатные публичные данные и превращает обычную консоль в набор из 7 интерактивных приложений — с графикой, анимациями и даже управлением мышкой. Никаких аккаунтов и API-ключей.

Что умеет:
🌦 linecast weather — текущая погода, почасовой и 7-дневный прогноз, осадки, качество воздуха и официальные предупреждения для 45 стран.
☀️ linecast sunshine — движение Солнца по небу, рассветы, закаты и продолжительность светового дня. Можно развернуть визуализацию сразу на весь год.
🌙 linecast moon — фазы Луны, восход/заход, ближайшее полнолуние и новолуние. Луну можно буквально вращать и посмотреть на обратную сторону.
✨ linecast sky — полноценный планетарий прямо в терминале. Звёзды, созвездия, планеты, Луна и Млечный Путь с учётом вашего местоположения и текущего времени. База включает 8404 видимые невооружённым глазом звезды, а при приближении отображается почти 117 000 более тусклых объектов.
🌊 linecast tides — графики приливов и отливов.
🌧 linecast radar — анимированный погодный радар с осадками, температурой, ветром и спутниковыми снимками.
🗺 linecast maps — пожалуй, самое безумное: улицы, рельеф, поиск мест и построение маршрутов прямо внутри терминала. Если максимально отдалить карту, она превращается в вращающийся глобус с текущей границей дня и ночи и облачностью со спутников.

Написано на чистом Python без зависимостей, работает на Windows, Linux и macOS, автоматически подстраивается под цветовую тему терминала и поддерживает 20 языков. Требуется Python 3.10+.

⚙️ Установка:
pip install linecast

▶️ Попробовать можно вообще без установки:
uvx linecast weather

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

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍34🔥10❤5
🎬 ИИ научили снимать рекламные ролики одной командой

/brag — open-source инструмент, скилл для AI-кодинг-агентов, который берёт созданный вами проект и превращает его в короткое презентационное видео для соцсетей.

Репозиторий уже собрал 7 000 звёзд на GitHub.

▶️ Работает максимально лениво:
/brag

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

На выходе получаем:
💬 готовый brag.mp4;
💬 музыку, движение и эффекты;
💬 план и композицию ролика;
💬 готовый текст для публикации в соцсетях;
💬 опциональную озвучку через --voice;
💬 возможность задать собственный стиль через --tone.

Пример:
/brag --tone "Эффективный стиль киберпанк"
или просто:
/brag --voice

Инструмент заточен не только под Claude Code. Автор заявляет поддержку Codex CLI, opencode, а через Agent Skills — Cursor, Copilot, Gemini CLI и других совместимых агентов. Для работы потребуются Node.js 22+, FFmpeg и Hyperframes CLI.

📱 Установка для Claude Code:
/plugin marketplace add latent-spaces/brag
/plugin install brag@brag

⚙️ Для других агентов:
npx skills add https://github.com/latent-spaces/brag --skill brag

Теперь после нескольких часов вайбкодинга можно не тратить ещё пару часов на монтаж демки 😎

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

⬇️ Сохраняем

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27❤10🔥7😱3
⚡️ Open-source AI-диктофон: записывает разговор, распознаёт участников и превращает часы аудио в базу знаний

Speakr — self-hosted платформа для расшифровки и анализа аудиозаписей. Запускается на собственном сервере, а вместо обычного «аудио → текст» умеет превращать записи в структурированные и доступные для поиска заметки.

Можно записать встречу, лекцию, созвон или интервью — дальше Speakr:

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

🔥 Но самое интересное — чат с собственными записями.

Можно спросить ИИ:
«Что мы решили насчёт изменения цены и кто был против?»

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

Под капотом тоже интересно, есть возможость подключить:
🔣WhisperX,
🔣OpenAI,
🔣Mistral/Voxtral,
🔣AssemblyAI,
🔣OpenASR,
🔣Alibaba FunASR
🔣 или собственный ASR-сервис.

Для автоматизации есть REST API, Swagger, webhooks и интеграции с n8n, Zapier и Make. Транскрипты можно автоматически экспортировать, например, в Obsidian/Logseq.

Есть поддержка длинных записей, папок, тегов, нескольких пользователей, SSO, общего доступа и политик автоматического удаления старых записей. Сам Speakr можно установить как PWA и пользоваться им с телефона.

👨‍💻 Главная фишка — self-hosted подход: проект рассчитан на развёртывание на собственной инфраструктуре, что особенно интересно для личных и рабочих разговоров, которые не хочется хранить в очередном облачном сервисе.

⚙️ Установка и запуск Speakr

1. Создаём папку:

mkdir speakr && cd speakr


2. Скачиваем конфиги:

wget https://raw.githubusercontent.com/murtaza-nasir/speakr/master/config/docker-compose.example.yml -O docker-compose.yml

wget https://raw.githubusercontent.com/murtaza-nasir/speakr/master/config/env.transcription.example -O .env


3. Настраиваем `.env`:

nano .env


Указываем API-ключи и модели для распознавания речи и AI-анализа/саммари.

4. Запускаем:

docker compose up -d


5. Открываем Speakr:

http://localhost:8899


Проверить работу:

docker compose ps


Посмотреть логи:

docker compose logs -f


➡️ Для большей приватности Speakr можно связать с локальным WhisperX — тогда распознавание аудио можно выполнять на собственной машине.

Записал разговор → получил расшифровку → саммари → задачи → спросил ИИ, о чём вы говорили полгода назад.

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

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26🔥18❤4🫡2😱1