
Nell
20.09.2018
14:29:32

Джадив
20.09.2018
14:31:07

Nell
20.09.2018
14:31:21

Google

Alexander
20.09.2018
14:32:36

Джадив
20.09.2018
14:33:35
Ну, если один символ будет занимать 8 бит, тогда 30 * 8 * 100 000 / 1024 / 1024 = 22мб

Nell
20.09.2018
14:34:27

DimiDr0l
20.09.2018
14:34:58

Джадив
20.09.2018
14:35:18

Nell
20.09.2018
14:35:40
нода это ж не только сеть
и я нигде не говорил про сеть)

Джадив
20.09.2018
14:36:10
Дауш
Не знаю тогда

Nell
20.09.2018
14:36:34
а у ноды есть дефолтные ограничения на выделяемое количество ОЗУ процессу?

Google

Джадив
20.09.2018
14:37:22
Хранить в файле .json?

Nell
20.09.2018
14:37:50

Джадив
20.09.2018
14:38:44

Trilium
20.09.2018
14:38:59

Nell
20.09.2018
14:39:06
А если кто-то против то говорите сейчас!©

Сергей
20.09.2018
14:39:08
считают байты в жс (не читал тред)

Dmitrii
20.09.2018
14:39:23
чтобы написать конвертор валют, как правильно с флоатами работать?

Nell
20.09.2018
14:39:39

Джадив
20.09.2018
14:39:43

Fedor
20.09.2018
14:39:55
Господа, а mongoose нынче нормально использовать или есть что-то лучше/новее и тд?

Джадив
20.09.2018
14:40:01

dvv
20.09.2018
14:45:23
Монгус для чего использовать? Есть понимание?

Gor
20.09.2018
14:48:33
А если кто-то против то говорите сейчас!©
Вполне норм если места в памяти кушает не много (судя по твоим цифрам) только сделай данные в виде hash таблицы - для оптимального доступа к данным. И вроде по умолчанию нода 1,5 гига алокейтит. Я например часто наоборот указываю ограничение памяти для процесса

Nell
20.09.2018
14:49:09

Konstantin
20.09.2018
14:49:11

Nell
20.09.2018
14:49:31

Gor
20.09.2018
14:49:40

dvv
20.09.2018
14:50:02

Konstantin
20.09.2018
14:50:33

Nell
20.09.2018
14:50:54

Google

Fedor
20.09.2018
14:53:31
Монгус для чего использовать? Есть понимание?
Пока четкого понимания нет, если имеется ввиду тип базы, то будет монга. Я только начал разбираться с недоделанным проектом, он не работал, пока я не убрал включение стора мунгузовского, и ещё в паре мест, я думаю это потому что пока база не настроена. Теперь то хоть сервер отвечать стал, но промелькнула мысль что может там зря его использовали

Gor
20.09.2018
14:54:29

dvv
20.09.2018
14:55:05
Нет значения, какой тип базы. Postgree так же предоставляет возможность хранения нереляционных данных

Gor
20.09.2018
14:55:08
Типа того. Но не обычный массив а специально предназначенный объект для этого

Konstantin
20.09.2018
14:56:09

Gor
20.09.2018
14:57:09
Вообще для самообразования: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Keyed_collections
На старте - читаешь файл и формируешь map . Потом там где надо использовать какое то из значений - по ключу доступ.

Fedor
20.09.2018
15:00:07

Gor
20.09.2018
15:00:28
Key формируешь по логике своих данных. Я хз что у тебя там за данные и как ты их используешь. У меня обычно ключ это какое-то бинарное значение которое я однозначно могу использовать в коде как статическое

Trilium
20.09.2018
15:32:30

Jack
20.09.2018
15:48:00
"браузерный синтаксис"

Gor
20.09.2018
15:50:01
та вроде так же

Nell
20.09.2018
15:55:50

Alexander
20.09.2018
16:17:49

Dzmitry
20.09.2018
16:37:12
Ебанутые

