@nodejs_ru

Страница 2232 из 2748
Andruha
29.06.2018
23:27:05
data ему надо записать

Видимо

Google
Mikhail
29.06.2018
23:27:19
redisClient.hget("user:" + user._id + ":statistics", "lastOnline", (err, data) => { if(err) console.log(err); }); как можно во внешнюю переменную записать значение?
Если вы хотите что-то вроде этого: const foo = redisHget(), то: 1) fumction f(){ return new Promise((res, rej) => { redis.get('field', data => res(data)) }) } Потом через async/await получаете значение 2) Возьмите другую либу с async/await. Redis.io называется, если не ошибаюсь 3) Если не хотите, то попробуйте через util.promisify промисифицировать

Mishka
29.06.2018
23:35:54
а посоветуйте книжек по ноде

если есть такие вообще

Yura
29.06.2018
23:45:23
Вот, скидывали немного выше

Victoria
30.06.2018
06:35:32
https://github.com/status-im/react-native-desktop - пробовал кто ? Годно, нет ?

Victor
30.06.2018
06:40:07
Victoria
30.06.2018
07:00:06
хайпят это https://proton-native.js.org/
Пусть хайпят. Оно убоже первого VB в плане возможностей.

Andrew
30.06.2018
07:09:29
Оо

Неакт нейтив десктоп

Прикол

Кто-то писал уже?

Google
Andrew
30.06.2018
07:10:14
У меня есть проект на javafx

Fil
30.06.2018
07:20:19
на GitHub Pages можно сделать сессию?

Алексей ?
30.06.2018
07:29:31
Что стоит использовать в своем проекте npm, или bower, или что-то иное, и что будет если использовать их одноаременно

Sheldhur
30.06.2018
07:50:21
тут есть кто плотно почтовыми рассылками занимался?

Sheldhur
30.06.2018
07:57:22
почему не yarn?

Alexander
30.06.2018
07:58:37
Почему yarn?

Alexander
30.06.2018
07:59:51
Светлая память

Andruha
30.06.2018
08:12:31
Модель drop_log const Model = mongoose.model(tools.TBL.DROP_LOG, modelSchema); module.exports = Model; Модель orders_log const Drop = require('./drop_log'); ... let drop = await Drop.findById(entry.dropLog); Выдает ошибку TypeError: Drop.findById is not a function Почему?

console.log(Drop); - почему-то пустой объект

Yurii
30.06.2018
08:18:53
Artyom
30.06.2018
08:19:02
Как в пупетире postMessage кинуть на страницу?

Artyom
30.06.2018
08:20:09
Или вообще какие лучшие практики передачи какого-то json странице? (через пупеттир)

В урл не хочется сувать

Artyom
30.06.2018
08:21:31
Ок, спасибо

Andruha
30.06.2018
08:23:08
mongoose.model(tools.TBL.DROP_LOG).findById пробуй так, без const Drop = require('./drop_log');
duplicate key error index Нельзя чтоли сделать, чтобы 2 модели в монгусе друг на друга ссылались через ref?

Yurii
30.06.2018
08:24:10
duplicate key error index Нельзя чтоли сделать, чтобы 2 модели в монгусе друг на друга ссылались через ref?
нельзя делать циклический require(), в одной модели второй, а во второй - первой

Google
Yurii
30.06.2018
08:24:43
тебе для ref ненадо делать require в модель

в ref просто строку, которая где-то обьявлена через mongoose.model(строка, схема)

Тимофей
30.06.2018
08:27:45
почему не yarn?
Я имел ввиду npm registry, а с чем его использовать уже без разницы, yarn, npm, pnpm. Главное не bower

Таймураз
30.06.2018
08:29:34
почему не yarn?
у йарна много косяков, он иногда ебано зависимости резолвит, приходится заново ставить К тому же, йарн пытается параллельно сбилдить все то, что билда требует Из-за этого приложения на электроне не собираются

Maxim
30.06.2018
08:30:18
Парни, подскажите пожалуйста, зачем webpack связывать с сервером? Если я всё правильно понимаю, разработка ведётся в папке client на локальном сервере, потом билдится в папку public и уже оттуда берётся статика сервером (например express)

Maxim
30.06.2018
08:31:32
@webpack_ru
Спасибо большое

Ярослав
30.06.2018
08:32:29
Sheldhur
30.06.2018
08:33:54
у йарна много косяков, он иногда ебано зависимости резолвит, приходится заново ставить К тому же, йарн пытается параллельно сбилдить все то, что билда требует Из-за этого приложения на электроне не собираются
ндэ? я когда в ноду только вкатывался все наоборот на него дрочили и плевались на npm. Потом сам пару раз столкнулся с ситуацией когда npm криво зависимости вытягивал, а yarn ок. Перешел на yarn, теперь опять все на npm дрочат?

