@nodejs_ru

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

Павел
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

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

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

Alexander
04.06.2018
10:58:56
подскажите как можно по таймеру прервать асинхронную фукнцию?
Создаёшь промис и внутри ставишь setTimeout с resolve. И смотришь, что быстрее выполнится

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

Саня
04.06.2018
11:10:20
Создаёшь промис и внутри ставишь setTimeout с resolve. И смотришь, что быстрее выполнится
await (new Promise((resolve, reject) => { setTimeout(() => reject(new Error('timeout')), 1000); (async () => { await myfun() resolve() }) () }))

myfun при этом продолжает работать

Promise.race попробуй
мне нужно чтобы когда один промис закочился (таймаут), второй прекратил работать

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
чзх? yarn upgrade-interactive --latest под виндой после выбора пакетов виснит и нихрена не делает. yarn upgrade --latest при этом нормально работает
винда - это страдания, боль и унижения, в контексте разработки. по идее так задумано было наверное

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
читать внимательно видимо моветон. ну да ладно

Constantin
04.06.2018
12:24:58
Это похоже на timestamp 0
timestamp -1, скорее

только я в коде вообще не вижу, где куки отправляются

Alexander
04.06.2018
12:25:07
timestamp -1, скорее
Ну это зависит от часового пояса

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 МБ и просто отдаёт клиенту. Поэтому не понимаю, почему такие скачки в потреблении памяти???

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