@nodejs_ru

Страница 2636 из 2748
Julia
04.10.2018
07:31:51
Кто-то сталкивался с ORM заточенной под psql? Есть это http://tabel.fractaltech.in Но оно использует в основе knex. А зачем мне knex, если там только psql?!?!?!?!?!?!?

Black Star
04.10.2018
07:34:57
Добрый день, ребята как делается для API Аутентификация? Если есть примеры пожалуйста поделитесь

Julia
04.10.2018
07:35:53
token сгенерируй, отдай юзеру/приложению, проверяй через токен авторизацию)

самый easy-way

Google
Alexey
04.10.2018
07:41:08
Кто знает как сделать соеденение узел - узел?

Alexey
04.10.2018
07:45:40
сокеты
А соеденение устанавливается напрямую или через сервер? Просто есть узел - сервер - узел А я спрашиваю про узел - узел

Kool
04.10.2018
07:46:09
да
вебсокеты

Alexey
04.10.2018
07:46:50
вебсокеты
окей) А каким образом соеденение происходит?

сервер нужен?

Kool
04.10.2018
07:47:01
да

вебсокеты на сервере

вебсокеты на клиенте

Google
Alexey
04.10.2018
07:47:35
да
Я имею ввиду внешний сервер? Я хочу создать клиент сервер - клиент сервер

Alexander
04.10.2018
07:48:05
Клиент сервер

Непонял

Виталий
04.10.2018
07:48:26
socket.io подойдёт?

Alexey
04.10.2018
07:48:40
Непонял
это когда клиент одновременно сервером является и клиентом

Alexander
04.10.2018
07:48:58
Сервер клиент

Ну да, в этом что-то есть

Alexey
04.10.2018
07:50:30
Ну да, в этом что-то есть
теперь я ничего не понял

Alexander
04.10.2018
07:50:48
Виталий
04.10.2018
07:51:00
это когда клиент одновременно сервером является и клиентом
Ты хочешь, чтобы клиент принимал входящие соединения?

А у твоего клиента есть белый IP?

