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

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

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

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

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

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

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

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

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

vetsmen

  • 25
    вклад
  • 150
    вопросов
  • 30
    ответов
  • 60%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Снова этот Promis?

    vetsmen @vetsmen Автор вопроса
    AnjeyTsibylskij: да, это работает. А если я хочу присвоить это значение в переменную, то как мне поступать? Пробовал let a = model.getBalance(123123).then(data => return data);
    Но плохо выходит
    Написано более трёх лет назад
  • Снова этот Promis?

    vetsmen @vetsmen Автор вопроса
    Спасибо! Правда у меня теперь он возвращает саму функцию промиса, а не ответ от него:
    Promise { }
    Написано более трёх лет назад
  • Как сделать выпадающий список jQuery?

    vetsmen @vetsmen Автор вопроса
    Что выполняет "предотвращение закрытия..."? Для чего оно?
    Написано более трёх лет назад
  • Как сменить фон transition?

    vetsmen @vetsmen Автор вопроса
    whoisthere: при использовании разных картинок заметна "прогрузка" той, которая появляется при наведении, поэтому этот вариант отпадает.
    Написано более трёх лет назад
  • Как сменить фон transition?

    vetsmen @vetsmen Автор вопроса
    https://jsfiddle.net/pcvyuogj/1/
    Не работает, пример выше предоставил
    Написано более трёх лет назад
  • Прототипы и наследование в JavaScript?

    vetsmen @vetsmen Автор вопроса
    Когда я создаю новый прототип функции, по сути я создаю отдельно работающий модуль, но связанный с главным?
    Написано более трёх лет назад
  • Прототипы и наследование в JavaScript?

    vetsmen @vetsmen Автор вопроса
    Я более чем уверен, что наследую не совсем правильно, ибо не до конца вник в суть, но вот на что он ругается:

    (function webpackUniversalModuleDefinition(root, factory) {
    if(typeof exports === 'object' && typeof module === 'object')
    module.exports = factory();
    else if(typeof define === 'function' && define.amd)
    define([], factory);
    else if(typeof exports === 'object')
    exports["io"] = factory();
    else
    root["io"] = factory();
    })(this, function() {
    return

    Преимущественно на вторую строчку. Как я понял, это какой-то локальный файл, ибо его путь - webpack:///webpack/universalModuleDefinition
    Написано более трёх лет назад
  • Как правильно вывести комментарии с записью?

    vetsmen @vetsmen
    vopross: в чем проблема взять все нужные комментарии одним запросом? Когда делаешь выборку новостей, у тебя получается мнжество айдишников, при запросе их юзаешь и одним вывозишь все комментарии
    Написано более трёх лет назад
  • Простой вопрос?

    vetsmen @vetsmen
    Андрей: Не могу предположить, зачем оборачивать функцию другой функцией, ибо jQuery событие "ready" и так вызовется при инициализации DOM дерева.
    Написано более трёх лет назад
  • Как получить новые куки в socket io?

    vetsmen @vetsmen
    catHD: так я и спрашиваю, socket.request данные хранятся в браузере? или на сервере?
    Написано более трёх лет назад
  • Как получить новые куки в socket io?

    vetsmen @vetsmen
    catHD: а socket.request пользователь может как-то подменить? Или эта информация хранится только на сервере? Просто у меня в session.request.sessionID хранится ID сессии, которое я потом проверяю
    Написано более трёх лет назад
  • Асинхронность и взятие request запроса?

    vetsmen @vetsmen Автор вопроса
    Алексей Ярков: Гуд, спасибо
    Написано более трёх лет назад
  • Асинхронность и взятие request запроса?

    vetsmen @vetsmen Автор вопроса
    Если я в usage не напишу function(error){}, то эта ошибка (в том случае, если она будет) не пойдет же в функцию function(isAuth){}? Она просто не будет обработана и ничего не случится?
    Написано более трёх лет назад
  • Как решить проблему авторизации в Socket.io?

    vetsmen @vetsmen Автор вопроса
    Евгений Одинец: при разлогинивании мне не нужно полностью делать disconnect сокетов, ибо их работа требуется тогда, когда даже пользователь не авторизован. Поэтому этот способ не очень подходит. Мне нужно лишь сделать в некоторых socket.on() проверку на то, что пользователь авторизован/не авторизован.
    Написано более трёх лет назад
  • Как решить проблему авторизации в Socket.io?

    vetsmen @vetsmen Автор вопроса
    Даша Циклаури: мне не нужно логаутить соединения, мне нужно в реал-тайме дать понять какому-либо сокет соединению, что пользователь уже вышел и не нужно давать ему доступ в авторизованным данным. Поэтому, как я понял, хранить значение авторизации в socket.request нецелесообразно.
    Что первое пришло в голову - при каких-либо авторизованных действиях брать из сокета значение session и смотреть его наличие в sessionStore, если оно там есть - гуд, ты красавчик, если его нет - будь добр, авторизуйся. Но не будет ли это накладным и ресурсозатрантым при каждом запросе сокета на действие, которое требует авторизации, выполнять действия с sessionStore?
    Написано более трёх лет назад
  • Как решить проблему авторизации в Socket.io?

    vetsmen @vetsmen Автор вопроса
    Проблема вот в чем: как его разлогинить во всех сокетах со стороны сервера? Я проверяю, авторизован ли он или нет, через socket.request (храню там значение авторизации), при логауте я хочу менять значение socket.request.user во всех соединениях, но как мне это сделать? У меня нет доступа во время дисконнекта к socket.request, потому что разлогиниваюсь через express.
    Написано более трёх лет назад
  • Почему console.log работает, а return нет?

    vetsmen @vetsmen Автор вопроса
    А как быть тогда, чтобы заработало? Я гуглю, предлагают использовать promises или async, но толковых примеров я не нашел. Не мог бы ты показать, как нужно сделать?
    Написано более трёх лет назад
  • ← Предыдущие
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
Самые активные сегодня
  • Drno
    • 10 ответов
    • 0 вопросов
  • vabka
    Василий Банников
    • 6 ответов
    • 0 вопросов
  • vovka3003
    Владимир Шаблий
    • 5 ответов
    • 0 вопросов
  • AlexVWill
    • 4 ответа
    • 0 вопросов
  • Мимокрокодил
    • 4 ответа
    • 0 вопросов
  • fbi_agent26
    • 3 ответа
    • 1 вопрос
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

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

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