Новый анонс!
Присоединяйтесь к Yandex Open Source Jam, в рамках которого пройдет и дискуссия о платформах для разработки с участием команды SourceCraft.
Присоединяйтесь к Yandex Open Source Jam, в рамках которого пройдет и дискуссия о платформах для разработки с участием команды SourceCraft.
🔥3⚡1👨💻1
Forwarded from Yandex Open Source Jam /chat
Всем привет! ❤️
Мы с отличными новостями: уже 23 октября, ровно через полгода после первого Yandex Open Source Jam, пройдет второй. На этот раз мы едем в Санкт-Петербург!
Вас ждут несколько крутых анонсов, доклады, задачки, общение с экспертами из Яндекса и других компаний, а для очных участников — еще и открытый микрофон на афтепати✨
В программе:
🏮 Антон Полухин с рассказом про userver
🧬 Никита Соболев с лайфхаками из многолетнего опыта в опенсорсе
🎊 Экспо-зона от Яндекс Go, Yandex Cloud и Yandex Infrastructure
…и еще очень много всего интересного!
➕ Регистрируйтесь по ссылке на онлайн и очное участие в Петербурге.
Мы вас очень ждем❤️ до встречи!
Всегда ваша,
Команда Yandex Open Source
Мы с отличными новостями: уже 23 октября, ровно через полгода после первого Yandex Open Source Jam, пройдет второй. На этот раз мы едем в Санкт-Петербург!
Вас ждут несколько крутых анонсов, доклады, задачки, общение с экспертами из Яндекса и других компаний, а для очных участников — еще и открытый микрофон на афтепати
В программе:
…и еще очень много всего интересного!
Мы вас очень ждем
Всегда ваша,
Команда Yandex Open Source
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
В среду 23 октября команда SourceCraft поучаствовала в Yandex Open Source Jam, где поговорили об опенсорсе и людях, которые его делают. А ещё затронули тему платформ для разработки в рамках джема с коллегами из индустрии. Обсудили зачем вообще делать подобные сервисы в России в 2024 году, как помогать развитию опенсорса и какие проблемы наиболее острые.
Как это было? Смотрите запись и делитесь впечатлениями!
Как это было? Смотрите запись и делитесь впечатлениями!
👍8🔥4❤3
yandex.cloud
Новые инструменты Яндекса для разработчиков
Как Yandex Code Assistant и платформа SourceCraft помогут командам создавать цифровые продукты.
Новый день — новый анонс!
💫 Приглашаем всех на вебинар «Новые инструменты Яндекса для разработчиков»
7 ноября в 12:00 (Мск) архитектор Yandex Cloud Павел Селиванов расскажет про наши новые инструменты:
🔹AI-помощника для работы с кодом Yandex Code Assistant
🔹платформу SourceCraft для создания исходного кода, управления версиями, тестирования, сборки, развёртывания и сопровождения программных продуктов
На вебинаре покажем прототип платформы SourceCraft, продемонстрируем её возможности и поделимся планами. А ещё поговорим, как можно использовать технологии искусственного интеллекта в задачах разработки и покажем, как Yandex Code Assistant в режиме smart autocompletion генерирует наиболее вероятное продолжение строки кода или целой функции на основе контекста.
🔵 Для участия в вебинаре зарегистрируйтесь на сайте.
💫 Приглашаем всех на вебинар «Новые инструменты Яндекса для разработчиков»
7 ноября в 12:00 (Мск) архитектор Yandex Cloud Павел Селиванов расскажет про наши новые инструменты:
🔹AI-помощника для работы с кодом Yandex Code Assistant
🔹платформу SourceCraft для создания исходного кода, управления версиями, тестирования, сборки, развёртывания и сопровождения программных продуктов
На вебинаре покажем прототип платформы SourceCraft, продемонстрируем её возможности и поделимся планами. А ещё поговорим, как можно использовать технологии искусственного интеллекта в задачах разработки и покажем, как Yandex Code Assistant в режиме smart autocompletion генерирует наиболее вероятное продолжение строки кода или целой функции на основе контекста.
🔵 Для участия в вебинаре зарегистрируйтесь на сайте.
👍13🫡1
⚡️ «Моментальная навигация по коду для любого коммита. А так можно было?»
3 декабря на Golang Conf Оля Лукьянова расскажет, как при создании платформы SourceCraft решили задачу навигации по коду в веб-интерфейсе. Для этого придумали свою систему индексов, основанную на иммутабельных инкрементальных структурах данных. В докладе поделимся архитектурными приёмами, какие структуры данных нужны для различных сценариев и как мы их храним.
Приходите послушать, будет интересно!
А ещё загляните на стенд Yandex на Highload, пообщаться с командой и поучаствовать в увлекательных активностях, которые мы для вас подготовили.
3 декабря на Golang Conf Оля Лукьянова расскажет, как при создании платформы SourceCraft решили задачу навигации по коду в веб-интерфейсе. Для этого придумали свою систему индексов, основанную на иммутабельных инкрементальных структурах данных. В докладе поделимся архитектурными приёмами, какие структуры данных нужны для различных сценариев и как мы их храним.
Приходите послушать, будет интересно!
А ещё загляните на стенд Yandex на Highload, пообщаться с командой и поучаствовать в увлекательных активностях, которые мы для вас подготовили.
highload.ru
Ольга Лукьянова на HighLoad++ 2024
Часто ли вы сталкивались с необходимостью при чтении чужого пулл-реквеста переходить в полноценную IDE, потому что в веб-платформе не хватает нормальной навигации по коду? А задумывались, откуда эта проблема и как её решить? Расскажем о том, как подошли к…
🔥18❤4👍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 генерирует подсказки на основе контекста, ускоряет процесс написания кода и упрощает работу с повторяющимися задачами.
Могут ли нейросети заменить программистов?
Они могут написать простую программу, но не заменят человека при работе над реальными большими проектами. В отличие от людей, нейросетевые ассистенты неспособны мыслить творчески, видеть перспективу и учитывать бизнес-требования. Тем не менее ассистенты могут заметно ускорить разработку, выполняя рутинные задачи. Благодаря этому программисты получают возможность сосредоточиться на более сложных аспектах создания программ.
Современные большие языковые модели умеют писать не только тексты, но и код. В 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🤮3❤1👎1🤣1👨💻1
А вы пользуетесь AI помощниками для работы с кодом?
Anonymous Poll
12%
Не доверяю искусственному интеллекту, всё самостоятельно
22%
Пытаюсь пользоваться, но редко помогает
42%
Иногда пользуюсь, часто полезно
24%
Уже не могу представить свою жизнь без таких инструментов
👍8👎1🤮1🤣1
Как AI помогает разработчику: ещё больше сценариев от СорсКрафтеров
В предыдущем посте мы обсудили, как AI меняет работу разработчиков. Теперь нам важно узнать мнение не просто случайных разработчиков, а настоящих крафтеров — поэтому ещё больше сценариев использования AI в нашем новом опросе.
А может ли AI быть полезным не только в локальных IDE, но и в веб-версиях? Спойлер: это уже совсем другая история, обсудим её позже… 😉
В предыдущем посте мы обсудили, как AI меняет работу разработчиков. Теперь нам важно узнать мнение не просто случайных разработчиков, а настоящих крафтеров — поэтому ещё больше сценариев использования AI в нашем новом опросе.
А может ли AI быть полезным не только в локальных IDE, но и в веб-версиях? Спойлер: это уже совсем другая история, обсудим её позже… 😉
🔥5
Мы подготовили несколько запросов к AI для плагина в IDE. Какими бы вы пользовались для своего проекта?
Anonymous Poll
35%
Сделай многострочное дополнение кода (угадай, что нужно написать дальше)
43%
Сгенерируй код, например, напиши, как подключиться к YDB, или реализуй мой программный интерфейс)
43%
Сделай рефакторинг, например, добавь логирование в код, поменяй возвращаемые значения из функций
66%
Сгенерируй тесты
32%
Ответь на вопросы по АРІ и документации, например, как использовать конкретную библиотеку
28%
Сделай поиск по проекту, например, где находится метод, который делает что-то определённое
50%
Найди проблемы во фрагменте кода и предложи исправления ошибок или уязвимостей
46%
Объясни, что делает этот код
48%
Сгенерируй документацию или комментарии к фрагменту кода
7%
Напишу свой вариант в комментариях
🔥6❤4💊1
Недавно мы анонсировали новый продукт — платформу для разработчиков SourceCraft. Теперь открываем чуть больше деталей про возможности навигации в нашей платформе.
В новой статье на Хабре рассказываем:
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15❤7🫡1
Media is too big
VIEW IN TELEGRAM
Это сериал о наших сервисах и людях, которые их создают. Мы покажем, как за этот год изменились наши сервисы и продукты, как они создаются и какие возможности открывают.
В серии «Работа» руководитель бизнеса Yandex Cloud Саша Черников рассказывает об инструментах Яндекса и, конечно, об одном из главных анонсов этого года — платформе SourceCraft и её первом компоненте Yandex Code Assistant.
YaC 24 знакомит с платформой и теми, кто ей уже пользуется внутри Яндекса. В своей команде мы стремимся не только создавать новый продукт, но и делиться опытом, рассказывать, как мы это делаем и какие задачи решаем.
Хотите узнать о нас больше? Поделитесь реакцией, что вам особенно интересно:
👍 технологический контент
🔥 подробности о команде и наших задачах
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥7
Инженерный подход к созданию платформ разработки помогает снизить лишнюю непрофильную нагрузку с программистов и повысить их эффективность. Этот тренд становится всё более популярным не только среди крупных корпораций и IT-команд, но и среди злоумышленников. Предлагаем вместе разобраться, какие возможности платформ могут помочь в организации кибер-атак.
Созданием технологий безопасной разработки в нашей команде занимается Денис Макрушин. В своей новой статье он поделился обзором актуальных уязвимостей и методов атак на пользователей такой крупной платформы разработки, как GitHub.
В статье мы:
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Атаки на GitHub-разработчика в 2024 году
Тренд «Platform Engineering», предложенный аналитическими агентствами, стал интересен не только компаниям, которые трансформируют свои процессы, команды и инструменты согласно новым подходам....
👍12❤🔥8🔥1🤩1
Нельзя просто так взять и закончить год без подведения итогов. Собрали в карточках небольшую любопытную статистику с метриками в часах, строках кода и бессонных ночах.
Этот год был для нас действительно важным. Мы представили вам нашу платформу 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
Вы уже используете большие языковые модели для разработки? А для задач безопасности в разработке? Мы в команде SourceCraft изучаем технологии, которые помогают снизить когнитивную нагрузку на разработчика, и адаптируем работающие практики и инструменты для наших задач, например, в кибербезопасности. А ещё делимся самыми интересными находками с вами!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥5👍5🔥3
Навигация по коду предоставляет разработчикам знакомую по IDE функциональность, например, переход к декларации, поиск использований в проекте, всплывающие подсказки при наведении на элемент.
Мы стремимся к быстрой и точной навигации по коду. Скорость обработки пользовательских запросов зависит от принципа хранения индексов и способа работы с ними.
Сергей Бабенко, ведущий разработчик в Yandex Infrastructure, на Go Субботнике рассказал, как мы выбирали архитектуру подсистемы навигации, какие бенчмарки использовали и как сравнивали хранение индексов в Redis и YDB или локально. А ещё можно узнать, как мы выкатили сами себе критерий в 99-м процентиле укладываться в 100 миллисекунд на ответы пользователям и какие построили планы на ближайшее будущее.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13❤3👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Самое масштабное мероприятие Яндекса по разработке интерфейсов состоится совсем скоро — 15 февраля. Конференция «Я 💛 Фронтенд 2025» соберёт на одной площадке лучших экспертов разработки интерфейсов.
Регистрируйтесь и приходите послушать технические доклады, узнать новости веба и принять участие в кулуарных дискуссиях с экспертами из нашей команды.
А ещё в программе — крутые активности онлайн на сайте конференции и офлайн в Цифровом деловом пространстве. И Yandex Code Assistant в деле! На площадке будем тестировать работу интеллектуального помощника на практике. Участники конференции смогут решать задачи по программированию с помощью нашего ассистента и оценить скорость и качество его подсказок в реальном времени.
🔜 Подробнее о мероприятии — в Telegram-чате.
Регистрируйтесь и приходите послушать технические доклады, узнать новости веба и принять участие в кулуарных дискуссиях с экспертами из нашей команды.
А ещё в программе — крутые активности онлайн на сайте конференции и офлайн в Цифровом деловом пространстве. И Yandex Code Assistant в деле! На площадке будем тестировать работу интеллектуального помощника на практике. Участники конференции смогут решать задачи по программированию с помощью нашего ассистента и оценить скорость и качество его подсказок в реальном времени.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤4❤🔥1👎1
Forwarded from Inside Yandex Cloud
Всё, что вы хотели знать про SourceCraft, но боялись спросить
👨💻 SourceCraft — наша новая платформа для разработчиков. С её помощью можно создавать исходный код, управлять версиями, тестировать, собирать, развёртывать и сопровождать программные продукты.
Первым компонентом SourceCraft стал Yandex Code Assistant, который на базе нейросетей сгенерирует наиболее вероятное продолжение кода по его фрагменту.
🔥 Мы готовим подкаст, в котором ребята из команды расскажут, как родилась идея, каким был путь создания платформы, что под капотом SourceCraft и ответят на ваши вопросы.
🔜 В комментариях к посту задавайте свои вопросы про SourceCraft. Постараемся ответить на них в подкасте.
👨💻 SourceCraft — наша новая платформа для разработчиков. С её помощью можно создавать исходный код, управлять версиями, тестировать, собирать, развёртывать и сопровождать программные продукты.
Первым компонентом SourceCraft стал Yandex Code Assistant, который на базе нейросетей сгенерирует наиболее вероятное продолжение кода по его фрагменту.
Please open Telegram to view this post
VIEW IN TELEGRAM
Обсудим самые горячие вопросы инфраструктуры разработки с профессионалами и экспертами отрасли. В программе — два доклада от нашей команды SourceCraft.
Сергей Захарченко расскажет, как мы создавали git-движок и роль догфуддинга в нашем проекте.
Дмитрий Иванов сделает тот самый анонс, который все так ждали — откроет ранний доступ к платформе SourceCraft и продемонстрирует её новые возможности.
Оставляли заявку в листе ожидания? C 26 февраля мы начнём отправлять вам приглашения.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20❤4👍1
This media is not supported in your browser
VIEW IN TELEGRAM
❤33👍10🔥7👎4😨4💊3🤮2❤🔥1😁1😴1🤓1