Python вопросы с собеседований
25K subscribers
688 photos
87 videos
17 files
567 links
Вопросы с собеседований по Python

@workakkk - админ

@machinelearning_interview - вопросы с собесдований по Ml

@pro_python_code - Python

@data_analysis_ml - анализ данных на Python

@itchannels_telegram - 🔥 главное в ит

РКН: clck.ru/3FmrFd
Download Telegram
Media is too big
VIEW IN TELEGRAM
🎮 HY-World 1.5: Интерактивное моделирование миров в реальном времени

HY-World 1.5 (WorldPlay) - это передовая система для создания интерактивных 3D миров с долгосрочной геометрической согласованностью. Модель использует уникальные подходы, такие как Dual Action Representation и Context Forcing, чтобы обеспечить высокую скорость и качество генерации.

🚀Основные моменты:
- Реальное интерактивное моделирование с 24 FPS.
- Долгосрочная геометрическая согласованность.
- Поддержка различных сцен и перспектив.
- Открытый доступ к полному фреймворку обучения.
- Инновационные техники для снижения задержек.

📌 GitHub: https://github.com/Tencent-Hunyuan/HY-WorldPlay

#python
1👍1🔥1
🚀 Mistral Vibe: Ваш AI-ассистент для кода

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

🚀 Основные моменты:
- Интерактивный чат с AI для выполнения задач.
- Поддержка манипуляций с файлами и командной строки.
- Автоматическое сканирование структуры проекта для контекста.
- Высокая настраиваемость через конфигурационные файлы.
- Безопасность выполнения инструментов с подтверждением.

📌 GitHub: https://github.com/mistralai/mistral-vibe

#python
3👍2🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
🎁🎄Новогодние проекты на Python🎄🎄

Новогодние праздники - отличное время сделать что-то не шаблонное на Python:
микро-движок для генерации музыки, локальный AI-ассистент для заметок, трекер сна с визуализациями, «умный» планировщик тренировок, бот-редактор изображений или симулятор биржевых стратегий на исторических данных.
Главное — выбери проект, где есть и код, и чуть-чуть исследовательской части: так растёт навык архитектуры.


# генератор уникальных идей проектов на праздники
import random

ideas = [
"Локальный AI-помощник для поиска по личным заметкам",
"Генератор музыки с визуализацией (MIDI + matplotlib)",
"Трекер сна с анализом и графиками",
"Бот-редактор картинок (фильтры, обводка, коллажи)",
"Симулятор простых биржевых стратегий на исторических данных",
"Планировщик тренировок с прогрессией нагрузки",
"Мини-игра «жизнь колонии» с простой физикой"
]

def show():
print("Твой нестандартный проект:")
print(random.choice(ideas))


https://www.youtube.com/shorts/XLleHvDTsEk
5🔥4👍2
📄 Конвертация сессий Claude Code в HTML 📄

Этот инструмент позволяет преобразовывать файлы сессий Claude Code (JSON/JSONL) в удобные для чтения HTML-страницы с пагинацией. Идеально подходит для архивирования и просмотра сессий в мобильном формате.

🚀 Основные моменты:
- Преобразует сессии в многостраничные HTML-транскрипты.
- Поддерживает локальные и веб-сессии через API Claude.
- Возможность публикации на GitHub Gist для удобного доступа.
- Автоматическое создание папок для хранения выходных данных.

📌 GitHub: https://github.com/simonw/claude-code-transcripts

#python
3👍1🔥1
🧩 Минималистичный код для Claude

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

🚀Основные моменты:
- Полный агентный цикл с использованием инструментов
- Инструменты: read, write, edit, glob, grep, bash
- Ведение истории беседы
- Цветной вывод в терминале

📌 GitHub: https://github.com/1rgs/nanocode

#python
3👍2🔥1
Media is too big
VIEW IN TELEGRAM
🐍 Python-библиотеки - сложность изучения 🔥

🌐 Requests - 🟢 Легко
📊 Pandas - 🟢 Легко
🔢 NumPy - 🟢 Легко
📈 Matplotlib - 🟢 Легко
🕸️ BeautifulSoup - 🟢 Легко

FastAPI - 🟡 Легко–Средне
🧩 Pydantic - 🟡 Легко–Средне
📦 Pytest - 🟡 Легко–Средне

🗄️ SQLAlchemy - 🟠 Средне
🤖 Scikit-Learn - 🟠 Средне
🔥 PyTorch - 🟠 Средне
🧠 TensorFlow - 🟠 Средне
📉 Statsmodels - 🟠 Средне

🧬 Dask - 🔴 Сложно
Ray - 🔴 Сложно

🔗 LangChain - 🟠 Средне
🧠 LangGraph - 🟣 Очень сложно

