Yandex for Developers
28.6K subscribers
882 photos
99 videos
1 file
708 links
Канал Яндекса о технологиях и людях, которые их создают.

События: https://events.yandex.ru/

Каналы Яндекса по стекам разработки: https://xn--r1a.website/addlist/Hrq31w2p1vUyOGZi

________________________________________________

Номер заявления в РКН: 4962241172
Download Telegram
🛎 Не пропустите: nexthop 2025 уже сегодня

Приглашаем вас посмотреть конференцию для сетевых инженеров в прямом эфире.

В программе:

🔴 18 докладов в двух треках

Эксперты из Yandex Infrastructure расскажут об эволюции сбора flow-статистики, VxLAN в enterprise-сегменте, метриках устройств и внедрении QoS Infiniband во внутреннем облаке компании. А ребята из других компаний покажут, как они строят сети в офисах, межсетевые экраны для ЦОД и автоматизируют оптические магистральные сети. И это только часть из тем!

🔴 Мастер-классы

Научимся использовать нейросети, агентов и протокол MCP. Участники получат опыт синхронного вайбкодинга, научатся суммаризировать тысячи непрочитанных сообщений в чатах и настраивать маршрутизаторы MikroTik.

Начинаем в 11:00 по Москве.

⏩️ Подключайтесь к трансляции по ссылке.

Подписывайтесь:
💬 @Yandex4Developers
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍3🔥2
🐾 Наши любимые петы: сервис для поиска потерявшихся питомцев

Представьте, что случилась страшная беда: потерялась ваша любимая кошечка или собака. Что делать? Судорожно искать фотографии, публиковать их в локальных сообществах и чатах, расклеивать объявления на столбах… На это могут уйти целые дни.

⚡️ Чтобы найти пропавшего любимца как можно скорее, старший продюсер Анна Теплова и ассистент медиаредакции Вилина Ольховская придумали проект Лапки. С его помощью можно быстро создать анкету питомца и отправить уведомление пользователям в нужном радиусе.

Пока что Лапки — это небольшой авторский пет-проект, но Аня и Вилина очень надеются, что в будущем он станет частью большой семьи сервисов Яндекса.

⏩️ Ссылка на гитхаб

Этот пост — часть спецпроекта «Наши любимые петы». Ранее мы рассказывали про другой личный проект яндексоида: велосипед, на котором катаются лёжа.


🛎 А ещё мы открываем Call for Papers ваших петов! Если вы разрабатываете что-то для души и хотите поделиться этим с аудиторией Yandex for Developersрасскажите про ваш проект в этой форме.

✉️ Мы будем собирать заявки до первой половины декабря, а после внимательно их прочитаем и выберем самые интересные и вдохновляющие петы. После Нового года мы свяжемся с их авторами и начнём публиковать посты про «питомцев» наших читателей.

Подписывайтесь:
💬 @Yandex4Developers
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
28🔥17🦄8👾1
📕 Ищем потерявшихся питомцев, слушаем истории робототехников и запускаем стартапы. Об этом и не только — в новом дайджесте Yandex for Developers

🐾 Спецпроект

🔴 «Наши любимые петы» в самом разгаре. Продолжаем рассказывать про ламповые пет-проекты яндексоидов. Если вы тоже разрабатываете что-то для души и хотите поделиться этим с аудиторией Yandex for Developers — поделитесь вашим петом в этой форме

🔴 Screen Ready: Figma-плагин, который помогает делать интерфейсы доступнее. С ним дизайнеры могут оставлять в макетах понятные комментарии для разработчиков

🔴 Open Forecast: открытая система прогнозирования речного стока. В ней можно посмотреть прогноз уровня воды на интерактивной карте. Это поможет запланировать рыбалку или даже предсказать затопление

🔴 «Лапки»: сервис для поиска потерявшихся питомцев. В нём можно быстро создать анкету потеряшки и отправить уведомление другим пользователям в нужном радиусе, чтобы найти любимца

🚕 Куда сходить

🔴 24 ноября — Yandex Open Source Jam в Москве. Приходите на трансляцию: будем обсуждать опенсорс-культуру и разработку с использованием продуктов с открытым кодом. Кстати, команда SourceCraft подготовила конкурс для онлайна и офлайна. Регистрируйтесь на платформе и следите за новостями в их канале

