@nodejs_ru

Страница 2289 из 2748
Alex
12.07.2018
13:58:31
с хабра вот просто смотрел-делал

а тут у типа нет некста

Alexander
12.07.2018
13:58:50
app.use((req,res,next)=>{/*somethink*/;next()}

впервые вижу чтобы так писали

Google
Alexander
12.07.2018
13:59:45
еще и require в жопе гдето

мде

Евгений
12.07.2018
14:01:14
Grigoriy
12.07.2018
14:01:29
может кто сталкивался

Alex
12.07.2018
14:01:56
app.use((req, res, next) => { bodyParser.urlencoded({ extended: true }); next(); })

Grigoriy
12.07.2018
14:01:59
не могу написать регулярное выражение по замене всех повторяющихся элементов (от двух и более символов) в строке за один проход

(.+)(-{2,})(.+) -> $1-$2 но чтоб рекурсивно

вопрос встал в nginx там где нету replaceAll

Alex
12.07.2018
14:03:02
чего-то нет, я ж так понимаю он любую инфу поступающую через запросы через себя прогоняет

Voskresus
12.07.2018
14:03:20


Alex
12.07.2018
14:03:40
окес, спасибо)

Google
Alexander
12.07.2018
14:03:42
и как ты then принимаешь?

Voskresus
12.07.2018
14:03:58
.then((err, ok) => { console.log(ok) })

Alexander
12.07.2018
14:04:12
а, лол

Voskresus
12.07.2018
14:04:15


Alexander
12.07.2018
14:04:26
ну тип .then заведомо без ошибок

для ошибок есть .catch

Voskresus
12.07.2018
14:04:41
с первым все ок

ну тип .then заведомо без ошибок
да тут вопрос не в ошибках а в передаче параметров

Grigoriy
12.07.2018
14:05:08
я бы сделал так let [e, res] = await Promise(done => done(123)).then(res => [null, res]).catch(e => [e]); if (e) {} // ... actions

Voskresus
12.07.2018
14:05:08
разве можно всего один передавать ?

я бы сделал так let [e, res] = await Promise(done => done(123)).then(res => [null, res]).catch(e => [e]); if (e) {} // ... actions
Разумно не спорю, но мне другое больше не понятно что с вторым пареметром так разве должно быть

Grigoriy
12.07.2018
14:06:19
я не уверен что резолвер хочет на входе видеть два аргумента

Alexander
12.07.2018
14:06:20
использовать стили колбеков в промисах... прикольно, да

Grigoriy
12.07.2018
14:06:22
массивом надежнее

Grigoriy
12.07.2018
14:06:59
это вообще пиздец
как раз ждал какой атэц меня оценит

Alexander
12.07.2018
14:07:09
вообще не тебя

я и в туториалах такое видал

Grigoriy
12.07.2018
14:07:52
на мой взгляд легко читается и дебажится

Voskresus
12.07.2018
14:08:10
Тут есть кто в hh работает ?

Google
Grigoriy
12.07.2018
14:08:26
хабрахабр или хедхантер

Alexander
12.07.2018
14:08:29
Grigoriy
12.07.2018
14:08:44
:P

Voskresus
12.07.2018
14:09:05
hentaiheaven? не видал
Нет я такое не смотрю

Grigoriy
12.07.2018
14:09:26
как написать регулярное выражение по замене всех повторяющихся элементов (от двух и более символов) в строке за один проход (.+)(-{2,})(.+) -> $1-$2 но чтоб рекурсивно

онихуя

(?:(?:[-]{2,})(.))

(?:(?:[-]{2,})(.)) => -$1

Eugene
12.07.2018
14:14:16
https://github.com/eslint/eslint-scope/issues/39 ?

Grigoriy
12.07.2018
14:15:27
а не, не пашет. там идет "если в строке имеется заменить на такую-то" а не заменить все вхождения

Voskresus
12.07.2018
14:18:04
подскажите модулес который делает из куки строки json обджект

Cenator
12.07.2018
14:18:48
Никита
12.07.2018
14:19:14
https://twitter.com/joepie91/status/1017411484509298688

Аккуратнее там.

Я пока ещё не смотрел, еду, через полчаса гляну.

Voskresus
12.07.2018
14:20:06
https://www.npmjs.com/package/universal-cookie-express
Мне надо из обычной строки с куками сделать объект json express тут не причем

