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
Yaroslav
04.10.2018
07:36:14
Alex
04.10.2018
07:36:29
Alexey
04.10.2018
07:41:08
Кто знает как сделать соеденение узел - узел?
Again
04.10.2018
07:43:59
Kool
04.10.2018
07:45:00
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:47:48
Сервер клиент
Kool
04.10.2018
07:48:02
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
Kool
04.10.2018
07:52:47
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
Знаете либу для синхронного чтения символа с консоли (без отображения)?
Nikita
04.10.2018
07:54:27
Виталий
04.10.2018
07:55:15
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, антипаттерн готов к размножению. Всем спасибо за внимание.
Aga
04.10.2018
08:13:33
Kool
04.10.2018
08:17:52
Google
OlegBrony
04.10.2018
08:21:19
как установить нод на линукс?
Alexander
04.10.2018
08:22:42
устал если честно
OlegBrony
04.10.2018
08:23:30
Alexander
04.10.2018
08:23:58
Vanya
04.10.2018
08:24:15
OlegBrony
04.10.2018
08:25:29
Alexander
04.10.2018
08:25:52
поставь лучше nvm, он получше будет
?
04.10.2018
08:26:05
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
feed4rz
04.10.2018
08:35:35
Ребят, почему говорят "Postgres", а не "Postgre", ведь полное название "PostgreSQL", то есть "s" лишняя
DeepInside
04.10.2018
08:35:51
OlegBrony
04.10.2018
08:35:56
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
OlegBrony
04.10.2018
08:44:27
Линухи и их варианты пилят разные фирмы, разные люди из-за этого такой зоопарк. Потому что ну блин люди разные и как ты знаешь человеки не всегда друг с другом согласны и имеют общие цели и идеи. Линухи есть как встраиваемые в чайник, так и десктопные, серверные, любые другие. Короче их тьма, и одной стандартизированной ОС под названием "Linux" попросту не существует. Есть куча операционок на базе ядра Linux которые выполняют разные задачи и написаны по разному. Ubuntu, Fedora, ArchLinux, Gentoo, CentOS, RedHat Linux, AWS Linux, тысячи их. И у этих что я перечислил есть по крайней мере 20-30 деривативов с разными целями и задачами. Android построен на ядре Linux что говорит само за себя. Ну надеюсь ты понял
ого. спасибо
Kool
04.10.2018
08:49:01
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
OlegBrony
04.10.2018
08:55:54
DeepInside
04.10.2018
08:58:42
OlegBrony
04.10.2018
08:59:14
скрин чего?