Как стать автором
Поиск
Написать публикацию
Обновить
8.68

Яндекс API *

Пишем под сервисы Яндекса

Сначала показывать
Порог рейтинга
Уровень сложности

Парсинг на Java. От основ до парсинга Яндекс Карт

Уровень сложностиСредний
Время на прочтение18 мин
Количество просмотров1.1K

Сегодня я рассмотрю основы парсинга на Java, используя как пример Яндекс Карты.

В этой статье мы рассмотрим, что такое HTTP и какие бывают методы запроса, как работать с HttpClient в Java 11+, как отправлять GET и POST-запросы, как обрабатывать HTTP-ответы и извлекать данные, и как всё это можно использовать для парсинга данных с внешнего сервера на примере Яндекс Карт.

Читать далее

Новости

Titanic + CatBoost (Первое решение, первый Jupyter Notebook)

Уровень сложностиПростой
Время на прочтение32 мин
Количество просмотров1.8K

Решение первого соревнования на kaggle титаник с помощью библиотеки от яндекса catboost. Два способа: обычная модель и второй: с перебором гиперпараметров с помощью randomizedsearch. Сравнение результатов.

Читать далее

Yandex GPT + Excel: Автоматизация анализа данных через Python

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров8.6K

Большие данные в Excel — большая головная боль

Представьте: перед вами тысячи строк в Excel с опечатками и разными форматами. VBA и Python помогают, но... что если есть способ быстрее? Я нашел решение, которое экономит часы ручной работы.

Читать далее

Использование YandexGPT через Siri

Время на прочтение4 мин
Количество просмотров1.2K

В данной статье я расскажу как добавить YandexGPT для использования с Siri с помощью приложений Shortcuts и Scriptable.

Читать далее

Как мы разработали ИИ-генератор доменных имен с Yandex GPT и увеличили конверсию в регистрацию

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров419

Привет! Это Илья, руководитель проектов в Webest. Домен нужен каждому проекту, но подобрать доменное имя — тот ещё квест. Мы решили эту задачу, разработав ИИ-генератор доменных имён. В его основе Yandex GPT, генеративные промты и модуль на CMS «1С-Битрикс». Рассказываю, почему возникла потребность в применении ИИ делюсь инструкцией по разработке своего модуля интеграции с Yandex GPT.  

Читать далее

Как я сделал игру для Яндекс Игр

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров7.2K

Всем привет! Меня зовут Игорь, и в свободное время я занимаюсь созданием игр.

Вчера я выпустил свою первую публичную игру «Дом до небес». Это простая в которой нужно ставить блоки этажей, чем ровнее тем лучше, этому мешает раскачивающийся крюк, и шатающееся здание. Игра похожая на ту, в которую я играл в детстве, когда телефоны ещё были кнопочными.

Ссылка на игру

Читать далее

Модуль для 1С, который интегрирует Яндекс Пэй и Сплит в кассы офлайн-магазинов

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров1.5K

Расскажу про модуль, который интегрирует Яндекс Пэй и Яндекс Сплит в кассовые системы 1С. Он был разработан и запатентован в 2023 году. Эта интеграция позволяет магазинам принимать платежи через приложение Яндекс без сложных доработок.

А еще расскажу историю про владельца сети автозапчастей, который поставил условие: «Почините модуль за 48 часов — или расторгаю договор».

Читать далее

Адаптация по-арабски: технологии для печати этикеток товаров

Время на прочтение3 мин
Количество просмотров661

Меня зовут Сергей Меркулов и я старший консультант Fix Price. Наши магазины работают уже в 10 странах мира. И это значит, что каждый товар, который представлен на наших полках в зарубежных магазинах, обязательно имеет этикетку на иностранном языке. Для понимания масштабов: в нашей сети примерно 32 тысячи наименований локальных кодов (или SKU, то есть единиц складского учета). В среднем у одного локального кода — 3 штрихкода. То есть фактически у нас 96 000 различных этикеток! И сегодня я расскажу вам о том, как мы научились эффективно работать с ними на рынке ОАЭ.

Читать далее

Когда Terraform не нужен: работаем с инфраструктурой через Ansible

Время на прочтение5 мин
Количество просмотров4.2K

