@nodejs_ru

Страница 2613 из 2748
weyheyhey
28.09.2018
18:23:06
Странно, структурная типизация получается

флоу\ризон без этих проблем?

Vitaly
28.09.2018
18:24:55
В чем здесь проблема?

Сергей
28.09.2018
18:25:26
В чем здесь проблема?
я показал, что это не контравариантность, а структурная типизация

Google
Сергей
28.09.2018
18:25:38
когда юзаешь классы, обычно хочешь номинальную типизацию

Vitaliy
28.09.2018
18:42:27
/report

makas
28.09.2018
19:56:25
алло? ребята

скажите плз как юзать прокси в ноде? какой npm посоветуете?

Yashko?
28.09.2018
19:58:46
Советую официальный npm

some_random_anonymous
28.09.2018
19:59:04
Но можно и свой поднять

Tigran
28.09.2018
19:59:12
[Anonymous]
28.09.2018
20:20:47
?

Eugene
28.09.2018
20:27:19
Опять сиськи

Анатолий
28.09.2018
20:43:50
Если сокс, то я юзаю socks5-https-client

есть и socks5-http-client

Крайне простой в использовании

Google
Анатолий
28.09.2018
20:46:05
он у меня в связке с node-telegram-bot-api трудится

Vitaliy
28.09.2018
20:50:31
/report

Alexander
28.09.2018
20:51:03
/report
/report

Vitaliy
28.09.2018
20:55:16
Да случайно куда-то нажал, так и не понял что это за репорт

Maksim
28.09.2018
20:59:08
/report

cristina
28.09.2018
21:12:33
А какой пакет заменит мультикурл? Чисто интересно как перелезающей с php

Cenator
28.09.2018
21:13:50
А какой пакет заменит мультикурл? Чисто интересно как перелезающей с php
мультикурл это несколько запросов одновременно?

cristina
28.09.2018
21:15:29
мультикурл это несколько запросов одновременно?
Да, желательно много и асинхронно

Cenator
28.09.2018
21:16:02
cristina
28.09.2018
21:17:33
Promise.all([ fetch(), fetch(), ])
Изящно ? Ещё вопрос небольшой, он ноды напрямую не касается, но в graphql почему-то тоже промисы используются, почему не асинки, они же вроде новее и призваны заменить промисы по-сути

cristina
28.09.2018
21:19:45
асинки это сахар над промисами, можно как угодно юзать
А они в ноде поддерживаются ведь, типа из коробки

dima
28.09.2018
21:19:55
асинки это сахар над промисами, можно как угодно юзать
Ну по сути Бабель не в промис их транспилит

cristina
28.09.2018
21:20:09
Думала в промис

Таймураз
28.09.2018
21:20:37
А они в ноде поддерживаются ведь, типа из коробки
И промисы, а асинки- одно и то же Асинки просто имеют более читаемый, лаконичный синтаксис Но по факту каждый раз, когда ты вызываешь async function- создается промис

cristina
28.09.2018
21:22:24
Бабель ведь только для браузеров

Таймураз
28.09.2018
21:22:54
Бабель ведь только для браузеров
Нет, не только Я использую бабель для резолва абсолютных путей в модулях относительно директории исходников

dima
28.09.2018
21:24:04
Бабель ведь только для браузеров
Давай без него новые фичи заюзаешь ?

Google
Таймураз
28.09.2018
21:24:17
Бабель ведь только для браузеров
https://github.com/tleunen/babel-plugin-module-resolver А также flow/typescript И некоторые фичи, котоырые уже бывают в спеке, но не успели доехать до ноды

Kylych
28.09.2018
21:27:50
привет ребят. есть ли какой-нить сервис или возможность транслировать экран смартфона(андроид или айос)?

cristina
28.09.2018
21:30:27
Тимвьювера разве нету для мобильных? И причем тут нода)

Таймураз
28.09.2018
21:30:37
Сергей
28.09.2018
21:49:12
ребят, а есть какой толковый туториал как swagger с express использовать?

Nikolay
28.09.2018
22:31:21
ребят, а есть какой толковый туториал как swagger с express использовать?
Дык там вроде ваще не сложно. https://github.com/scottie1984/swagger-ui-express

Gabriel
29.09.2018
04:29:25
Ребят, а можно как-то избежать цепочек promise(... ... }).then, в случае, если по формальной логике обработка на сервере должна быть в определённой последоватнльности, но большинство функций работают асинхронно? Или же это норма и все так и должно быть? Я просто до конца парадигму не понял

Николай
29.09.2018
04:36:51
Народ подскажите, делаю запрос на выборку в mysql на ноде, раньше вроде прокатывало, а тут пишет такое в ответ на var result = conn.query('SELECT * FROM ?', [req.query.table]); //req.query.table = 'auto' sqlMessage: 'You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \'\'spravkadiv\'\' at line 1', sqlState: '42000', index: 0, sql: 'SELECT * FROM \'spravkadiv\''

я так понял она экранирует кавычки?

вот я туплю, можно же проще было var sql = 'SELECT * FROM ' + req.query.table; var result = conn.query(sql);

Ivan
29.09.2018
06:09:02
может есть смысл использовать ORM какое-то там по моему нету sql инъекций

Google
Alex
29.09.2018
06:11:10
может есть смысл использовать ORM какое-то там по моему нету sql инъекций
С прямыми руками sql инъекций быть не может. Ну и орм само собой хорошо использовать.

Ivan
29.09.2018
06:12:33
например я не знаю как писать sql туды нельзя было внедрить инъекцию

Andrey ?
29.09.2018
06:20:04
Николай
29.09.2018
07:46:13
а встроенное средство помогает? var sql = 'SELECT * FROM ' + conn.escape(req.query.table); var result = conn.query(sql);

Николай
29.09.2018
07:55:01
Понял, спасибо

John
29.09.2018
07:55:18
Знаешь почему?

Николай
29.09.2018
07:56:03
не, я даже этого нигде не видел

John
29.09.2018
07:56:38
Потому что названия таблиц и столбцов экранируются так ` , а вставляемые значения так '

ну всм разные знаки используются

Николай
29.09.2018
07:58:24
и чтобы отличить их, применяют два ??

John
29.09.2018
07:59:43
и чтобы отличить их, применяют два ??
в библиотеке которую ты используешь да, по остальным не знаю. Скорее всего это везде так

Николай
29.09.2018
08:00:39
ну, буду знать, еще раз спасибо.

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