🔴 29 ноября — Yet Another Frontend Night в Москве. Митап про применение AI во фронтенд-разработке от бизнес-группы Поисковых сервисов и AI Яндекса. В программе 5 докладов фронтенд-разработчиков, дискуссии и активности с кейсами от экспертов

🔴 27 ноября — Pytup в Екатеринбурге и онлайн. Митап для Python-разработчиков и ML-инженеров! Встречаемся в неформальной обстановке, чтобы обсудить тренды, новые подходы и вызовы индустрии

🌎 Что случилось

🔴 Зовём вас на Weekend Offer Analytics. Здесь за два дня можно пройти технические секции, познакомиться с командами и сразу же получить офер. Ждём аналитиков с опытом на Python от 3 лет

📖 Что почитать

🔴 Как рождаются HD-карты в Яндексе. Николай Красько, руководитель группы разработки геосервисов Автономного транспорта, рассказал, как ребята создают высококачественные карты с помощью FastAPI, машинного обучения, PostgreSQL и других технологий

🔴 Объединяем пеших, авто- и велокурьеров в одной доставке. Вася Борисов, тимлид группы развития технологий диспатча Яндекс Доставки, рассказывает о вызовах продуктовой аналитики сервиса

🔴 От биофизики в лаборатории до HR Tech. Маргарита Нижельская, системный аналитик в команде бюджетирования HR Tech, рассказала о своём карьерном пути из науки в бизнес и поделилась советами для новичков

📺 Что посмотреть

🔴 Робототехники Яндекса — о разработке роботов, трендах индустрии и навыках для карьеры. Алексей Захарченко из Автономного транспорта Яндекса и Александр Петровский из Яндекс Роботикс обсудили, какие задачи выполняют каждый день, как попасть в индустрию робототехники и куда слать резюме. Смотрите на ютубе и в VK Видео

Если у вас оформлен Telegram Premium, поддержите наш канал по ссылке

Подписывайтесь:
💬 @Yandex4Developers
Please open Telegram to view this post
VIEW IN TELEGRAM
16🔥4🐳1
Media is too big
VIEW IN TELEGRAM
🐚 Выложили доклады с big tech night

В сентябре мы впервые провели big tech night — ивент, который придумали в Яндексе и организовали вместе со Сбером, X5, Т-Банком, Lamoda. Это такая «Ночь музеев» в сфере IT: можно заглянуть в офисы компаний-участников и узнать, как они живут и работают, изнутри. А ещё — послушать доклады экспертов на конференции.

Например, Иван Москвин, руководитель Yandex Cloud Marketplace, на big tech night рассказал, какие задачи решает с помощью AI, чтобы сэкономить силы разработчиков.

«Команда загружена под завязку, капасити расписано. А ты тот самый руководитель, которому неймётся и который приносит и приносит новые идеи. Как поступить: поднапрячься и найти ресурс на задачу в команде или привлечь на помощь AI и сделать самому? Я выбираю второе».


Это и многое другое ищите в плейлистах с записями ивента. Смотрите их, где вам удобно:

🔴 Сайт big tech night

🔴 Ютуб

🔴 VK Видео

Подписывайтесь:

💬 @Yandex4Developers
Please open Telegram to view this post
VIEW IN TELEGRAM
10🔥4👍2🐳1
🚀 Как эксперименты с LLM помогают создавать интерфейсы для незрячих пользователей

Меня зовут Михаил Пожидаев, я доцент теоретической информатики в Томском государственном университете. А ещё я уже 13 лет веду проект LUWRAIN — платформу для разработки невизуальных приложений. Проще говоря, это среда, которая позволяет обеспечить доступ к функциям программных компонентов с учётом особенности восприятия информации незрячими в комфортной для них форме.

История началась в 2002 году, когда я сам потерял зрение на первом курсе. Можно было поставить готовые программы экранного доступа, но, так как мне нравился Linux и его возможности, я решил сам написать свой код. Так появился LUWRAIN.

📌 Социальные IT-проекты — это про энтузиазм, а не про рынок

Незрячих пользователей в России, по разным оценкам, от 300 тысяч. Это очень небольшая аудитория, и у профессиональных разработчиков до неё зачастую просто не доходят руки. И получается замкнутый круг:

🔴 Формально пользователи есть, но их мало

🔴 Многие незрячие теряют веру в себя и интерес к сложным технологиям вроде Linux

🔴 В итоге спрос есть только на базовые функции доступности: подписи к картинкам, метки на сайтах и так далее

