Найти в Дзене
🔥 PyAtlas: интерактивная карта вселенной Python-пакетов
🔥 PyAtlas: интерактивная карта вселенной Python-пакетов 🗺🐍 PyAtlas визуализирует 10 000 самых популярных Python-пакетов PyPI, размещая их на основе смысловой близости описаний. Каждый пакет — это точка в двумерном пространстве, и близкое расположение означает схожую тематику: веб-разработка, Data Science, машинное обучение, утилиты и многое другое...
1 неделю назад
🤖 ATLAS: Автономная трансляция устаревшего кода в современные языки
🤖 ATLAS: Автономная трансляция устаревшего кода в современные языки Открытый инструмент для автоматической модернизации legacy-кода! Система преобразует программы, написанные на COBOL, Fortran, Pascal и других устаревших языках, в Python, Java, C++ и другие современные эквиваленты. Ключевые возможности: ✅ Интуитивный TUI-интерфейс с цветным оформлением ✅ Поддержка 100+ LLM-провайдеров через LiteLLM...
1 неделю назад
🔥 complexipy 5.0.0 — инструмент для анализа сложности кода на Python
🔥 complexipy 5.0.0 — инструмент для анализа сложности кода на Python! complexipy - это консольная утилита и библиотека, которая оценивает, насколько код понятен и удобен для чтения. В отличие от цикломатической сложности (ориентированной на тестирование), cognitive complexity измеряет именно человеческое восприятие. Ключевые преимущества: ✨ · Ориентация на человека — Соответствует интуиции разработчика...
2 недели назад
🚀 pytogether: совместное программирование прямо в коде
🚀 pytogether: совместное программирование прямо в коде Устал кодить в Zoom/Discord с друзьями? pytogether — это библиотека для real-time совместного программирования прямо в Python. Что это: Это как Google Docs, но для кода. Несколько разработчиков одновременно редактируют один файл, видят изменения друг друга в реальном времени. ⚙️ Как работает: import pytogether # Запускаешь сессию session = pytogether.create_session() print(session.url)...
3 недели назад
🎨 Floodfill = BFS на графе
🎨 Floodfill = BFS на графе Помните заливку в Paint? Это не просто "красивая фишка" — это обход графа в действии. Сетка пикселей — это граф: - Каждый пиксель = вершина (node) - Соседи пикселя = рёбра (edges) - Стены = вершины, которых нет Floodfill — это BFS (поиск в ширину) на этом графе. Алгоритм: neighbour_offsets = [(+1, 0), (0, +1), (-1, 0), (0, -1)] tracked = set((x, y)) # Посещённые вершины to_paint = [(x, y)] # Очередь BFS while to_paint: vertex = to_paint.pop(0) # Берём из начала очереди process(vertex) for dx, dy in neighbour_offsets: nx, ny = vertex[0] + dx, vertex[1] + dy if (nx, ny) not in tracked and is_valid(nx, ny): tracked...
3 недели назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала