
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

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

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 почему-то тоже промисы используются, почему не асинки, они же вроде новее и призваны заменить промисы по-сути

Cenator
28.09.2018
21:18:13

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

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

Kylych
28.09.2018
21:31:28

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

Nikolay
28.09.2018
22:31:21

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

Alex
29.09.2018
04:30:27

Bear
29.09.2018
04:30:53

Gabriel
29.09.2018
04:31:52

Николай
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);

Sergey
29.09.2018
05:22:04

Yadgar
29.09.2018
05:49:27

Andrey ?
29.09.2018
06:02:58

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

Google

Alex
29.09.2018
06:11:10

Andrey ?
29.09.2018
06:11:24

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);

John
29.09.2018
07:53:41
SELECT * FROM ??

Николай
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
ну, буду знать, еще раз спасибо.