
Andrew
02.07.2018
13:37:20

Yurii
02.07.2018
13:38:07

Yaroslav
02.07.2018
13:39:25
а комьюнити и документация

Google

Yaroslav
02.07.2018
13:39:36
..

Andrew
02.07.2018
13:39:45

Yurii
02.07.2018
13:52:38

Andrew
02.07.2018
13:55:20

Yurii
02.07.2018
13:56:30

Sheldhur
02.07.2018
14:06:23
push notification кто делал?
есть подписка в браузере на десктопе и есть подписка в браузере на мобиле
если пользователь в данный момент орудует в браузере на десктопе, то уведомление надо показать на декстопе
если нет, то на мобиле
как такое провернуть?

Andrew
02.07.2018
14:08:44
Я лично не делал, но слышал от коллеги, что у apple сплошное дрочиво с этими пуш нотификациями. Желаю удачи)

Sheldhur
02.07.2018
14:09:58
-__-

Sergey
02.07.2018
14:13:23

Sheldhur
02.07.2018
14:14:00
push, через firebase

Kostya
02.07.2018
14:16:00

Sheldhur
02.07.2018
14:16:36
и чо?
как это решит проблему приоритетов?

Google

Mark
02.07.2018
14:23:35

Таймураз
02.07.2018
14:24:21

Alexander
02.07.2018
14:24:22
создай стили для печати

Дмитрий
02.07.2018
14:25:04

Максим
02.07.2018
14:28:47

Alex
02.07.2018
14:47:51
Nest js
плюсую, хотя под капотом у него експресс
ещё strapi неплох с "коа" под капотом

Максим
02.07.2018
14:49:15
А ещё можно фастифай подсунуть

Alex
02.07.2018
14:50:38

Daniil
02.07.2018
14:54:07

Sheldhur
02.07.2018
14:54:46
подробнее
как я могу держать сессию если вкладка сайта не открыта?

Piu
02.07.2018
15:11:08

Sheldhur
02.07.2018
15:11:21
чё токены
чем мне тут токены помогут?

Piu
02.07.2018
15:12:17

Sheldhur
02.07.2018
15:12:33
долбиться каждую секунду на сервер чтобы понять какой из клиентов сейчас активен?

K
02.07.2018
15:12:46
Хотя я думаю контекст разговора вообще не об этом
А какая задача?

Евгений
02.07.2018
15:12:50
Local Storage.

Максим
02.07.2018
15:12:52
Держать и считать сокеты

Google

Sheldhur
02.07.2018
15:13:14
А какая задача?
а, т.е. ты решил вначале ответить, а потом спросить какая задача?
там выше описано

Piu
02.07.2018
15:13:23

Sheldhur
02.07.2018
15:14:51
ну ваще збс
push notification кто делал?
есть подписка в браузере на десктопе и есть подписка в браузере на мобиле
если пользователь в данный момент орудует в браузере на десктопе, то уведомление надо показать на декстопе
если нет, то на мобиле
как такое провернуть?

Евгений
02.07.2018
15:16:53

Sheldhur
02.07.2018
15:16:58
бля, я щас материться начну

Максим
02.07.2018
15:17:18
Непонимание тотальное))

Piu
02.07.2018
15:18:02
Человек спрашивает одно потом другое
Кекно

Евгений
02.07.2018
15:18:22
Не получив точный ответ на первое.
Удовлетворяющий*.

Sheldhur
02.07.2018
15:18:57
вопрос один, я его даже зарепостил

Piu
02.07.2018
15:19:18

Sheldhur
02.07.2018
15:19:49
пуши получают все устройства, со ссылкой на данные (isRead = false, хранится на бэке)
если это мобилка, то await 5m
если это браузер запросить данные по ссылке
показать уведомление
если закрыто
isRead = true
если кликнуто
isRead = true
иначе (если протухло)
isRead = false
через 5m, мобилка запрашивает данные по ссылке
если !isRead
показать уведомление
иначе
ничего не делаем
по хорошему ещё планшеты отделить, чтобы на мобилках и планшетах не дублировались

