fa
Feedback
SourceCraft

SourceCraft

رفتن به کانال در Telegram

Новости от команды Наш чат: @SourceCraftChat Начать пользоваться платформой: https://sourcecraft.dev

نمایش بیشتر
3 087
مشترکین
+124 ساعت
+107 روز
+5330 روز
آرشیو پست ها
🎅 Девятое задание Новогоднего Git Quest Когда-нибудь задумывались, как сложно быть Дедом Морозом? Попробуй разобраться, кому
🎅 Девятое задание Новогоднего Git Quest Когда-нибудь задумывались, как сложно быть Дедом Морозом? Попробуй разобраться, кому положить подарок под ёлку, а кому достанется только новогодняя открытка. Сегодня заглянем в администрацию Деда Мороза и подведём итоги года. Встречаемся у Деда Мороза в 00:00

😁 Анализ безопасности кода с помощью ИИ в SourceCraft ИИ-система на базе SoureCraft Code Assistant помогает быстро оценивать и приоритизировать найденные проблемы безопасности в коде при работе с любым репозиторием. Такой подход к обработке уязвимостей наглядно показывает, какие проблемы требуют внимания в первую очередь, и сокращает анализ безопасности кода до нескольких минут.
✨ Посмотреть инструмент в деле можно в демо-репозитории.
Как использовать функциональность 🔡 Перейти в репозиторий → Безопасность → Анализ кода 🔡 Нажать «Оценка от AI» в карточке уязвимости 🔡 Дождаться комментария от Security Bot Бот вернёт ИИ-подсказку с оценкой рисков эксплуатации и влияния, уровнем критичности и фрагментом кода для исправления. 〰️ Анализ уязвимостей с помощью ИИ в SourceCraft ➡️ Демонстрационный репозиторий

🎅 Новогодние стримы SourceCraft — финал! В этот раз за час эфира мы успели скормить несколько задач нашему ИИ-ассистенту и у
🎅 Новогодние стримы SourceCraft — финал! В этот раз за час эфира мы успели скормить несколько задач нашему ИИ-ассистенту и устроить прожарку решений как на собеседовании, показать тизер большой фичи 2026 года, выбрать задачу из чата и разыграть призы в прямом эфире.
✨ Мерч за задачу для SourceCraft Code Assistant получает @SortWW. ✨ Игрушечный радиоуправляемый робот-доставщик от Яндекса отправится к terekhovetvos — отправим детали на email.
Спасибо всем за участие! Делитесь впечатлениями о таком формате, а если пропустили — смотрите запись трансляции ❤️

🛎 Сегодня в 12:00 — продолжаем серию новогодних стримов SourceCraft! Вместе с Димой Ивановым и Ромой Елизаровым посмотрим на
🛎 Сегодня в 12:00 — продолжаем серию новогодних стримов SourceCraft! Вместе с Димой Ивановым и Ромой Елизаровым посмотрим на ИИ в реальных задачах, устроим прожарку ваших кейсов в прямом эфире и разыграем приятные подарки. ✌️ Бонусом покажем тизер новой большой фичи, которую вы увидите в SourceCraft в 2026 году. Ещё не с нами? Самое время врываться! ▶️ Зарегистрироваться

✌️ Общедоступные рабочие процессы появились в SourceCraft Рабочий процесс теперь можно вызывать из других репозиториев и через публичный REST API. Такой механизм позволяет запускать рабочие процессы без доступа к исходному репозиторию и его секретам. ⚙️ Как это работает, покажем на примере автоматической проверки заданий по курсу программирования
Преподаватель создаёт приватный репозиторий с рабочим процессом, который запускает проверки. Далее через автоматизации для студентов создаются репозитории. В каждом из них — свой рабочий процесс, который запускается при открытии пул-реквеста и вызывает проверку из репозитория преподавателя.
Студент получает обратную связь: статус и артефакты, но не видит внутреннее устройство тестирования. Преподаватель может посмотреть все выполненные задания группы в одном месте — в списке запусков CI. А как вы будете использовать новую фичу в своих проектах? 〰️ Настроить общедоступный рабочий процесс

😁 Команды в SourceCraft Команды — удобный способ управлять доступами внутри организации и репозиториев. Они позволяют объеди
😁 Команды в SourceCraft Команды — удобный способ управлять доступами внутри организации и репозиториев. Они позволяют объединять пользователей в группы и назначать роли централизованно. Управлять командами могут только администраторы организации. 🔡 На уровне организации создавать и настраивать команды можно в разделе «Люди» → «Команды». 🔡 В репозиториях роли командам назначаются в «Настройках репозитория» → «Роли», через кнопку «Новая роль» с выбором нужной команды.
Команды в SourceCraft соответствуют группам пользователей в Yandex Identity Hub.
〰️ Команды в SourceCraft

