Vitaly
у тебя fuse на http стоит?
Vitaly
getFileLink - линк, карл, линк
Denis
split
Vitaly
URL - Uniform Resource Locator
Denis
Slice
Vitaly
я пошел
Denis
Join
Denis
я пошел
Экстру делать?
Таймураз
@Piterden @dotcypress Учитесь не писать 150 сообщений.
Denis
Да, бесячая тема, согласен. Сам ругался.
Denis
Я просто в транспорте был))
Таймураз
Да, бесячая тема, согласен. Сам ругался.
Ты уже пишешь третье сообщение, хотя можно было написать первое и успокоиться
Denis
@Piterden @dotcypress Учитесь не писать 150 сообщений.
Потести бота. Ему надо картинку слать с англ текстом
Anton
А как быть тогда?
изучать теорию на тему конкаренси и определится что тебе нужно - только nio или вообще асинк во все поля и многопоточка
Nikolay
Кек, асинк-эвейты такие стройные и модные... Если забить на обработку исключений 😄
Sergey
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Statements/try...catch
Alexander
https://stackoverflow.com/questions/34353636/nodejs-check-validity-of-ssl-certification-other-host
кстати, херня решение. ничо оно не ловит
Nurik
Наверно есть какая-то всеми любимая библиотека для этого?
Какая-то одна библиотека это вряд ли. Там самих модулей process и child_process будет достаточно. ну разве что, можешь поискать обертки.
Alexander
Ловит Херню не пиши
вылетает, не бзди 😉
Sergey
Alexander
а вот если добавить в опции rejectUnauthorized: false, то не вылетает
Sergey
Че
Alexander
https://gist.github.com/dobeerman/955d1820fa4142d586e9dfca85daa9cc
Alexander
вот чо
Sergey
Блчдь
Alexander
сам в шоке
Sergey
Try/catch ловит асинки
Sergey
Сам по себе
Sergey
https://gist.github.com/dobeerman/955d1820fa4142d586e9dfca85daa9cc
Какое отношение это имеет к try/catch?
Alexander
Try/catch ловит асинки
а кто сказал про трай/кетч?
Sergey
а кто сказал про трай/кетч?
Бля. Сорян. Два сообщения в глазах смержились
Sergey
Alexander
)))
Sergey
Гист или скриншот
Denis
http://blog.grossman.io/how-to-write-async-await-without-try-catch-blocks-in-javascript/
Dennis
Подскажите как поставить пакеты из package.json но глобально? Если в каталоге с файликом делаю npm -g install или yarn globall add Глобально в /usr/lib/..... не ставиться ((
Denis
Flutures ответ этому
Добазаривались же не матюкаться в чате!
Denis
Ну это еще один слой что-ли? Хорош может? ))))
Sergey
Это нормальное управление
Artur
http://blog.grossman.io/how-to-write-async-await-without-try-catch-blocks-in-javascript/
много он строчек кода сэкономил?
Artur
автор статьи
Denis
/Не с?читал/i
Artur
заменил try/catch на массивы с ошибками , ифы и доп функцию, которую к тому же нужно будет читать ещё разрабу который после тебя будет пилить
Artur
в комментах ещё такое решение есть https://gist.github.com/spion/8c9d8556697ed61108177164e90fb50d
Denis
await ( await ( await courseEl.$($thumbEl) ).getProperty('src') ).jsonValue()
Denis
Так че?
Denis
Будет пахать?
Denis
А с assign'ом?
Denis
монада Maybe
Поясни, плиз
Sergey
у тебя было бы что-то вроде const thumb = await thumbEl.map(getProperty(‘src’))
Sergey
если бы не говнокод)
Sergey
хотя в данном случае скорее const thumb = await thumbEl.map((th) => th.getProperty(‘src’))
Cenator 🐈
Поясни, плиз
https://github.com/xgrommx/awesome-functional-programming
Artur
функциональщина пошла
Cenator 🐈
Artur
офк
Denis
Мапа не умеет в await
Denis
Ты должен прокинуть в мапу промисс, а потом результат кинуть в promise. All
Denis
Await Promise.all(courses.map(mapper))
Sergey
Мапа не умеет в await
это тут причем?
Sergey
.map здесь НЕ метод массива
Denis
Делай PR https://github.com/Piterden/puppet-parser
Nikolay
Забирайте свои монадки отсюда :)
Sergey
а метод функтора
Nikolay
А то щас набегут
Nikolay
И начнут говорить, что ооп это вырожденное фп :))