Cделали
git push квеста с новогодним вайбом и приготовили 12 забавных головоломок, чтобы поднять настроение, погрузить в атмосферу праздника и прокачать Git.С 10 по 30 декабря каждые два дня в 00:00 будем открывать маленькое приключение в ожидании Нового года: напишем письмо Деду Морозу, приготовим праздничный стол и поищем подарки прямо в репозитории SourceCraft.
Участвуй в квесте, ищи пасхалки или потайные задания и поднимайся в лидерборде. Получай дополнительные очки за быстрое выполнение задач.
Первую ASCII-ёлку можно вырастить уже сейчас, а все свежие задания анонсируем здесь в канале.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥15🥰6 4❤2
Проберись сквозь историю коммитов и оставь заметку Деду Морозу с помощью команды
git notes. А может, твоё послание отправится ещё дальше и найдёт других героев зимнего праздника!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14❤4👍4🎄3 2
Статический анализ кода стал полноценной частью SourceCraft. Результаты сканирования видны в разделе «Безопасность» → «Анализ кода» и в пул-реквестах.
Please open Telegram to view this post
VIEW IN TELEGRAM
Вместе с CodeRun мы решили добавить немного праздника и порадовать участников нашего Git-квеста подарками. Разыграем:
Как участвовать? Проще простого:
1. Выполни любое задание в новогоднем Git-квесте: https://clck.ru/3QmGBh
2. При создании репозитория используй имя name-coderun25
3. Проверь подписку на наш канал: https://xn--r1a.website/SourceCraft
Два счастливчика получат подарки — победителей объявим завтра!
Успей до 23:59 сегодня
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16🥰6 2👍1
В этот раз предстоит марш-бросок по соседским репозиториям в поисках соли и майонеза.
Эта задача чуть посложнее: время старта имеет значение, точного маршрута нет, только небольшие подсказки и твоя смекалка.
Главный инструмент ловкого гурмана — git remote.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤6 2
Записали скринкаст, где виден весь процесс розыгрыша: создаётся рабочий процесс, который запрашивает все репозитории с именем name-coderun25 и выбирает счастливчика-победителя!
romanoffbahdan
sorokin-as-phystech-edu
1-ый победитель: игрушечный робот-доставщик
2-ой победитель: фирменный мерч
С каждым свяжемся лично для отправки призов.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20❤5 4👍3🥰3👎1
Говорят, что о вкусах не спорят. А мы и не будем, просто соберём свой идеальный салат из того, что найдётся в
Колбасный с «Докторской», классический с курицей или даже веганский — какой рецепт окажется самым популярным, зависит от тебя!
Готовим ложки как всегда к 00:00
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍2 2👎1
Таким экспериментом стал репозиторий Branchline — язык преобразования одного JSON-документа в другой, ориентированный на low-code-подход, генерацию агентами и пошаговую отладку.
У языка есть собственный интерпретатор, компилятор, виртуальная машина и даже браузерная версия благодаря мультиплатформенной сборке.
Посмотреть проект Евгения Хлызова можно в репозитории на SourceCraft. А на Хабре — отдельная история, как у автора родилась идея создать свой язык в дуэте с нейросетью.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17❤6 2
В прямом эфире разберём интересную алгоритмическую задачку для прокачки скиллов на хакатонах и устроим прожарку решений от Димы Иванова и Серёжи Бережного.
Регистрация открыта — присоединяйтесь!
18 декабря в 12:00
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥6 6❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Code Assistant может автоматически создавать описание при создании предложения изменений, а для уже существующих может сгенерировать новое или обновить текущее.
Если хочется задать стиль и правила, ИИ-помощник будет учитывать требования из AGENTS.md в корне репозитория.
Например, так можно сделать ревью чуточку приятнее:
При создании PR Description используй фразу «Какой чудесный код»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥11 9
Запах мандаринов напоминает о приближающемся празднике. Берём самые вкусные дольки, а всё лишнее оставляем в стороне.
Сегодня очистим репозиторий с мандарином от всего ненужного.
Старт в 00:00
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰12🔥6 5🎃2💊1
Ревью большого пул-реквеста — это как экскурсия без гида, где сложно уловить взаимосвязи разрозненных фрагментов по текстовым изменениям.
Ситуация меняется с появлением инструментов, способных строить семантическую модель кода прямо в облаке.
Умная навигация помогает разбираться в пул-реквестах любой сложности и предоставляет возможность быстро переходить к определению и выполнять поиск использований.
Павел Таланов из команды Yandex Infrastructure в новой статье на Хабре рассказал, как мы создавали эту функциональность и решали задачу на стыке бэкенда и IDE:
В предыдущей статье Ольга Лукьянова поделилась, с чего начиналась кодонавигация в SourceCraft и почему было важно не превращать платформу в IDE.
Please open Telegram to view this post
VIEW IN TELEGRAM
Сегодня провели первый стрим в тёплой компании крафтеров и решили одну из задач CodeRun:
«Волк в овечьей шкуре»
Дано: в журнале доступа в замок появились странные повторы ID гостей.
Найти: максимальный подотрезок в последовательности входящих ID, в котором содержатся ровно два различных значения.
Решение можно посмотреть в записи трансляции.
А ещё мы разыграли приз — поздравляем
ittower-org! В ближайшее время свяжемся с победителем в личных сообщениях для уточнения деталей.
На этот раз Дима Иванов и Рома Елизаров поделятся лайфхаками по работе с нашим ИИ-помощником и разберут ваши кейсы в прямом эфире. Не пропустите!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍8❤6 1
This media is not supported in your browser
VIEW IN TELEGRAM
Создавайте релизы на основе тегов с подробной информацией: описанием, файлами и внешними ссылками. Можно использовать заранее созданный тег или добавить новый вместе с релизом.
Просматривайте версии со всей ключевой информацией: авторами, датами публикации, тегами, описаниями и вложениями.
Сравнивайте релизы между собой и отслеживайте эволюцию проекта.
Редактируйте черновики перед публикацией, а ненужные релизы отменяйте или удаляйте.
Управлять релизами могут администраторы и ответственные за репозиторий.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15❤7✍4 3🔥2🎄2🍾1
Ёлку вырастили, в воздухе пахнет мандаринами, и стол почти накрыт, а это значит, пора готовить маленькие радости.
На седьмом задании нас ждёт кулинарный челлендж — разложим бутерброды с икрой.
Начинаем в 00:00
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰11 6🔥5
?????? Новогоднего Git Quest
Пора приоткрыть завесу тайны, чем займёмся на восьмом задании. Мы будемразвешивать новогоднюю гирлянду!
Здесь важно не только справиться как можно быстрее, но и добавить капельку новогоднего креатива🎄
А дальше начнутся задания посложнее.
Старт в 00:00
Пора приоткрыть завесу тайны, чем займёмся на восьмом задании. Мы будем
Здесь важно не только справиться как можно быстрее, но и добавить капельку новогоднего креатива
А дальше начнутся задания посложнее.
Старт в 00:00
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3 3
Команды — удобный способ управлять доступами внутри организации и репозиториев. Они позволяют объединять пользователей в группы и назначать роли централизованно. Управлять командами могут только администраторы организации.
Команды в SourceCraft соответствуют группам пользователей в Yandex Identity Hub.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16👍9 9
This media is not supported in your browser
VIEW IN TELEGRAM
Рабочий процесс теперь можно вызывать из других репозиториев и через публичный REST API. Такой механизм позволяет запускать рабочие процессы без доступа к исходному репозиторию и его секретам.
Преподаватель создаёт приватный репозиторий с рабочим процессом, который запускает проверки.
Далее через автоматизации для студентов создаются репозитории.
В каждом из них — свой рабочий процесс, который запускается при открытии пул-реквеста и вызывает проверку из репозитория преподавателя.
Студент получает обратную связь: статус и артефакты, но не видит внутреннее устройство тестирования.
Преподаватель может посмотреть все выполненные задания группы в одном месте — в списке запусков CI.
А как вы будете использовать новую фичу в своих проектах?
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥30 14👍7❤4
Вместе с Димой Ивановым и Ромой Елизаровым посмотрим на ИИ в реальных задачах, устроим прожарку ваших кейсов в прямом эфире и разыграем приятные подарки.
Ещё не с нами? Самое время врываться!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13❤8🥰5👍1