Evgeny
тем не менее афаик бейз64 картинки именно для такого кейса задумывалсь - кучу иконок отдавать
Mykola
Подскажите, как проверить существует ли mysql DB перед тем как инициализировать sequalize ?
Bruce
Ребят, привет . Подскажите возможно ли реализовать такую систему на подобии сервисов "управления репутацией" . Робот который будет обходить указанные сайты и проверять появилась ли на них какие то статейки по ключевым словам
Olsen
Olsen
делали лет 7-8 назад
Bruce
Mykola
Подскажите, как проверить существует ли mysql DB перед тем как инициализировать sequalize ?
Olsen
Ого , крутая штука
я буду девушке под ее задачи разворачивать, там внутри зенд первый, если кто хочет помочь портировать на что-то поновее, айда =)
Bruce
Pavel
Делаю антикражную систему для маков, более продвинутая замена Find My Mac.
В двух словах суть такова: специальная система на linux эмитирует мастер первого старта macOS, будто он первый раз загрузился после покупки и просит вора настроить его требуя обязательно подключение к WiFi. При этом отстукивается на сервер, присылает координаты полученные по BSSID, позволяет удаленно включить камеру, микрофон. Шлет специальные сигналны wifi и bluetooth чтобы компьютер было легче найти находясь рядом с ним, например с улицы. Альтернативные методы загрузки заблокированы на уровне UEFI и невозможны без перепайки или перепрошивки чипа на материнской плате.
Длинное видео демонстрирующее прототип https://www.youtube.com/watch?v=I3_XST3z4qo
Pavel
Исходники здесь https://github.com/zhovner/magic-setup-assistant
Pavel
ищу кому было интересно поучаствовать в разработке
Victor
Привет, как сделать сделать запрос в MongoDB(Mongoose) отдельним обьектом с множеством опциональних параметров?
Victor
нашел спс)
Victor
await request.getValidationResult()
.then(result => {
if (!result.isEmpty())
throw new Error(result.array().map((item) => item.msg).join('|'));
});
а как вы делаете валидацию? что то не очень виглядит)
ikasymov
Ребят это опять я, помогите с кодировкой, как декодировать с 1251 в utf-8 ?
ikasymov
Vlad
подскажите, как получить значение из mongo с помощью .count()
Victor
async function() {
try{
const count = await db.collections.count({}).exec();
catch(error){
}
}
arts
Victor
getValidationResult => не делает throw если ошибки
Victor
хотя логично ) сори
Victor
спсб. взгляд с сторони помог
Dmitry
soket.io еще не умерла?
Dmitry
все думал как проще сделать личные сообщения. Я подумал при входе в массив пушить id юзера и сокета и уведомлять одного человека
Dmitry
и юзал ли кто koajs? Есть ли там ооп вариант? Или это фреймворк сам по себе фп?
Anonymous
По гитхабу можно чекнуть умерла ли либа
Sergey
Sergey
Да и вообще ей пофигу
Sergey
Dmitry
именно в es6 синтаксисе D
Sergey
Dmitry
Sergey
Dmitry
Нет
там есть пара вариантов. Но я юзаю ооп
Sergey
Dmitry
Зря
не буду спорить. Мне нравиться такой вариант. Ну даже не знаю. Пока он. Вот с коа думаю не выйдет. Он сам фп надиктовывает. Наверное его и возьму
Dmitry
хотя вот с лич сообщениями я не знаю что делать. Есть вариант. Но это наверное не так делается
Sergey
Необходимо использовать смешанный подход. Так не будешь упираться в ограничения одного подхода
Nurik
Nurik
А что можете посоветовать почитать по ФП в JS ?
Мне вот всегда интересно было про ФП подход в JS. Потому что ООП парадигма очень специфически сделана. ИМХО. Хочется почитать про подходы. Чтобы понимать какие задачи решаются с ФП хорошо, а какие с ООП, в рамках одного какого-то проекта.
Sergey
Sergey
Sem
Всем привет! Ребят, почему в node 8+ выдает ошибку выражение const {devServer, ...filteredConfig} = config;? вроде как destructuring assignment поддерживается уже 8-й версией.
Andriy ✙
Поддерживается ещё с 6
Sergey
Sergey
В объекте
Sergey
Нет его ещё
Sergey
Ни в какой версии
Sem
ага, просто думал уже есть
Sem
а есть возможность заоммитить некоторые свойства обьекта нативными методами?
Sem
без создания доп методов или юзания лодаша
Sergey
Sem
Dmitry
все может нода
Dmitry
Dmitry
Dmitry
на не иди
Dmitry
и массив тоже ок. проверил
Sem
ты же видишь, что там не так - {devServer, ...filteredConfig} = config;
Sergey
не может
Sergey
Dmitry
а да. минутку
Dmitry
а да точно
Dmitry
не может
Dmitry
но массив может
Sergey
да
Sem
=)
Dmitry
массив прошел. Странно. Как обьект не пашет
Sergey
Sergey
и две разных фичи
Sergey
и поддержка была заявлена разная
Dmitry
ну деструктуризация то и тут и там
Sergey
нет
Sergey
rest spread