Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2019 April 24

OG

Oleg Gorelkin in NodeUA - JavaScript and Node.js in Ukraine
Да, отладка скорее всего будет тем еще адом. Тут я ничего кроме покрытия всего, что только можно, тестами, придумать ничего не могу
источник

OG

Oleg Gorelkin in NodeUA - JavaScript and Node.js in Ukraine
ну или делать какой-нибудь сквозной логгер который будет хранить всю историю своих путешествий по событиям
источник

SN

Stephan Nein in NodeUA - JavaScript and Node.js in Ukraine
Переслано от Stephan Nein
как мне проверить название файла json, который приходит с клиента??
источник

AK

A Kuper in NodeUA - JavaScript and Node.js in Ukraine
let jsonfile = req.file.jsonfile( получаем файл)

let jsonfilename = jsonfile.name (выбираем название файла )
источник

OG

Oleg Gorelkin in NodeUA - JavaScript and Node.js in Ukraine
зависит от того как приходит файл и что стоит на сервере.
если есть экспресс то да. если чистая нода, придется руками ловить Content-Disposition хедеры
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
При чем тут экспрес?
источник

G

GNU/Vsevolod in NodeUA - JavaScript and Node.js in Ukraine
Timur Shemsedinov
Производительность будет даже лучше, но будет много проблем от событиев, практически не имеющих нормального решения:
- отсутствие стектрейсов
- перемешивание последовательности событий
- как это все отлаживать
А в 12 ноде завезли асинк стектрейс уже))
источник

ЕХ

Егор Хильченко... in NodeUA - JavaScript and Node.js in Ukraine
GNU/Vsevolod
А в 12 ноде завезли асинк стектрейс уже))
+
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
GNU/Vsevolod
А в 12 ноде завезли асинк стектрейс уже))
Это решает проблему с асинхронными функциями, ни как не поможет с ивентами, при которых вообще стектрейса нет
источник

AK

A Kuper in NodeUA - JavaScript and Node.js in Ukraine
Timur Shemsedinov
При чем тут экспрес?
не ту ссылку кинул, думал что скинул ссылку про req
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
A Kuper
не ту ссылку кинул, думал что скинул ссылку про req
А я тебя чуть не забанил )))
источник

AK

A Kuper in NodeUA - JavaScript and Node.js in Ukraine
😢
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
непонятно, на что вы отвечаете, тут несколько потоков в чате, нажимайте Reply
источник

OG

Oleg Gorelkin in NodeUA - JavaScript and Node.js in Ukraine
Если вы про мой вопрос, то события и генераторы -- это все же разные вещи
источник

P

Pete in NodeUA - JavaScript and Node.js in Ukraine
быстрее ставит зависимости
источник

UT

User True in NodeUA - JavaScript and Node.js in Ukraine
Не совсем в тему) в chrome при установке некоторых расширений вылазит окно для подтверждения. Нигде не могу узнать что это и можно ли как-то с ним программно работать.
источник

OG

Oleg Gorelkin in NodeUA - JavaScript and Node.js in Ukraine
User True
Не совсем в тему) в chrome при установке некоторых расширений вылазит окно для подтверждения. Нигде не могу узнать что это и можно ли как-то с ним программно работать.
и правда не совсем. если вы про окно для подтверждения установки расширения, я не уверен что до него можно достучаться. и тем более не уверен что нужно
источник

UT

User True in NodeUA - JavaScript and Node.js in Ukraine
Oleg Gorelkin
и правда не совсем. если вы про окно для подтверждения установки расширения, я не уверен что до него можно достучаться. и тем более не уверен что нужно
Мне было интересно можно ли самому такое вызвать
источник

OG

Oleg Gorelkin in NodeUA - JavaScript and Node.js in Ukraine
насколько я помню, не выйдет. по крайней мере без грязных хаков. если я правильно помню, хром запретил автоустановку расширений из соображений безопасности.
так же я не верю, что можно программно добраться до окна подтверждения установки, потому что иначе злоумышленник мог бы например скриптом подтвердить установку нежелательного расширения
источник

UT

User True in NodeUA - JavaScript and Node.js in Ukraine
Oleg Gorelkin
насколько я помню, не выйдет. по крайней мере без грязных хаков. если я правильно помню, хром запретил автоустановку расширений из соображений безопасности.
так же я не верю, что можно программно добраться до окна подтверждения установки, потому что иначе злоумышленник мог бы например скриптом подтвердить установку нежелательного расширения
Я просто подумал, что если такое окно вызывать при регистрации, например с соглашением, то это бы отсело многоих  браузерных ботов )
источник