А LUWRAIN — это кросс-платформенная Java-разработка со сложной архитектурой и множеством внутренних инструментов. Для её развития нужны серьёзные компетенции.

📌 Мне стало интересно, можно ли хотя бы частично компенсировать дефицит живых рук за счёт LLM

Когда все заговорили про языковые модели, я решил попробовать LLM на платформе Yandex AI Studio. Цель была простая: посмотреть, может ли нейросеть помочь писать шаблонный код, которого в LUWRAIN много.

Я брал заготовки с типовыми классами и структурами, подставлял в промпт и просил: «Сгенерируй класс с такими-то полями».

📌 Вот выводы, которые я сделал:

🔴 Код получается не просто корректным, он написан в моём стиле, как будто накодил его я сам

🔴 Пока это эксперимент, а не продакшен, но направление кажется перспективным

Конечно, на практике хватает сложностей: где-то без ручной доработки не обойтись, где-то возникают вопросы качества и времени. Но я настроен оптимистично.

📌 У нас была идея сделать что-то вроде облачного компаньона для LUWRAIN

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

Тогда я пошёл другим путём и сделал надстройку над TeX в Markdown. Получился инструмент, который:

🔴 Позволяет незрячему пользователю легко готовить научные работы

🔴 Конвертирует Markdown с формулами и ссылками в удобный TeX или HTML

🔴 Автоматически генерирует презентации через тот же Markdown + AI

📌 Что в итоге

Под капотом система уже работает стабильно. Технически всё написано в основном на Java. Веб-фреймворк — Apache Tomcat, брокер сообщений — Kafka, база данных — PostgreSQL, Redis для кеширования, шаблонизация интерфейса — Apache Velocity.

Планирую также подключить Yandex SpeechKit: хочу протестировать генерацию аудиоверсий материалов для пользователей с нарушениями зрения с сохранением в форматах DAISY и EPUB.

Если этот опыт вас зацепил и теперь вам хочется разобраться в деталях — читайте статью на Хабре. Там я делюсь архитектурными решениями и рассказываю, как именно устроено облако, какие инструменты Яндекса мы используем и как обновляется инфраструктура LUWRAIN.

Подписывайтесь:

💬 @Yandex4Developers
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1510👍2
🐾 Наши любимые петы: маски, которые рассказывают истории

Представьте: тёмная ночь, вы прогуливаетесь по парку. Вдруг издалека раздаётся детский голос — его источник находится неподалёку на странной полянке, залитой мерцающим светом. Вы подходите ближе и различаете другие голоса. Но на полянке нет никого: только пять светящихся масок висят на деревьях и о чём-то друг с другом переговариваются, не обращая на вас внимания.

Это не сцена из «Твин Пикс», а инсталляция на «Ночи света» — международном фестивале светового и медиаискусства. Создал её Геннадий «Крэйл» Круглов, старший инженер-электронщик в Умных устройствах Яндекса.

⏩️ Ссылка на репозиторий

Этот пост — часть спецпроекта «Наши любимые петы». Ранее мы рассказывали про другие личные проекты яндексоидов: велосипед, на котором катаются лёжа, и сервис по поиску пропавших домашних животных.


🛎 А ещё мы открыли call for papers ваших петов! Если вы разрабатываете что-то для души и хотите поделиться этим с аудиторией Yandex for Developers — расскажите про ваш проект в этой форме.

✉️ Мы будем собирать заявки до первой половины декабря, а после внимательно их прочитаем и выберем самые интересные и вдохновляющие петы. После Нового года мы свяжемся с их авторами и начнём публиковать посты про «питомцев» наших читателей.

Подписывайтесь:
💬 @Yandex4Developers
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
10🦄4🔥21
📕 R&D-команды ищут ML-специалистов, AI подсказывает, куда повернуть в Яндекс Картах, а LLM помогают создавать приложения для незрячих людей. Об этом и не только — в новом дайджесте Yandex for Developers

🐾 «Наши любимые петы»: ищем и показываем. Продолжаем рассказывать про ламповые пет-проекты ребят из Яндекса

Вы тоже разрабатываете что-то для души и хотите поделиться этим с аудиторией наших каналов? Закидывайте свои петы в форму (мы рады всем, не только яндексоидам).


🔴 К2-18: конвертер образовательных графов. Он анализирует учебный контент, выявляет его структуру и соединяет в понятную карту-паутинку

🔴 «Лапки»: сервис для поиска питомцев. В нём можно быстро создать анкету потеряшки и отправить уведомление другим пользователям в нужном радиусе, чтобы они смогли найти вашего любимца

