GitVerse News
6.46K subscribers
496 photos
13 videos
434 links
Рассказываем о платформе для работы с исходным кодом — GitVerse 🚀
Разбираемся в тонкостях и делимся интересным.

Чат канала https://t.me/hellogitversechat
Как мы общаемся в сообществе https://telegra.ph/GitVerse-soobshchestvo-07-04
Download Telegram
Привет, друзья!

Давно задавались вопросом, как правильно хранить большие файлы в репозитории? Никита Соболев провел целое расследование и вместе с нашими коллегами – Олегом Чирухиным, владельцем GigaIDE Cloud, и Димой Чукановым, ведущим экспертом по технологиям в GitVerse – рассказал все о git-lfs.

Смотрите видео ⬇️
Please open Telegram to view this post
VIEW IN TELEGRAM
11
git-lfs: храним большие файлы в репозитории правильно

https://www.youtube.com/watch?v=82wj6y2rmR4

Вы сталкивались с проблемой, что рабочий проект клонируется 10 минут?
А когда начинаешь разбираться: почему так? То оказывается, что внутри десятки непережатых картинок для фронта, которые еще и менялись регулярно (а значит, оставили след в истории git навсегда).

Данная проблема влияет не только на локальное использование, ведь мы на самом деле довольно редко делаем git clone с нуля, но и самое главное – на скорость всех наших сборок (если мы не используем fetch-depth: 1 или аналог, а использовать их надо).

Решение: использовать git-lfs!

Я пригласил замечательного Олега Чирухина @tg_1red2black, чтобы обсудить:
- Как работает git-lfs на базовом уровне?
- Как мигрировать на него с базового сетапа?
- Как он устроен внутри? Поднимаем https://github.com/git-lfs/lfs-test-server и детально смотрим, что там внутри происходит

Ну и конечно чуть-чуть глянули исходники, они, кстати, на #go 🌚️️️️

Обсуждение: как вы храните большие файлы в рабочих проектах? Насколько большие файлы вы храните?

| Поддержать | YouTube | GitHub | Чат |
12🔥93🤩2
🚀 От идеи до работающего прототипа за 1 час: разбираем на примере

Сложная архитектура, поиск специалистов, растущий бюджет… разработка бэкенда превращается в долгострой?

📆 16 декабря в 11:00 приглашаем на практический вебинар, где разберем, как создавать full-stack приложения. Работать будем с Platform V DataSpace CE — инструмент доступен на GitVerse.

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

Расскажем, как решить ключевые проблемы:
🔵cнизить стоимость и сократить время разработки бэкенда;
🔵закрыть вопрос поиска квалифицированных специалистов;
🔵упростить работу с микросервисной архитектурой;
🔵эффективно управлять данными через GraphQL.

Что в программе?
🌟Обзор возможностей: почему Platform V DataSpace CE – это больше, чем low-code
🌟Живой разбор кейса: создадим прототип финансового приложения
🌟О сложном – просто: разберем GraphQL, Domain-Driven Design (DDD) и Backend-as-a-Service (BaaS) на практике

🎤Спикер:
Виктор Чеботарев, главный эксперт дивизиона визуальных средств разработки Platform V DataSpace, СберТех

Регистрируйтесь на вебинар – покажем, как создавать приложения быстрее и с меньшими затратами!
Please open Telegram to view this post
VIEW IN TELEGRAM
10🔥43🎉2🙏2
#GitVerseРелиз

Релиз 23.0.0 ⚡️

Что нового ❗️

1️⃣ Общие улучшения и изменения:

минимальное количество символов при создании правила защиты веток уменьшено до 1;
новый вид формулировок вариантов видимости профиля пользователя;
возможность переименовать запрос на слияние при нажатии на название;
отображение названия ветки в модальном окне переименования ветки;
приветственное письмо для новых пользователей.

2️⃣ Функции для запросов на слияние:

поддержка стратегии Fast-forward слияние;
сквозная кнопка Одобрить для быстрого одобрения запроса на слияние;
возможность Отменить одобрение запроса на слияние.

3️⃣ CI/CD:

создание workflow из шаблона;
скачивание и инструкция по настройке раннеров доступны на вкладке «Раннеры» репозитория или организации;
быстрый переход к запускам workflow из режима просмотра файлов по кнопке Все запуски;
добавлена фильтрация запуcков workflow по тегам.

4️⃣ Публичные API:

поиск пользователей;
получение информации о пользователе по ID;
лимит API-запросов для пользователей увеличен с 500 до 2000 в час.

5️⃣ Работа с задачами:

в «Мои задачи» добавлена вкладка «Назначены вам», которая агрегирует все задачи, где вы являетесь исполнителем.

Пофиксили 🖱

