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;