ru
Feedback
SourceCraft

SourceCraft

Открыть в Telegram

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

Больше
3 087
Подписчики
-124 часа
+47 дней
+4930 день
Архив постов
🚀 Полуночный вайбкодинг на big tech night Пять минут, пять участников и одна попытка разработать код для игры через SourceCr
🚀 Полуночный вайбкодинг на big tech night Пять минут, пять участников и одна попытка разработать код для игры через SourceCraft Code Assistant — вайбкодинг в формате шоу с комментариями ведущего и призами на big tech night. Выберите Python, Java или создайте веб-проект с игрой. Есть нюанс — ни строчки кода вручную, всё только через промпты. 📍 12 сентября с 23:00 заглядывайте в «Изя Гриль», если будете на big tech night! Прочувствуете атмосферу шоу, попробуете чат-клиент нашего ИИ-ассистента в неформальной обстановке и посоревнуетесь за призы.

✌️ Итоги летнего конкурса репозиториев В конце августа мы объявили розыгрышь мерча специально к опенсорс-релизу. Спасибо всем
✌️ Итоги летнего конкурса репозиториев В конце августа мы объявили розыгрышь мерча специально к опенсорс-релизу. Спасибо всем, кто участвовал, ставил реакции и размещал репозитории — рады приветствовать новых участников в нашем сообществе! Две недели пролетели незаметно — мы изучили рейтинг и выбрали победителей, скоро свяжемся с каждым из них для вручения призов. А сейчас познакомим с ТОП-3 проекта на платформе SourceCraft: 🚩 Testplane — фреймворк для тестирования веб-приложений 🚩 Stapler — универсальная система сборки пакетов и управления ими для Linux 🚩 Корсáков  — проект по разработке нового языка, поддерживающего кириллическую знаковую систему Поздравляем всех победителей ❤️ и делимся полным списком репозиториев в блоге — заглядывайте!

В разгаре AI Product Hack 2025! 10 дней очно в Санкт-Петербурге и онлайн студенты и аспиранты ИТМО будут прокачивать навыки с
В разгаре AI Product Hack 2025! 10 дней очно в Санкт-Петербурге и онлайн студенты и аспиранты ИТМО будут прокачивать навыки создания проектов с помощью ИИ. Вместе с экспертами и менторами ребята создадут продукты, которые помогут улучшить обучение и исследования — от автоматического ревью и диагностики знаний до адаптивных систем обучения и персональных треков развития. ✌️ SourceCraft станет площадкой для экспериментов и смелых решений. Здесь команды будут создавать, тестировать и развивать проекты, а Александр Глущенко, руководитель разработки интерфейсов, подскажет, как превратить задумки в реальные продукты. Ребята из ИТМО, ставьте 🔥 — посмотрим, кто уже с нами!

🟣 Близится настоящая «Ночь музеев» в мире IT 12 сентября участвуем в big tech night — самой технологичной ночи в году, когда Яндекс, Сбер, X5, Т-Банк и Lamoda откроют двери своих офисов для гостей. В программе вас ждут доклады, экскурсии в офисы компаний,  IT-стендап, алгоритмическая вечеринка и многое другое. За ночь можно заглянуть сразу в три локации — будет трансфер между площадками. 📍 Москва и онлайн, 17:00-00:00 Присоединяйтесь! Поговорим про инструменты разработки, AI и обменяемся опытом! ❤️ Кстати, придумали big tech night в Яндексе.

☕️ Суббота. Кто-то варит кофе, кто-то скроллит мемы… А мы заглянем в альтернативные вселенные! Сегодня наш коллега Андрей Кул
☕️ Суббота. Кто-то варит кофе, кто-то скроллит мемы… А мы заглянем в альтернативные вселенные! Сегодня наш коллега Андрей Кулешов выступит на JVM Day и расскажет, как строится бэкенд для компоненты AppSec и анализа кода в SourceCraft на базе фреймворка Quarkus. Доклад будет про Quarkus, gRPC, Panache и другие технологии, которые встречаются не каждый день, но могут стать удобны для решения ваших задач. Когда они реально выручают и зачем держать их под рукой — Андрей знает из практики продакшена. 🔥 Тоже проводите выходные с джавой? Приходите к Java-уголку у костра в 14:00 послушать доклад и пообсуждать, даже если вы всё еще используете Spring.