Самые лёгкие, вроде Requests или BeautifulSoup, решают одну конкретную задачу.
У них простой API — сделал запрос, получил данные, готово.

Чуть сложнее библиотеки вроде FastAPI или Pydantic.
Они требуют понимания архитектуры приложений, валидации данных и работы серверов.

Средний уровень - SQLAlchemy, PyTorch, TensorFlow.
Здесь уже нужно понимать базы данных, машинное обучение и математические модели.

А вот Dask и Ray считаются сложными не потому, что код длинный. А потому что они работают с распределёнными вычислениями - кластеры, параллельность, управление ресурсами.

То есть чем выше уровень библиотеки, тем больше системного мышления и архитектуры нужно понимать.

Поэтому сложность Python-библиотек -
это не про Python. Это про уровень задач, которые они решают.
#Python #PythonDev #MachineLearning

https://www.youtube.com/shorts/vDm-vYmoxx0

🐍 Python полезные ресурсы 🚀Max
👍137🔥1
🔍 Сканер навыков AI от Cisco

Skill Scanner -это инструмент для анализа безопасности навыков AI-агентов, который выявляет инъекции команд, утечку данных и вредоносные коды.

Он использует комбинированный подход с паттерн-детекцией, анализом данных и оценкой на основе LLM для надежного обнаружения угроз.

🚀 Основные моменты:
- Многоуровневая детекция: статический анализ, поведенческий анализ и LLM
- Фильтрация ложных срабатываний для повышения точности
- Поддержка CI/CD с выводом SARIF для GitHub
- Расширяемая архитектура для пользовательских анализаторов

📌 GitHub: https://github.com/cisco-ai-defense/skill-scanner

#python
👍3
🤖 nanobot: Легкий персональный AI-ассистент

nanobot — это ультра-легкий AI-ассистент с минимальным кодом (~4000 строк), который обеспечивает основные функции, вдохновленные Clawdbot. Он прост в использовании и идеально подходит для исследований благодаря чистому и понятному коду.

🚀Основные моменты:
- Ультра-легкий: всего ~4000 строк кода
- Быстрый старт и низкое потребление ресурсов
- Поддержка Telegram и WhatsApp для общения
- Легкость в модификации и расширении

📌 GitHub: https://github.com/HKUDS/nanobot

#python
👍2
🔥 TorchCode: Практика для собеседований по PyTorch

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

🚀Основные моменты:
- 40 задач, часто встречающихся на собеседованиях
- Автоматическая проверка корректности и производительности
- Мгновенная обратная связь по каждому тесту
- Подсказки и эталонные решения для изучения
- Возможность запуска в браузере без установки

📌 GitHub: https://github.com/duoan/TorchCode

#python
5
This media is not supported in your browser
VIEW IN TELEGRAM
🚀 Умные агенты с OpenSpace: эволюция и экономия 💰

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

🚀 Основные моменты:
- Саморазвивающиеся навыки, которые учатся на реальном опыте
- Совместный интеллект: улучшения одного агента доступны всем
- Снижение затрат на 46% благодаря более эффективному использованию токенов
- Легкость в обмене навыками между агентами
- Реальные результаты: агенты зарабатывают в 4.2 раза больше

📌 GitHub: https://github.com/HKUDS/OpenSpace

#python
👍2
🚀 Browser Harness - это легкий инструмент, позволяющий LLM выполнять любые задачи в браузере с полной свободой действий. Он самозаживляющийся и работает напрямую с Chrome через WebSocket, позволяя агенту добавлять недостающие функции по мере выполнения задач.

Основные моменты:
- Полная свобода действий для LLM в браузере.
- Самообучение: агент создает недостающие функции.
- Поддержка бесплатных удаленных браузеров.
- Простой и понятный код (~592 строки Python).
- Возможность добавления новых доменных навыков.

📌 GitHub: https://github.com/browser-use/browser-harness

#python
👍52🔥1
📚🤖 Переводите книги с помощью ИИ!

Этот проект позволяет переводить книги, субтитры и документы с использованием ИИ как локально, так и в облаке. Поддерживает форматы EPUB, SRT, DOCX и TXT, сохраняя оригинальное форматирование и структуру. Умная система обработки позволяет работать с документами любой длины, а функция сохранения прогресса помогает продолжать перевод с того места, где вы остановились.

🚀Основные моменты:
- Поддержка множества форматов: EPUB, SRT, DOCX, TXT
- Сохранение оригинального форматирования и стилей
- Умная обработка больших документов без потери контекста
- Возможность продолжить перевод с последнего сохраненного места
- Интеграция с различными провайдерами ИИ

📌 GitHub: https://github.com/hydropix/TranslateBooksWithLLMs

#python
🔥4