🔴 «Летопись»: веб-интерфейс для создания календарей и таймлайнов. Это онлайн-конструктор, в котором можно наглядно изобразить биографию человека, историю страны, города или компании через события на промежутке времени

🔴 Quetta4: ижорские духи. Таинственные маски с инсталляции на «Ночи света», которые отправляют друг другу команды, разговаривают между собой и светятся

🚕 Куда сходить

🔴 4 декабря — Pytup в Белграде и онлайн. На митапе обсудим выход версии 3.14, новые PEP'ы, а также тенденции в экосистеме и комьюнити.

🔴 6 декабря — Я.Субботник в Санкт-Петербурге и онлайн. На ивенте послушаем технические доклады фронтендеров-яндексоидов о разработке интерфейсов. А офлайн-участники смогут поучаствовать в командных воркшопах

🔴 10 декабря — Yandex Product New Year Party в Москве и онлайн. Соберёмся в кругу своих, чтобы подвести итоги 2025-го, обменяться инсайтами, вспомнить самые яркие запуски и отпраздновать успехи

🌎 Что случилось

🔴 Weekend Offer ML. Наши R&D-команды ищут инфраструктурных и DL-инженеров с опытом в доменных областях NLP, CV, ASR, TTS. Процесс найма займёт всего пару дней: регистрируйтесь, проходите две технические секции вместо трёх и ловите офер

🔴 Ребята из Карт обучили AI давать детальные подсказки по маршруту. Теперь Навигатор говорит водителям про указатели, названия улиц, полосы, номера съезда и дорожные ориентиры

🔴 Yandex B2B Tech открывает доступ к Alice AI. Это флагманская модель Яндекса. Нейросеть объясняет сложное просто, пишет и редактирует тексты, а ещё превосходит DeepSeek V3.1 и Qwen3-235b по качеству решения бизнес-задач в 60% случаев

📖 Что почитать

🔴 Как эксперименты с LLM помогают создавать интерфейсы для незрячих пользователей. Михаил Пожидаев, доцент теоретической информатики в ТГУ, рассказывает про LUWRAIN — опенсорс-платформу для разработки невизуальных приложений

🔴 Как виртуальная очередь заказов в Такси помогает уехать в пиковый спрос. Теперь в тарифе «Эконом» можно посмотреть, сколько человек перед вами заказали машину. И решить, стоит ли ждать или лучше уехать на другом тарифе

🔴 SPQR: опенсорс-решение для горизонтального масштабирования. Ребята из Yandex Cloud создали собственный инструмент с прокси-роутером между шардами и приложением, чтобы преодолеть ограничения PostgreSQL

🔴 Как мы внедряем LLM в QA и получаем +30% к скорости написания автотестов и сотни чек-листов в день. Рассказ о том, как выбраться из «зоопарка» технологий, автоматизировать процессы и сохранить контроль качества

📺 Что посмотреть

🔴 Читаем комментарии о найме разработчиков в Яндекс и рассказываем про обновлённый процесс. На вопросы отвечают Chief of Engineering Staff Олег Смоляков и руководитель мобильной разработки Яндекс Браузера Артур Василов. Смотрите в VK Видео и на ютубе

🔴 Опубликовали выступления C++ Zero Cost Conf 2025. Здесь ребята рассказали о харденинге, зависимостях, C++-модулях, оптимизации памяти в TCMalloc и многом другом. Смотрите в VK Видео и на ютубе

🔴 Если вы вдруг не знаете, чем заняться в выходные… пересмотрите доклады с big tech night. Мы собрали выступления с «Ночи музеев» в сфере IT в плейлисты на техносайте, ютубе и в VK Видео

Если у вас оформлен Telegram Premium, поддержите наш канал по ссылке

Подписывайтесь:
💬 @Yandex4Developers
Please open Telegram to view this post
VIEW IN TELEGRAM
17👍2🔥2👾1
🎄 А мы к вам с новогодним постом (да, уже)

А что это у вас на носу? Да это же Новый год 🎄 И пока все закупаются продуктами, достают из шкафа ёлку и готовятся к марафону встреч с друзьями и родственниками, мы решили сделать адвент-календарь.

✉️ Кто не любит открывать окошки с подарками? Все любят. Вот и мы вам принесли такой адвент — но полезный! Вместо конфет и игрушек в нём будут классные подборки и несложные, но приятные челленджи, чтобы встретить Новый год подготовленными.

