some_random_anonymous
09.10.2018
09:11:36
@OlegBrony, Лутца прочитал?
Gats
09.10.2018
09:55:48
у кого есть актуальный серв для лицухи вебшторма?
Alex
09.10.2018
10:06:08
Труба
09.10.2018
10:06:15
да есть у меня модель.
Давно экспресом не пользовался, но запрос к бд должен выглядеть так
app.post('/profile', async (req, res, next) => {
const user = await User.findOne({
email: req.body.email
})
if (user) {
res.send(user)
} else {
res.send('Не удалось отправить пользователя.')
}
})
Google
OlegBrony
09.10.2018
10:06:26
Труба
09.10.2018
10:08:04
я уже сделал. спасибо.
Нет проблем, можешь еще здесь посмотреть примеры и архитектуру, https://github.com/sahat/hackathon-starter
Кирилл
09.10.2018
10:08:21
Стоит ли переписывать враппер с es7 на ts ради типизации?
Сейчас через бебел.
OlegBrony
09.10.2018
10:08:59
Кирилл
09.10.2018
10:09:15
Igor
09.10.2018
10:13:42
async/await - это es8
Сергей
09.10.2018
10:14:04
Igor
09.10.2018
10:14:11
ES2017
Сергей
09.10.2018
10:14:13
Es8 не существует
Igor
09.10.2018
10:14:47
тобишь все стандарты ES2016 и дальше - это ES7?
не думаю
Сергей
09.10.2018
10:15:50
EsN больше не используется
Google
Сергей
09.10.2018
10:16:04
Только по годам
Igor
09.10.2018
10:16:11
если так, то не вопрос
2016+
?
09.10.2018
10:16:49
Сергей
09.10.2018
10:17:01
?
09.10.2018
10:18:29
Vlad
09.10.2018
10:25:33
Alexander
09.10.2018
10:27:52
OlegBrony
09.10.2018
10:30:52
Vlad
09.10.2018
10:31:49
unreal.
не копирует если попадаешь чуть выше области текста на Цитату. (Android)
OlegBrony
09.10.2018
10:32:59
не получилось. ну да плевать.
Petr
09.10.2018
10:33:18
Вопрос: у меня есть список файлов, которые нужно скопировать из одного места в другое (с одного сетевого диска на другой, оба примонтированы в /mnt/src и /mnt/dest). Хочу написать консольную утилиту на node. Обычно для коснольных утилит рекомендуют использовать синхронные функции, но я подумал, а что если написать асинхронный код с помощью fs.copyFile? (https://nodejs.org/api/fs.html#fs_fs_copyfile_src_dest_flags_callback). Запускаю в цикле fs.copyFile на каждый файл - копирование как-то там под капотом запускается внутри libuv асинхронно. Вопрос: будет ли это быстрее, чем синхронные вызовы? Возможно, нет никакой выгоды, т.к. даже при использовании асинхронного fs.copyFile() внутри libuv операции копирования встанут в одну очередь и на деле файлы будут копироваться один-за-одним последовательно, как и при синхронном fs.copyFileSync()? Так ли это?
Vlad
09.10.2018
10:33:20
Vladislav_N N:
не копирует если попадаешь чуть выше области текста на Цитату. (Android)
Это результат с мобилы. Скрин ниже
OlegBrony
09.10.2018
10:34:04
Vlad
09.10.2018
10:35:04
Async функции представляют собой комбинацию promise и генераторов, и в основном они представляют собой абстракцию более высокого уровня над promise. Позвольте мне повторить: async/await построен на promise.
Вот)
?
09.10.2018
10:35:22
Cenator
09.10.2018
10:35:45
Google
Nikolay
09.10.2018
10:36:09
Ildar
09.10.2018
10:48:52
генераторы с промисами используют если нужно реализовать кастомный ранер, как пример redux-sagas
вот кстати почему их и не перепишут на async/await
кастомный ранер может дать более широкие возможности управления асинхронными операциями, к примеру кенселить какие-то операции, или более удобное тестирование, но такие ранеры пишут крайне редко, чаще всего хватает обычных async/await
Josh
09.10.2018
11:20:57
че их женериками не стали называть то
Cenator
09.10.2018
11:21:24
Erving
09.10.2018
11:21:53
Подскажите, пожалуйста, как с помощью electron-builder сбилдить приложение с фоновым изображением? для mac достаточно положить backgroung.png в папку build, а что делать с виндой?
если не билдить, то просто через css можно установить фоновое, но вот после билда оно пропадает, хз куда смотреть, ничего не гуглится совсем
Alexander
09.10.2018
11:26:37
Maxim
09.10.2018
11:28:13
Erving
09.10.2018
11:40:12
Andrew
09.10.2018
11:41:11
Erving
09.10.2018
11:41:12
Maxim
09.10.2018
11:41:52
понял, тоже самое что и полтора года назад
Mikhail
09.10.2018
12:22:11
кто сталкивался с проблемой, что когда webpack компилит исходный код нгде есть fs модуль, то он выдает ошибку fs.js:646 return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
Andrew
09.10.2018
12:23:32
Mikhail
09.10.2018
12:23:52
да это я все уже видел
что смог нагуглил сам, не помогло написал сюда )
Andrew
09.10.2018
12:24:42
мне кажется, что ты первый, кто так сделал. well done. сорян, сам с таким не сталкивался. есть идея только проверить пути.
?Invisible knight?
09.10.2018
12:26:14
Есть ли какие-нибудь конвертеры из hbs в ejs?
Mikhail
09.10.2018
12:28:29
Google
Andrew
09.10.2018
12:29:33
возможно он пытается заменить пути, но не может распарсить что там у тебя за пути (конкатенация, строка шаблон или функция например) ну и валится на этом
Andrew
09.10.2018
12:31:20
можно ли как то на ноде изменять перспективу изображения?
Mikhail
09.10.2018
12:31:27
да все как обычно
const key = path.resolve(__dirname, 'keys', 'key.pem');
const cert = path.resolve(__dirname, 'keys', 'cert.pem');
module.exports = app =>
https.createServer({
cert: fs.readFileSync(cert),
key: fs.readFileSync(key),
}, app);
Andrew
09.10.2018
12:31:29
Kool
09.10.2018
12:33:29
зачем тебе сертификат в сервисе?
Mikhail
09.10.2018
12:34:32
https крутить
Kool
09.10.2018
12:34:40
это не так делается
это делается на уровне Nginx
и реверспрокси в твой сервис
сервис не должен реализовывать https
ему вообще плевать должно быть на протокол
Dmitry
09.10.2018
12:35:08
Yury
09.10.2018
12:35:09
ы, красиво)
Alexander
09.10.2018
12:35:15
Mikhail
09.10.2018
12:35:40
Кирилл
09.10.2018
12:40:47
через какой плагин в бейбле можно приделать инкалюпсацию у классов?
Cenator
09.10.2018
12:41:13
Кирилл
09.10.2018
12:43:02
Google
Evjeni
09.10.2018
12:43:50
Владимир
09.10.2018
12:44:09
plugin-proposal-class-properties или babel-plugin-transform-class-properties в зависимости от версии бабеля
Кирилл
09.10.2018
12:44:58
через ts
не очень вариант, придется многое переписывать + ставить типы данных
и то это минимум
видимо придется на тс переписывать
Andrew
09.10.2018
12:51:52
Cenator
09.10.2018
12:51:57
в 10 ноде уже поддерживается
Кирилл
09.10.2018
12:53:59
тк он ругается на #
Vlad
09.10.2018
13:13:22
Сергей
09.10.2018
13:15:42
Kool
09.10.2018
13:16:14
прячет сервис за вебсервером
мерси
не так задачу решаешь
Mikhail
09.10.2018
13:16:55
а как?