Александр
Добрый день. Ребята, извините за оффтоп, могил бы вы подсказать аналогичную группу для ruby сообщества?
Kirill
Igor
Народ подскажите юзал кто swagger-jsdoc
Igor
?*
Serhii
Тоже интересно
Gleb
Ребят, в каких случаях for..of и spread могут генерировать "foobar is not a function". При том, что foobar - function, и возвращает она нормальный такой итератор? И вызов object.foobar работает нормально?
Andrey
Подскажите, как тестировать глобальную npm либу ?
Andrey
я про mocha / jasmine
Andrey
можно как-то тестировать то, что вызывается только через bash, не обернутое в module.exports
Дима
Дима
Странная постановка вопроса
Дима
Бтв, проще всего всегда просто глянуть как тестируется либа со сходным принципом
Gleb
Очень странный вопрос, действительно.
Andrey
ну вот псевдокод
#!/usr/bin/env node
console.log(`Hello, ${process.argv.slice(2)[0]}`)
Andrey
ставлю плагин глобально, хочу проверить не руками, а тестами что он срабатывает при разных кейсах
Andrey
написал маленькую консольную утилиту для скафолдинга, хочу покрыть тестами
Dmitry
через что спарсить сайт лучше?
Gleb
Gleb
Дима
У тебя какая-то странная имплементация
Дима
Даже вникать боюсь
Дима
Сделал бы просто генератором и не мучался
Дима
class IterableObject {
* [Symbol.iterator]() {
yield* anotherIterable
}
}
Gleb
Обычный iterator по всей Map работает нормально, не работает только keys и values (только не оригинальные).
Gleb
Ну да, конечно, на генераторах работает. Просто хотелось тру-итератор, с Symbol.toStringTag. А он нормально на генераторе почему-то не работает. Хотя лучше всё таки тут покопаю, как-то я зыбыл про генераторы) Причём в DevTools его видно, а в console.log - нет)
Gleb
Пойду просплюсь)
Ruslan
ребята, привет)
Ruslan
Ruslan
кто-то может подсказать, почему здесь все время ошибка
Ruslan
точно не null
Ruslan
или мне нужно целиком проект скинуть?
Ruslan
Ruslan
это обычный чат
Ruslan
пожалуйста, посмотрите
arts
Что за ошибка-то?
Ruslan
Ruslan
вот такое
Ruslan
эта строчка возвращает undefined{"message":"543"}null
Andrey
undefined != json
Andrey
он распарсить не может
Andrey
я не Front разработчик, темболее не NodeJS, лишь догадка по тексту ошибки и по undefined{"message...
Andrey
нулевая буква u != json,
Sergey
Sergey
и ты все равно открываешь панели по макксимуму и нижнюю панель внизу оставляешь
Ruslan
и как мне быть? как исправить?
Ruslan
нулевая буква u != json,
Ruslan
я бы даже загуглил
Ruslan
но не могу понять в чем ошибка
arts
Очевидно, что вместо данных ты получаешь ничего. Посмотри, не забыл ли ты сделать return где-нибудь, например.
Dmitriy
#whois
Всем привет. Я из Харькова.
Раньше работал frontend под CMS Magento, сейчас Angular 2/4
Узнал про общество из поста с сайта netology.ru
arts
В описании чата есть ссылка на чат вакансий.
Alexander
спасибо большое
Макс
Народ, какой инструмент лучший для загрузки изображений на сервер?
arts
Разверни вопрос
Arkadii
зачем инструмент
Макс
Потому что из под коробки не работает. тут так мне сказали...
Arkadii
могу проект скинуть
Arkadii
где работает
Arkadii
там только загрузка
Макс
Блин, я был бы очень благодарен!!!
Anton
req.pipe(fs.createWriteStream('/path/to/file'))
Anton
например
Макс
Я имею ввиду, изображение из формы...
Anton
а на клиенте делаешь отправку файла не через formData, а блобом
Макс
Блоб...
Макс
Надо изучить этот момент...
Макс
А то всегда только formData использывал
Anton
handleChange (event) {
const file = event.target.files[0]
fetch('/upload', {
body: file,
method: 'POST', // 'PUT', etc.
headers: {
'Content-Type': 'application/octet-stream'
}
})
}
Anton
это например хэндлер для onChange события на input type=file
Anton
ну или не fetch, а $.ajax
Anton
или кто что использует
jstclmnm
всем привет!
такой вопрос: можем ли мы через node js с набором исходных параметров(массив строк) на нужном нам сайте найти по этим параметрам инфу, содержащуюся на сайте. допустим, вводим название организации, и этот сайт выдает информацию о ней: адрес, контакт телефон и т.д.
заранее спасибо!
Anonymous
Можем
Sergey
https://habrahabr.ru/post/141477/
jstclmnm
можно поподробней?
jstclmnm
Можем
Anton
https://habrahabr.ru/post/141477/
По больному( Читаешь - смешно, а на практике херова туча людей есть, игнорирующие kiss и yagni. В ТЗ простой веб-сервис, в реализации полный пиздец с DI-контейнером, орм и кучей абстракций. Причем им два вышестоящих принципа обычно невозможно объяснить
Sergey
увольнять надо