Alexander
23.09.2018
17:59:00
ну, мне так кажется
есть 2 стула...
Google
Maxim
23.09.2018
18:04:45
Вечер в хату, часик в радость..
Кирилл
23.09.2018
18:14:31
Есть две либы, в одной колбеки точёные, в другой генераторы дроченые. Какую сам зарекваир шь какую в продакшен пустишь
Mishell
23.09.2018
18:32:30
У меня сервер на aruba cloud имеется.
Связь с ним осуществляю по rdp и ssh
И вот только что перестал ловить интернет. Гугл хром ничего не открывает будто нет сети, не пингуются никакие ресурсы в сети. Тем не менее по ssh и rdp я подключиться к серверу могу, значит интернет есть.
Оставил тикет в тех.поддержке, но мне бы решить этот вопрос быстрее. Никто не сталкивался? Уже перезагружал его несколько раз. Работает на Убунте 16, и я точно не менял никакие системный настройки. Нет идей?
Ildar
23.09.2018
18:45:34
Julia
23.09.2018
19:01:52
У меня есть 20 update’ов на разные документы с уникальными для каждого данными для обновления.
Как мне bulk-запрос через монгуз сделать?
типо
Doc.update({ status: ‘a’ }), //_id = 1
Doc.update({ status: ‘b’ }), //_id = 2
Doc.update({ status: ‘c’ }), //_id = 3
Doc.update({ status: ‘d’ }) //_id = 4
только все в одном надо отправить
Ⓣ ǿ ℓ į ᶄ
23.09.2018
19:05:23
Oleh
23.09.2018
19:20:18
Trilium
23.09.2018
20:01:44
для разработки проще раздавать экспрессом файлы. всего одна строчка кода https://expressjs.com/ru/starter/static-files.html и можно забыть про эти прокси и проблемы с корсами. при деплое перед всем этим ставится nginx, и теперь он раздает статику и проксирует запросы к ноде
Maxim
23.09.2018
20:02:35
Trilium
23.09.2018
20:02:45
*** для разработки
Maxim
23.09.2018
20:02:55
Google
Alexander
23.09.2018
20:04:28
Maxim
23.09.2018
20:05:12
Alexander
23.09.2018
20:05:26
Maxim
23.09.2018
20:05:51
стоило вынести всю статике на отдельный сервис - и нагрузить таким-же к-вом запросов только апишку - всё взлетело
ну у меня все ок, хз
на офф. сайте експреса в бест-практис написано что не стоит раздавать експресом статику
подскажите. где я могу косячить?:
есть схема Юзер, в ней есть вложеное поле driver.assignedVehicle и следующий вирутал:
schema.virtual('license', {
ref: 'Vehicles',
localField: 'driver.assignedVehicle',
foreignField: '_id',
justOne: true,
});
моделька Vehicles тоже есть, айдишник в ней понятное дело есть.
На обеих стоит , { toObject: { virtuals: true } }). Дальше пытаюсь кверить по айдишнику:
const driver = await Users.findOne({ _id: driverId, roles: { $in: 'driver' } }).populate('license').exec(); // TODO: add join
В итоге получаю можельку в которой есть driver.assignedVehicle , с айдишником, который есть в коллекции Vehicles.
Но почему-то виртуал не отображается
в БД-шке всё на месте
ошибок тоже никаких нету
разобрался) + добавил:
toJSON: {
virtuals: true,
},
но чот виртуалы так и не ковертятся в json
нда, какое же оно странное - по дефолту выводит _id & id
"vehicle": {
"_id": "2a37d2fd0f5be546dc681cb2",
"licensePlateNumber": "t4ittd",
"id": "2a37d2fd0f5be546dc681cb2"
},
Eugene
23.09.2018
21:01:48
это монгус? если да - ты как-то его странно варишь, чтоб сделать популейт, необязательно создавать виртуал
Amir
24.09.2018
00:47:47
Ребята
Nodejs 8
Дружит с OpenSSL 1.1.1
что пакеты не может установить
выдает что-то типа
error An unexpected error occurred: "https://registry.yarnpkg.comr: unable to get local issuer certificate"
а с openssl 1.1.0g работает без заморочков
Tsimashenka
24.09.2018
00:54:12
Amir
24.09.2018
00:54:29
Tsimashenka
24.09.2018
00:54:49
странно :s
Konstantin
24.09.2018
00:55:36
yarnpkg.comr - там и должно быть "комр"?
Amir
24.09.2018
00:55:45
я прикрутил там ГОСТовские движки еще
Konstantin
24.09.2018
00:55:46
Или это от слова "комрад"?
Amir
24.09.2018
00:56:17
нет там апичатка
Google
Amir
24.09.2018
00:56:29
там дальше разные названия пакетов
блин
ввел наугад из инета
магическое заклинание видимо из книги темных сил
npm config set registry http://registry.npmjs.org/
и как будто все заработала хмм
и что это я сделал? :)
появился файлик в папке юзера .npmrc
registry=http://registry.npmjs.org/
это хак или нормально?
Артем
24.09.2018
01:28:57
Работает - не трогай
Amir
24.09.2018
02:11:00
:)
тут у меня вообще какаято ахинея происходит
удалил занчит openssl 1.1.0g
установил 1.1.1 и вдруг выясняется удалились ВСЕ
nodejs, postgresql и т.п.
теперь Постгрес не хочет принимать подключение по LOCALHOST
че к чему, разрешает только PEER
делаю ping localhsot
выдает айпи (::1)
в настройках
91 # IPv4 local connections:
92 host all all 127.0.0.1/32 md5
93 # IPv6 local connections:
94 host all all ::1/128 md5
вроде норм же
Maxim
24.09.2018
04:56:00
Eugene
24.09.2018
06:58:30
И да - а зачем тогда виртуала?
Schema
.virtual('activeRoles')
.get(function () {
return _.filter(this.roles, (role) => {
return role.grantedAt.getTime() < new Date().getTime() &&
(!role.revokedAt || role.revokedAt.getTime() > new Date().getTime());
});
});
вот пример использования virtual field
Maxim
24.09.2018
07:41:32
Sasha
24.09.2018
08:04:53
Всем привет, есть у кого-то знакомые React Native разработчики? Не ниже уверенно джуна
Бонус за рекомендацию ?
Антон
24.09.2018
08:33:45
Ребят, в js есть метод array.sort() так вот, он же возвращает новый массив, а можно ли чтобы в этом массивы было меньшее кол-во элементов, чем в исходном?
Например, чтобы массив был отсортирован, но в нем не было объектов у которых поле .deleted == true?
Alexander
24.09.2018
08:34:23
Google
Sergey
24.09.2018
08:35:27
Vitaly
24.09.2018
08:41:42
да, это ж деструктивная операция насколько я помню
Ivan
24.09.2018
08:43:14
Народ, а подскажите, как реализовать постоянный запрос к субд в определенный интервал
Kolya
24.09.2018
08:44:21
Nell
24.09.2018
08:45:18
Konstantin
24.09.2018
08:51:42
Eugene
24.09.2018
09:02:04
Nell
24.09.2018
09:02:45
Yaroslav
24.09.2018
09:07:11
Ivan
24.09.2018
09:07:26
уже применил cron
над по cron запрос в БД делать
Kostya
24.09.2018
09:43:58
Denis
24.09.2018
10:36:08
Привет. Начал изучать ноду. Пытаюсь разобратся с sequelize. Можно ли как-то через гениратор модели указать reference на другую модель. и чтобы автоматичеки прописали связи как в миграции так и в модели
Daniel
24.09.2018
10:41:54
Ребят! Нужно хранить, получать и обновлять объекты с 10-250000 числами.
Как это лучше всего сделать?
Типа таких объектов: {
code: String,
users: [Number]
}
Yaroslav
24.09.2018
10:45:01
Станислав
24.09.2018
10:51:08
Daniel
24.09.2018
10:52:36
redis?
Он в оперативной памяти хранит?
Станислав
24.09.2018
10:52:41
Да
Feodor
24.09.2018
10:53:18
А почему не mongo?
Google
Daniel
24.09.2018
10:53:38
Да
Бэкапы можно делать на диск?
Alexander
24.09.2018
10:53:38