➡️ Новые векторы атак на цепочку поставок Злоумышленники постоянно ищут лазейки для проникновения в компании, и нередко самой
➡️ Новые векторы атак на цепочку поставок Злоумышленники постоянно ищут лазейки для проникновения в компании, и нередко самой неприметной, но опасной точкой оказываются зависимости, которые разработчик использует в своем коде. Наша команда безопасной разработки изучила угрозы и выделила ключевые риски при создании проектов. Подробности — в докладе Дениса Макрушина, директора по продуктам безопасной разработки в Яндексе и команде SourceCraft. Денис разберёт реальные сценарии атак на жизненный цикл разработки, покажет результаты исследования ландшафта угроз, объяснит, как LLM влияют на безопасность разработки, и, главное, расскажет, как защитить команду и внутренние процессы. 7 сентября, Сезон кода: Санкт-Петербург, зал 2 Присоединяйтесь, если тоже участвуете! Онлайн-трансляции нет, но… ✌️ Заглядывайте в блог — там уже опубликованы некоторые результаты исследования!

🔴 Несколько полезных обновлений в интерфейсе SourceCraft 🔡Копирование ссылок на комментарии к задачам и предложениям изменений. 🔡Удобные вкладки с репозиториями в разделе «Деятельность» и на дашборде: «Недавние», «Работаю над», «Понравившиеся». 🔡Кнопка «Удалить ветку» появляется после слияния предложенного изменения и позволяет безвозвратно удалять ветку. 🔡Сортировка по исполнителю в задачах.

✌️ Эти фичи в автоматизациях ждали многие — и мы сделали! Все обновления автоматизаций с примерами уже в блоге! Коротко о важ
✌️ Эти фичи в автоматизациях ждали многие — и мы сделали! Все обновления автоматизаций с примерами уже в блоге! Коротко о важном: 🔡Коммитить теперь можно прямо из CI. Работайте с репозиторием изнутри кубика и выполняйте git push/pull и другие команды привычным способом. 🔡Конфигурация CI в шаблоне Sites для сборки и публикации статических сайтов. 🔡Доступ к публичному API напрямую из CI кубиков — добавлен токен авторизации SOURCECRAFT_TOKEN. 🔡Переиспользуемые кубики позволяют описать набор логических действий один раз и применять его в разных заданиях без дублирования. 🔡Переменные окружения теперь можно задавать на уровне рабочих процессов. 🔡Доступны две новые сборки пользовательского воркера для Linux ARM и Linux ARM64. 〰️ Новые возможности автоматизаций

⬇️ Участвуйте в конкурсе проектов и ловите подарки На прошлой неделе стартовал конкурс для опенсорс-разработчиков — приглашае
⬇️ Участвуйте в конкурсе проектов и ловите подарки На прошлой неделе стартовал конкурс для опенсорс-разработчиков — приглашаем участвовать и новичков, и опытных участников сообщества! Разыграем кастомную настолку, фирменные толстовки и другие приятные штуки. Принять участие просто: 🏄‍♂️Разместите зеркалированную копию репозитория в SourceCraft 🏄‍♂️Отмечайте понравившиеся проекты реакциями 🏄‍♂️Следите за новостями в канале На основе активности и интереса сообщества к репозиториям на платформе мы выберем 21 победителя. Среди призов: кастомная настолка, фирменные толстовки, термосы и кофеёк с носочками! ⏰ Время размещения репозитория имеет значение. Победителей озвучим в самом начале сентября. ▶️ Условия конкурса

Мы долго держали это в секрете ⭐️ 24 сентября на Yandex Neuro Scale 2025 расскажем и покажем новые возможности SourceCraft, м
Мы долго держали это в секрете ⭐️ 24 сентября на Yandex Neuro Scale 2025 расскажем и покажем новые возможности SourceCraft, меняющие привычные сценарии разработки. Спойлер: релизы — быстрее, рутины — меньше, свободы для команд — больше. Дмитрий Иванов, руководитель SourceCraft, выступит с докладом «SourceCraft в GA — сократите time to market ваших проектов» и поделится, как от планирования задач до деплоя в облако создавать IT‑продукты на платформе SourceCraft для разных пользователей: индивидуальных разработчиков, развивающих личные проекты, команд разного размера и опенсорс‑комьюнити. В треке DevOps вас ждут и другие доклады: 🔘 MK8s Workload Identity Federation: нативная интеграция с сервисами Yandex Cloud 🔘 Путь от мониторинга к Observability Platform 🔘 Балансировка на грани: как мы распределяем нагрузку в Kubernetes®-кластерах 🔘 DevOps без серверов: практические кейсы применения бессерверных технологий 🔘 Будущее роутинга в Kubernetes®: Yandex Cloud Gwin 📍 24 сентября онлайн и офлайн в Москве 👉 Вся программа конференции и регистрация уже на сайте

