Как стать автором
Обновить
657.73
Яндекс
Как мы делаем Яндекс
Сначала показывать

На прошедшей недавно (не)конференции Yandex Open Source Jam Юрий Пузыня подробно рассказал об опенсорс‑платформе для работы с документацией Diplodoc — и за 40 минут вместе с участниками собрал готовую документацию (и даже осталось немного времени на лендинг, собранный на Gravity UI).

Чтобы повторить то же самое, а также узнать, что вообще можно сделать на Diplodoc, смотрите запись выступления. Всё, что вам понадобится для работы, команда также собрала в отдельной документации.

Пробуйте, задавайте вопросы, делитесь впечатлениями — например, на GitHub или в чате сообщества в Telegram.

Теги:
Всего голосов 4: ↑4 и ↓0+9
Комментарии0

Полезные ссылки

Яндекс разработал и выложил в опенсорс YaFSDP — инструмент для ускорения обучения LLM и сокращения расходов на GPU

Время на прочтение12 мин
Количество просмотров20K
Всего голосов 89: ↑88 и ↓1+112
Комментарии0

Как мы переехали с Oracle на PostgreSQL в нагруженном сервисе без даунтайма

Уровень сложностиСредний
Время на прочтение30 мин
Количество просмотров25K
Всего голосов 90: ↑90 и ↓0+92
Комментарии15

Домик Алисы, светлячки и огурчики. Какие пасхалки есть в Яндекс Станциях

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров25K
Всего голосов 75: ↑72 и ↓3+92
Комментарии35

Всем привет. Возможно, вы помните меня по статьям об изменениях в C++ и о фреймворке 🐙 userver, поэтому сразу к делу. 27 июля я выступаю на конференции C++ Zero Cost Conf, которая пройдёт в Москве и Ереване. Там я поделюсь новостями со встречи Международного комитета по стандартизации языка в Сент-Луисе и расскажу о наших планах на C++26 и C++29. А ещё отвечу на ваши вопросы. Приходите в гости!

Помимо меня, вас также будут ждать: 

  • Константин Владимиров, руководитель отдела компиляторов и средств разработки Syntacore. Покажет развитие архитектуры сложного LLVM-based-C++-проекта и конкретные задачи, возникающие при его развитии.

  • Андрей Аксёнов, руководитель разработки инфраструктуры поиска Авито/Sphinx. Расскажет историю из продакшена с One Billion Row Challenge, парсингом гигабайтов TSV’шек, десятью странными оптимизациями и боттлнеками вообще везде.

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

  • Константин Облаков, старший разработчик браузера Яндекс Поиска и Рекламных технологий. Покажет на практике, как GDB позволяет добиться результатов, недоступных другими методами.

Полный список спикеров и темы докладов смотрите на сайте

Если не получится прийти лично, подключайтесь дистанционно.

Теги:
Всего голосов 5: ↑5 и ↓0+9
Комментарии0

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

Приложения банка, клиники и сотового оператора после перевода
Приложения банка, клиники и сотового оператора после перевода

Всего три шага:

  1. Устанавливаем (или обновляем) приложение Яндекс Переводчик на айфон. К сожалению, не каждое приложение для перевода подойдёт, потому что оно должно уметь принимать картинки из системы и переводить их. Например, DeepL и Google Translate такое не поддерживают. 

  2. Добавляем быструю команду (shortcut) по ссылке (или создаём свою).

  3. Переходим в Настройки → Универсальный доступ → Касание → Касание задней панели → Двойное касание. И в самом конце списка выбираем только что добавленную команду Translate screen. 

Готово. Теперь по двойному тапу по спинке айфона весь текст на экране будет автоматически переводиться. Это может быть удобно в разных ситуациях. Например, если приложение использует в интерфейсе незнакомый язык.

Кстати, можно пойти дальше и переводить любой текст, который вы отправили в буфер обмена. Для этого есть другая быстрая команда, которую можно привязать к тройному касанию.

А как быть на Андроиде? На некоторых телефонах доступно Circle to Search: нужно нажать и подержать полоску по центру внизу экрана, а потом нажать на кнопку переводчика (скрин). Или запустить Google Assistant (скрин). Ну а если ничего не сработает, то всегда остаётся вариант сделать скриншот и пошарить его в переводчик вручную.

Знаете другие удобные способы? Делитесь в комментариях.

