Evgeny
тем не менее афаик бейз64 картинки именно для такого кейса задумывалсь - кучу иконок отдавать
Mykola
Подскажите, как проверить существует ли mysql DB перед тем как инициализировать sequalize ?
Bruce
Ребят, привет . Подскажите возможно ли реализовать такую систему на подобии сервисов "управления репутацией" . Робот который будет обходить указанные сайты и проверять появилась ли на них какие то статейки по ключевым словам
Olsen
делали лет 7-8 назад
Bruce
погугли buzzlook
Спасибо, сейчас гляну
Bruce
делали лет 7-8 назад
Ого , крутая штука
Mykola
Подскажите, как проверить существует ли mysql DB перед тем как инициализировать sequalize ?
Olsen
Ого , крутая штука
я буду девушке под ее задачи разворачивать, там внутри зенд первый, если кто хочет помочь портировать на что-то поновее, айда =)
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){ } }
Victor
getValidationResult => не делает throw если ошибки
Victor
хотя логично ) сори
Victor
спсб. взгляд с сторони помог
Dmitry
soket.io еще не умерла?
Dmitry
все думал как проще сделать личные сообщения. Я подумал при входе в массив пушить id юзера и сокета и уведомлять одного человека
Dmitry
и юзал ли кто koajs? Есть ли там ооп вариант? Или это фреймворк сам по себе фп?
Anonymous
По гитхабу можно чекнуть умерла ли либа
Sergey
Да и вообще ей пофигу
Dmitry
Да и вообще ей пофигу
не по фигу. Коа вей и тд D. Я привык к ооп. Его и юзаю
Dmitry
именно в es6 синтаксисе D
Dmitry
Не надо
ну реакт же ооп
Dmitry
Нет
там есть пара вариантов. Но я юзаю ооп
Dmitry
Зря
не буду спорить. Мне нравиться такой вариант. Ну даже не знаю. Пока он. Вот с коа думаю не выйдет. Он сам фп надиктовывает. Наверное его и возьму
Dmitry
хотя вот с лич сообщениями я не знаю что делать. Есть вариант. Но это наверное не так делается
Sergey
Необходимо использовать смешанный подход. Так не будешь упираться в ограничения одного подхода
Dmitry
Необходимо использовать смешанный подход. Так не будешь упираться в ограничения одного подхода
явно смешанный я юзал в пхп. Тут еще небы ло не обходимости. Хотя нет. В реакте мидлы и екшены это функции
Sergey
явно смешанный я юзал в пхп. Тут еще небы ло не обходимости. Хотя нет. В реакте мидлы и екшены это функции
Фп это не только про функции. А также про их композицию Recompose, ramda Изучив их, ты внезапно обнаружишь, что писать на таких функциях удобнее чем императивный код
Nurik
А что можете посоветовать почитать по ФП в JS ?
Мне вот всегда интересно было про ФП подход в JS. Потому что ООП парадигма очень специфически сделана. ИМХО. Хочется почитать про подходы. Чтобы понимать какие задачи решаются с ФП хорошо, а какие с ООП, в рамках одного какого-то проекта.
Sem
Всем привет! Ребят, почему в node 8+ выдает ошибку выражение const {devServer, ...filteredConfig} = config;? вроде как destructuring assignment поддерживается уже 8-й версией.
Andriy ✙
Поддерживается ещё с 6
Sergey
В объекте
Sergey
Нет его ещё
Sergey
Ни в какой версии
Sem
ага, просто думал уже есть
Sem
а есть возможность заоммитить некоторые свойства обьекта нативными методами?
Sem
без создания доп методов или юзания лодаша
Sem
не
ок, сенкс.
Dmitry
все может нода
Sergey
все может нода
пойду проверю)
Dmitry
Dmitry
на не иди
Dmitry
и массив тоже ок. проверил
Sem
ты же видишь, что там не так - {devServer, ...filteredConfig} = config;
Sergey
не может
Sergey
Dmitry
а да. минутку
Dmitry
а да точно
Dmitry
не может
Dmitry
но массив может
Sergey
да
Sem
=)
Dmitry
массив прошел. Странно. Как обьект не пашет
Sergey
и две разных фичи
Sergey
и поддержка была заявлена разная
Dmitry
ну деструктуризация то и тут и там
Sergey
нет
Sergey
rest spread