📌ссылку на клонирование репозитория по HTTPS в методах публичного API;
📌параметр в методе PATCH /repos/{owner}/{repo};
📌отсутствие уведомления о запросе ревью у владельцев кода;
📌отображение названия кнопки отправки сообщения при запросе к GigaCode-агенту;
📌отображение кнопки GigaCode-агент на странице «Запрос на слияние» > «Обсуждение»;
📌отображение аватарки пользователя на странице «Пользователь» > «Подписки»;
📌отображение кнопки Изменения на странице «Запрос на слияние» > «Обсуждение»;
📌отображение кнопки Просмотрено на странице «Запрос на слияние» > «Измененные файлы»;
📌UI при редактировании пакета;
📌отображение большого количества workflow на вкладке CI/CD;
📌редактирование релиза с «/» в названии тега;
📌отображение имен workflow, содержащих только цифры;
📌отображение ручного запуска workflow при удалении workflow с триггером workflow_dispatch.

#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1374🎉2
🚀 Это GitVerse Pages!

Теперь можно публиковать статические сайты прямо из репозитория — документацию, блоги, лендинги, а также проекты на Markdown.

GitVerse Pages автоматически сконфигурирует, соберет и развернет сайт. Все, что нужно — включить Pages в настройках репозитория.

👉 Хотите попробовать первыми?
Оставляйте заявку на ранний доступ — подключаем по очереди.

А дальше будет еще интереснее 😉
Please open Telegram to view this post
VIEW IN TELEGRAM
3316🎉10🔥8
#GitVerseКейс

Смотри, какой репозиторий! 🚀

Сегодня в рубрике рассказываем об интересном и полезном проекте – AI Chat Widget. Это готовый виджет для встраивания AI-чата на любой сайт. Он помогает пользователям быстро получать ответы на вопросы, снижает нагрузку на службу поддержки и улучшает взаимодействие с сервисом. Забираем?

О проекте
🖱

AI Chat Widget — гибкий и настраиваемый виджет для интеграции AI-чат-бота на ваш сайт. Работает с OpenAI, Claude, Gemini, GigaChat, YandexGPT, Ollama и любым OpenAI-совместимым API. У проекта открытая лицензия (MIT), поэтому смело можете адаптировать его под себя и использовать для любых целей.

Для чего нужен? 🖥

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

Возможности 💡

📌Видит контекст страницы — бот знает URL, заголовки, контент и выделенный текст.
📌Любой AI провайдер — OpenAI, Claude, Gemini, GigaChat, YandexGPT, DeepSeek, Qwen, Ollama, OpenRouter.
📌Одна строка кода — просто добавьте <script>.
📌Self-hosted — полный контроль над данными.
📌База знаний — загружайте знания из markdown файлов.
📌История чата — сохраняется между перезагрузками страницы.
📌Telegram-уведомления — получайте алерты об эскалациях и отзывах.
📌Безопасность — rate limiting, детекция атак, блокировка IP.
📌Приватность — исключайте чувствительные страницы из контекста.
📌Markdown — форматирование в ответах.
📌Адаптивный дизайн — работает на всех устройствах.

Подробнее о проекте (изучайте, юзайте, вкладывайтесь) — по ссылке ⛓️‍💥

#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1796
This media is not supported in your browser
VIEW IN TELEGRAM
GitVerse Pages в деле: играем в снежки ⛄️

Друзья, сегодня мы открыли доступ к Pages для первых пользователей — тех, кто подал заявки раньше всех. Если вы уже получили приглашение, welcome aboard! 🐱

Теперь вы можете публиковать статические сайты прямо из репозитория: документацию, блоги, лендинги и даже...игры!

Одну из таких мы и сделали. Так как декабрь уже в разгаре, а на улице снег есть не у всех – предлагаем поиграть в снежки через GitVerse Pages *️⃣

Кидайтесь снежками в противника (кстати, играть можно и вдвоем) и соревнуйтесь, кто больше раз попадет! 💪

Скорее пробуйте игру – по ссылке. А также форкайте и улучшайте в репозитории ⛓️‍💥

Получите доступ к Pages: отправьте заявку на ранний доступ. Документация здесь
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉28158🔥1🥰1😁1
#GitVerseКейс

Смотри, какой репозиторий! 🚀

Не изменяем традициям, поэтому снова принесли вам крутой проект с платформы — OSA (Open-Source Advisor). Этот инструмент на основе больших языковых моделей помогает улучшать качество научных проектов с открытым исходным кодом. Кстати, проект стал лауреатом специальной премии GitVerse в номинации «Технологии для человека» на опенсорс-трибуне конференции Highload++. Сейчас расскажем о нем подробнее!

О проекте 🖱