Alexander
04.10.2018
07:51:26
Nikita
04.10.2018
07:51:27
привет все а кто сталкивался с проблемой с socket.io когда рвется соединение почти сразу после соединения. Рвется как ws так и polling. api крутится в docker контейнере на 7878 порту. Версия socket.io 2.1.1 конфиг nginx server { listen 80; server_name api.site.io; location / { proxy_pass http://127.0.0.1:7878; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; } }

Kool
04.10.2018
07:51:38
Это расизм?
блять как же я проиграл

Виталий
04.10.2018
07:51:42
Это расизм?
Хорошо что я не в Америке ?

Alexey
04.10.2018
07:52:08
Это расизм?
флуд, банить буим?

Google
Kool
04.10.2018
07:52:24
Alexey
04.10.2018
07:52:31
нет
лан

Alexey
04.10.2018
07:52:57
Kool
04.10.2018
07:53:25
да
https://www.npmjs.com/search?q=keywords:p2p

Alexey
04.10.2018
07:53:44
Виталий
04.10.2018
07:54:17
Знаете либу для синхронного чтения символа с консоли (без отображения)?

Виталий
04.10.2018
07:55:15
Знаете либу для синхронного чтения символа с консоли (без отображения)?
Например, ожидание Enter или нажатия стрелки вправо/влево

Kool
04.10.2018
07:56:23
попробуйте вот это

Виталий
04.10.2018
08:02:53
попробуйте вот это
есть аналог для синхронного чтения?

Kool
04.10.2018
08:03:36
Виталий
04.10.2018
08:04:14
В образовательных целях, чтобы не нагружать сразу теорией асинхронности

Kool
04.10.2018
08:04:39
в образовательных целях лучше сразу нормально начать писать

у ноды асинхронная природа и в синхронном стиле писать это антипаттерн

Виталий
04.10.2018
08:05:04
Возможно. Я подумаю над вашим предложением)

Если интересно, нашёл библиотеку readline-sync, антипаттерн готов к размножению. Всем спасибо за внимание.

Google
OlegBrony
04.10.2018
08:21:19
как установить нод на линукс?

Alexander
04.10.2018
08:22:42
как установить нод на линукс?
https://nodejs.org/en/download/ строка Linux Binaries

устал если честно

OlegBrony
04.10.2018
08:23:30
https://nodejs.org/en/download/ строка Linux Binaries
а почему не sudo apt-get install nodejs?

Alexander
04.10.2018
08:23:58
а почему не sudo apt-get install nodejs?
https://nodejs.org/en/download/package-manager/

Vanya
04.10.2018
08:24:15
OlegBrony
04.10.2018
08:25:29
https://nodejs.org/en/download/package-manager/
видел. и там три команды. почему не одна? curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get install -y nodejs sudo apt-get install -y build-essential

Alexander
04.10.2018
08:25:52
поставь лучше nvm, он получше будет

OlegBrony
04.10.2018
08:26:22
почему вообще установки под разные дистры отличается?

Alexander
04.10.2018
08:26:40
это вроде как не чат про линуксы

OlegBrony
04.10.2018
08:31:21
спасибо. вроде работает.

DeepInside
04.10.2018
08:33:10
как установить нод на линукс?
Не знаю нарушает ли это правила чата, но есть чатик https://t.me/grouplinux Лучше спрашивать там (предупреждаю сразу, там живут страшные троли которые тебе скажут устанавливать генту и i3wm но ты их не слушай). Если новичок в *nix системах то лучше спрашивать четко и по существу

Kool
04.10.2018
08:35:21
а почему не sudo apt-get install nodejs?
старая нода ставится

feed4rz
04.10.2018
08:35:35
Ребят, почему говорят "Postgres", а не "Postgre", ведь полное название "PostgreSQL", то есть "s" лишняя

DeepInside
04.10.2018
08:35:51
почему вообще установки под разные дистры отличается?
потому что разные дистры. считай что дистры это отдельные операционки от слова совсем, похожие на друг друга также как кошка похожа на собаку

DeepInside
04.10.2018
08:37:25
в смысле. это же линукс
линукс это только ядро операционки, все остальное это дистр. По сути у линукса нет вендора (за ним не стоит одна контора как например MacOS X - Apple или Windows - Microsoft)

в смысле. это же линукс
Линухи и их варианты пилят разные фирмы, разные люди из-за этого такой зоопарк. Потому что ну блин люди разные и как ты знаешь человеки не всегда друг с другом согласны и имеют общие цели и идеи. Линухи есть как встраиваемые в чайник, так и десктопные, серверные, любые другие. Короче их тьма, и одной стандартизированной ОС под названием "Linux" попросту не существует. Есть куча операционок на базе ядра Linux которые выполняют разные задачи и написаны по разному. Ubuntu, Fedora, ArchLinux, Gentoo, CentOS, RedHat Linux, AWS Linux, тысячи их. И у этих что я перечислил есть по крайней мере 20-30 деривативов с разными целями и задачами. Android построен на ядре Linux что говорит само за себя. Ну надеюсь ты понял

Google
DeepInside
04.10.2018
08:51:20
ого. спасибо
Например я пользуюсь ubuntu дома и на работе. По сути ubuntu построена на debian, который в свое время был построен на еще одной системе. А у убунту есть еще куча вариантов. Linux Mint, Elementary, Zorin OS, Xubuntu, Kubuntu, Lubuntu и по сути список бесконечный)) Если ты новичек то поставь себе Ubuntu 18.04 LTS. Обновления и патчи присылают раз в неделю, поддержка около 5-6 лет. Есть классный магазин приложений (маркет) где есть все для разработки. Ноду все же лучше поставить через nvm (node version manager) чтобы иметь самую свежую. А и еще, в линуксах нет привычных тебе пакетов типо .dmg или .exe Вместо этого есть .deb пакеты и репозитории с софтом (по сути хранилище где хранятся пакеты). Причем репы не обновляют день в день с релизом нового приложения. Но маркет устроен так что там есть snap пакеты которые более свежие. Например там есть webstorm или datagrip свежий

OlegBrony
04.10.2018
08:53:00
Например я пользуюсь ubuntu дома и на работе. По сути ubuntu построена на debian, который в свое время был построен на еще одной системе. А у убунту есть еще куча вариантов. Linux Mint, Elementary, Zorin OS, Xubuntu, Kubuntu, Lubuntu и по сути список бесконечный)) Если ты новичек то поставь себе Ubuntu 18.04 LTS. Обновления и патчи присылают раз в неделю, поддержка около 5-6 лет. Есть классный магазин приложений (маркет) где есть все для разработки. Ноду все же лучше поставить через nvm (node version manager) чтобы иметь самую свежую. А и еще, в линуксах нет привычных тебе пакетов типо .dmg или .exe Вместо этого есть .deb пакеты и репозитории с софтом (по сути хранилище где хранятся пакеты). Причем репы не обновляют день в день с релизом нового приложения. Но маркет устроен так что там есть snap пакеты которые более свежие. Например там есть webstorm или datagrip свежий
ну с ехе понятно. тут бинарники, правда непонятно иногда, какой запускать

Kool
04.10.2018
08:53:45
мм?

feed4rz
04.10.2018
08:54:17
мм?
забей, я с третьего раза не могу нажать Reply на нужное сообщение

DeepInside
04.10.2018
08:55:05
ну с ехе понятно. тут бинарники, правда непонятно иногда, какой запускать
ну бинарники либо размазываются по дереву файловой системы, либо ставятся локально куда-то в /home софт распространяется не бинарниками а архивами. А иногда нужно запускать .sh скрипт (аналог .bat) например если ты с офф сайта скачиваешь продукты jetbrains

DeepInside
04.10.2018
08:58:42
да. и сейчас у меня запущен вебшторм, и для него терминал. это лечится?
ну скинь скрин. ты его по сути запустил через терминал как я понимаю

OlegBrony
04.10.2018
08:59:14
скрин чего?

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