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

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

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

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

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

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

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

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

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

nezzard

  • 42
    вклад
  • 197
    вопросов
  • 14
    ответов
  • 50%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как убить socket.emit?

    nezzard @nezzard Автор вопроса
    catHD: https://toster.ru/answer?answer_id=940183#answers_...
    Написано более трёх лет назад
  • Как убить socket.emit?

    nezzard @nezzard Автор вопроса
    catHD: На данный момент клиент получает значения, их только нужно заменить
    Написано более трёх лет назад
  • Как убить socket.emit?

    nezzard @nezzard Автор вопроса
    Interval - Потому что, мне нужно получать значение на клиенте, которое было получено на сервере еще до подключения клиента
    Написано более трёх лет назад
  • Как вывести переменные из функции async.eachSeries?

    nezzard @nezzard Автор вопроса
    Антон Л: Подозреваю, что в моем случае нужно использовать bluebird с задержкой
    Написано более трёх лет назад
  • Как вывести переменные из функции async.eachSeries?

    nezzard @nezzard Автор вопроса
    Антон Л: Вот так написал, в общем этот скрипт если выполняется с if то mysql падает моментально
    https://toster.ru/answer?answer_id=935309#answers_...
    Написано более трёх лет назад
  • Как вывести переменные из функции async.eachSeries?

    nezzard @nezzard Автор вопроса
    В общем переделал на promise все кажется работает как надо, но всеровно проблема осталась в последовательности, т.е. если ответ от сервера пришел немного позже, то массив уже будет в другом порядке, а мне нужен строго в том порядке, в каком отправился, это возможно исправить?
    Написано более трёх лет назад
  • Как вывести переменные из функции async.eachSeries?

    nezzard @nezzard Автор вопроса
    К тому же, мне еще нужен цикл, т.е. нужно сделать несколько request так как у меня массив из 7 значений
    Написано более трёх лет назад
  • Как вывести переменные из функции async.eachSeries?

    nezzard @nezzard Автор вопроса
    Я пытался через request-promise но у меня никак не получалось вывести переменные из самой функции promise а как вы заметили у меня два запроса к разным сервисам, а потом это все дело нужно обьеденить и делать запрос в wordpress
    Написано более трёх лет назад
  • Как очистить строку от всех символов?

    nezzard @nezzard Автор вопроса
    Yustas Alexu: https://toster.ru/answer?answer_id=934092#answers_...
    Написано более трёх лет назад
  • Как очистить строку от всех символов?

    nezzard @nezzard Автор вопроса
    Никита Полевой: от знаков, т.е. оставить только буквы
    Написано более трёх лет назад
  • Как очистить строку от всех символов?

    nezzard @nezzard Автор вопроса
    Никита Полевой: нет, нужно очистить строку от символов
    Написано более трёх лет назад
  • Как очистить строку от всех символов?

    nezzard @nezzard Автор вопроса
    Yustas Alexu: request.get("https://www.googleapis.com/youtube/v3/search?part=..."+encodeURIComponent(item['artist']+'+'+item['song'])+"&type=video&key=AIzaSyAx41IMvqqZYxuUQ-MQ1oMJmZBikIrnfw4", .......
    вот где имя артиса и песни, там есть композиция со скобками, и скрипт сразу крашится
    Написано более трёх лет назад
  • Как очистить строку от всех символов?

    nezzard @nezzard Автор вопроса
    я же написал, что мне это не подходит
    Написано более трёх лет назад
  • Как в node.js сделать задержку в цикле?

    nezzard @nezzard Автор вопроса
    Виталий: Сделал по примеру который вы давали, вот как получается, каждый раз приходит в разном расположении
    { kind: 'youtube#video', videoId: 'VK2Amr_V1Fg' }
    { kind: 'youtube#video', videoId: 'yobs0YX57YI' }
    { kind: 'youtube#video', videoId: 'V_8yP2lPhXI' }
    { kind: 'youtube#video', videoId: 'ka9mCmx9Jhs' }
    { kind: 'youtube#video', videoId: 'YQHsXMglC9A' }
    { kind: 'youtube#video', videoId: 'jtoncUzV6nA' }
    { kind: 'youtube#video', videoId: 's0GIaJuan9Y' }

    потом

    { kind: 'youtube#video', videoId: 'ka9mCmx9Jhs' }
    { kind: 'youtube#video', videoId: 'jtoncUzV6nA' }
    { kind: 'youtube#video', videoId: 'VK2Amr_V1Fg' }
    { kind: 'youtube#video', videoId: 's0GIaJuan9Y' }
    { kind: 'youtube#video', videoId: 'YQHsXMglC9A' }
    { kind: 'youtube#video', videoId: 'yobs0YX57YI' }
    { kind: 'youtube#video', videoId: 'V_8yP2lPhXI' }

    Каждый раз они меняются местами
    Написано более трёх лет назад
  • Как в node.js сделать задержку в цикле?

    nezzard @nezzard Автор вопроса
    Виталий: Для меня критически важно, чтобы запросы обработались последовательно, если ответ еще не пришел от первого, второй не обрабатывать либо обработать с задержкой
    Написано более трёх лет назад
  • Как в node.js сделать задержку в цикле?

    nezzard @nezzard Автор вопроса
    Благодарю, этот вариант кажется большего всего подходит request-promise

    var options = {
    uri: "https://www.googleapis.com/youtube/v3/search?part=..."+result['song']+'+'+result['song']+"&type=video&key=AIzaSyAvDAdEnqrStOJNnpnGy9BkrC_sG-gcHIU",
    headers: {
    'User-Agent': 'Request-Promise'
    },
    json: true // Automatically parses the JSON string in the response
    };

    rp(options)
    .then(function (repos) {
    console.log(repos['items'][0]['id']);
    })
    .catch(function (err) {
    // API call failed...
    });

    Вот сейчас вопрос, как сюда прикрутить массив, задача такая, в строке запроса к гуглу идут переменные, они приходят из массива в котором есть список композиций, не пойму можно ли сюда прикрутить for
    Написано более трёх лет назад
  • Как в node.js сделать задержку в цикле?

    nezzard @nezzard Автор вопроса
    Антон Л: самое главное чтобы последовательно
    Написано более трёх лет назад
  • Как в node.js сделать задержку в цикле?

    nezzard @nezzard Автор вопроса
    Dark Hole: Если по вашему примеру должно работать, почему тогда с последней стабильной версией не работает?
    Написано более трёх лет назад
  • Как в node.js сделать задержку в цикле?

    nezzard @nezzard Автор вопроса
    Dark Hole: 6.9.1 и на next жалуется
    Написано более трёх лет назад
  • Как в node.js сделать задержку в цикле?

    nezzard @nezzard Автор вопроса
    Dark Hole: Последняя версия
    Написано более трёх лет назад
  • ← Предыдущие
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • Следующие →
Самые активные сегодня
  • Drno
    • 8 ответов
    • 0 вопросов
  • Rsa97
    Rsa97
    • 6 ответов
    • 0 вопросов
  • sergey-gornostaev
    Сергей Горностаев
    • 5 ответов
    • 0 вопросов
  • Никита Савченко
    • 2 ответа
    • 2 вопроса
  • rPman
    • 4 ответа
    • 0 вопросов
  • vabka
    Василий Банников
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

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

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