Voskresus
20.09.2018
16:40:51
причем построчно
регулярками
и fs

Google

Nell
20.09.2018
16:41:25
?
чем лучше-то

Voskresus
20.09.2018
16:41:45
Почему не json ? потому что в один момент как охуеешь и все. пиздец

Kool
20.09.2018
16:41:48

Nell
20.09.2018
16:41:59

Voskresus
20.09.2018
16:43:29
Я просто знаю о чем говорю
когда-то прасил данные там правда пару лямов элементов было, так у меня json не мог спарсится
Я сначала в txt а потом чет решил в json перевести и перевел и дело было совсем не в валидности, просто потребовалось слишком много памяти и у меня нода ломалась

Aga
20.09.2018
16:48:12
express-sessions с mongoose кто юзал?
как модельку запилить грёюанную?

Voskresus
20.09.2018
16:48:32
Вообщем json для девок, я категорически извеняюсь

Alexander
20.09.2018
16:48:38

Aga
20.09.2018
16:48:51

Alexander
20.09.2018
16:49:07
я вообще в nedb сессии храню, ебался пару минут. тебе ебаться дольше

Aga
20.09.2018
16:49:21
так ебёшься раз в жизни(с бд)
и потом живёшь спокойно
сессии пашут как надо, всё ок
только хз как редачить через монгус на сервере
let sessionsSchema = new Schema({
session: {
passport: {
user: String,
}
},
});
Sessions.find({ "session.passport.user": userID }, (err, sess) => {
if (err) resolve(false);
if (sess) resolve(sess);
})

Google

Aga
20.09.2018
16:55:16
он даже {} не находит

Docent
20.09.2018
17:16:45
async (data) => {
let promises = []
let result = []
for (let d of data) {
Create.smthng()
.then(res => {
res.doSmthng()
return res
})
.then(product => {
promises.push(product)
result.push(product.someAttr)
})
}
await Promise.all(promises)
return result
}

Alexander
20.09.2018
17:17:26

Docent
20.09.2018
17:19:12
не ждет пока все завершится так как промисес пустой во время его чтения
не пойму как застивить исполнения then перед тем как await Promise.all

Nell
20.09.2018
18:02:12
Кто знает, зачем в формате JSON эскейпятся слеши? (вот так "\/"). Если этого не будет - не критично?

Oleg
20.09.2018
18:04:12
оффтоп
всем привет
я начал использовать nginx)) кто понял тот понял))
нужна подсказака или совет, кк ускорить загрузку сайта
дело в том, что пока я не настроил прокси, чтобы с локейшена "/" меня проксировало на http://localhost:8000
и заходил по example.com:8000
сайт грузился 0.7 секунд
когда я настроил прокси на нод сервер
location / {
proxy_pass http://localhost:8000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
я могу зайти по example.com
но сайт стал грузиться 6 секунд
т.е. 5 сек он думает
за секунду загружает
кк вернуть былую скорость?))
спасибо

Alexander
20.09.2018
18:12:35

Oleg
20.09.2018
18:13:03

Alexander
20.09.2018
18:14:03
спасибо
и туда напишу))
я в том смысле что ты изначально не в тот чат написал. проблема у тебя сейчас не в ноде, а в nginx, так что можно считать твой вопрос оффтопом.
Но так делать мы не будем, пока))0)

Oleg
20.09.2018
18:14:59

Alexander
20.09.2018
18:15:10

Otto fon
20.09.2018
18:43:37
Всем привет
Кто знает как обернуть сырую Mongodb доку из changeStream-a в инстанс mongoose модели, дальше работать с ней как докой монгуса

Alexey
20.09.2018
18:45:01
Всем привет!
Запилил я авторизацию и все что хотел просто через jwt и jwt-blacklist . Теперь думаю о том что бы переделать на passport
Вопрос а как если юзать passport local стратегию.. то как блеклистить? есть ли что то готовое именно для паспорта..