Теги:
Всего голосов 14: ↑14 и ↓0+22
Комментарии17

Привет! Мы проводим SRE Week — открытый интенсив по теме Site Reliability Engineering от Школы анализа данных и экспертов Yandex Infrastructure. 

О чём интенсив

Site Reliability Engineering — область, посвящённая эксплуатации больших и нагруженных компьютерных систем. Если вы хотите делать сервисы, способные выдерживать значительные нагрузки и работать на большом количестве железа, вам придётся столкнуться и с вопросами эксплуатации. 

Программа интенсива

На интенсиве будет пять лекций и один семинар, занятия пройдут с 17 по 22 июня.

На лекциях:

  • посмотрим на поломки больших систем, общие принципы, статистику аварий и разберём конкретный инцидент;

  • научимся производить диагностику одного сервера и определять ограничения по железу, так как большие системы строятся из отдельных серверов;

  • изучим опасности, которые могут поджидать в протоколе, связывающем отдельные серверы, и освоим средства диагностики распределённых систем; 

  • обсудим, из чего состоит ежедневная работа в эксплуатации и как организована работа в команде. 

На семинаре:

  • научимся настраивать ядро Linux для повышения производительности; 

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

Как принять участие

Для участия в интенсиве зарегистрируйтесь по ссылке. Регистрация открыта до 16 июня. Для получения доступа к итоговому практическому заданию нужно пройти отбор до 22 июня и сдать задание до 3 июля. Тем, кто успешно справится, будет выдан сертификат.

Теги:
Всего голосов 4: ↑4 и ↓0+8
Комментарии0

Небольшая, но полезная новость для тех, кто интересуется историей. Мы добавили в Поиск по архивам новый тип документов — справочники XIX–XX веков из фондов Национальной электронной библиотеки и Российской государственной библиотеки. 

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

Для этого нейросеть Яндекса расшифровала почти 600 книг или 275 тысяч страниц. Причём она узнаёт даже утратившие актуальность знаки (например, исчезнувшие из алфавита буквы) и учитывает особенности почерка. А для работы с вёрсткой газетных страниц нейросеть специально адаптировали: она научилась распознавать текст на огромных полосах, набранный мелким шрифтом на бумаге низкой плотности. Кстати, более подробно о нашей технологии мы рассказывали на Хабре в отдельной статье.

Теги:
Всего голосов 5: ↑5 и ↓0+9
Комментарии1

Привет! 14 сентября мы вновь проведём Practical ML Conf — ежегодную конференцию Яндекса, посвящённую практическим аспектам применения ML-технологий. Сегодня мы открыли приём заявок для тех, кто хотел бы поделиться своим опытом и выступить с докладом.

Ключевые темы конференции в этом году: CV, RecSys, MLOps, NLP, Speech и Analytics. Мы ожидаем глубокие технические доклады и хотим поговорить о прикладных решениях, которые уже сейчас приносят пользу. Сбор заявок завершится 13 июля. Программный комитет примет решение об участии на основании критериев «полезность», «новизна», «сложность» и «практичность».

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

Предложить доклад, зарегистрироваться, найти более подробный таймлайн и доклады прошлого года — всё это можно на сайте конференции.

Теги:
Всего голосов 9: ↑9 и ↓0+12
Комментарии0

В очередной раз убедились, что сила Хабра — в сообществе. Сторонние разработчики не только попробовали на практике наш YandexGPT API, но и даже создали для него SDK, который теперь доступен всем в опенсорсе с хорошей документацией.

Обо всём этом они рассказали в своей статье на Хабре. Рекомендую почитать.

Теги:
Всего голосов 7: ↑7 и ↓0+9
Комментарии0

Сервисы Яндекса основаны в том числе на ML-технологиях. Важно, чтобы исследователи в области машинного обучения оставались в науке, ведь их открытия могут привести к появлению технологий, способных сделать жизнь людей лучше. Поэтому сегодня мы вновь открыли приём заявок на научную премию Yandex ML Prize.

Премия вручается молодым исследователям, научным руководителям и преподавателям. В 2024 году премия будет вручаться в пяти номинациях: «Первая публикация», «Исследователи», «Молодые научные руководители», «Научные руководители», «Преподаватели ML».

Исследователи, ставшие лауреатами премии, получат по полмиллиона рублей, а научные руководители — по миллиону рублей. Также Yandex Cloud предоставит победителям гранты на облачные вычисления на платформе, что позволит им обрабатывать данные экспериментов и обучать ML-модели.

