SourceCraft
Ir al canal en Telegram
Новости от команды Наш чат: @SourceCraftChat Начать пользоваться платформой: https://sourcecraft.dev
Mostrar más3 087
Suscriptores
-124 horas
+47 días
+4930 días
Archivo de publicaciones
3 087
🙂 Пара слов о запуске SourceCraft от Миши Бондаревского, архитектора платформы.
Ставьте ❤️ и создавайте будущее, коммит за коммитом.
3 087
⚡️Открываем доступ к SourceCraft!
Мы начинаем рассылать приглашения, а чтобы обеспечить качественную и поэтапную обработку обратной связи, будем делать это волнами. Сейчас платформу можно протестировать в режиме технического превью.
🔴 Функции навигации по коду сразу доступны в интерфейсе — теперь не нужно переходить в сторонние IDE. Это позволяет упростить проверку кода и в разы быстрее выпускать новые продукты.
🔴 В платформу встроен AI-ассистент SourceCraft Code Assistant. Он предлагает вероятное продолжение кода по начальному фрагменту: сейчас поддерживается 30+ языков, в том числе C++, Go, Java, Kotlin, Python и другие. Инструмент доступен для VSCode и JetBrains как отдельный плагин.
Если вы оставляли заявку в листе ожидания, то получите доступ в первых рядах. Тестируйте возможности платформы и делитесь фидбеком.
✏️ Подробности про платформу читайте на Хабре. А про команду — на сайте.
3 087
🛎 26 февраля приглашаем на DevPlatform Party — большой митап от Yandex Infrastructure для бэкенд-разработчиков, SRE, DevOps-инженеров и всех, кто интересуется платформенной разработкой.
Обсудим самые горячие вопросы инфраструктуры разработки с профессионалами и экспертами отрасли. В программе — два доклада от нашей команды SourceCraft.
Сергей Захарченко расскажет, как мы создавали git-движок и роль догфуддинга в нашем проекте.
Дмитрий Иванов сделает тот самый анонс, который все так ждали — откроет ранний доступ к платформе SourceCraft и продемонстрирует её новые возможности.
Оставляли заявку в листе ожидания? C 26 февраля мы начнём отправлять вам приглашения.
➡️ Регистрируйтесь на мероприятие и узнайте подробности о запуске SourceCraft от наших спикеров.
3 087
Repost from Inside Yandex Cloud
Всё, что вы хотели знать про SourceCraft, но боялись спросить
👨💻 SourceCraft — наша новая платформа для разработчиков. С её помощью можно создавать исходный код, управлять версиями, тестировать, собирать, развёртывать и сопровождать программные продукты.
Первым компонентом SourceCraft стал Yandex Code Assistant, который на базе нейросетей сгенерирует наиболее вероятное продолжение кода по его фрагменту.
🔥 Мы готовим подкаст, в котором ребята из команды расскажут, как родилась идея, каким был путь создания платформы, что под капотом SourceCraft и ответят на ваши вопросы.
🔜 В комментариях к посту задавайте свои вопросы про SourceCraft. Постараемся ответить на них в подкасте.
3 087
Самое масштабное мероприятие Яндекса по разработке интерфейсов состоится совсем скоро — 15 февраля. Конференция «Я 💛 Фронтенд 2025» соберёт на одной площадке лучших экспертов разработки интерфейсов.
Регистрируйтесь и приходите послушать технические доклады, узнать новости веба и принять участие в кулуарных дискуссиях с экспертами из нашей команды.
А ещё в программе — крутые активности онлайн на сайте конференции и офлайн в Цифровом деловом пространстве. И Yandex Code Assistant в деле! На площадке будем тестировать работу интеллектуального помощника на практике. Участники конференции смогут решать задачи по программированию с помощью нашего ассистента и оценить скорость и качество его подсказок в реальном времени.
🔜Подробнее о мероприятии — в Telegram-чате.
3 087
🕹 Как мы выбирали архитектуру кодонавигации на платформе SourceCraft
Навигация по коду предоставляет разработчикам знакомую по IDE функциональность, например, переход к декларации, поиск использований в проекте, всплывающие подсказки при наведении на элемент.
Мы стремимся к быстрой и точной навигации по коду. Скорость обработки пользовательских запросов зависит от принципа хранения индексов и способа работы с ними.
Сергей Бабенко, ведущий разработчик в Yandex Infrastructure, на Go Субботнике рассказал, как мы выбирали архитектуру подсистемы навигации, какие бенчмарки использовали и как сравнивали хранение индексов в Redis и YDB или локально. А ещё можно узнать, как мы выкатили сами себе критерий в 99-м процентиле укладываться в 100 миллисекунд на ответы пользователям и какие построили планы на ближайшее будущее.
3 087
🔑 Один год вместе с LLM в кибербезопасности
Вы уже используете большие языковые модели для разработки? А для задач безопасности в разработке? Мы в команде SourceCraft изучаем технологии, которые помогают снизить когнитивную нагрузку на разработчика, и адаптируем работающие практики и инструменты для наших задач, например, в кибербезопасности. А ещё делимся самыми интересными находками с вами!
➡️ В новой статье Денис Макрушин рассказал, какие инновации принесли большие языковые модели в кибербезопасность, выделил инсайты и ключевые технологические ограничения, с которыми придётся разобраться в 2025 году.
3 087
+1
❄️ Тук-тук-тук… стучится Новый год 2025 и ещё немного циферок
Нельзя просто так взять и закончить год без подведения итогов. Собрали в карточках небольшую любопытную статистику с метриками в часах, строках кода и бессонных ночах.
Этот год был для нас действительно важным. Мы представили вам нашу платформу SourceCraft, запустили первый её компонент Code Assistant, делились опытом в статьях и на конференциях и, конечно же, познакомились с вами!
Хоть мы и не Дед Мороз, но все пожелания записываем. В следующем году вас ждёт ещё больше интересного!
Поздравляем всех крафтеров с наступающим Новым годом! 🎄
3 087
🛡 GitHub атаковать нельзя защитить — ставим запятую с командой SourceCraft
Инженерный подход к созданию платформ разработки помогает снизить лишнюю непрофильную нагрузку с программистов и повысить их эффективность. Этот тренд становится всё более популярным не только среди крупных корпораций и IT-команд, но и среди злоумышленников. Предлагаем вместе разобраться, какие возможности платформ могут помочь в организации кибер-атак.
Созданием технологий безопасной разработки в нашей команде занимается Денис Макрушин. В своей новой статье он поделился обзором актуальных уязвимостей и методов атак на пользователей такой крупной платформы разработки, как GitHub.
В статье мы:
▶️ поищем секреты в скрытых git-коммитах
▶️ посмотрим, как может загружаться вредоносный код через комментарии
▶️ изучим новый вектор атак, позволяющий получать доступ к данным из репозитариев
▶️ поговорим о «звёздах» как метриках доверия к репозиториям
▶️ затронем методы эксплуатации и способы защиты CI/CD-сервиса GitHub Actions
▶️ изучим фишинговую рассылку через платформу разработки
🆕 Читать статью
3 087
▶️ YaC 24: рассказываем про технологии Яндекса
Это сериал о наших сервисах и людях, которые их создают. Мы покажем, как за этот год изменились наши сервисы и продукты, как они создаются и какие возможности открывают.
В серии «Работа» руководитель бизнеса Yandex Cloud Саша Черников рассказывает об инструментах Яндекса и, конечно, об одном из главных анонсов этого года — платформе SourceCraft и её первом компоненте Yandex Code Assistant.
YaC 24 знакомит с платформой и теми, кто ей уже пользуется внутри Яндекса. В своей команде мы стремимся не только создавать новый продукт, но и делиться опытом, рассказывать, как мы это делаем и какие задачи решаем.
Хотите узнать о нас больше? Поделитесь реакцией, что вам особенно интересно:
👍 технологический контент
🔥 подробности о команде и наших задачах
3 087
⚡ Моментальная навигация по коду для любого коммита
Недавно мы анонсировали новый продукт — платформу для разработчиков SourceCraft. Теперь открываем чуть больше деталей про возможности навигации в нашей платформе.
В новой статье на Хабре рассказываем:
🔴 как SourceCraft поможет разработчикам не переключаться на IDE и решать типовые задачи в одном интерфейсе;
🔴 как команда искала способы добавить функциональность навигации по коду при ревью пул-реквестов;
🔴 каких результатов мы уже достигли.
👉 Читать статью
3 087
Мы подготовили несколько запросов к AI для плагина в IDE. Какими бы вы пользовались для своего проекта?
3 087
Как AI помогает разработчику: ещё больше сценариев от СорсКрафтеров
В предыдущем посте мы обсудили, как AI меняет работу разработчиков. Теперь нам важно узнать мнение не просто случайных разработчиков, а настоящих крафтеров — поэтому ещё больше сценариев использования AI в нашем новом опросе.
А может ли AI быть полезным не только в локальных IDE, но и в веб-версиях? Спойлер: это уже совсем другая история, обсудим её позже… 😉
3 087
👨💻🤝🤖 Давайте поговорим про AI в разработке!
Современные большие языковые модели умеют писать не только тексты, но и код. В 2021 году Microsoft и OpenAI дали доступ к нейросетевому помощнику для программистов GitHub Copilot. Он оказал большое влияние на программирование, а к созданию таких сервисов присоединились и другие компании. В этом году мы представили собственного помощника для работы с кодом — Yandex Code Assistant, который уже доступен в тестовом режиме на платформе Yandex Cloud. Оставьте заявку и попробуйте Yandex Code Assistant для решения своих рабочих задач.
Для чего нужны ассистенты?
Они помогают разработчикам создавать, редактировать и отлаживать код, встраиваются в IDE, и умеют работать с разными языками программирования. Например, Yandex Code Assistant поддерживает более 30 языков и распространяется в формате плагина для Visual Studio Code и IDE от JetBrains.
Что они могут?
Ассистенты используют алгоритмы машинного обучения и методы обработки естественного языка для анализа задачи и понимания её контекста. Yandex Code Assistant генерирует подсказки на основе контекста, ускоряет процесс написания кода и упрощает работу с повторяющимися задачами.
Могут ли нейросети заменить программистов?
Они могут написать простую программу, но не заменят человека при работе над реальными большими проектами. В отличие от людей, нейросетевые ассистенты неспособны мыслить творчески, видеть перспективу и учитывать бизнес-требования. Тем не менее ассистенты могут заметно ускорить разработку, выполняя рутинные задачи. Благодаря этому программисты получают возможность сосредоточиться на более сложных аспектах создания программ.
3 087
⚡️ «Моментальная навигация по коду для любого коммита. А так можно было?»
3 декабря на Golang Conf Оля Лукьянова расскажет, как при создании платформы SourceCraft решили задачу навигации по коду в веб-интерфейсе. Для этого придумали свою систему индексов, основанную на иммутабельных инкрементальных структурах данных. В докладе поделимся архитектурными приёмами, какие структуры данных нужны для различных сценариев и как мы их храним.
Приходите послушать, будет интересно!
А ещё загляните на стенд Yandex на Highload, пообщаться с командой и поучаствовать в увлекательных активностях, которые мы для вас подготовили.
3 087
Новый день — новый анонс!
💫 Приглашаем всех на вебинар «Новые инструменты Яндекса для разработчиков»
7 ноября в 12:00 (Мск) архитектор Yandex Cloud Павел Селиванов расскажет про наши новые инструменты:
🔹AI-помощника для работы с кодом Yandex Code Assistant
🔹платформу SourceCraft для создания исходного кода, управления версиями, тестирования, сборки, развёртывания и сопровождения программных продуктов
На вебинаре покажем прототип платформы SourceCraft, продемонстрируем её возможности и поделимся планами. А ещё поговорим, как можно использовать технологии искусственного интеллекта в задачах разработки и покажем, как Yandex Code Assistant в режиме smart autocompletion генерирует наиболее вероятное продолжение строки кода или целой функции на основе контекста.
🔵 Для участия в вебинаре зарегистрируйтесь на сайте.
3 087
В среду 23 октября команда SourceCraft поучаствовала в Yandex Open Source Jam, где поговорили об опенсорсе и людях, которые его делают. А ещё затронули тему платформ для разработки в рамках джема с коллегами из индустрии. Обсудили зачем вообще делать подобные сервисы в России в 2024 году, как помогать развитию опенсорса и какие проблемы наиболее острые.
Как это было? Смотрите запись и делитесь впечатлениями!
¡Ya disponible! Investigación de Telegram 2025 — los principales insights del año 
