Меня зовут Сергей Кукуруз, я руковожу ML-проектами в Центре технологий для общества Yandex Cloud. Сегодня я хочу рассказать о системе, которую мы сделали вместе со студентами ШАДа и движением добровольцев «СтопБорщевик».
Технологический стек, который мы использовали, вы сможете применить и для своих задач поиска объектов на кадрах от спутника. Собственный дата-центр не потребуется, всё можно сделать в домашних условиях (если у вас достаточно размеченных данных).
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍7❤6🗿1
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥4🦄1
Привет, это Валерий Баранов, руководитель технологий фронтенда в Яндекс 360. В нашей команде около 90% разработчиков используют AI-помощников.
Поначалу работа с ассистентом выглядит волшебно: он быстро генерирует MVP, и кажется, что за пару недель можно сделать что угодно. А затем мы входим в долину разочарования. Ассистент начинает ломать работающий код, предлагает компоненты, которых нет в проекте, и меняет собственные решения. Знакомая ситуация?
Обычно проблема не в модели, а в контексте: LLM не знает структуру вашего репозитория, не понимает внутренние библиотеки и не видит дизайн в Figma. Мы систематизировали подход и выделили три уровня, которые нужно закрыть, чтобы ассистент стал полноценным участником команды.
Решение оказалось простым — файл
AGЕNТS.md. Это открытый стандарт, который поддерживают Cursor, GitHub Copilot и другие популярные ассистенты. Один файл задаёт карту проекта: структуру директорий, команды сборки, архитектурные конвенции и границы допустимого.Пишите только то, что модель не может узнать дёшево. Исследования показывают, что инструкции в повелительном наклонении («Используй CSS Modules для новых компонентов») AI выполняет в 94% случаев.
Для внутреннего UI Kit Orbita мы разработали собственный MCP-сервер. Через него модель получает актуальный API компонентов, токены и паттерны композиции. Это решает проблему, когда ассистент предлагает компоненты, которых нет в проекте, или использует устаревшие пропсы.
Мы договорились с дизайнерами: Figma задаёт требования, а реализация остаётся за кодом. Инструмент Figma Code Connect описывает маппинг свойств. Теперь LLM видит, как параметр называется в дизайне и коде.
В результате
AGENTS.md требует один день на настройку, MCP-сервер — около недели. За 28 дней можно синхронизировать всё с Figma. Вложения окупаются, ассистент перестаёт гадать и начинает генерировать корректный код.AGENTS.md, чтобы он работал, а не пылился в репозиторииПодписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍4👾3❤2🗿1
Серия EA FC уже давно стала полноценным киберспортом. В играх есть свои виртуальные чемпионаты, лиги, профессиональные игроки, команды и комментаторы. Всё это — данные, которые можно анализировать и показать сообществу в наглядной форме.
Но вот проблема: чисел много, а сухую статистику никто не любит. Собирать инфу и оформлять её в посты — долгий и кропотливый труд.
⚽️ Сайт проекта
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🐳4🔥3👍1
Нетворкинг — это системная работа с людьми: знакомства, связи и общее понимание, кто чем занимается и где вы можете быть полезны друг другу. В этом посте разберём, как делать это с пользой для карьеры и жизни.
Общайтесь с теми, кто вам интересен. Находите удовольствие в том, чтобы узнавать других людей. Так вы сделаете нетворкинг нативным, а это помогает выстроить тёплую и крепкую связь с человеком.
Если хорошо понимаешь людей, то начинаешь подмечать их сильные и слабые стороны. Это помогает:
Начните с команды и смежников — людей, с которыми вы регулярно взаимодействуете. Нетворкинг можно найти в офисе, на тематических тусовках, конференциях, митапах и в соцсетях. Главное — не бойтесь завязать разговор!
Такое бывает. Это нормально. Человек может быть занят, а вопрос — непонятен.
Правильным формулировкам тоже стоит учиться. Но тот, кто вообще ничего не спрашивает, никогда не получит никаких ответов.
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👾7👍5🗿1
swift-build и внедрили инфраструктуру прозрачной подмены компонентов Xcode через XCBBUILDSERVICE_PATH, чтобы не ждать релиза Swift 6.3Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥2👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Главное событие Яндекса по мобильной разработке возвращается! Приглашаем всех, кто делает приложения и думает про производительность, архитектуру и пользовательский опыт. Ждём не только мобильных разработчиков, но и бэкендеров разных стеков.
Тут мы с головой погрузимся в практику вместе с экспертами из бигтеха. Вас ждут воркшопы, дискуссии и соревнования в неформальной обстановке. А вокруг — летний двор, свежий воздух и активности на улице 🌞
В этом году разделили программу на два трека:
Всё про AI в мобильной разработке: как инструменты помогают ускорять работу и как внедряются AI-фичи в приложения — от кейсов до архитектуры и технических решений.
Всё, что происходит в мобилке за пределами AI: нативная разработка и кросс-платформа, архитектура, а также карьера, команды и развитие в индустрии.
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🔥1🐳1🗿1
На дворе 2007 год. Лето. Можно целыми днями ничего не делать: гулять, бездельничать и играть с друзьями в «Территорию». Эту модную MMORPG вам показал ваш дядя, увлекающийся компами. Однажды он решит, что вы достаточно взрослый для знакомства с PHP. Конечно же, в первую очередь вы попытаетесь сделать собственную игру (с караванами и далее по списку). Всё закончится на окне персонажа, где вы будете реализовывать инвентарь через обычный if. И не понимать, почему всё работает так медленно.
Это история Андрея Масленникова, тимлида в Яндекс Такси, который с годами не оставил мечты о собственной браузерной MMORPG. Его проект родился из желания попробовать gRPC и вспомнить SQL после пяти лет работы с MongoDB. Игру можно было бы закончить за пару месяцев, но она продолжает развиваться: Андрея всё ещё вдохновляют задачки по дизайну, сюжету и технической реализации фич.
💻 О чём игра
После техногенной катастрофы человечество покинуло умирающую Землю на пяти кораблях-ковчегах. Но достигнуть далёких звёзд и выжить смогли лишь две колонии. Спустя тысячелетия связь между ними была утеряна, а общая история превратилась в миф.
Игровой процесс стартует спустя 5000 лет: обе цивилизации, независимо друг от друга, совершают прорыв в области сверхсветовых перемещений и возвращаются на покинутую прародину. Но вместо братьев по крови они встречают там лишь чужаков. Забыв об общих корнях, потомки землян вступают в жестокую борьбу за наследие Терры.
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12🔥11👾3
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍2🔥1