Alex
12.07.2018
14:28:33


вот в доке показано, как сторонние модули в мидлвэйр кидать, типо туда-сюда на все вопросы сработает

в общем сработало, спасибо, что про некст сказал хоть и не в нем дело оказалось

Voskresus
12.07.2018
14:38:33
https://www.npmjs.com/package/universal-cookie-express
Мне нужна была такая штука document.cookie.split(';').map(e => ({ [e.match(/[^=]+/)[0]]: e.match(/[^=]+$/) ? e.match(/[^=]+$/)[0] : '' }))

Google
Igor
12.07.2018
14:42:17
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/String/split
Сори, поспешил, limit не совсем так работает, как я хотел)

Roma
12.07.2018
14:48:08
гайз, если мы говорим об объекте как о коллекции, то он занимает в памяти меньше места чем идентичный ему массив?

Евгений
12.07.2018
15:06:37
гайз, если мы говорим об объекте как о коллекции, то он занимает в памяти меньше места чем идентичный ему массив?
А чего он должен занимать меньше памяти? Даже по его структуре видно что он как структура сложнее.

Sergei
12.07.2018
15:09:30


Admin
ERROR: S client not available

Roma
12.07.2018
15:19:02
А чего он должен занимать меньше памяти? Даже по его структуре видно что он как структура сложнее.
ну я так думал из-за того, что у массива объект в прототипе, то есть он может юзать все фишки объекта, а вот объекту то же свойство length недоступно

Mr_Babrums.bin
12.07.2018
15:32:13
а откуда такая красивая подсветочка отступов?

Mr_Babrums.bin
12.07.2018
15:36:34
Спасибо

Dmitry
12.07.2018
15:38:00
Всем привет. Подскажите пожалуйста как лучше возвращать результат запроса к базе, если результат несколько записей базы с кучей полей ? Использую экспрес. Заранее благодарен ?

Dmitry
12.07.2018
15:40:56
Вопрос не совсем понятен. В каком виде данные ожидаются?
База postgresql, данные вида id, name_man. Нужны в виде массива , чтоб на клиенте использовать полученный список.

Mr_Babrums.bin
12.07.2018
15:42:13
Так они вроде так и возвращаются

Или я с MySQL путаю

Dmitry
12.07.2018
15:43:42
Результат в 1 строку большую склеивает.

Mr_Babrums.bin
12.07.2018
15:47:32
ой, яхз. кто знает что за фигня?

Алексей
12.07.2018
15:52:04
Подскажите пожалуйста для чего нужен jsonwebtoken? Чтобы считывать информацию с него и реже к ДБ обращаться?

Google
Алексей
12.07.2018
15:57:14
Т.е. сгенерил при входе токен с нужной инфой в нём, отправил клиенту в куки например и там где нужна инфа о пользователе -> декодировать токен и взять от туда информацию Такой принцип? Можно ли туда id прост запихнуть и там где нужна информация о пользователе -> декодировать токен -> достать юзера по ид с ДБ -> передать следующей middleware Или же хранить всю информацию в токене и не дергать БД Считается ли это норм практикой?

Yurii
12.07.2018
16:05:21
jwt-токен хорошая штука, но 2 раза подумай не проще ли все-таки сделать через сессии. Если у тебя есть мультилогин с нескольких девайсов и change/reset password - то тебе лучше не юзать jwt

Сергей
12.07.2018
16:45:50
Подскажите пожалуйста для чего нужен jsonwebtoken? Чтобы считывать информацию с него и реже к ДБ обращаться?
jwt это про подпись и валидацию данных юзабельно для общения между серверами

как токен аутентификации jwt вреден

Alexander
12.07.2018
16:46:42
ну, я сумасшедший и пишу в jwt логин и пароль.

и юзаю для аутентификации, да

псих

Alexander
12.07.2018
16:47:27
Сергей
12.07.2018
16:47:28
ну, я сумасшедший и пишу в jwt логин и пароль.
эм jwt же прочитать любой может это же открытый base64

Alexander
12.07.2018
16:47:55
Сергей
12.07.2018
16:48:01
Alexander
12.07.2018
16:48:06
покажи

Сергей
12.07.2018
16:48:08
блядь

это base64

скинь свой jwt

я скину то что ты внутрь положил

Страница 2289 из 2748