Здравствуйте. Меня зовут Николай, и сегодня я расскажу, как мне пригодились Ansible и Python для работы с Yandex Cloud, и совсем не пригодился Terraform. 

Как это было

Яндекс 360 для бизнеса. Заблокировал учетку сотрудника и спишь спокойно?

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров7.6K

Однажды давным давно, кажется в прошлую пятницу, меня позвал директор и сообщил, что сотрудник N, пару месяцев как уволенный, получает наши внутренние рассылки.

Я удивился осведомлённости директора и пошел разбираться, вскоре выяснив, что нажать на аккаунте Я360 для бизнеса кнопку "ЗАБЛОКИРОВАТЬ" 

Оказалось недостаточно

Yandex.Cloud как хостинг локальных интеграций для Битрикс24

Уровень сложностиПростой
Время на прочтение11 мин
Количество просмотров1.6K

Привет! Меня зовут Сергей Востриков, я руковожу направлением Маркетплейс и интеграций в Битрикс – помогаю развивать REST API и всё «вокруг» него — документацию, витрину Битрикс24 Маркет, кабинет разработчика решений и т.д.

Много общаясь с разработчиками самого разного уровня в чатах по REST API Битрикс24, я часто наблюдаю похожие ситуации: начинающий разработчик, пытаясь решить практическую задачу на REST API, вдруг обнаруживает, что ему нужен сервер или shared-хостинг для работы его бэкенда на PHP и Python.

«Я написал приложение для Битрикс24, а как мне теперь это выгрузить в Битрикс24, чтобы оно работало?» – типичный вопрос. И типичный ответ – никак, если только твоё приложение не является набором статичных html/js файлов, и вся его логика фактически реализуется на уровне фронтенда. Вот такие приложения действительно можно «хостить в облаке Битрикс24», но это сильно ограничивает разработчика в перечне возможных сценариев.

Если хочется сделать встройку виджета в интерфейс Битрикс24, если нужно обрабатывать события REST, если нужно добавить своего робота или триггер в CRM, и многое другое – без бэкенда не обойтись. 

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

Читать далее

Разработка навыка Яндекс Алисы для удалённого управления компьютером

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров3.2K

В этой статье будет показано, как разработать навык для Яндекс Алисы, позволяющий удалённо управлять компьютером. Для реализации мы будем использовать языки Kotlin и Java.

Мне такой навык понадобился для управления медиаплеером — например, чтобы ставить видео на паузу, регулировать громкость, переключать треки или видео, перематывать назад или вперёд, открывать определённые фильмы на Кинопоиске. Я часто использую компьютер как телевизор, и возможность голосового управления делает использование гораздо удобнее.

Читать далее

Как создать веб-приложение со своей картой: подключение API v3 Яндекс Карт

Время на прочтение8 мин
Количество просмотров8.4K

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

Если вам тоже пришлось «вшить» в свое веб-приложение карты, запаситесь терпением. В инструкции рассказываем, как это сделать и настроить тестовое окружение с IDE в облаке. Подробности под катом!
Читать дальше →

Ближайшие события

Что изменилось в Alice-ktx? Обзор новых возможностей

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров809

В прошлой статье я рассказывал о фреймворке Alice-ktx, и с тех пор в нём появилось много нового. Давайте разберём ключевые изменения.

Читать далее

Как интегрировать данные из Яндекс Бизнеса и Calltouch в Яндекс Метрику

Время на прочтение3 мин
Количество просмотров563

Мы столкнулись с тем, что клиенту нужно было видеть статистику расходов Яндекс Бизнес в Яндекс Метрике и отслеживать стоимость звонков по рекламным кампаниям.

Так же клиент хотел видеть простой и понятный дашборд с данными по расходам из кампаний Яндекс Бизнес и стоимостью целевого лида (звонок, переданный в отдел продаж). Дашборд должен был обновляться хотя бы раз в неделю.

Основная сложность в том, что данные по статистике рекламных кампаний ЯБ не доступны по API, но есть возможность выгрузки этой информации в excel-файл. Для того чтобы загрузить эту информацию в Я.Метрику мы воспользовались инструментом загрузки расходов через csv-файл.