💫 Следующий пост выйдет через неделю, а пока кидайте в комментарии мемы, которые лучше всего иллюстрируют ваш год (лично мы мечемся между деловым Юрой Борисовым и котом «окак»).

Все посты адвента ищите по хештегу #yfd_адвент

💓 Делитесь каналом с друзьями и следите за обновлениями. С наступающим!

Подписывайтесь:
💬 @Yandex4Developers
Please open Telegram to view this post
VIEW IN TELEGRAM
21🔥97🦄2👍1
Сможете написать самый короткий код?

Мы принесли вам задачу. Напишите решение, размер которого будет минимальным из всех возможных. Проверьте свои скилы в комментариях, а мы вернёмся с вариантами ответов через несколько дней.

Итак, условие:

1️⃣ Вам нужно определить, насколько далеко продвинулось некое соревнование, и вывести это в виде полосы прогресса.

На вход подаётся строка в формате HH:MM, где HH — часы (00–23), а MM — минуты (00–59). Соревнование начинается в 13:00, а заканчивается в 18:00.

2️⃣ Нужно вывести полосу прогресса длиной ровно 50 символов, которая отображает прогресс соревнования.

🔴 Символ | обозначает заполненную часть
🔴 Символ - обозначает пустую часть
🔴 Если введённое время < 13:00, то вывести все -
🔴 Если введённое время > 18:00, то вывести все |

При расчёте количества символов | округляйте значение вниз до ближайшего целого.
Например, для времени 14:40 нужно вывести 16 символов |.

Пример:

Входные данные, подаваемые через stdin: 15:30, приводят к такому ответу:

[|||||||||||||||||||||||||-------------------------]


⏩️ Попробовать решить задачу можно на этом сайте. На выбор 5 языков программирования!

🐚 Сколько битов у вас получилось? Своим кодом делитесь в комментариях!

Подписывайтесь:
💬 @Yandex4Developers
Please open Telegram to view this post
VIEW IN TELEGRAM
10🔥5🗿2👾21👍1
🧠 Битва за каждый символ

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

Такой формат называется «код-гольф». Это довольно популярное соревнование, в котором нужно решить несложную задачу с низким порогом входа, используя наименьшее количество символов.

Мы в Яндексе привыкли к код-гольфу на мероприятиях для своих, а теперь устраиваем такие соревнования и на внешних ивентах. Среди них: Яндекс Dev Day&Night, С++ Zero Cost Conf и Яндекс tech tour.

⏩️ Подробнее о появлении код-гольфа в Яндексе и самых разных задачах читайте в статье Паши Сухова из Доставки.

Вот как выглядело наше лучшее решение для прошлой задачи. Оно занимает 69 байт:


w=input()
print(f"[{'|'*(int(w[:2])*10+int(w[3:])//6-130):-<50.50}]")


В код-гольфе каждая запятая, пробел или скобка на счету!

🐚 А что у вас? Может, вы нашли способ ещё короче?

Подписывайтесь:
💬 @Yandex4Developers
Please open Telegram to view this post
VIEW IN TELEGRAM
11🔥8🗿1
Как сделать PostgreSQL лучше

Мы поговорили с Андреем Бородиным*, руководителем направления разработки СУБД с открытым исходным кодом в Yandex Cloud. Обсудили, как опенсорс привёл его в компанию и как команда под его руководством развивает одну из главных систем управления базами данных в мире.

🤖 Изначально Андрей просто помогал улучшать код СУБД, а параллельно оптимизировал Яндекс Почту. А в итоге возглавил команду, которая помогает обслуживать 25 000 баз данных для хранения транзакций. Задача такого масштаба позволяет ему регулярно находить и решать сложные проблемы.

🔴 В команде Андрея есть недавние студенты и активные участники опенсорс-сообщества. Например, один из его стажёров привёл в проект целых 100 контрибьюторов из университета! А другой — за три месяца помог создать инструмент, которым теперь пользуются тысячи людей по всему миру. Поэтому, чтобы попасть в Яндекс через опенсорс, не нужно сразу быть гуру баз данных. Достаточно мотивации и желания решать максимально сложные задачи 😉

* Кстати, Андрей Бородин входит в топ-50 главных контрибьюторов PostgreSQL.

👳‍♂️ Читайте все подробности в карточках выше!

Подписывайтесь:
💬 @Yandex4Developers
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
13🔥12👍41🐳1🦄1