🚀 Мы запустили блог! Хотите ускорить релиз, настроить автоматизации под разные сценарии или сделать разработку безопаснее —
🚀 Мы запустили блог! Хотите ускорить релиз, настроить автоматизации под разные сценарии или сделать разработку безопаснее — у нас найдутся решения, примеры и рабочие практики. Теперь все материалы и другие важные новости будут жить в одном месте — в нашем блоге. Совсем скоро расскажем: ⚪️Что под капотом компонентов платформы ⚪️Как SourceCraft упрощает разработку на всех этапах жизненного цикла ⚪️Жизнь нашей команды изнутри ⚪️Истории из мира опенсорса ⚪️Свежие релизы и обновления 〰️ Блог SourceCraft

🔓 Активная безопасность — статусы инцидентов и история действий Крафтеры, часто заглядывающие в раздел «Безопасность», уже могли заметить новый блок «Активность». Он появился в описаниях найденных секретов и зависимостей и помогает отслеживать процесс устранения конкретной уязвимости. Теперь в одном месте можно увидеть весь жизненный цикл находки, зафиксировать скорость её устранения и быстрее обнаруживать «подвисшие» проблемы безопасности. Используйте «Активность» для взаимодействия с вашей командой безопасности приложений — в разделе отображается автор изменений статуса уязвимости. Пока вы читаете это, security-бот уже мог добавить пару оповещений в ваш репозиторий 👀

🟢 Открыт приём заявок на поддержку опенсорс-проектов Программа грантов Yandex Open Source × SourceCraft помогает авторам опе
🟢 Открыт приём заявок на поддержку опенсорс-проектов Программа грантов Yandex Open Source × SourceCraft помогает авторам опенсорс-проектов сделать свой вклад заметным для сообщества и индустрии. Всего три трека 🅱️Обработка и хранение данных 🅰️Разработка 🔴Машинное обучение Как участвовать Заполните форму и разместите свой проект в публичном репозитории под личным аккаунтом — это необходимо для подтверждения авторства вашего проекта. Что учитываем Активность репозитория, актуальность, практическую пользу, перспективы развития. Плюс мнение сообщества — позиция в новом рейтинге репозиториев тоже сыграет роль. 📌 Заявки собираем до 15 марта, а результаты объявим в мае. Победители получат гранты в размере 600 тысяч рублей на год на облачные технологии Yandex Cloud. ↘️ Подробности

✌️ Три большие новости для опенсорс-разработчиков: обновления платформы, гранты и конкурс 🔡Персональные достижения автоматич
✌️ Три большие новости для опенсорс-разработчиков: обновления платформы, гранты и конкурс 🔡Персональные достижения автоматически появляются в профиле — ачивки за вклад в развитие опенсорс-проектов генерируются с помощью YandexART специально для вас. Больше активности — больше наград: «Работа с кодом», «Вклад в сообщество», «Освоение инструментов», «Подтверждённый опыт». У наград есть уровни. Предлагайте изменения, выпускайте релизы, рецензируйте, участвуйте в обсуждениях — ачивка вас найдёт! 🔡Рейтинг репозиториев отражает их позицию в списке лучших репозиториев по степени их значимости для пользователей SourceCraft. Чем больше у публичного репозитория реакций (👍❤️💎), тем лучше рейтинг. ➡️ Грантовая программа для опенсорс-проектов с поддержкой на год в размере 600 тысяч рублей. Наши эксперты будут учитывать практическую пользу проекта, понятный вектор развития, рейтинг и активность репозитория. Старт приёма заявок – 16 августа. Познакомиться с условиями программы Yandex Open Source × SourceCraft можно уже сейчас. ➡️ Конкурс репозиториев SourceCraft — переносите существующие репозитории на платформу, поддерживайте интересные проекты реакцией и поднимайтесь в общем рейтинге. Победителя определим после 31 августа. Лучшие проекты опубликуем в нашем канале, а авторы получат эксклюзивный мерч SourceCraft. Начнём 16 августа! 〰️ Опенсорс в SourceCraft

✌️ История про маленький шаг в большом опенсорсе Под капотом нашего анализа зависимостей мощный опенсорсный проект — Trivy. Э
✌️ История про маленький шаг в большом опенсорсе Под капотом нашего анализа зависимостей мощный опенсорсный проект — Trivy. Этот инструмент позволяет обнаруживать уязвимости в зависимостях кодовой базы. В этот раз мы не просто интегрируем проект в платформу, но и контрибьютим в него! В релизе Trivy 0.65.0 появился CVSS-вектор — вклад нашего разработчика Степана. Функциональность уже на подходе и в SoucreCraft — приоритизация находок станет ещё точнее и удобнее. А мы поздравляем Стёпу с дебютом в опенсорс! 🎉 Чтобы помочь начать, наш коллега Андрей Кулешов подкинул идею написать разработчикам проекта и помог оформить предложение изменений. А как вы начинали свой путь в опенсорс? 😁 Всё сам — с нуля и без подсказок ❤️ Мне помогли коллеги или сообщество 🔥 Был бы у меня такой кот коллега — я, может, и пошёл бы в опенсорс

