@nodejs_ru

Страница 1361 из 2748
Morsik
03.12.2017
19:38:29
@pgsql

Nikita
03.12.2017
19:38:39
Спасибо

Dmitrii
03.12.2017
20:04:10
хотели бы вы иметь/юзать роутер для коа/express, который принимает в опциях: 1. json схему, для валидации входящих данных(body, query, headers, params), исходящих даных (body, headers, status) 2. описание массива ролей/груп для закрытия ограничения публичного доступа 3. автогенерации доков сваггера на основе json схемы + ограничение видимости доков эндпоинтов по ролям 4. описания типа приходящего контента body, чтобы задейсвтовать определенный боди парсер json/multipart 5. определение дефолтных параметров для общих ответов 403/401/404/500 6. с опцией mock, чтобы на основании json схемы автоматически отдавались моки при запросах, пока имплементация логики в разработке типо в таком формате: router.post({ url: '/abc', isMock: false, role: ['user'], schema: { params: {}, query: {}, body: {}, headers: {}, response: { '200': {} } }, handler: () => {} })

Google
Saprow
03.12.2017
21:57:10
Ребят, работал-ли кто либо с socket.io более масштабнее, чем с целью ознакомления ?

Saprow
03.12.2017
22:02:10
Возможно-ли как-то предотвратить открытие соединений при многократном обновлении страницы ?

Связаываю клиента с серверной частью приложения и при многократном обновлении страницы открывается большое количество соединений (часть успевает закрыться, другая- остается активной)

связываю*

Valeriu
03.12.2017
22:03:55
когда загружается страница, открываете только одно соеденение или несколько?

Saprow
03.12.2017
22:04:04
Только одно

Пофиксил. Оказывается они автоматически сбрасываются после pingTimeout + pingInterbal ms)

когда загружается страница, открываете только одно соеденение или несколько?

Алимжан
04.12.2017
04:46:45
ХЕЛП ПЛИЗ

Привет парни. У кого есть опыт с socket.io + express + nginx? Ошибка 400 выходит ?

Хотя когда ставлю ws вместо socket.io все работает

Oleg
04.12.2017
07:16:43
Хотя когда ставлю ws вместо socket.io все работает
Давно очень работал. Вот кусок конфига нашел map $http_upgrade $connection_upgrade { default upgrade; '' close; } server { # ... # ... location / { # ... # ... proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; # allow websockets proxy_set_header Connection $connection_upgrade; proxy_set_header X-Forwarded-For $remote_addr; } }

Google
Oleg
04.12.2017
07:28:52
Спасибо. Только вот все так же и прописал
https://gist.github.com/ofstudio/29681e841e4fc80536960d1331f1a33f ну о

вот полный конфиг с ссл и всеми прирогами

Алимжан
04.12.2017
07:30:33
вот полный конфиг с ссл и всеми прирогами
Видел) просто прикол в том, что модуль ws работает, а socket.io - нет

вот полный конфиг с ссл и всеми прирогами
Там же подключаться нужно по адресу /socket.io?

Oleg
04.12.2017
07:32:54
деталей не помню неск лет назад было

Aidos
04.12.2017
07:45:27
вообще лучше кажется юзать native websocket потому что socket.io иногда дублирует фреймы и из за этого мой квадрокоптер улетел в дерево)))

Anton
04.12.2017
07:56:14
Aidos
04.12.2017
08:00:34
ты серьезно про коптер?
да. я отправлял json данные о значение мошности на лопостях и когда поднимал на 50% можности потом увеличивал на 10% он жсон сдублировал и он быстро набрал высоту и прямо в дерево во дворе

Oleg
04.12.2017
08:02:33
а на коптере что было? распберриобразное что-то?

Aidos
04.12.2017
08:02:54
arduino

Arthur
04.12.2017
08:08:40


Denis
04.12.2017
08:12:07
https://nodejs.org/api/events.html#events_event_removelistener

Arthur
04.12.2017
08:13:39
removeListener удалит обработчик на всегда как я понимаю. нужно чтобы обработчик оставался

Oleg
04.12.2017
08:14:00
this.stop()?

