Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

Vladislav Orlov

  • 27
    вклад
  • 1
    вопрос
  • 64
    ответа
  • 28%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как можно получить цену и остальную информацию о товаре амазон за один запрос к api?

    Vladislav Orlov @haveacess
    Убрать запрос type=product. Т е как я это вижу: летит запрос на получения информации о продукте, затем - берутся какие то идентификаторы и уже с ними вызывается метод type=offers в котором уже содержаться цены нужного вам продукта.

    Что тогда мешает хранить в базе информацию из запроса type=product, при необходимости конечно эта информация будет требовать обновления, например добавилось больше продуктов - но в целом бол-во продуктов уже будут в базе. Поэтому шлем только с type=offers вытягивая информацию из БД.

    Ну и так же можно не так часто обновлять данные если хотите уменьшить кол-во запросов, думаю это и так очевидно. Ну или не платить за апи амазону, а парсить. Но на разработку и reverse engenering уйдет достаточное кол-во времени, которые не факт что захочет оплачивать клиент т к если просто стучаться по готовым методам с апи ключем - это в разы проще. И не факт что вам в целом удасться обойти все методы защиты которые амазон использует что бы разделить людей и ботов
    Ответ написан 01 июл. 2022
    1 комментарий
    1 комментарий
  • Как разобраться в API Ростелеком? Curl?

    Vladislav Orlov @haveacess
    404 - ресурс не найден, скачать в целом ничего не получится. Тоесть отправляете не то или не туда.
    Когда ресурс уже будет получен - тогда уже можно с ним работать.

    Беглым взглядом глянул доку. Изначально файл еще не формируется. Отправляется лишь запрос на его формирование, а затем - получаете ID задания. После - стучитесь по этому ID задания как только файл будет готов и получаете его.
    Выдержка из доки которую вы скинули - В случае успешной обработки запроса в ответе приходит номер, присвоенный заданию на формирование файла с выгрузкой

    Как понять что файл был готов - опять же судя по всему вам отправится callback в ваш crm
    Уведомление отправляется в CRM, когда файл с журналом вызовов готов и его
    можно скачать по указанному идентификатору выгрузки.


    ну и последнее запрос самого файла - смотрите внимательно. Отправлять нужно - идентификатор выгрузки журнала (не перепутайте с другим айдишником)
    Уведомление отправляется в CRM, когда файл с журналом вызовов готов и его
    можно скачать по указанному идентификатору выгрузки.
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как включить в стоимость товара, его доставку от поставщика до магазина?

    Vladislav Orlov @haveacess
    Как правило в транспортных компаниях есть калькулятор стоимости доставки.
    заполняете калькулятор, смотрите какие запросы летят - такие же запросы шлете и с бэка.

    тоесть логика примерно будет такой
    получили вес/объем/плотность груза -> отправили данные в транспортную компанию -> получили примерную стоимость доставки (если необходимо умножаем на доп. кф. если нужно заложится на то если стоимость доставки выйдет чуть больше чем было рассчитано ранее, думаю такие кейсы иногда будут)
    Итог = стоимость товара + Цена за доставку

    *Если поставщик единственный и магазин тоже думаю есть смысл просто в константу какую закинуть фиксированную стоимость доставки. Не сильно думаю цены будут колебаться. Опять же можно заложить чуть больше что бы экономика точно сошлась.
    **Если поставщиков не так много - опять же просто для каждого из них возьмите среднюю цену во сколько вам обходилось доставить груз до магазина и следуйте примечанию выше
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Стоит ли использовать микрокомпьютер для удаленной работы?

    Vladislav Orlov @haveacess
    Интересно читать подобные вещи.

    Работать через RDP работать совершенно не удобно, а учитывая еще не самое мощное железо это превратится в сущий ад (говорю как человек который пробовал подобные эксперименты).
    Использовать Mac Mini возможно и есть смысл, но нужен постоянный поиск монитора, что так себе.

    Идеальным решением будет взять мак на м1, только бук. Стоит как по мне адекватных денег и отобьет их с лихвой, например даже в минимальной комплектации. Места практически не занимает, весит тоже совсем ничего, автономность на уровне (не один ноут на винде подобное не выдаст). Кароче как по мне лучший выбор чем строить подобные велосипеды)
    Ответ написан более года назад
    3 комментария
    3 комментария
  • Как добавить метки из json на все карты?

    Vladislav Orlov @haveacess
    Соглашусь с предыдущим оратором. Городить кучу карт на одной странице не лучшая идея. Более того если вы разбиваете точки по городам.

    Куда логичнее было бы выводить одну карту и ее всегда использовать.
    Т.е. ставить нужные маркеры в зав-ти от условий
    Ответ написан более года назад
    2 комментария
    2 комментария
  • Где находить api ссылки?

    Vladislav Orlov @haveacess
    Cats api
    Dogs api

    Первые ссылки в гугле. What is this problem?
    Ответ написан более года назад
  • Как получать только одну новость в парсере? И как сделать из него телеграмм бота?

    Vladislav Orlov @haveacess
    На сайте сделайте в консоли listing.items

    В парсере просто прогоните регулярку listing.items.push(*) - и тяните json
    Пагинация тоже простая https://kolesa.kz/cars/?page=X
    а пол кол-ву объявлений на странице и общему числу объявлений можно высчитать сколько страниц всего
    Ответ написан более года назад
    1 комментарий
    1 комментарий
  • Как спарсить id пользователей из обсуждений вк?

    Vladislav Orlov @haveacess
    https://vk.com/dev/board.getComments
    Ответ написан более года назад
    2 комментария
    2 комментария
  • Wherehas как правильно написать запрос?

    Vladislav Orlov @haveacess
    попробуй заменить != на <>
    Ответ написан более года назад
    4 комментария
    4 комментария
  • Как исправить: при попытке зарегистрироваться на UpWork происходит бесконечная загрузка?

    Vladislav Orlov @haveacess
    ПКМ по странице -> просмотреть код -> Вкладка Network. Делаешь все действия что и делал до этого.
    Какой то из запросов должен быть красный. Вот в нем и проблема.
    Т е браузер не может достучаться до какой то конечной точки
    ps лишь догадки, как один из вариантов. Ибо на а1 достаточно много сайтов локнули
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как запретить запись в историю видео через YouTube Player API?

    Vladislav Orlov @haveacess
    1. Защититься от скачивания не реально если вы хостите на ютуб или любом другом видеохостинге.
    Ибо все что получено браузером - может быть и скачано.
    Глубже копайте, ну повесили вы кнопки. Дальше что? Браузер ведь все равно куда то стучится и получает наш видос. Тогда в чем проблема скачать его?
    С проблемами или без - это уже второстепенно.
    Скрытие видео из истории просмотров вам не поможет.

    2. Вам нужно использовать уже готовые решения по защите видео (хотя опять же, никто не дает гарантии что это не будет скачано, это просто сложнее будет сделать). И отказаться от ютуба конечно.
    Если важна защита видео от скачивания и сливов. Гуглите этот вопрос - подобных сервисов хватает.
    Ответ написан более года назад
    4 комментария
    4 комментария
  • Какой настольный клиент использовать для работы с Git?

    Vladislav Orlov @haveacess
    git bash
    ну и еще черепаху иногда использую. В целом за глаза
    + PHPStorm
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как открыть доступ к папке localhost из интернета? (любая сборка, openserver, ampps и тд)?

    Vladislav Orlov @haveacess
    ngrok
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как вытянуть музыку из флеш приложения?

    Vladislav Orlov @haveacess
    Запустить приложение.
    Перейти в диспетчер задач и посмотреть где оно лежит/из какой папки запущено (ПКМ по процессу -> Открыть в папке или как то так). Если повезет будет не голый exe-шник а еще и ресурсы, вот по папкам ходите и ищите что вам нужно
    Ответ написан более года назад
    4 комментария
    4 комментария
  • Как исправить ошибки в Git при клонировании репозитория?

    Vladislav Orlov @haveacess
    смотри конфиг и исправляй - ругается на его
    Первая же ссылка в гугле
    Ответ написан более года назад
    1 комментарий
    1 комментарий
  • Как получить Wav или Mp3 файл из Yandex SpeechKit с помощью Node.js?

    Vladislav Orlov @haveacess
    ffmpeg попробуйте (гуглите ffmpeg node js)
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как заполнить таблицу случайными данными?

    Vladislav Orlov @haveacess
    Try it
    get random data for sql database online
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как скинуть папку с сайтом другому человеку?

    Vladislav Orlov @haveacess
    Тут проблема сложнее чем кажется на первый взгяд.

    1. Ресурсы сайта нужно держать на гите/ в облаке на серверах. Бегать с флешкой или пересылать сообщения в телеграмм - прошлый век. Если это не бэкап конечно какой, тогда да - можно сохранить локально.
    Но в целом заказчик не должен разворачивать сайт у себя локально - это проблема прежде всего разраба.
    Сайт уже ДОЛЖЕН БЫТЬ РАЗВЕРНУТ. А вам лишь урл и доступ к репозиторию по необходимости

    2. Если все для вас выше не понятные символы - то вам придется потратить достаточно времени что бы все заработало локально. А если будут какие доработки - снова за папкой побежите?
    Ваша проблема что скорее всего контент сайта (если он все таки лежит в нужной папке) ссылается на корень сайта, а по скольку вы запускаете локально, а не на сервере - корень найти не может.

    Решение - развернуть локальный сервер, поднять бд или что там у вас. Перейти по локальному адресу - смотреть что получилось.
    p.s текущая структура максимальна непрозрачна и неудобна. Меняйте как можно раньше
    Ответ написан более года назад
    4 комментария
    4 комментария
  • Как отправлять GET запрос на php в определенное время?

    Vladislav Orlov @haveacess
    Когда тестируете локально - отправили запрос - закэшировали/сделали какую заглушку.
    Следующие разы - просто тянете из кэша нужные данные и запрос слать не куда не нужно.
    ну и сделайте по нормальному что бы одну константу поменял - и все используем заглушки

    Если на проде - копайте в сторону крона/задач по расписанию на вашем сервере.
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как исправить ошибку в просушке порта?

    Vladislav Orlov @haveacess
    когда люди уже начнут читать? Все же понятно - порт уже занят, используется.
    Поправьте если не прав.
    Ответ написан более года назад
    2 комментария
    2 комментария
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • 4
  • Следующие →
Самые активные сегодня
  • Drno
    • 9 ответов
    • 0 вопросов
  • webinar
    Максим Тимофеев
    • 6 ответов
    • 0 вопросов
  • Rsa97
    Rsa97
    • 6 ответов
    • 0 вопросов
  • GNUBack
    • 6 ответов
    • 0 вопросов
  • dimonchik2013
    Dimonchik
    • 6 ответов
    • 0 вопросов
  • vabka
    Василий Банников
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации