
Victor
14.08.2017
21:26:04
age = {
"profile.birthdayDate": {
$gte: dateStart,
$lte: dateEnd
}
};
findQuery = Object.assign(findQuery, age);
не понятно срабативает

Artem
14.08.2017
21:28:05

Сергей
14.08.2017
21:28:31
доку читать надо

Google

Сергей
14.08.2017
21:28:36
всегда
мб !=

Artem
14.08.2017
21:30:54

Сергей
14.08.2017
21:31:03
https://pugjs.org/language/code.html#unescaped-buffered-code

Artem
14.08.2017
21:31:54

Eliajah
14.08.2017
21:32:50
Вопросик: картиночки, загруженные на сервер, хранить в base64 в бд или просто файлами в директории сервера?
Но потом хз, как их удобно достать, если не из бд

Сергей
14.08.2017
21:33:21
отдать как статику никак?

Eliajah
14.08.2017
21:33:58
как. но если их много, а мне на клиенте нужно списком большим вывести

Сергей
14.08.2017
21:34:04
статика
nginx отдаст
твоя задача ссылки собрать

Google

Сергей
14.08.2017
21:34:19
имена файлов могут лежать и в базе
ты охренеешь хранить в базе

Artem
14.08.2017
21:34:26

Eliajah
14.08.2017
21:34:43
и для каждого файла запрос?

Сергей
14.08.2017
21:34:52
браузер все сделает

Eliajah
14.08.2017
21:35:00
я про клиент

Сергей
14.08.2017
21:35:00
<img src />
бля
отдашь список
клиент сам разберется что делать

Eliajah
14.08.2017
21:35:24
А, нормально тогда

Сергей
14.08.2017
21:35:26
отдавать картинки в base64 это пиздец плохо

Eliajah
14.08.2017
21:35:34
Как обычно, нубские вопросики, извините

Sergey
14.08.2017
21:39:20
react приложение надо деплоить на хероку отдельно или можнно в месте с сервером ? какая должна быть структура проекта в таком случае ?

Evgeny
14.08.2017
22:32:17

Сергей
14.08.2017
22:32:40

Evgeny
14.08.2017
22:33:32
тем не менее афаик бейз64 картинки именно для такого кейса задумывалсь - кучу иконок отдавать

Mykola
14.08.2017
23:03:53
Подскажите, как проверить существует ли mysql DB перед тем как инициализировать sequalize ?

Bruce
14.08.2017
23:17:47
Ребят, привет . Подскажите возможно ли реализовать такую систему на подобии сервисов "управления репутацией" . Робот который будет обходить указанные сайты и проверять появилась ли на них какие то статейки по ключевым словам

Google

Roman
14.08.2017
23:18:09
делали лет 7-8 назад

Bruce
14.08.2017
23:18:35

Mykola
14.08.2017
23:20:30
Подскажите, как проверить существует ли mysql DB перед тем как инициализировать sequalize ?

Roman
14.08.2017
23:21:54
Ого , крутая штука
я буду девушке под ее задачи разворачивать, там внутри зенд первый, если кто хочет помочь портировать на что-то поновее, айда =)

Bruce
14.08.2017
23:23:12


Pavel
15.08.2017
01:20:55
Делаю антикражную систему для маков, более продвинутая замена Find My Mac.
В двух словах суть такова: специальная система на linux эмитирует мастер первого старта macOS, будто он первый раз загрузился после покупки и просит вора настроить его требуя обязательно подключение к WiFi. При этом отстукивается на сервер, присылает координаты полученные по BSSID, позволяет удаленно включить камеру, микрофон. Шлет специальные сигналны wifi и bluetooth чтобы компьютер было легче найти находясь рядом с ним, например с улицы. Альтернативные методы загрузки заблокированы на уровне UEFI и невозможны без перепайки или перепрошивки чипа на материнской плате.
Длинное видео демонстрирующее прототип https://www.youtube.com/watch?v=I3_XST3z4qo
Исходники здесь https://github.com/zhovner/magic-setup-assistant
ищу кому было интересно поучаствовать в разработке


