Алексей
а лучше async/await заодно
Алексей
ну да, без промисов никуда, даже с async/await
Sergey
так async/await это и есть промисы
Алексей
это штука, которая работает поверх промисов
Алексей
но TS например при компиляции в es6 компилирует async/await в генераторы
Aslan
Нет, async await как сахар над .then
Дима
У них есть явно наблюдаемое различие в поведении
Алексей
Дима
У промисов с async await
Алексей
а, ну есть немного
Алексей
я бы сказал, что async/await = промисы + либа co + генераторы
Evgeny
Sergey
м? какое?
выбрасывание ошибок, отлов ошибок
try/finally
await ?
Evgeny
Нууу..... Хззз.... я б не сказал что это какое-то отличие прям...
Дима
м? какое?
У цепочки промисов при ошибках будет значительно более длинный трейс
Evgeny
О, да, согласен
Григорий
Народ такой вопрос. Может знает кто открытое программное обеспечение заказа такси на node? Хочу в оброзовательных целях поковырят такое ПО.
Anonymous
Zaur
ребят, кто подскажет, почему в node приложении при попытке обратится к серверу телеграм, я получаю ошибку Error: connect ETIMEDOUT 149.154.167.199:443, но при этом curl запрос на том же сервере, по тому же URL нормально обрабатывается
Zaur
что это за адрес вообще 149.154.167.199? у меня в коде такого нет, в гугле не гуглится
сomorsiс
адрес апишки у телеги
сomorsiс
(внезапно)
Bogdan
Zaur
запрос делается модулем
const request = require('request-promise');
arts
Zaur
Bogdan
Stepan
Всем привет! Кто-нибудь работал со стримами в koa? Наткнулся на странный баг — когда пользователь обрывает запрос, валятся ошибки типа read ECONNRESET и write EPIPE. Здесь подробнее — https://github.com/koajs/koa/issues/1089
Кто-нибудь сталкивался с подобным?
arts
Bogdan
А, может апи тупит) у них такое бывает
Zaur
Stepan
Всем привет! Кто-нибудь работал со стримами в koa? Наткнулся на странный баг — когда пользователь обрывает запрос, валятся ошибки типа read ECONNRESET и write EPIPE. Здесь подробнее — https://github.com/koajs/koa/issues/1089
Кто-нибудь сталкивался с подобным?
KlonD90
а в чем проблема?
KlonD90
это нормальное поведение
KlonD90
EPIPE типа ты пишешь в стрим а он не пишется.
KlonD90
весьма логично если он закрыл уже коннект что ты туда писать не можешь
Peter
привет! ктонибудь реализовывал оплату через yandex money? форма либо через api ?
Peter
срочно нужна ваша помощь
Bogdan
Konstantin
Привет, в предверие Halloween мы в OneTwoTrip придумали испытание для настоящих разработчиков!))
Это игра и тестовое задание одновременно. Тем, кто справится с заданием, мы предложим попробовать свои силы стать частью нашей команды разработки на Node.js и React.
Игра тут:
https://m.facebook.com/onetwotrip/posts/1708670709156574
Желаю успехов!
Константин Зубков
СТО OneTwoTrip
Alexey
Николаич
Вы нам не подходите, ибо не смогли запустить игру )))
Alexey
ааа, ок, пойду плакать
сomorsiс
как избавиться от ощущения что это ctf?
KlonD90
Gleb
Ребят, а какие есть аналоги у Coveralls/codecov но для разворачивания на своём железе?
δμ Dmitry
𝒟𝓂𝒾𝓉𝓇𝒾𝓎
Попробовал loopback.js, в продакшене тоже, но при попытке там что-то изменить бесился очень. Решил писать свой сервер. Впрос встает между коа и экспрессом. Кто на чем писал? Хочу и коа попробовать, но там что-то не ясно с поддержкой, экспресс ушел под ibm и мне это тоже не нравится. Короче, что лучше сейчас использовать?
Таймураз
arts
Оба норм. Попробуй и выбери то, что больше понравится.
𝒟𝓂𝒾𝓉𝓇𝒾𝓎
Да и tj не просто начал заниматься коа
Таймураз
Koa- более голый вариант экспресса с асинками под капотом
𝒟𝓂𝒾𝓉𝓇𝒾𝓎
𝒟𝓂𝒾𝓉𝓇𝒾𝓎
Ок, спасибо
Таймураз
Ок, спасибо
Мне тоже
Но нужно учесть, что готового дерьма на экспрессе гораздо больше
𝒟𝓂𝒾𝓉𝓇𝒾𝓎
Cenator 🐈
Таймураз
Короче сам коа ахуенен, а вот остальное- неточно
𝒟𝓂𝒾𝓉𝓇𝒾𝓎
Тогда вопрос решен)
✙ galactico ✙
Попробуй Connect. На его основе созданы такие мастадонты, как express, loopback, featherjs, restify
KlonD90
δμ Dmitry
Alexander
/stat@combot
Combot
combot.org/chat/-1001041204341
👨🏼💻
Яндекс могила
A
Приветствую
A
Бошку сломал - есть проект на серваке(клонирован с гитхаба). npm install делаю, npm start- запускается и пашет а вот как сделать из него app, чтобы его можно было запускать демоном?
В гугле все просто - pm2 start your_app.js да вот беда нету app.js есть package.json в папке проекта. или в другой папке может лежать?
A
Кто нибудь сможет ткнуть носом?
Yar
посмотри есть ли в package.json стартовый файл
Gleb
Yar
и поищи по проекту app.js может быть в папке
δμ Dmitry