
Павел
04.06.2018
10:12:04
Я не могу найти как сделать на node.js wevsocket без выделения отдельного порта те Update-Protocol

Cenator
04.06.2018
10:14:04
Ты об этом?

Павел
04.06.2018
10:14:46

Google

Cenator
04.06.2018
10:14:52

Павел
04.06.2018
10:15:03
ну тогда я хз, может об этом

Cenator
04.06.2018
10:15:06
ws пакет

Павел
04.06.2018
10:18:08
да похоже на то

Again
04.06.2018
10:25:03
node.js

Павел
04.06.2018
10:25:21
Согласен

8
04.06.2018
10:29:55
Есть ли хорошие варианты использования redux с expressom

Cenator
04.06.2018
10:31:20

Kool
04.06.2018
10:32:55
редукс на бэке, хммм

Alexander
04.06.2018
10:37:12

Саня
04.06.2018
10:55:04
подскажите как можно по таймеру прервать асинхронную фукнцию?

Alexander
04.06.2018
10:58:56

Google

Nikolay
04.06.2018
11:02:05
Promise.race попробуй

Саня
04.06.2018
11:10:20
myfun при этом продолжает работать

Nikolay
04.06.2018
11:18:22
Что значит "прекратил работать"? Чтобы прервались все асинхронные операции, которые он запустил?

Sheldhur
04.06.2018
11:52:02
чзх? yarn upgrade-interactive --latest под виндой после выбора пакетов виснит и нихрена не делает. yarn upgrade --latest при этом нормально работает
после обновления на 10ю ноду такое заметил

Anton
04.06.2018
11:54:04

Alexander
04.06.2018
11:54:59
ага

Constantin
04.06.2018
12:00:35
проблема: есть чужой код на nodejs, реализация веб-сервера (iobroker.web). Для кукисов пользует passport.socketio. Куда копать, чтобы эта срань выдавала expire date у куков несколько позже, чем 1969-12-31?

Saprow
04.06.2018
12:19:50
filezila
читать внимательно видимо моветон. ну да ладно

Alexander
04.06.2018
12:20:31

Alexander
04.06.2018
12:24:47
Просто сделай его чуть чуть побольше

Constantin
04.06.2018
12:24:58
только я в коде вообще не вижу, где куки отправляются

Alexander
04.06.2018
12:25:07

Constantin
04.06.2018
12:25:13
только чтение куков

Alexander
04.06.2018
12:25:15
В Америке это и при 0 такое будет

Constantin
04.06.2018
12:25:37

Google

Alexander
04.06.2018
12:25:45
Тогда -1

Constantin
04.06.2018
12:26:19
вот я и думаю, какая падла из всего этого зоопарка npm выдаёт куки и ставит туда такое время

Саня
04.06.2018
12:39:34

Nikolay
04.06.2018
12:40:26
ну погугли promise cancellation, там не то чтоб все так просто

Sheldhur
04.06.2018
12:45:56
гитлаб сломался?

dexofan
04.06.2018
12:46:15

Sheldhur
04.06.2018
12:46:34
лол

Nickolai
04.06.2018
12:46:41
?

Sheldhur
04.06.2018
12:50:43
сам гит работает, а вот в вебе файлов в новом проекте не показывает

Oleg
04.06.2018
12:51:50
а ветка нужная отображается?
а то бывали казусы

Sheldhur
04.06.2018
12:52:51
ну мастер по умолчанию же
в старых проектах всё ок
подождать или дропнуть и новый создать?


Joseph
04.06.2018
12:57:54
Здравствуйте, дорогие друзья. Я недавно начал изучать Node Js. Вот мой код, но я не могу понять то в чем моя ошибка:
const http = require('http');
const fs = require('fs');
http.createServer((req, res) => {
getTitles(res);
}).listen(8080, '127.0.0.1');
function getTitles(res) {
fs.readFile('./titles.json', (err, data) => {
if (err) return hadError(err, res);
getTemplate(JSON.parse(data.toString()), res);
})
}
function getTemplate(titles, res){
fs.readFile('./template.html', (err, data) => {
if (err) return hadError(err, res);
formatHtml(titles, data.toString(), res);
});
}
function formatHtml(titles, tmpl, res){
const html = tmpl.replace('%', titles.join('</li><li>'));
res.writeHead(200, {'Content-Type': 'text/html'});
res.end(html);
}
function hadError(titles, tmpl, res) {
console.error(err);
res.end('Server Error');
}
Выхлоп:
<Buffer 5b 0a 27 73 61 64 61 73 64 61 64 27 2c 0a 27 31 31 32 33 31 32 33 31 32 33 27 2c 0a 27 61 73 64 61 64 77 61 64 77 64 61 77 27 2c 0a 27 73 61 64 77 61 ... >
<Buffer 5b 0a 27 73 61 64 61 73 64 61 64 27 2c 0a 27 31 31 32 33 31 32 33 31 32 33 27 2c 0a 27 61 73 64 61 64 77 61 64 77 64 61 77 27 2c 0a 27 73 61 64 77 61 ... >
Я был бы очень признателен, если бы вы мне помогли.


Sheldhur
04.06.2018
12:59:31
добавил ещё один проект, такая же шняга, файлы есть, но в вебе не отображает

Pavel
04.06.2018
13:09:54
друзья мои, это нормально, что во время обработки пост-запроса от клиента нода вместо 25 МБ (в состоянии покоя) начинает жрать 30-35-45 МБ, а после обработки потребление памяти возвращается к прежнему значению???
Чтобы было понятно, что происходит под капотом: нода берёт кусок файла весом в 0.5 МБ и просто отдаёт клиенту. Поэтому не понимаю, почему такие скачки в потреблении памяти???