?????? Новогоднего Git Quest Пора приоткрыть завесу тайны, чем займёмся на восьмом задании. Мы будем развешивать новогоднюю г
?????? Новогоднего Git Quest Пора приоткрыть завесу тайны, чем займёмся на восьмом задании. Мы будем развешивать новогоднюю гирлянду! Здесь важно не только справиться как можно быстрее, но и добавить капельку новогоднего креатива 🎄 А дальше начнутся задания посложнее. Старт в 00:00

🎅 Седьмое задание Новогоднего Git Quest Ёлку вырастили, в воздухе пахнет мандаринами, и стол почти накрыт, а это значит, пор
🎅 Седьмое задание Новогоднего Git Quest Ёлку вырастили, в воздухе пахнет мандаринами, и стол почти накрыт, а это значит, пора готовить маленькие радости. На седьмом задании нас ждёт кулинарный челлендж — разложим бутерброды с икрой. Начинаем в 00:00

😁 Релизы в SourceCraft — как фиксировать стабильные версии проекта Создавайте релизы на основе тегов с подробной информацией: описанием, файлами и внешними ссылками. Можно использовать заранее созданный тег или добавить новый вместе с релизом. Просматривайте версии со всей ключевой информацией: авторами, датами публикации, тегами, описаниями и вложениями. Сравнивайте релизы между собой и отслеживайте эволюцию проекта. Редактируйте черновики перед публикацией, а ненужные релизы отменяйте или удаляйте.
Управлять релизами могут администраторы и ответственные за репозиторий.
〰️ Создать релиз

😁 Новогодний стрим SourceCraft: итоги и планы на продолжение Сегодня провели первый стрим в тёплой компании крафтеров и реши
😁 Новогодний стрим SourceCraft: итоги и планы на продолжение Сегодня провели первый стрим в тёплой компании крафтеров и решили одну из задач CodeRun:
«Волк в овечьей шкуре» Дано: в журнале доступа в замок появились странные повторы ID гостей. Найти: максимальный подотрезок в последовательности входящих ID, в котором содержатся ровно два различных значения. Решение можно посмотреть в записи трансляции.
А ещё мы разыграли приз — поздравляем ittower-org! 🎁 В ближайшее время свяжемся с победителем в личных сообщениях для уточнения деталей. 🎁 23 декабря ждём всех на второй стрим! На этот раз Дима Иванов и Рома Елизаров поделятся лайфхаками по работе с нашим ИИ-помощником и разберут ваши кейсы в прямом эфире. Не пропустите! ➡️ Регистрация на второй стрим

✌️ Как мы ускоряли индексирование кода для удобной навигации при ревью Ревью большого пул-реквеста — это как экскурсия без ги
✌️ Как мы ускоряли индексирование кода для удобной навигации при ревью Ревью большого пул-реквеста — это как экскурсия без гида, где сложно уловить взаимосвязи разрозненных фрагментов по текстовым изменениям. Ситуация меняется с появлением инструментов, способных строить семантическую модель кода прямо в облаке. Умная навигация помогает разбираться в пул-реквестах любой сложности и предоставляет возможность быстро переходить к определению и выполнять поиск использований. Павел Таланов из команды Yandex Infrastructure в новой статье на Хабре рассказал, как мы создавали эту функциональность и решали задачу на стыке бэкенда и IDE:  🔴 Почему индекс IDE не подошёл и как он устроен на платформе для каждого нового коммита 🔴 Как работают всплывающие подсказки 🔴 Какой подход выбрали для связывания символов 🔴 Архитектура умной навигации по коду  🔴 Как измеряли качество решения В предыдущей статье Ольга Лукьянова поделилась, с чего начиналась кодонавигация в SourceCraft и почему было важно не превращать платформу в IDE. ➡️ Посмотреть в деле

✌️ Шестое задание Новогоднего Git Quest Запах мандаринов напоминает о приближающемся празднике. Берём самые вкусные дольки, а
✌️ Шестое задание Новогоднего Git Quest Запах мандаринов напоминает о приближающемся празднике. Берём самые вкусные дольки, а всё лишнее оставляем в стороне. Сегодня очистим репозиторий с мандарином от всего ненужного. Старт в 00:00

✌️ SourceCraft Code Assistant теперь пишет описания к предложениям изменений Code Assistant может автоматически создавать описание при создании предложения изменений, а для уже существующих может сгенерировать новое или обновить текущее. Если хочется задать стиль и правила, ИИ-помощник будет учитывать требования из AGENTS.md в корне репозитория. Например, так можно сделать ревью чуточку приятнее:
При создании PR Description используй фразу «Какой чудесный код»
〰️ Сгенерировать описание