Victor
15.08.2017
03:03:47
Привет, как сделать сделать запрос в MongoDB(Mongoose) отдельним обьектом с множеством опциональних параметров?
нашел спс)
await request.getValidationResult()
.then(result => {
if (!result.isEmpty())
throw new Error(result.array().map((item) => item.msg).join('|'));
});
а как вы делаете валидацию? что то не очень виглядит)

Ilgiz
15.08.2017
05:08:28

Gats
15.08.2017
05:11:39
подскажите, как получить значение из mongo с помощью .count()

Victor
15.08.2017
05:12:32
async function() {
try{
const count = await db.collections.count({}).exec();
catch(error){
}
}

arts
15.08.2017
05:38:24

Victor
15.08.2017
05:39:00
getValidationResult => не делает throw если ошибки
хотя логично ) сори

Google

Victor
15.08.2017
05:39:32
спсб. взгляд с сторони помог

dima
15.08.2017
05:55:10
soket.io еще не умерла?
все думал как проще сделать личные сообщения. Я подумал при входе в массив пушить id юзера и сокета и уведомлять одного человека
и юзал ли кто koajs? Есть ли там ооп вариант? Или это фреймворк сам по себе фп?

костя
15.08.2017
05:58:36
По гитхабу можно чекнуть умерла ли либа

Сергей
15.08.2017
05:59:14
Да и вообще ей пофигу

dima
15.08.2017
06:00:01
именно в es6 синтаксисе D

Сергей
15.08.2017
06:00:15

dima
15.08.2017
06:00:22

Сергей
15.08.2017
06:00:27

dima
15.08.2017
06:00:46
Нет
там есть пара вариантов. Но я юзаю ооп

Сергей
15.08.2017
06:00:53

dima
15.08.2017
06:01:42
Зря
не буду спорить. Мне нравиться такой вариант. Ну даже не знаю. Пока он. Вот с коа думаю не выйдет. Он сам фп надиктовывает. Наверное его и возьму
хотя вот с лич сообщениями я не знаю что делать. Есть вариант. Но это наверное не так делается

Сергей
15.08.2017
06:02:18
Необходимо использовать смешанный подход. Так не будешь упираться в ограничения одного подхода

dima
15.08.2017
06:03:24

Сергей
15.08.2017
06:12:02

Google

Nurik
15.08.2017
06:19:52
А что можете посоветовать почитать по ФП в JS ?
Мне вот всегда интересно было про ФП подход в JS. Потому что ООП парадигма очень специфически сделана. ИМХО. Хочется почитать про подходы. Чтобы понимать какие задачи решаются с ФП хорошо, а какие с ООП, в рамках одного какого-то проекта.

Сергей
15.08.2017
07:07:13

Oleh
15.08.2017
07:14:12
Всем привет! Ребят, почему в node 8+ выдает ошибку выражение const {devServer, ...filteredConfig} = config;? вроде как destructuring assignment поддерживается уже 8-й версией.

Andrew
15.08.2017
07:15:42
Поддерживается ещё с 6

Сергей
15.08.2017
07:16:14
В объекте
Нет его ещё
Ни в какой версии

Oleh
15.08.2017
07:16:52
ага, просто думал уже есть
а есть возможность заоммитить некоторые свойства обьекта нативными методами?
без создания доп методов или юзания лодаша

Сергей
15.08.2017
07:26:29

Oleh
15.08.2017
07:26:58

dima
15.08.2017
07:31:04
все может нода

Сергей
15.08.2017
07:31:42

dima
15.08.2017
07:31:52
на не иди
и массив тоже ок. проверил

Oleh
15.08.2017
07:32:22
ты же видишь, что там не так - {devServer, ...filteredConfig} = config;