Sheldhur
30.06.2018
08:34:40
я кстати на электроне с траблами и столкнулся

только у npm

Таймураз
30.06.2018
08:35:40
Хз У меня только npm сейчас норм стягивает зависимости А там ничего архаичного или же наоборот- продвинутого, нет

Maxim
30.06.2018
08:57:18
Парни, может в нашем замечательном сообществе ещё кто нибдуь по posgres подскажет? Или может канал отдельный есть?

Jack
30.06.2018
09:03:47
ребят надо ли auth токены хранить в базе ?

John
30.06.2018
09:04:59
Jack
30.06.2018
09:05:47
Законом не запрещено
но выглядит не secure. получив доступ к базе, получат и токены

John
30.06.2018
09:06:28
Сам задал вопрос. Сам ответил.

Google
John
30.06.2018
09:06:38
Профит ?

Jack
30.06.2018
09:07:18
Не ну я с токенамы работаю впервые, хочу узнать как вообще делают, а не как можно и не можно

John
30.06.2018
09:08:22
Как можно и не можно == узнкать как вообще делают

Ты определись

Jack
30.06.2018
09:09:55
Теоретический есть много вариантов.Но вот скорее всего есть самый популярный и 'правильный'. Я это хочу узнать

John
30.06.2018
09:10:43
Самый правильный - не хранить

Jack
30.06.2018
09:11:28
ну вот, спасибо

Admin
ERROR: S client not available

John
30.06.2018
09:11:55
Но это не точно

Erving
30.06.2018
09:13:03
господа, возникла ситуация, когда надо возвращать ответ на http запрос только после того, как на сервере произошло некое событие с начала запроса. и вот что я сделал, чтобы дождаться события: let status: Promise<string> = new Promise((resolve: any, reject: any)=>{ events.on('Success', (data: any)=>{ resolve(data); }); events.on('Error', (error: any)=>{ reject(error); }) }) ... return await status; как думаете, это вообще в принципе так может работать?

John
30.06.2018
09:14:47
Да

Erving
30.06.2018
09:16:02
спасибо

Erving
30.06.2018
09:16:38
Andry
30.06.2018
09:17:17
ну await под капотом всё равно в промис оборачивает. делайте просто return new Promise....

Erving
30.06.2018
09:18:24
хм.. попробую. просто у меня все равно это не работает) может, именно по этой причине

Andry
30.06.2018
09:19:47
не, работать-то должно, просто это излишне

Erving
30.06.2018
09:23:08
не совсем возможно в данном случае так. мне же нужно сначала подписаться на события, потом выполнить тело функции, и лишь затем возвратить. а если return new Promise, то тело функции не выполнится и мы получим в ответе pending promise

Andry
30.06.2018
09:27:03
не совсем возможно в данном случае так. мне же нужно сначала подписаться на события, потом выполнить тело функции, и лишь затем возвратить. а если return new Promise, то тело функции не выполнится и мы получим в ответе pending promise
почему это тело не выполнится? когда делаешь new Promise(fn) - fn выполняется сразу и отдаётся промис в pending статусе. Когда вызовется resolve или reject внутри fn, тогда и статус поменяется

Google
Andry
30.06.2018
09:28:05
я бы посоветовал дебажить события: когда emit события Success происходит и происходит ли, верна ли переменная events...

а ещё события emit-ить много раз можно, а промис resolve-ить только единажды

Erving
30.06.2018
09:33:42
да мне только один раз эмитить надо, спасибо

Andrew
30.06.2018
09:35:50
Кто-то юзал тэг template?

Скадем у меня есть таблица

И в ней есть tbody

При нажатии на кнопку посылается пост запрос который инсертит данные в таблицу

Инсертится асинхронно через fetch

Мне надо чтоб оно брало td из template

И добавляло в тбоди

Alexander
30.06.2018
09:39:04
нутак сделай

Andrew
30.06.2018
09:39:17
Как?

Alexander
30.06.2018
09:39:24
руками

Andrew
30.06.2018
09:39:39
Ну, я не понимаю темплейт

Alexander
30.06.2018
09:40:04
селекторы не знаешь?

или что?

Andrew
30.06.2018
09:40:12
Нет

Alexander
30.06.2018
09:40:21
ну тогда иди читай

Страница 2232 из 2748