
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
а как?