Как мы это сделали по шагам:

Шаг 1. Выгрузили данные из рекламного кабинета. Подготовили на основе данных csv по инструкции. Загрузили данные в Я.Метрику.

Что помогло нам получить статистику по расходам внутри Я.Метрики. Теперь эти данные можно склеить с данными по звонкам.

Шаг 2. Сделали интеграцию коллтач и метрики на стороне коллтач

Теперь у нас есть статистика по звонкам в разрезе рекламных источников

Шаг 3. Создали дашборд в Я.Метрике на основе загруженных данных

Получили доступную, для понимания пользователя, статистику по конкретному рекламному каналу

В итоге менее чем за 1 рабочий день подготовили данные для дашборда и создали дашборд, отвечающий задаче клиента. Теперь клиент внутри интерфейса Я.Метрики получает информацию о расходах по рекламной кампании ЯБ и стоимости звонка с этого источника.

А так же подготовили инструкцию, как добавить расходы в Я.Метрику

Читать далее

ИИ-Дед Мороз: создаём новогодние видео-открытки с YandexART и YandexGPT

Уровень сложностиПростой
Время на прочтение13 мин
Количество просмотров4.8K

Салют! Меня зовут Григорий, и я главный по спецпроектам в команде AllSee.

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

В данной статье я расскажу, как можно применить YandexGPT, YandexART и другие ИИ‑инструменты для генерации новогодних видео‑открыток, превращая рутину новогодних поздравлений в увлекательный эксперимент с искусственным интеллектом. А в конце статьи поделюсь небольшим новогодним подарком для каждого читателя 🎁

Хо-Хо-Хо! Поехали!

no-code (hub.ultralytics.com) в связке с Yandex DataSphere

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров4.1K

Большой спрос на цифровые приложения с одной стороны и небольшой рост числа разработчиков с другой, делает разработку IT решений на базе no code или low code платформ весьма актуальным и трендовым мероприятием.

Несмотря на наличие решений для бизнеса, например: viso.ai, cloud.google.com/vision, clarifai.com платформ для обучения известно не так много. Наиболее известные это teachablemachine.withgoogle.com или hub.ultralytics.com. Первая — является довольно простой и может использоваться даже школьниками, поэтому мы подробнее поговорим о второй платформе.

Платформа представляет удобную возможность производить обучение нейронных сетей семейства Yolo для решения различных задач, а также осуществлять деплой моделей и использовать их в режиме инференса. Пожалуй единственным недостатком платформы является невозможность (бесплатно) производить обучение нейронной сети, поэтому данную потребность можно заполнить на основе доступных ресурсов Yandex DataSphere.

Платформа имеет понятный интерфейс и основные рабочие вкладки: «Datasets», «Projects», «Models».

Вкладка «Datasets» используется для размещения новых датасетов или использования существующих. Требования к датасетам достаточно простые и соответсвуют требования предьявляемым к разметке данных сетей yolo. На сайте также находится большое количество известных датасетов, поэтому для первичного использования можно не использовать сторонний.

Читать далее

Как настроить ежедневную сводку о работе Яндекс.Директа в Телеграм?

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров1.6K

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

Разберем, как автоматизировать сбор статистики и отправлять ежедневные отчеты в Telegram с помощью Python. Основная цель — помочь оперативно и точно оценивать эффективность рекламы за текущий период. Для этого мы используем средние показатели рекламы за 7, 30 и 90 дней, чтобы данные были объективны и при этом отражали общую картину.

Читать далее

Понимание принципа построения функциональности карт с Яндекс.Картами API v3

Уровень сложностиПростой
Время на прочтение13 мин
Количество просмотров3.6K

Когда первый раз открываешь документацию Яндекс.Карт, то совершенно ничего не понятно. Ты смотришь быстрый старт, введение, руководство разработчика, общие сведения, подключение карты... ну да, окей, мы взяли такие, всё подключили, видим карту с населенными пунктами... а дальше-то что делать?

Читать далее

Сравнение систем распознавания русского языка 2024

Уровень сложностиСредний
Время на прочтение3 мин
Количество просмотров5.3K

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

В этот раз ситуация такая:

Какая?
1
23 ...