@nodejs_ru

Страница 1001 из 2748
Andrey
17.07.2017
17:28:57
я про mocha / jasmine

можно как-то тестировать то, что вызывается только через bash, не обернутое в module.exports

Дмитрий
17.07.2017
17:29:51
Странная постановка вопроса

Google
Дмитрий
17.07.2017
17:30:42
Бтв, проще всего всегда просто глянуть как тестируется либа со сходным принципом

Gleb
17.07.2017
17:30:58
Очень странный вопрос, действительно.

Andrey
17.07.2017
17:31:13
ну вот псевдокод #!/usr/bin/env node console.log(`Hello, ${process.argv.slice(2)[0]}`)

ставлю плагин глобально, хочу проверить не руками, а тестами что он срабатывает при разных кейсах

написал маленькую консольную утилиту для скафолдинга, хочу покрыть тестами

Dimanius851
17.07.2017
17:36:38
через что спарсить сайт лучше?

Gleb
17.07.2017
17:39:28
ну вот псевдокод #!/usr/bin/env node console.log(`Hello, ${process.argv.slice(2)[0]}`)
Не уродуйся и напиши по нормальному, с запуском через npm скрипты.

Ребят, в каких случаях for..of и spread могут генерировать "foobar is not a function". При том, что foobar - function, и возвращает она нормальный такой итератор? И вызов object.foobar работает нормально?
Имплементация: https://github.com/TeslaCtroitel/nonstrict-map/blob/master/src/index.js#L60 Строка, на которой валится: https://github.com/TeslaCtroitel/nonstrict-map/blob/master/test/map.test.js#L79

Дмитрий
17.07.2017
18:01:35
У тебя какая-то странная имплементация

Даже вникать боюсь

Сделал бы просто генератором и не мучался

class IterableObject { * [Symbol.iterator]() { yield* anotherIterable } }

Gleb
17.07.2017
18:05:16
Обычный iterator по всей Map работает нормально, не работает только keys и values (только не оригинальные).

Google
Gleb
17.07.2017
18:52:50
Ну да, конечно, на генераторах работает. Просто хотелось тру-итератор, с Symbol.toStringTag. А он нормально на генераторе почему-то не работает. Хотя лучше всё таки тут покопаю, как-то я зыбыл про генераторы) Причём в DevTools его видно, а в console.log - нет)

Пойду просплюсь)

Ruslan
17.07.2017
21:52:00
ребята, привет)



кто-то может подсказать, почему здесь все время ошибка

точно не null

или мне нужно целиком проект скинуть?

это обычный чат

пожалуйста, посмотрите

arts
17.07.2017
21:58:04
Что за ошибка-то?

Ruslan
17.07.2017
22:04:15


вот такое

эта строчка возвращает undefined{"message":"543"}null

Quiss
17.07.2017
22:05:18
undefined != json

он распарсить не может