Arthur
04.12.2017
08:14:33
? такое есть? не нашел в доке

Google
Oleg
04.12.2017
08:15:24
return false?

Arthur
04.12.2017
08:16:40
не работает

Iliya
04.12.2017
08:25:16
не работает
может посмотреть в сторону очередей и планировщика, чтоб можно было останавлиать, перезапускать задачи и удалять, отписываться от событий? евент эмитер для простых вещей, как мне кажется.

Kolya
04.12.2017
08:29:12


чет не допру)

Eduard
04.12.2017
08:30:30
Может просто создавать сервер http для локального?

?
04.12.2017
08:30:52
юзай локально свой дев сертификат

конфигом разруливай пути к сертификатам и ключам - оно не должно быть захардкожено

Kolya
04.12.2017
08:31:30
с флагом каким-то запускать что ли

nodemon

?
04.12.2017
08:31:48
вот вот, это и пытаюсь придумать как сделать
так а чего выдумывать? совершенно стандартный подход же есть

зачем с флагом?

Kolya
04.12.2017
08:32:27
зачем с флагом?
ну что бы локально были одни пути, на проде - другие, пушиьтсятуда через гит

?
04.12.2017
08:32:37
делаешь конфиги для разных сред - дев, стейдж, делаешь локальный конфиг, в гитигноре игноришь его чтобы не попал, дальше в зависимости от деплоймента/запуска смотришь на какой среде запустился и тот конфиг и берешь например

либо еще проще на коленке щас - если есть локальный конфиг (который гитигнором не будет пропущен на дев) то думаем что работаем в локальной среде и юзаем этот конфиг, иначе брать конфиг дев

Kolya
04.12.2017
08:33:26
Во, спасибо

То что надо)

Oleg
04.12.2017
08:33:35
не работает
я бы тогда просто на 2 события разбил цепочку

Google
Oleg
04.12.2017
08:33:39


ну или делать ssl-терминейшн не в ноде, а дальше в цепочке инфраструктуры тем, что умеет это делать лучше и быстрее ноды. nginx там или что у вас

Kolya
04.12.2017
08:38:00
Admin
ERROR: S client not available

Oleg
04.12.2017
08:44:49
не так. nginx (cady, traefic, ……whatewer) знает про сертификаты, знает что с ними делать, как их правильно показывать клиенту, какие заголовки добавлять и прочую магию. а с приложухой (с апи) общается уже по голому http без всяких сертификатов. api вашему совсем не надо знать что где-то есть сертификаты какие-то: не его ума забота. соотв с большой вероятностью отпадает необходимость поднимать сертифкаты для того чтоб тестить локально — просто дергаете по голому http

Marat
04.12.2017
08:45:16
Всем бобра

Кто-нибудь читал файлы ворд? Из ноды

vyacheslav@deepin:~$
04.12.2017
08:46:53
Ой мля

скажу сразу

либо СИхэштег либо мозготрах

Я на плюсах пытался читать, могу в ЛС скинуть как всё это было

Самый прсотой варик это через ворд конвертировать в чистый html и парсить уже его

Сергей
04.12.2017
08:49:02
Arthur
04.12.2017
08:49:09
Marat
04.12.2017
08:49:20
сихэштег?
Мб ВБА?

Cenator
04.12.2017
08:49:27
Сергей
04.12.2017
08:49:31
блядь

сихэштег

Google
Сергей
04.12.2017
08:49:35
лол

Skye ?
04.12.2017
08:49:42
надо запомнить

vyacheslav@deepin:~$
04.12.2017
08:49:46
Это гавно хайповое только хештегом и звать

Skye ?
04.12.2017
08:49:46
сихэштег

мм

Kelin
04.12.2017
08:49:50
Лол

vyacheslav@deepin:~$
04.12.2017
08:49:52
слово шарп оно не заслужило

о

vyacheslav@deepin:~$
04.12.2017
08:49:55
привет

Сергей
04.12.2017
08:49:59
лол

vyacheslav@deepin:~$
04.12.2017
08:50:07
Лол
и тут свиделись

Kelin
04.12.2017
08:50:14
Ширп

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