
Undefined
14.08.2018
13:52:50

Ярослав
14.08.2018
13:58:25
А это поле тебе как то мешает?

Undefined
14.08.2018
13:59:36

Alexander
14.08.2018
14:00:33
оно пригодится монге

Google

Undefined
14.08.2018
14:03:38

Ришат1с
14.08.2018
14:13:28
На стороне сервера в комнату мы отправляем сообщение следующим образом
io.sockets.in(socket.room).emit('new message', msg);
На стороне клиента для отображения всем пользователям достаточно воспользоваться
socket.emit('new message', $('#m').val());
Правильно использую отображение на клиенте?
или там аналогично серверу? io.sockets.in

Vladislav
14.08.2018
14:16:36

kutepovfedor
14.08.2018
15:34:53
Привет, коллеги, поясните за асинхронность плз

Kendr
14.08.2018
15:35:52
Почитай про ишент луп и сразу все поймешь

?️Ivan
14.08.2018
15:36:49
Прочитал и не понял

Kendr
14.08.2018
15:37:13

?️Ivan
14.08.2018
15:37:23

kutepovfedor
14.08.2018
15:40:07
Шо именно?
var getConnection = function(callback) {
pool.getConnection(function(err, connection) {
callback(err, connection);
});
};
getConnection(function(err, conn) {
if (err) throw err;
conn.query(sql, function (error, results, fields) {
conn.release()
if (error) throw error
console.log(results)
})
})
Ух блин

Google

Kendr
14.08.2018
15:40:38

kutepovfedor
14.08.2018
15:40:52
А дай ссыль плез
Мне надо получить ответ от мускула в методе - родителе

Kendr
14.08.2018
15:41:42
https://medium.com/codebuddies/getting-to-know-asynchronous-javascript-callbacks-promises-and-async-await-17e0673281ee

kutepovfedor
14.08.2018
15:42:20
Ну ща почитаю посмотрим
Спасибули

Станислав
14.08.2018
15:45:01
Ну ща почитаю посмотрим
Много статтей на эту тему есть, в том числе сравнение разных методов от колбеков до async/await

Purple
14.08.2018
15:50:59
А чем грозит изобилие async/await? Есть ли ^правила^ использования этих конструкций?

Евгений
14.08.2018
15:51:42

Aleksandr
14.08.2018
15:52:31

Евгений
14.08.2018
16:03:48
щито?
Что?
Если множество промисов одновременно зарезолвиться, то все коллбеки на них, поступят в очередь, возможно переполнение. Но это довольно абстрактного и далеко от правды.

Purple
14.08.2018
16:11:32

Евгений
14.08.2018
16:13:06

Purple
14.08.2018
16:13:58

Евгений
14.08.2018
16:14:03

Purple
14.08.2018
16:14:36

Евгений
14.08.2018
16:14:40
И без .all.

Purple
14.08.2018
16:16:14
И без .all.
Ну там тема была типа:
Const promise$1 = fetch
Const promise$2 = fetch
Const result$1 = await promise$1
Const result$2 = await promise$2

Google

Purple
14.08.2018
16:16:29
Типо такое объявление запускает 2 одновременно

Vadim
14.08.2018
16:36:32
Привет, коллеги, поясните за асинхронность плз
Если коротко, то js синхронный и выполняется построчно. Когда ты отправляешь запрос, например, приложение ожидает ответ и последующий код перестаёт выполняться. Что бы не блокировать работу приложения события подобные запросам отправляют в так называемую «петлю событий» или “event loop”, где ожидается ответ. Когда приходит ответ на твой запрос - ты получаешь доступ к данным. Это в общих чертах, поправьте меня если я где-то ошибся.

Sergei
14.08.2018
16:37:01
Делаю майл сендер на nodemailer + email-templates. Все как бы работает письма приходят, но email-templates зачем то в браузере мне открывает образец письма посмотреть. как это дело отключить?

Andrei
14.08.2018
18:02:10

Purple
14.08.2018
18:28:43

Andrei
14.08.2018
18:30:15
gotcha в данном контексте можно заменить на "проблема".
параллелить через promise.all. вы это уже обсуждали как оказалось, не сразу прочитал. но в любом случае подтверждаю, есть такое.

Purple
14.08.2018
18:41:42

Vadim
14.08.2018
19:06:20
Использую vk api.Использую метод 'video.save' - получаю 'upload url' -> пытаюсь POST запросом загрузить по этому урклу видео получаю ошибку "{"error":"invalid file","error_code":-3}". Кто-то сталкивался с таким ?

Alexander
14.08.2018
19:11:20

Vadim
14.08.2018
19:11:55

Alexander
14.08.2018
19:13:58

Vadim
14.08.2018
19:14:39
а грузишь как?
` let file = fs.readFileSync(path.join(__dirname, '../../kurin.mp4'), { encoding: 'utf8' });
data = await rp.post({
url: data.upload_url,
formData: {
video_file: file
}
});`

Alexander
14.08.2018
19:15:11
` не работает если жмять enter
`

Nikita
14.08.2018
19:15:15
Ребята, у вас наверняка в компании крутятся сервисы аналитики или статистики. Какие обычно вы считаете показатели по пользователям?

?
14.08.2018
19:20:29

Станислав
14.08.2018
19:21:59

Vadim
14.08.2018
19:22:19

Google

Vadim
14.08.2018
19:23:00
Всем спасибо !!!

?
14.08.2018
19:24:45

Anton
14.08.2018
19:25:59
Ребят, пытаюсь юзать mongoose.
Парсю данные, присваиваю переменным. А дальше хочу сохранить в бд. Процесс в функции. Функцию засунул в бесконечный цикл while с try / catch. В бд не добавляется
Если вынести из while , то всё хорошо

?
14.08.2018
19:33:00
и зачем это мне?

Den
14.08.2018
19:37:41

?
14.08.2018
19:39:41
Ты просил
это был риторический вопрос в продолжение мысли отвечающего (не помню, как называется этот оборот речи), я ничего не просил.

Den
14.08.2018
19:42:21
Это видеопоток в текстовом представлении. Я подумал тебе правда интересно.
Почему никто не написал такой браузер?
Chromascii

Andrei
14.08.2018
19:45:52
Написали же

Anton
14.08.2018
19:46:02

Den
14.08.2018
19:46:26
Есть ссылка?
Не видал чет
Хотя бы название есть?

Anton
14.08.2018
19:47:49

Den
14.08.2018
19:48:00
Нашел, всё

Anton
14.08.2018
19:51:53

Google

Andrei
14.08.2018
19:55:28
Browsh
Он рендерит в пупетере и преобразует результат в ASCII или что то в таком духе

Den
14.08.2018
19:56:38
збс
Порнушку в терминале ))))
Browsh
https://github.com/browsh-org/browsh
Не паппет. Там лиса

brachkoff
14.08.2018
20:00:08

Den
14.08.2018
20:00:37

brachkoff
14.08.2018
20:01:29
Место где ты порнушку только что смотреть собирался

Den
14.08.2018
20:02:18
Тогда я не понял шутки

brachkoff
14.08.2018
20:03:14
Для нее требуется немалое воображение

Den
14.08.2018
20:19:33
Фишка в английской i?

brachkoff
14.08.2018
20:21:59

Den
14.08.2018
20:22:30
Секс с терминалом у меня каждый день и так

brachkoff
14.08.2018
20:22:35
Ладно не будем оффтопить, это чат про ноду, а не про прон так то