Проект стартовал как инициатива института ИИ ИТМО. OSA автоматизирует процессы разработки открытых проектов. Инструмент создает структурированный файл README, генерирует документацию для Python-кода, внедряет изменения в репозиторий, создавая ветки, коммиты и запросы на слияние 😍 А еще поддерживает разные большие языковые модели, доступные через API, локальные серверы или оса_бот, размещенный на серверах ИТМО.

Что умеет:

📌создает файлы README;
📌ведет документацию для Python-кода;
📌автоматизирует внедрение изменений;
📌поддерживает различные языковые модели;
📌генерирует рабочие процессы CI/CD;
📌советует, как улучшить репозиторий;
📌поддерживает работу с GitHub/GitLab/GitVerse.

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

Подробнее о проекте — по ссылке

#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥151
Kак мы разработали новую модель автодополнения кода в GigaCode 🖱

Друзья, делимся внеочередным мастридом – Дима Бабаев, руководитель R&D в GigaCode, на Хабре подробно рассказал про очередной этап развития наших кодовых моделей. Недавно мы выпустили новую версию inline‑модели автодополнения кода (code completion). Это первая в мире MoE‑модель, созданная специально для этой задачи, мы полностью разработали и обучили ее с нуля. В статье найдете много интересного – ключевые особенности, бенчмарки и, главное, цифры!

⛓️‍💥 Скорее читать – по ссылке
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17106
Друзья, начинаем утро с хороших новостей: мы выдали ранний доступ к GitVerse Pages всем, кто запросил 🎉

Инструкцию по использованию можете найти в доке. А кто не успел оставить заявки — ждем вас!

Скорее пробуйте и делитесь фидбэком! Нам важно ваше мнение 😊
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥155🎉41
Друзья, у нас есть еще одна маленькая, но важная новость — платформа GitVerse вошла в реестр российского ПО.

Это значит, что мы соответствуем самым высоким требованиям к безопасности и надежности отечественного ПО 🛡️

Спасибо, что вы с нами. Дальше — круче!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥60🎉1974
Друзья,

программа грантов «Код без границ», которую мы проводили вместе с Cloud.ru и Хабром, завершилась 🎉

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

Итак, какие проекты покорили наших экспертов?

🏆 Победители грантовой программы «Код без границ» 🏆

AI-инновации:
RAGU
Движок для GraphRAG, который оптимизирует процесс построения графа знаний.

Наука и образование:
Miminet
Веб-эмулятор компьютерных сетей для образовательных целей.

Для всех и каждого:
Chat Assembler
«Управление знаниями» для перегруженных профессионалов.

DevTools — разработка для разработчиков
BugStalker
Отладчик для программ написанных на языке RUST.

Полный список победителей и призеров — в блоге.

Поздравляем победителей! 🚀 Вас ждут гранты от GitVerse и Cloud.ru, а также внимание и экспертиза сообщества Хабр! Наши партнеры скоро свяжутся с вами по указанным в заявках email-адресам, чтобы уточнить детали.

Спасибо всем участникам! Каждый присланный проект — это важный вклад в сообщество open source. Продолжайте творить, развивать свои идеи и делиться кодом. А мы будем проводить новые сезоны грантовой программы для вас!
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉17🤩762🔥1
#GitVerseНовости

GitVerse и Gramax: код и документация в едином потоке 🔥

Друзья, мы завершили интеграцию с open source-платформой для документации Gramax! Теперь вы можете подключить GitVerse как Git-хранилище прямо в интерфейсе Gramax — и работать, не переключаясь между инструментами 💪

Что доступно?
Все ключевые Git-операции: клонирование, синхронизация, коммит и отправка изменений.

Это была масштабная работа: вместе мы проработали API, чтобы подключение было простым и удобным 🤝

Интеграция уже активна для всех пользователей. Пробуйте и делитесь впечатлениями!

#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
14🔥13👏73🎉1
GigaIDE 2025.1 Community: обзор плагинов на маркетплейсе 💡

Совсем недавно мы выпустили новую версию GigaIDE Community. Как и предыдущие версии, она доступна на
GitVerse, а в поставку входит обновленный ИИ-помощник GigaCode, который теперь имеет встроенный агентный режим.

По этому поводу выпустили на Хабре статью, в которой подробно рассказали об обновлении, а также показали, как в новой версии организована работа с плагинами 😉

⛓️‍💥 Читать статью – по ссылке
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1763🙏2😁1
Сообщество, привет!

Скоро завершаем сбор обратной связи о GitVerse: если вы хотели рассказать нам о нас, поругать или похвалить, то сейчас самое время.

⛓️‍💥 Переходите по ссылке — там опрос на 5 минут (мы засекали)
Please open Telegram to view this post
VIEW IN TELEGRAM
91
#GitVerseКейс

Смотри, какой репозиторий! 🔥