я не Front разработчик, темболее не NodeJS, лишь догадка по тексту ошибки и по undefined{"message...

нулевая буква u != json,

Сергей
17.07.2017
22:07:20
такой экран маленький

и ты все равно открываешь панели по макксимуму и нижнюю панель внизу оставляешь

Ruslan
17.07.2017
22:10:54
и как мне быть? как исправить?

Google
Ruslan
17.07.2017
22:10:55
нулевая буква u != json,

я бы даже загуглил

но не могу понять в чем ошибка

arts
17.07.2017
22:38:49
Очевидно, что вместо данных ты получаешь ничего. Посмотри, не забыл ли ты сделать return где-нибудь, например.

Dmitriy
18.07.2017
09:17:19
#whois Всем привет. Я из Харькова. Раньше работал frontend под CMS Magento, сейчас Angular 2/4 Узнал про общество из поста с сайта netology.ru

arts
18.07.2017
09:35:36
В описании чата есть ссылка на чат вакансий.

Alexander
18.07.2017
09:35:56
спасибо большое

MadMax
18.07.2017
11:16:35
Народ, какой инструмент лучший для загрузки изображений на сервер?

arts
18.07.2017
11:18:49
Разверни вопрос

Arkady
18.07.2017
11:20:11
зачем инструмент

MadMax
18.07.2017
11:20:33
Потому что из под коробки не работает. тут так мне сказали...

Arkady
18.07.2017
11:20:59
могу проект скинуть

Arkady
18.07.2017
11:21:04
где работает

там только загрузка

MadMax
18.07.2017
11:21:45
Блин, я был бы очень благодарен!!!

Anton
18.07.2017
11:22:29
req.pipe(fs.createWriteStream('/path/to/file'))

например

MadMax
18.07.2017
11:23:42
Я имею ввиду, изображение из формы...

Anton
18.07.2017
11:23:43
а на клиенте делаешь отправку файла не через formData, а блобом

MadMax
18.07.2017
11:23:52
Блоб...

Google
MadMax
18.07.2017
11:24:10
Надо изучить этот момент...

А то всегда только formData использывал

Anton
18.07.2017
11:26:04
handleChange (event) { const file = event.target.files[0] fetch('/upload', { body: file, method: 'POST', // 'PUT', etc. headers: { 'Content-Type': 'application/octet-stream' } }) }

Admin
ERROR: S client not available

Anton
18.07.2017
11:26:30
это например хэндлер для onChange события на input type=file

ну или не fetch, а $.ajax

или кто что использует

Valeriy
18.07.2017
12:06:31
всем привет! такой вопрос: можем ли мы через node js с набором исходных параметров(массив строк) на нужном нам сайте найти по этим параметрам инфу, содержащуюся на сайте. допустим, вводим название организации, и этот сайт выдает информацию о ней: адрес, контакт телефон и т.д. заранее спасибо!

Artur
18.07.2017
12:11:36
Можем

Сергей
18.07.2017
12:11:53
https://habrahabr.ru/post/141477/

Valeriy
18.07.2017
12:20:25
можно поподробней?

Можем

Anton
18.07.2017
12:22:25
https://habrahabr.ru/post/141477/
По больному( Читаешь - смешно, а на практике херова туча людей есть, игнорирующие kiss и yagni. В ТЗ простой веб-сервис, в реализации полный пиздец с DI-контейнером, орм и кучей абстракций. Причем им два вышестоящих принципа обычно невозможно объяснить

Сергей
18.07.2017
12:23:04
увольнять надо

Anton
18.07.2017
12:24:36
Все сложнее, в мире явы это целая секта и их настолько дохера, что это стандрат. JavaEE, Spring основные исчточники зла

Ҫѐҏӗѫӑ
18.07.2017
12:26:13
без спринга вообще пиздец был бы

Anton
18.07.2017
12:27:14
Да много кто без него живет и збс. Особенно как раз таки крупные проекты. Twitter, Linkedin, Foursquare...

без спринга вообще пиздец был бы
У вас же, кстати jvm много в exante вроде. Используете спиинг?

Ҫѐҏӗѫӑ
18.07.2017
12:29:09
не исключено. и у нас больше скалы

Roman
18.07.2017
12:45:02
kiss и yagni могут вести к дичайшему говнокоду, коим обычно и являетс типичное приложение на ноде. спринг хоть и сложный монстр, но совсем страшного говна не дает наделать

Google
Roman
18.07.2017
12:52:49
Только зачем писать большое на ноде
ну почему же нет, в ней все еще есть что-то чего нет в других языках, почему бы не писать большие апы. Только я еще не видел ни одного большого(!) хорошо спроектированного приложения на ноде

это не потому что люди настолько тупые, а потому что экосистемы нет соотвствующей

только утилитки маленькие пилить

Дмитрий
18.07.2017
12:53:48
Лол

Дмитрий
18.07.2017
12:54:16
А джава — исключительно для кровавого энтерпрайза

Roman
18.07.2017
12:54:22
Намного удобнее и проще делать микросервисами
там тоже не все так просто и опять же никаких бест практис

Дмитрий
18.07.2017
12:54:23
Перл для регэкспов

Что у нас там ещё из стереотипов было

Roman
18.07.2017
12:55:36
не, я конечно понимаю, что каждый считает что его апп был самый большой, сложный и крутой)

ЭЕЩЩЛ
18.07.2017
12:56:28
Ну можно привести пример кол-ва строк кода проекта, который считается "большим", например, как делает это макконел

Страница 1001 из 2748