🔴 Новые возможности в автоматизациях 🔡Параметры запуска автоматизации (строка, булеан и выбор из списка) для пользовательск
🔴 Новые возможности в автоматизациях 🔡Параметры запуска автоматизации (строка, булеан и выбор из списка) для пользовательских значений внутри конфигурации, например для адреса стенда при запуске тестов или названия окружения для деплоя указанной версии. 🔡Триггеры на теги позволяют запускать автоматизации, например для релизных процессов по тегам. 🔡Переиспользование заданий помогает менять в них значения переменных окружения для разных рабочих процессов.

tasks:
  - name: sample-task
    env:
      HELLO: Hello
      WORLD: World
      SLEEP: 1
    cubes:
      - name: sample-cube
        script:
          - echo $HELLO, $WORLD
          - sleep $SLEEP

workflows:
  sample-workflow:
    tasks:
      - sample-task
      - name: de
        uses: sample-task
        env:
          HELLO: Hallo
          WORLD: Welt
          SLEEP: 30
      - name: rus
        uses: sample-task
        env:
          HELLO: Привет
          WORLD: Мир
🔡Кодонавигация в конфигурациях CI/CD — теперь в интерфейсе платформы можно посмотреть краткое описание полей, получить ссылку на документацию с подробной информацией и увидеть места объявления и использования разных элементов конфигурации.

🔭 SourceCraft Code Assistant на карте российского ИИ — ищем новые горизонты Журнал «Инк» представил карту российских решений
🔭 SourceCraft Code Assistant на карте российского ИИ — ищем новые горизонты Журнал «Инк» представил карту российских решений в сфере генеративного искусственного интеллекта — SourceCraft Code Assistant вошёл в раздел «ИИ в разработке кода» среди других отечественных разработок. 🟣 А какие ИИ-инструменты помогают вам в работе с кодом? Запускаем опрос, чтобы лучше понять реальное использование интеллектуальных ассистентов и какие новые возможности SourceCraft Code Assistant нужны пользователям. А может вы готовы поделиться опытом подробнее? Оставьте контакт в форме — мы свяжемся для диалога. ✏️ Пройти опрос

🌸 Интерфейс репозитория с новыми возможностями 🔡 Главная страница репозитория теперь позволяет переключать ветки, создавать новые файлы и папки, а также отображает основную информацию более полно — добавили описание, ссылки и переход на Sites. 🔡 История изменений доступна для любой папки, файла или ветки и наглядно показывает хэш, автора и полное описание. Можно поделиться ссылкой как на весь список изменений, так и на конкретный коммит с деталями.

🔴 Работа с задачами стала удобнее Задачи помогают эффективно организовать совместную работу: назначать ответственных, отслеживать статус, определять приоритеты и обсуждать идеи в комментариях. 🔡Текстовый поиск по задачам теперь доступен в поле фильтров. Просто начните вводить текст и выберите «Искать по этому тексту». Задача 348 ✅ 🔡Неопубликованный комментарий сохраняется как черновик при закрытии вкладки с задачей или предложением изменений. 🔡Связь задач из разных репозиториев для прозрачного взаимодействия между командами разработки. ⭐️ Как мы сами используем задачи в SourceCraft У нас три репозитория: в первом ведутся продуктовые проекты, а в двух других живут фронтенд и бэкенд. Связывая задачи между репозиториями, мы синхронизируем этапы разработки, контролируем сроки и быстрее выпускаем новые фичи для вас ❤️ 〰️ Работа с задачами 〰️ Как мы разрабатываем SourceCraft в SourceCraft

🤔 Как сделать Python-шаблон удобнее? В шаблоне для создания и тестирования Python-приложения конфигурация CI/CD включает пак
🤔 Как сделать Python-шаблон удобнее? В шаблоне для создания и тестирования Python-приложения конфигурация CI/CD включает пакетный менеджер pip. А какой предпочитаете вы в своих проектах? Ответьте реакцией: 🔥 pip 👍 poetry 🤩 uv Делитесь в комментариях своим вариантом ответа и подробностями использования, а если вы уже работали с шаблоном — предлагайте изменения. Сделаем лучший шаблон для старта Python-проектов вместе ❤️