Konstantin
02.07.2018
15:23:48
Nest js
спасибо. это пожалуй самый интересный из тех что видел. 10 из 10

Максим
02.07.2018
15:31:04

DeepInside
02.07.2018
16:15:02
Народ, считается ли хорошим тоном делать так:
try
{
if (process.env.NODE_ENV === 'development')
{
log.info('RUNNING IN DEV MODE')
console.log(__dirname + '/src/proc/express.js' )
}
if (process.env.NODE_ENV === 'stage')
{
log.info('RUNNING IN STAGE MODE')
console.log(__dirname + '/dist/proc/expres.js')
}
if (process.env.NODE_ENV === 'production')
{
log.info('RUNNING IN PROD MODE')
console.log(__dirname + '/dist/proc/express.js')
}
}
catch(err)
{
log.error('Cannot start app! Error Unknown', err)
}
?

Google

Yura
02.07.2018
16:19:08
а зачем так делать?
и почему там трай кетч?

Boris
02.07.2018
16:19:44
и интересно что этот трайкетч ловит..

Admin
ERROR: S client not available

Yura
02.07.2018
16:20:57
отсутствие консоли или process.env наверное)

Daniil
02.07.2018
16:22:54
Почему нельзя сделать ‘’’console.log(‘Running in ${process.env.NODE_ENV} mode’);’’’

Alexander
02.07.2018
16:23:05
Так почему просто throw не сделать
Или process.exit

DeepInside
02.07.2018
16:31:35
Так вот я ж о чем, как лучше сделать? Просто так говнокод какой-то получается... Короче должна быть проверка на валидный NODE_ENV. Или вообще забить на это?
По дефолту у ноды NODE_ENV принимает какое-то значение?

Eugeniy
02.07.2018
16:38:56
process.env в консоли, проверь)

DeepInside
02.07.2018
16:40:28

Anton
02.07.2018
16:43:19
всем хай. у меня тут то ли лыжи не едут, то ли я не оч, посмотрите, у кого возможность есть. проблема: промис резолвится сам по себе каким-то образом и собственно Promise.all чё-т как-то не работает:
https://gist.github.com/egorovli/9e0dec59a31a75546ab28c19901da9cc
(свернул в gist)
проблема в том (дошёл в процессе дебага), что в массив promises кладутся промисы, у которых не вызывается resolve(), соответственно оно вообще не должно завершаться

DeepInside
02.07.2018
16:46:53

Mikhail
02.07.2018
16:48:27

Anton
02.07.2018
16:48:48
да тут вроде как дело не в bluebird, вот такое работает нормально: https://gist.github.com/egorovli/6b1d7f1325e247adc262f796d19b7cce

Nazar
02.07.2018
16:54:37
всем привет кто нибуть сталкивался с такой проблемой при запуске галпа нода ругается
удалял плагин pngquant - с конфига но ничего не помогло

Bilge
02.07.2018
17:09:01
Здравствуйте

Google

Andrew
02.07.2018
17:17:18
Народ, посоветуйте хорошую gui для mysql

kolokolikotmolokolakal
02.07.2018
17:22:15
HeidiSQL

Nazar
02.07.2018
17:22:16

Andrew
02.07.2018
17:22:58
Спасибо

kolokolikotmolokolakal
02.07.2018
17:25:21
0xDBE который сейчас DataGrip от джетбреинс

Andrew
02.07.2018
17:26:46

Alexander
02.07.2018
17:27:07

Ivan
02.07.2018
17:27:24

Denis
02.07.2018
17:34:23
const nightmare = Nightmare({
switches: {
'proxy-server': 'result[0].proxy'
},
show: true
});
ребят как вставить в найтмаре прокси из базы данных?