
Cenator
10.07.2017
11:02:27
Да, именно так

tuovi
10.07.2017
11:03:35

Cenator
10.07.2017
11:03:50
Да

tuovi
10.07.2017
11:04:03
Спасибо :)

Google

Сергей
10.07.2017
11:04:09
https://www.gitignore.io/api/osx%2Cnode%2Clinux%2Cwindows
всегда юзаю именно этот файл и не имею проблем на любой системе
ну если надо добавляю dist

Dika
10.07.2017
11:05:57
# package.json Lock file
package-lock.json
Вроде нпм советует обязательно пушить в репозиторий лок, зачем он его добавляет?

tuovi
10.07.2017
11:07:01

Сергей
10.07.2017
11:07:36

Dika
10.07.2017
11:09:47
только что проверил
npm notice created a lockfile as package-lock.json. You should commit this file.

Сергей
10.07.2017
11:10:15
советует да
но при работе на разных осях он ребилдится

Dika
10.07.2017
11:11:55
Но версии пакетов все равно берутся из него?

Google

Сергей
10.07.2017
11:13:02
нет

Dika
10.07.2017
11:17:19
Странно как-то

Сергей
10.07.2017
11:18:12
так и я о чем
но мне не грозит
У нас сервак на линухе, а разработка на маке
а у чуваков разница была на вин7 и вин8

Dika
10.07.2017
11:19:14
Он разный на вин7 и вин8, но одинаковый на маке и линуксе?
Еще более странно

Сергей
10.07.2017
11:20:18

Fedir
10.07.2017
11:25:57
Между линухом и маком так-то меньше разницы чем между двумя виндами
И то, и другое - юниксы

Dika
10.07.2017
11:28:28
И вин7, и вин8 - винда

Alex
10.07.2017
11:29:40

Dika
10.07.2017
11:31:17
Это не отменят того, что она *nix

AP?
10.07.2017
11:31:50
Привет всем. Кто какой смс-сервис использует для регистраций-авторизаций?

Dika
10.07.2017
11:32:40
sms-reg
onlinesim.ru
simsms.org

Андрей
10.07.2017
11:33:05
sms.ru

AP?
10.07.2017
11:33:34
спасибо

Jakhongir
10.07.2017
11:33:57
semysms.ru

Google

arts
10.07.2017
11:41:34

Fedir
10.07.2017
11:42:40

Nurik
10.07.2017
12:07:18
Всем привет. Как в winston в formatter сделать так, чтобы метаданые выводились в виде post=1 и так далее? Просто когда используется кастомный вид логов не отрабатывается логика эта. Это параметр prettyPrint

Bohdan
10.07.2017
12:15:17
morgan используй
Если я правильно твою задачу понял)

Nurik
10.07.2017
12:18:18

Ilgiz
10.07.2017
12:24:42
кто знает редис как можно взять данные без колбека то есть я сейчас получаю так
client.get('key', (error, value) => {
console.log(value)
})

Zaur
10.07.2017
12:24:45
кто подскажет по express+passportjs ? Вот у меня есть авторизация вида:
passport.authenticate('hash', {
successRedirect: '/profile',
failureRedirect: '/'
})(req, res, next);
Котороя работает как надо и все хорошо.
Как только я эти строки меняю на:
passport.authenticate('hash', function(err, user) {
if (err || !user) return res.redirect('/');
//
console.log('user:', user)
console.log('isAuthenticated:', req.isAuthenticated());
return res.redirect('/profile');
})(req, res, next);
авторизация не проходит, в консоли я вижу что user нормальный(загруженный из базы) но при этом req.isAuthenticated() == false, почему так?

Nurik
10.07.2017
12:42:26

Андрей
10.07.2017
12:42:57
кто подскажет по express+passportjs ? Вот у меня есть авторизация вида:
passport.authenticate('hash', {
successRedirect: '/profile',
failureRedirect: '/'
})(req, res, next);
Котороя работает как надо и все хорошо.
Как только я эти строки меняю на:
passport.authenticate('hash', function(err, user) {
if (err || !user) return res.redirect('/');
//
console.log('user:', user)
console.log('isAuthenticated:', req.isAuthenticated());
return res.redirect('/profile');
})(req, res, next);
авторизация не проходит, в консоли я вижу что user нормальный(загруженный из базы) но при этом req.isAuthenticated() == false, почему так?
попробуйте добавить req.login() в authenticate func

Ilgiz
10.07.2017
12:43:05
Асинхронно

Zaur
10.07.2017
12:46:20

Alex
10.07.2017
12:56:18
Всем привет! помогите плиз разобраться, с нодой опыта мало
вопрос на 29 строке )
задача слушать очередь и сообщения отдавать по вебсокету
а как к нему обратится незнаю (
amqpConnection.on('ready', function (ws) { непомогло

Сергей
10.07.2017
13:18:34
лол
тебе нужно собрать сокеты в пачку

Google

Сергей
10.07.2017
13:18:51
типа массива
когда подключился добавил его сокет
отключился — удалил

? гриб
10.07.2017
13:19:10
в js чатиках не любят большие скрины, где нужно помочь с кодом ) это неудобно

Сергей
10.07.2017
13:19:21
и когда тебе приходит из очереди —> отправляешь в нужные сокеты из списка
и да
Есть gist.github.com (РАСШИРЕНИЕ ФАЙЛА .js)

Alex
10.07.2017
13:20:27
спасибо ребята сейчас попробую на счет скрина простите мне казалось это компактно, никуда не надо переходить сразу посмотрел с форматирование и все

Сергей
10.07.2017
13:20:50
в гист можно даже с подсветкой так-то

Admin
ERROR: S client not available

arts
10.07.2017
13:21:29
спасибо ребята сейчас попробую на счет скрина простите мне казалось это компактно, никуда не надо переходить сразу посмотрел с форматирование и все
,,,,,,,,,,,,,,,,,,,,,,,,,,
Отсыпал тебе запятых, пользуйся :-)

Yan?
10.07.2017
13:21:55
Лол

? гриб
10.07.2017
13:21:55
ещё бы точек ему )

Alex
10.07.2017
13:22:11
)

Сергей
10.07.2017
13:22:11

arts
10.07.2017
13:22:16

undefined
10.07.2017
13:27:31

? гриб
10.07.2017
13:28:00

Сергей
10.07.2017
13:28:17

? гриб
10.07.2017
13:28:58
Гист неудобен

Сергей
10.07.2017
13:29:10

Google

? гриб
10.07.2017
13:29:16
Ни потестить, ни отредактировать нормально

Сергей
10.07.2017
13:29:18
самое удобное
Комменты есть

Aleh
10.07.2017
13:29:43
отредактировать можно, плюс видна история изменений

? гриб
10.07.2017
13:30:08

Сергей
10.07.2017
13:30:37
история изменений для меня часто критичный выбор

Aleh
10.07.2017
13:31:34
свой без этого

? гриб
10.07.2017
13:32:39
Давайте закончим этот разговор ) гист неудобен для помощи нубам

Сергей
10.07.2017
13:32:49
да и показать что именно изменил в его коде

? гриб
10.07.2017
13:33:09
Тогда и скрин сразу неплох становится на его фоне )

Сергей
10.07.2017
13:33:24
ты видимо гистом пользоваться не умеешь
ни replit ни jsfiddle не могут дифф показать

Mnwa
10.07.2017
13:35:07
Как по мне, ещё круче создать репу и просить о помощи, тогда будет виден весь проект
+ шанс обзовестись комьюнити
А для простых примеров jsfiddle must have, как по мне

undefined
10.07.2017
13:37:42
kobra.io, scrapfy.io