Vladimir
ну то есть, насколько я знаю)
Vladimir
в том и суть, что может до 0 не опуститься
Roman
Vladimir
> @klond90
хз только если если вебсокет или без таймаутов
pipelining же
Vladimir
ну да
Anonymous
есть достойные альтернативы DigitalOcean для поднятия vpn? в смысле такие же по качеству, с ДЦ в Европе и дешевле?
Vint
Anonymous
ну не, чот не альтернатива. в DO есть куча готовых скриптов и api охрененное
Anonymous
но за вариант спасибо. может для другого пригодится
Anonymous
кстати в DO даже ваша любимая CoreOS есть
Evgeny
online.net
Vint
Так нужен vpn или api?)
Vint
И что за готовые скрипты? Туториалы?
Anonymous
vpn. с их api можно хоть букмарки в браузере сделать на вкл-выкл vpn
Anonymous
ну там разные
Vint
Хм. А зачем выключать на сервере? Это, наверное, надо на клиентской стороне делать, в зависимости от потребностей.
Vint
Ну и потом, вроде как вот api даже есть (сам арубу не пользовал, знакомые сидят)
http://kb.arubacloud.com/en/developers/api-rest/api-rest.aspx
Anonymous
Vint
Понятно. Ну, вот как вариант. Из коробки у DO наверное больше всякого.
Anonymous
Ребят, чем деплоите?
Anonymous
думаю написать пару скриптов и запускать через npm run, или есть что-то готовое? (капистрану не хочу)
Yuriy
grunt-shipit, сейчас переходим на ansible.
Evgeny
Докер
Anonymous
одного докера для деплоя кагбе не хватает
Evgeny
?
Anonymous
надо взять из гита, собрать, прогнать тесты, завернуть в контейнер, положить контейнер в интернеты, поставить контейнер
Anonymous
https://github.com/shipitjs/shipit
> Shipit was built to be a Capistrano alternative for people who don't know ruby
> who don't know ruby
кароч, пошел я родную капистарну все таки настрою
Anonymous
а чем сама капистрана не устроила?
Evgeny
Ну а смысл расписывать все промежуточные инструменты если у всех все примерно одинаково? Разница в деталях, а в общем это просто публикация докером
Anonymous
тогда можно вместо докера написать deb, например
Anonymous
- что вы испульзуете для деплоя?
- apt-get
Anonymous
а чем сама капистрана не устроила?
мне по сути нужно git clone ... && npm install && pm2 reload, подумал сначала, что капистану для такой мелочи ставить это слишком
Anonymous
а потом подумал, пусть капистрана будет везде для консистентности
Kanstantsin
Anonymous
Kanstantsin
в pm2 деплоит вот этот скрипт, немного переделанный https://github.com/visionmedia/deploy
Paul
https://blog.jetbrains.com/webstorm/2016/09/webstorm-2016-3-eap-163-3512/
integrations with docker
Denis
А кто-нибудь уже игрался с Facebook Account Kit? https://developers.facebook.com/docs/accountkit/overview
Artur
Петров
Всем вечер добрый
Алекс
#
Всем привет
Какой на ваш взгляд самый лучший web-сервис для дёргания rest api ручек?
Петров
Express
Петров
Легко и просто
Denis
Быстро и недорого
Vitaly
Alex
Всем привет!
я чё-то туплю уже под вечер.... как мне в Promise.all перехватить ошибку только когда все промизы отработали?
Vitaliy
all для этого не подходит
Vladimir
Promise.all(promises.map(p => p.catch(e => { errors.push(e); }) )).then(() => { if (errors.length) { … }})
Alex
Alex
Vitaliy
Alex
Promise.reflect() ?
но мне нужны результат выполнения всех промизов
Vitaly
Error as value, не?
Vladimir
Alex
Error as value ? это как? резолвить ошибку?
Vitaly
ну да, а потом уже проверять массив результатов
Alex
тоже конечно вариант. Спасибо!
Попробую я Bluebird'ом для начала
Vitaly
bold move
Viacheslav
Владимир
забавно, что подкачать депенденси - это типа красиво, а написать трехстрочник - типа нет:)
Vlad
Vlad
А депсы обычно с ними, если умеешь их выбирать
Andrey
все херня кроме пчел
Anonymous
экспресс же
Nikita
Connect хватит всем)
Igor
Владимир
Ilya
Andrey
Ilya
Рекурсия
Ilya
Мне кажется, пускать Сергея в рекурсию - опасно
Igor
Это геноцид в мире фреймворков
Владимир
ты так говоришь, будто это что-то плохое
Anonymous
хм
Anonymous
прикольно
Алекс
#
Кто-нибудь сталкивался с тем, что Promise.all недостаточно. Я например написал где-то год назад маленькую библиотечку prll, которая как all, но передаёт не массив, а объект
Алекс
prll({
poem: fetch('/foo'),
comments: fetch('/bar'),
})
.then(({poem,comments}) => ({...mapPoemPoet(poem), comments}))
Vladimir
Это плохой пример, здесь как раз достаточно