
Sergey
15.10.2017
10:07:54
отправляется форма логина, сервер находит пользователя по его email ... Но у юзера кроме email еще имеются поля с массивами id-шников его постов, его подписчиков и тд. Эти массивы могут иметь больше тысячи элементов. Мне кажется что хреново будет деражать в памяти юзера с четырмя масивами на +10 000 элементов. Как быть тогда ? #noob

Vladimir
15.10.2017
10:10:22
выпиливай перед отправкой на клиент

Vsevolod
15.10.2017
10:26:48
а зачем ты в юзере хранишь массивы айдишников постов?

Sergey
15.10.2017
10:29:43

Google

Vsevolod
15.10.2017
10:30:11
ну так храни количество, зачем айдишники?

Sergey
15.10.2017
10:30:40

Nurik
15.10.2017
10:34:28

KlonD90
15.10.2017
10:36:00
ну как в целом да если нет (

Анатолий
15.10.2017
11:55:14
fs.readdirSync при сканировании директории выдаёт содержимое другой директории. Винда. Никто не сталкивался?
fs.readdirSync('G:') выдаёт содержимое папки G:\!TEMP
fs.readdirSync('G:\\!TEMP') тоже выдаёт содержимое папки G:\!TEMP
Папка физическая, реально существует, не симлинк, не хардлинк
Причём эта папка сканировалась на содержимое в предыдущий запуск скрипта. fs.readdirSync где-то кешируется?
Procmon показывает, что нода вообще не считывает G:, она сразу лезет в G:\!TEMP в обоих случаях.
Во всех шеллах и файл эксплорерах это две разные физические папки

Alex
15.10.2017
12:00:37

Анатолий
15.10.2017
12:01:22
Не знаю почему, но и хрен с ним, я просто буду слеши ставить
Спасибо :) проблема ушла

Alex
15.10.2017
12:02:37

Google

Анатолий
15.10.2017
12:03:05
Выдала бы мне ошибку

Alex
15.10.2017
12:04:35

Анатолий
15.10.2017
12:05:55
это сразу всё объясняет
Проблема только в том, что когда путь генерируется динамически, я использую path.join - и он возвращает путь без конечных слешей. Мне прибавлять их руками после джойна?
Или (о ужас) перегрузить path.join
Держите меня семеро, я пошёл перегружать path.join

Ҫѐҏӗѫӑ
15.10.2017
14:27:48
@vkurchatkin ESM в 9 уже будет?
cc @ChALkeR

Никита
15.10.2017
14:28:23
Ась?

Ҫѐҏӗѫӑ
15.10.2017
14:28:42
.mjs
модули
import/export

Admin
ERROR: S client not available

Ҫѐҏӗѫӑ
15.10.2017
14:29:20
в 9 ноде
которая через 2 недели уже

Никита
15.10.2017
14:29:54
В experimental он уже есть. Будет ли без флагов — лично я не могу сказать сейчас, смотреть надо.
https://nodejs.org/api/esm.html

Evjeni
15.10.2017
14:31:11

Ҫѐҏӗѫӑ
15.10.2017
14:31:28
import.meta и import() v8 уже умеет

Google

Evjeni
15.10.2017
14:32:31
а import some from это es2015?

Vladimir
15.10.2017
14:32:40
Там какой то долбоеб внезапно решил что он самый умный и нужно сделать .m.js

Никита
15.10.2017
14:33:04

Vladimir
15.10.2017
14:33:29
https://github.com/nodejs/node/pull/16170

Gleb
15.10.2017
14:33:38

Vladimir
15.10.2017
14:34:03
Ирония в том, что естественно этот вариант рассматривали
Но у этого чувака синдром гения
Он регулярно придумывает какие то элементарные вещи и считает, что это гениальная идея