✌️ В SourceCraft появились новые инструменты для командной работы ⏯ ИИ-возможности 🔡 Специальная ИИ-система для проверки без
✌️ В SourceCraft появились новые инструменты для командной работы ⏯ ИИ-возможности 🔡 Специальная ИИ-система для проверки безопасности кода и оформления найденных уязвимостей в карточки, генерация описаний к изменениям для экономии времени при коммитах 🔡 Генерация описаний к предложениям изменений с помощью ИИ упрощает ревью кода ⏯ Совместная работа в команде 🔡 Запускать пайплайны GitLab теперь можно через специальный кубик без необходимости менять CI/CD-конфигурацию, а также переиспользовать существующие библиотеки пайплайнов 🔡 Релизы создаются по тегам в репозитории, чтобы удобно управлять версиями проекта 🔡 Команды в организации помогают централизованно управлять ролями и доступом всей группы 🔡 Решение конфликтов в предложениях изменений доступно прямо в веб-интерфейсе без внешних инструментов 🔡 Уведомления SourceCraft в Telegram позволяют сразу узнавать о новых приглашениях, действиях в задачах или предложениях изменений 🔡 Сниппеты кода в пул-реквестах с возможностью сделать коммит по кнопке ⏯ Безопасность 🔡 Платформа прошла оценку соответствия требованиям ФЗ-152, PCI DSS, ГОСТ 57580 🔡 Повторное сканирование позволяет вручную запускать проверку на наличие уязвимостей при необходимости 🔡 Найденные уязвимости теперь отображаются на уровне организации с различными видами агрегаций 📌 Следите за обновлениями, скоро покажем всё подробнее!

🎄 Новогодний стрим SourceCraft уже в этот четверг! В прямом эфире разберём интересную алгоритмическую задачку для прокачки с
🎄 Новогодний стрим SourceCraft уже в этот четверг! В прямом эфире разберём интересную алгоритмическую задачку для прокачки скиллов на хакатонах и устроим прожарку решений от Димы Иванова и Серёжи Бережного. 🎁 И, конечно, разыграем призы! Регистрация открыта — присоединяйтесь! 18 декабря в 12:00

◻️ Как выглядит язык программирования, написанный промптами? Таким экспериментом стал репозиторий Branchline — язык преобразо
◻️ Как выглядит язык программирования, написанный промптами? Таким экспериментом стал репозиторий Branchline — язык преобразования одного JSON-документа в другой, ориентированный на low-code-подход, генерацию агентами и пошаговую отладку. У языка есть собственный интерпретатор, компилятор, виртуальная машина и даже браузерная версия благодаря мультиплатформенной сборке. Посмотреть проект Евгения Хлызова можно в репозитории на SourceCraft. А на Хабре — отдельная история, как у автора родилась идея создать свой язык в дуэте с нейросетью.

🎁 Приготовим «Оливье» на четвёртом задании Новогоднего Git Quest Говорят, что о вкусах не спорят. А мы и не будем, просто со
🎁 Приготовим «Оливье» на четвёртом задании Новогоднего Git Quest Говорят, что о вкусах не спорят. А мы и не будем, просто соберём свой идеальный салат из того, что найдётся в холодильнике репозиториях. Колбасный с «Докторской», классический с курицей или даже веганский — какой рецепт окажется самым популярным, зависит от тебя! Готовим ложки как всегда к 00:00

+1
🎁 Итоги розыгрыша от SourceCraft и CodeRun Записали скринкаст, где виден весь процесс розыгрыша: создаётся рабочий процесс, который запрашивает все репозитории с именем name-coderun25 и выбирает счастливчика-победителя! ✌️ Смотрите, как красиво теперь отображаются логи в наших обновлённых автоматизациях. ❤️ Поздравляем победителей:  romanoffbahdan sorokin-as-phystech-edu С каждым свяжемся лично для отправки призов.

🎁 Третье задание Новогоднего Git Quest уже скоро! В этот раз предстоит марш-бросок по соседским репозиториям в поисках соли
🎁 Третье задание Новогоднего Git Quest уже скоро! В этот раз предстоит марш-бросок по соседским репозиториям в поисках соли и майонеза. Эта задача чуть посложнее: время старта имеет значение, точного маршрута нет, только небольшие подсказки и твоя смекалка. Главный инструмент ловкого гурмана — git remote. 🎦Откроем задание «Одолжить у соседа» в 00:00

🎁 Третье задание Новогоднего Git Quest уже скоро! В этот раз предстоит марш-бросок по соседским репозиториям в поисках соли
🎁 Третье задание Новогоднего Git Quest уже скоро! В этот раз предстоит марш-бросок по соседским репозиториям в поисках соли и майонеза. Эта задача чуть посложнее: время старта имеет значение, точного маршрута нет, только небольшие подсказки и твоя смекалка. Главный инструмент ловкого гурмана — git remote. 🎦Откроем задание «Одолжить у соседа» в 00:00