Теги:
Всего голосов 6: ↑6 и ↓0+7
Комментарии1

Привет! Мы в Яндексе ценим опенсорс — и регулярно рассказываем о нём на Хабре. В этом году мы решили пойти дальше и придумали Yandex Open Source Jam — мероприятие для всех, кто разделяет наши чувства. Джем пройдет 23 апреля как в офлайне (Москва, Aglomerat), так и онлайн (трансляция будет доступна на сайте).

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

Что вас ждёт? Немного докладов, немного мастер-классов, круглый стол, на котором мы обсудим проблемы современного опенсорса. А также познакомимся с победителями программы грантов Yandex Open Source.

Полностью программа доступна на сайте. Регистрируйтесь и до встречи 23 апреля!

Теги:
Всего голосов 12: ↑12 и ↓0+12
Комментарии0

Климатические изменения сложно заметить «в моменте». Погода нестабильна: одно лето может быть жарким и сухим, а следующее — холодным и дождливым. Однако в масштабе десятилетий разница становится всё более ощутимой.

Коллеги из Яндекс Погоды изучили исторические данные и выяснили, какие климатические изменения произошли в России с середины прошлого века. Результаты исследования в интерактивной форме опубликованы на адресу https://yandex.ru/company/researches/2024/weather-change

Теги:
Всего голосов 7: ↑7 и ↓0+7
Комментарии1

Небольшая новость, которая может быть интересна желающим проверить на прочность устройства Яндекса. Мы расширили «Охоту за ошибками» для умных устройств, добавив в неё новинки прошлого года — Станцию Дуо Макс, Миди и ТВ Станции. Кроме того, максимальная сумма вознаграждения за найденные уязвимости выросла с 600 тысяч до миллиона рублей.

Подробнее об условиях можно узнать на сайте программы.

Теги:
Всего голосов 5: ↑5 и ↓0+5
Комментарии0

Мы переходим к следующему этапу тестирования быстрых ответов от языковой модели YandexGPT — теперь они доступны всем пользователям в результатах поиска Яндекса, но на ограниченном объёме запросов.

Рядом с ответами языковой модели всегда есть указание о том, что их сгенерировала нейросеть, и ссылка на источник. Активные ссылки на источник информации в быстрых ответах от YandexGPT стали ещё заметнее.

Кроме того, владельцы сайтов смогут самостоятельно решать, будет ли их контент использоваться для формирования обновлённых быстрых ответов от YandexGPT. Управлять этим теперь можно с помощью особого тега в robots.txt (подробнее — в блоге для вебмастеров).

Теги:
Всего голосов 5: ↑5 и ↓0+5
Комментарии0

Интересно, читают ли посты на Хабре. Вот сейчас и проверим — у нас две хорошие новости про YandexGPT.

Во-первых, мы открыли API  — теперь для всех пользователей в режиме превью. Это значит, что вы сможете использовать возможности нашей языковой модели в своих решениях.

Во-вторых, готовимся к запуску бета-тестирования новых возможностей Алисы на базе YandexGPT 2. Чтобы записаться в бета-тестеры, нужно отправить заявку на сайте.

Теги:
Всего голосов 11: ↑10 и ↓1+9
Комментарии2

Всем привет! 

Мы продолжаем серию вебинаров о YTsaurus — нашей опенсорс-платформе для обработки и хранения больших данных. В этот раз поговорим об SDK для создания MapReduce приложений: как работать с данными, как запускать операции и что делать, если ничего не работает.

Вебинар пройдет 7 июня в 18:30. Регистрация открытая, запись вебинара будет на YouTube. Всех ждем!

Если вы пропустили наш прошлый вебинар, то можете посмотреть его тут.

Всего голосов 9: ↑9 и ↓0+9
Комментарии0

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

Если вы хотите чуть больше узнать об этом проекте, то приглашаем на наш первый вебинар, который состоится уже сегодня. Там мы расскажем об основных возможностях YTsaurus и покажем, как развернуть платформу самостоятельно с помощью Minikube. В конце ответим на ваши вопросы. Запись вебинара будет опубликована на YouTube.

Всего голосов 14: ↑14 и ↓0+14
Комментарии0

Информация

Сайт
www.ya.ru
Дата регистрации
Дата основания
Численность
свыше 10 000 человек
Местоположение
Россия