Vladimir
neon
Anonymous
Может
Владимир, а если есть чистая (удалённая на вдс) убунта, и на ней установлен только node, + npm и запущен скрипт сервера, который слушает 127.0.0.1:80.. этой конфы достатчно чтобы http-запросы обрабатывать входящие и отдавать контент? Или наждо убунту настраивать дополнительно для этого? не пойму почему сбрасывает при захоже с браузера
Владимир
Он слушает 127.0.0.1? Тогда внешние коннекты будут обрываться:)
Anonymous
а какой порт надо слушать? внешний ip провайдера который он мне дал при регистрации вдс-а? я в этом пока нуб)
Anonymous
хочу хотя бы Hello world увидеть в ответе)
Anonymous
но сбрасывает
Никита
Локалхост и 80 порт
Никита
Тогда на внешку должен
Никита
Ну и не выключай консоль с ssh подключением к vds. Либо в pm2 стартуй. На дижитал оушн по всему этому статьи есть
Sam
И ты тут))
aodzaki.toko
а хуле
aodzaki.toko
я тут, в основном, readonly
aodzaki.toko
иногда подбрасываю
Kanat
@DenisIzmaylov извини могу тут и где-то в твоих конфах обсудить про жаббер
Denis
ДА без проблем :) что за вопросы
Denis
https://telegram.me/xmpp_ru
Kanat
Как это?
Kanat
conversation
Kanat
Вообще да нормальных нет
Kanat
Сейчас
Kanat
Check out "Conversations (Jabber / XMPP)" https://play.google.com/store/apps/details?id=eu.siacs.conversations
Kanat
раньше тоже не было, но админы стараются сделать что-то годное
Michael
XMPP никак не приспособлен под мобайл
Michael
вот и всё
Kanat
Раньше Jimm, Bombus пилили но сейчас неь
Kanat
Т
Kanat
пацаны можете мне помочь?
Kanat
Про пиарить xmpp , чтоб без рекламы?
Kanat
Есть опытнвй человек?
Kanat
Они ж купили сейчас juick.com и они редизайн делаюь
Kanat
Т
Kanat
Админы жаббер.ру
Kanat
Можете продонатить? 😇
Kanat
Помощь проекту
Kanat
Чтоб нанять дизайнера
Kanat
Чтоб поддержать фичи жаббере
Kanat
И сертификаты😀
Kanat
Если будет желание, реквизиты на сайте)
Kanat
На все кроме сервера)
Michael
че там с хистори, че там с пушами?
Michael
че там с приоритетами
Vlad
котаны
Vlad
вы как-нибудь в рантайме проверяете аргументы своих функций?
Vlad
тс, флоу, контракты и тд
Michael
Полтора сервера, для которых надо ещё собрать плагин с поддержкой этого XEP'а, и полтора клиента, которые поддерживают этот XEP?
Michael
Плюс этих XEP'ов на сервер-сайд хистори вроде как несколько
Michael
и все говно :)
Michael
отлично, умеет
Michael
просто супер умеет
Michael
IRC с баунсером выглядит более жизнеспособным в 2016ом
Andrey
вы как-нибудь в рантайме проверяете аргументы своих функций?
тоже было интересно это, но не нашел решений)
Vlad
тоже было интересно это, но не нашел решений)
я посмотрел на флоу, тс и там кажется нет рантайм решений
Vladimir
в js есть решение)
Vlad
посмотрел на существующие пакеты контрактов и как-то все слишком опинионейтид они все
Vladimir
typeof, etc
Vlad
typeof, etc
typeof null; // object
Vlad
instanceOf ещё куда ни шло
Vladimir
ну это азы
Vladimir
какая проблема то?
Vlad
просто подумал, мб я упустил какое-то решение
Vladimir
решение чего?
Vlad
и мб можно было использовать его, вместо моего велосипеда
Vlad
проверки контракта функции
Vladimir
ну так статически и проверяется
Andrey
я посмотрел на флоу, тс и там кажется нет рантайм решений
но разве, если функция скомпилировалась, то не должно уже быть гарантированно верно, если ты правильно указал типы?)
Vlad
велосипед тут https://www.npmjs.com/package/neat-contract используется примерно так: contract('input', String, 'unicorns'); // 'unicorns' contract('input', String, 2); // new TypeError('`input` should be an `String`, but got `Number`: 2')
Vladimir
flow или ts
Vladimir
в рантайме нет - и не нужны
Vlad
в рантайме нет - и не нужны
почему? как тс/флоу-пакеты без рантайм проверок помогут raw-js консьюмеру?
Vladimir
ну если так заботит js консьюмер, то нужно писать для него обертку
Vladimir
как обычно, проверь все типы аргументов и дальше вызови уже оригинал
Vlad
ок
Aleksey
вы как-нибудь в рантайме проверяете аргументы своих функций?
Я использую assert или power-assert где возможно. Последний в основном в автотестах )