Vlad
я им кстати писал с предложением включить oauth2
Vlad
но они молчат
Vlad
уже месяца два
Ale
Ну у большинства пакетов так-то ссылка на гх по итогу
Sergo
так то да, но нельзя видеть общую картинку. так-то приходится гулять по гитхабу и смотреть на звездочки, issue,.. Да и то не показатель
Vlad
Vlad
я бы хотел видеть, кто какие пакеты использует
Vlad
кто какие пакеты перестаёт использовать
Vlad
кто-что старрит
Yan👀
а как ты трекать это хочешь? @iamstarkov
Sergo
по мне речь про сложные срезы. кто, где, как, для чегл
Sergo
чего*
Vlad
Ale
Vlad
Vlad
это не кли
Vlad
это морда к хукам реестра
Vladimir
Они проксируют весь трафик, кроме того
Vlad
Ale
Ale
Они же трекают количество установок
Vladimir
Даже если бы не проксировали - какие проблемы?
Vladimir
Отправлять аналитику себе и все
Ale
Ale
Но он в любом случае не трекается
Ale
Ну а так в общем да, нет никакой проблемы трекать инфу. Причём скорее всего надо даже двумя способами (и на проксе, и аналитику посылать)
Vlad
мб можно
Vlad
но это всё равно только срез ярн пользователей
Дима
Ну можно просто статистику по n % популярных пакетов у себя держать
Дима
Или по запросу трекать
Sergo
Дима
у себя? это где именно?
Ну сервис статистики там какой-нибудь отдельный. Старришь там какой-нибудь пакет и у тебя в newsfeed в нем появляются все его изменения зависимостей
Sergo
ок
Дима
Я просто предположил)
Sergo
мне просто сразу про «записать на бумажку» подумалось : )
Дима
😄
Sergo
бред конечно
Ohar
Ale
Anonymous
Для кого нормальный?
Для тех кто использует в продакшине и тех кто попадет на деньги если что
Oleg
Class constructor Admin cannot be invoked without 'new'
((new require(path.join(directory, fileName)))(self))
Ale
)))))
Anonymous
Ohar
Vladimir
Печалька, хост обравыет соединение
Vladimir
Какой хост - ты никогда не узнаешь
Vladimir
Если не завренешь все запросы
Ohar
На вот эту
https://github.com/request/request-promise/issues/147
Vladimir
Да не бага это, а нормальная ситуация
Ohar
а, точно
Ohar
Собственно там даже написано чего делать
Ohar
basically your request is configured correctly
Vladimir
Ну да, либо ловить везде прямо где видишь, либо нужно написать свою обертку, которая добавляет хост/url в сообщение об ошибке
Vladimir
Второй вариант поприятней
Vladimir
Но это опять же, если у тебя есть много вариантов
Vladimir
Если ты обращаешься только к одном хосту - то с ним и проблема
Ohar
> ловить везде прямо где видишь
catch на всю асинхронщину?
Vladimir
Ну все http запросы
Vladimir
Но это сильно может засорить код
Ohar
я просто чот подумал что это само собой разумеется и не делать так bad practice
Ohar
Vladimir
Ну это ближе ко вторму варианту
Vladimir
То есть, у тебя так и так есть код где то наверху, который ловит все ошибки
Ohar
я у себя собсна так и сделал
Vladimir
Проблема только в том, что ошибка неинформативная
Ohar
Ну ты хотя бы видишь в каком она модуле и дальше уже понимаешь что может быть не так
Дима
Ohar
я мидлварем в лог все возможно важное пишу
Дима
Только вчера про horseman жаловался
Anonymous
Да просто всё взаимодействие с ботом сводится к отправке 3-ём людям критичных логов с прода) bot.sendMessage и всё.
Дима
А оно вон где падает
Ohar
Ohar
или чем ты там логи пишешь
Farrux
всем привет, на ноде для обработки event emit и event listening между серверами что лучше ? RabbitMQ