SourceCraft
1.51K subscribers
51 photos
12 videos
61 links
Новости от команды
Наш чат: @SourceCraftChat
Начать пользоваться платформой: https://sourcecraft.dev
Download Telegram
Новый анонс!
Присоединяйтесь к Yandex Open Source Jam, в рамках которого пройдет и дискуссия о платформах для разработки с участием команды SourceCraft.
🔥31👨‍💻1
Forwarded from Yandex Open Source Jam /chat
Всем привет! ❤️

Мы с отличными новостями: уже 23 октября, ровно через полгода после первого Yandex Open Source Jam, пройдет второй. На этот раз мы едем в Санкт-Петербург!

Вас ждут несколько крутых анонсов, доклады, задачки, общение с экспертами из Яндекса и других компаний, а для очных участников — еще и открытый микрофон на афтепати

В программе:

🏮Антон Полухин с рассказом про userver

🧬Никита Соболев с лайфхаками из многолетнего опыта в опенсорсе

🎊Экспо-зона от Яндекс Go, Yandex Cloud и Yandex Infrastructure

…и еще очень много всего интересного!

Регистрируйтесь по ссылке на онлайн и очное участие в Петербурге.

Мы вас очень ждем ❤️ до встречи!

Всегда ваша,
Команда Yandex Open Source
Please open Telegram to view this post
VIEW IN TELEGRAM
1
В среду 23 октября команда SourceCraft поучаствовала в Yandex Open Source Jam, где поговорили об опенсорсе и людях, которые его делают. А ещё затронули тему платформ для разработки в рамках джема с коллегами из индустрии. Обсудили зачем вообще делать подобные сервисы в России в 2024 году, как помогать развитию опенсорса и какие проблемы наиболее острые.

Как это было? Смотрите запись и делитесь впечатлениями!
👍8🔥43
Новый день — новый анонс!

💫 Приглашаем всех на
 вебинар «Новые инструменты Яндекса для разработчиков»

7 ноября в 12:00 (Мск) архитектор Yandex Cloud Павел Селиванов расскажет про наши новые инструменты:

🔹AI-помощника для работы с кодом Yandex Code Assistant
🔹платформу SourceCraft для создания исходного кода, управления версиями, тестирования, сборки, развёртывания и сопровождения программных продуктов

На вебинаре покажем прототип платформы SourceCraft, продемонстрируем её возможности и поделимся планами. А ещё поговорим, как можно использовать технологии искусственного интеллекта в задачах разработки и покажем, как Yandex Code Assistant в режиме smart autocompletion генерирует наиболее вероятное продолжение строки кода или целой функции на основе контекста.

🔵 Для участия в вебинаре зарегистрируйтесь на сайте.
👍13🫡1
⚡️ «Моментальная навигация по коду для любого коммита. А так можно было?»

3 декабря на Golang Conf Оля Лукьянова расскажет, как при создании платформы SourceCraft решили задачу навигации по коду в  веб-интерфейсе. Для этого придумали свою систему индексов, основанную на иммутабельных инкрементальных структурах данных. В докладе поделимся архитектурными приёмами, какие структуры данных нужны для различных сценариев и как мы их храним.

Приходите послушать, будет интересно!

А ещё загляните на стенд Yandex на Highload, пообщаться с командой и поучаствовать в увлекательных активностях, которые мы для вас подготовили.
🔥184👍2😍2
👨‍💻🤝🤖 Давайте поговорим про 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 генерирует подсказки на основе контекста, ускоряет процесс написания кода и упрощает работу с повторяющимися задачами.

Могут ли нейросети заменить программистов?
Они могут написать простую программу, но не заменят человека при работе над реальными большими проектами. В отличие от людей, нейросетевые ассистенты неспособны мыслить творчески, видеть перспективу и учитывать бизнес-требования. Тем не менее ассистенты могут заметно ускорить разработку, выполняя рутинные задачи. Благодаря этому программисты получают возможность сосредоточиться на более сложных аспектах создания программ.
👍8🤮31👎1🤣1👨‍💻1
Как AI помогает разработчику: ещё больше сценариев от СорсКрафтеров 

В предыдущем посте мы обсудили, как AI меняет работу разработчиков. Теперь нам важно узнать мнение не просто случайных разработчиков, а настоящих крафтеров — поэтому ещё больше сценариев использования AI в нашем новом опросе.

А может ли AI быть полезным не только в локальных IDE, но и в веб-версиях? Спойлер: это уже совсем другая история, обсудим её позже… 😉
🔥5
🔥64💊1
Моментальная навигация по коду для любого коммита

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

В новой статье на Хабре рассказываем:
🔴 как SourceCraft поможет разработчикам не переключаться на IDE и решать типовые задачи в одном интерфейсе;
🔴 как команда искала способы добавить функциональность навигации по коду при ревью пул-реквестов;
🔴 каких результатов мы уже достигли.

👉 Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥157🫡1
Media is too big
VIEW IN TELEGRAM
▶️ YaC 24: рассказываем про технологии Яндекса

Это сериал о наших сервисах и людях, которые их создают. Мы покажем, как за этот год изменились наши сервисы и продукты, как они создаются и какие возможности открывают.

В серии «Работа» руководитель бизнеса Yandex Cloud Саша Черников рассказывает об инструментах Яндекса и, конечно, об одном из главных анонсов этого года — платформе SourceCraft и её первом компоненте Yandex Code Assistant.

YaC 24 знакомит с платформой и теми, кто ей уже пользуется внутри Яндекса. В своей команде мы стремимся не только создавать новый продукт, но и делиться опытом, рассказывать, как мы это делаем и какие задачи решаем.