Снова время вдохновиться! Принесли вам интересный репозиторий — GigaChat CLI. Это инструмент, который позволяет разработчикам пользоваться возможностями GigaChat прямо из терминала, тем самым расширяя границы взаимодействия с ИИ. Давайте посмотрим подробнее! 🔎

О проекте 🖱

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

Особенности инструмента:

📌Интуитивный текстовый интерфейс – современный TUI на базе Textual;
📌Интерактивный чат – общение с GigaChat в реальном времени;
📌Автодополнение команд – умное автодополнение по Tab с описаниями;
📌Автодополнение файлов – интеллектуальное дополнение путей для терминальных команд;
📌Выбор моделей – подключение между моделями GigaChat 2 Lite/Pro/M;
📌Встроенный терминал – возможность выполнять системные команды прямо из чата;
📌Анализ проекта – автоматический анализ структуры и содержимого вашего проекта;
📌Работа с кодом – объяснение, рефакторинг и анализ кода с учетом контекста проекта;
📌История диалога – автоматическое сохранение контекста беседы;
📌Подсветка синтаксиса – красивый вывод кода и терминальных команд.

Лицензия 💡
Проект распространяется под лицензией MIT. Подробнее в файле LICENSE.md.

⛓️‍💥 Узнать больше о проекте (изучайте, юзайте, вкладывайтесь) – по ссылке.

#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2076
Forwarded from Dendi Math&AI (Денис Димитров)
🥳 Мы докатили в text-to-video арену две наши последние модели генерации видео Kandinsky 5.0 Video Lite и Pro

⚡️Результаты следующие:
🔘Pro версия является ТОП-1 опенсорсом в мире (см. модели с лицензиями MIT, Apache 2.0 в лидерборде)
🔘Lite версия лучше первой версии Sora (не супердостижение, но у Lite всего 2B параметров)
🔘Лучше нас (Pro) только Google (Veo 3.1, Veo 3), OpenAI (Sora 2), Alibaba (Wan 2.5), KlingAI (Kling 2.5, 2.6) — объективно самые сильные модели генерации видео в мире на текущий момент; в паритете с нами Luma AI (Ray 3), MiniMax (Hailuo 2.3) — отрыв по ELO максимум 3 балла, при 95% доверительном интервале оценивания +-21 балла
🔘В целом стоит отметить, что для российских генеративных моделей выход на международную арену — довольно уникальное событие

🚀 Полезные ссылки:
🔘Посмотреть весь лидерборд можно вот тут: lmarena
🔘Твиттер организаторов арены: X lmarena.ai
🔘Почитать подробнее про Kandinsky 5.0: пост, техрепорт,
🔘Потестить Kandinsky 5.0: github и hf

@dendi_math_ai
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2254💯3
Друзья, принесли вам интересное – свежие новости о новых моделях генерации видео Kandinsky 5.0. Результаты впечатляют! 🔥

Кстати, проект доступен на GitVerse, переходите по ссылке и тестируйте инструмент 🚀
Please open Telegram to view this post
VIEW IN TELEGRAM
118🔥2🎉1
#GitVerseПолезное

Must read
🖱

Друзья, вот и наступил последний четверг этого года. Давайте, по нашей доброй традиции, отодвинем все дела и почитаем интересное 💡
Эти материалы точно стоят вашего внимания – поехали!

ИИ-помощники на маркетплейсе GigaIDE: обслуживание кода

Мы с вами делились статьей, в которой рассказали, какие группы плагинов есть на GigaIDE. Их количество постоянно растет — как за счет open source-плагинов, ранее доступных у JetBrains, так и за счет собственных разработок. И сегодня вышла первая статья, посвященная как раз оригинальным плагинам. В статье много примеров и скринкастов. Сохраняйте!

Читать статью — по ссылке

Лучшие книги для изучения Java

И, напоследок, мастрид в мастриде! Подборка лучших книг для изучения Java — от понятных учебников для новичков до изданий, которые читают опытные разработчики. В статье вы узнаете, с чего начать обучение, какие книги помогают понять язык, улучшить стиль кода, разобраться в архитектуре современных Java-приложений.

Читать статью — по ссылке

🚀 ЧАТ GITVERSE
Please open Telegram to view this post
VIEW IN TELEGRAM
9🔥55🎉2
🤩 Тестируем GigaStudio 🤩

Друзья, под Новый год радуем вас новостями: мы открыли доступ к GigaStudio всем, кто оставлял заявку на раннее тестирование. Проверьте почту — туда тоже отправили уведомление! 🤩

Описывайте в чате с AI идею — и через пару минут получайте готовое веб-приложение. Теперь точно есть чем заняться на праздниках ❤️

Будем рады вашей обратной связи — пишите, что понравилось, а что стоит доработать. А если еще не оставили заявку — welcome! 🤩

Спасибо, что с нами 🤩
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25146😁11