Хотите узнать о нас больше? Поделитесь реакцией, что вам особенно интересно:
👍 технологический контент
🔥 подробности о команде и наших задачах
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥7
🛡 GitHub атаковать нельзя защитить — ставим запятую с командой SourceCraft

Инженерный подход к созданию платформ разработки помогает снизить лишнюю непрофильную нагрузку с программистов и повысить их эффективность. Этот тренд становится всё более популярным не только среди крупных корпораций и IT-команд, но и среди злоумышленников. Предлагаем вместе разобраться, какие возможности платформ могут помочь в организации кибер-атак.

Созданием технологий безопасной разработки в нашей команде занимается Денис Макрушин. В своей новой статье он поделился обзором актуальных уязвимостей и методов атак на пользователей такой крупной платформы разработки, как GitHub.

В статье мы:
▶️ поищем секреты в скрытых git-коммитах
▶️ посмотрим, как может загружаться вредоносный код через комментарии
▶️ изучим новый вектор атак, позволяющий получать доступ к данным из репозитариев
▶️ поговорим о «звёздах» как метриках доверия к репозиториям
▶️ затронем методы эксплуатации и способы защиты CI/CD-сервиса GitHub Actions
▶️ изучим фишинговую рассылку через платформу разработки

🆕 Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤‍🔥8🔥1🤩1
❄️ Тук-тук-тук… стучится Новый год 2025 и ещё немного циферок

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

Этот год был для нас действительно важным. Мы представили вам нашу платформу SourceCraft, запустили первый её компонент Code Assistant, делились опытом в статьях и на конференциях и, конечно же, познакомились с вами!

Хоть мы и не Дед Мороз, но все пожелания записываем. В следующем году вас ждёт ещё больше интересного!

Поздравляем всех крафтеров с наступающим Новым годом! 🎄
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
14🎅7👍3
🔑 Один год вместе с LLM в кибербезопасности

Вы уже используете большие языковые модели для разработки? А для задач безопасности в разработке? Мы в команде SourceCraft изучаем технологии, которые помогают снизить когнитивную нагрузку на разработчика, и адаптируем работающие практики и инструменты для наших задач, например, в кибербезопасности. А ещё делимся самыми интересными находками с вами!

➡️ В новой статье Денис Макрушин рассказал, какие инновации принесли большие языковые модели в кибербезопасность, выделил инсайты и ключевые технологические ограничения, с которыми придётся разобраться в 2025 году.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥5👍5🔥3
🕹 Как мы выбирали архитектуру кодонавигации на платформе SourceCraft

Навигация по коду предоставляет разработчикам знакомую по IDE функциональность, например, переход к декларации, поиск использований в проекте, всплывающие подсказки при наведении на элемент.

Мы стремимся к быстрой и точной навигации по коду. Скорость обработки пользовательских запросов зависит от принципа хранения индексов и способа работы с ними.

Сергей Бабенко, ведущий разработчик в Yandex Infrastructure, на Go Субботнике рассказал, как мы выбирали архитектуру подсистемы навигации, какие бенчмарки использовали и как сравнивали хранение индексов в Redis и YDB или локально. А ещё можно узнать, как мы выкатили сами себе критерий в 99-м процентиле укладываться в 100 миллисекунд на ответы пользователям и какие построили планы на ближайшее будущее.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥133👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Самое масштабное мероприятие Яндекса по разработке интерфейсов состоится совсем скоро — 15 февраля. Конференция «Я 💛 Фронтенд 2025» соберёт на одной площадке лучших экспертов разработки интерфейсов.

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

А ещё в программе — крутые активности онлайн на сайте конференции и офлайн в Цифровом деловом пространстве. И Yandex Code Assistant в деле! На площадке будем тестировать работу интеллектуального помощника на практике. Участники конференции смогут решать задачи по программированию с помощью нашего ассистента и оценить скорость и качество его подсказок в реальном времени.

🔜Подробнее о мероприятии — в Telegram-чате.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍74❤‍🔥1👎1
Forwarded from Inside Yandex Cloud
Всё, что вы хотели знать про SourceCraft, но боялись спросить

👨‍💻
SourceCraft — наша новая платформа для разработчиков. С её помощью можно создавать исходный код, управлять версиями, тестировать, собирать, развёртывать и сопровождать программные продукты.
Первым компонентом SourceCraft стал Yandex Code Assistant, который на базе нейросетей сгенерирует наиболее вероятное продолжение кода по его фрагменту.

🔥 Мы готовим подкаст, в котором ребята из команды расскажут, как родилась идея, каким был путь создания платформы, что под капотом SourceCraft и ответят на ваши вопросы.

🔜 В комментариях к посту задавайте свои вопросы про SourceCraft. Постараемся ответить на них в подкасте.
Please open Telegram to view this post
VIEW IN TELEGRAM
🛎 26 февраля приглашаем на DevPlatform Party — большой митап от Yandex Infrastructure для бэкенд-разработчиков, SRE, DevOps-инженеров и всех, кто интересуется платформенной разработкой.

Обсудим самые горячие вопросы инфраструктуры разработки с профессионалами и экспертами отрасли. В программе — два доклада от нашей команды SourceCraft.

Сергей Захарченко расскажет, как мы создавали git-движок и роль догфуддинга в нашем проекте.

Дмитрий Иванов сделает тот самый анонс, который все так ждали — откроет ранний доступ к платформе SourceCraft и продемонстрирует её новые возможности.

Оставляли заявку в листе ожидания? C 26 февраля мы начнём отправлять вам приглашения.

➡️ Регистрируйтесь на мероприятие и узнайте подробности о запуске SourceCraft от наших спикеров.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥204👍1
This media is not supported in your browser
VIEW IN TELEGRAM
33👍10🔥7👎4😨4💊3🤮2❤‍🔥1😁1😴1🤓1