@nodejs_ru

Страница 573 из 2748
Andrew
09.02.2017
15:57:48
нету

пиши свой бабель

с блекджеком

Herman
09.02.2017
15:58:24
Спасибо

Google
Andrew
09.02.2017
15:58:25
и юзай сахар

:D

типа '''my cool string'''

Herman
09.02.2017
16:00:05
Andrew да какбы если бы проект не был старым, я бы давно уже разобрался, а так как ему хуева туча лет и нет воможности како транспайлер использовать – то приходится прибегать к таким извращениям

Andrew
09.02.2017
16:00:58
я поставлю за тебя свечку, о наш герой, и посочувствую всем сердцем, боле знаю, как тебе помочь)

Herman
09.02.2017
16:02:38
Andrew свечек не хватит на все мои страдания

Andrew
09.02.2017
16:02:52
ты недооцениваешь рпц)

Andrew
09.02.2017
16:05:54
а как getter/setter в бабель преобразует

а хотя те не пойдет наверн

Herman
09.02.2017
16:07:20
@dersizes спасибо. Я забыл уже с этими модными штуками)

Andrew а вы серьёзно колупались во всех полифилах бабеля?

Andrew
09.02.2017
16:17:37
не

Google
Andrew
09.02.2017
16:18:10
я просто примерно представляю что и как долно работать

на es5 много кодил

забывать реально начинаешь)

Herman
09.02.2017
16:18:49
Andrew так все наверно на нём много кодили // из тех кто в этом чате

Nikita
09.02.2017
16:19:05
геттеры/сеттеры es5 как-бы)

Andrew
09.02.2017
16:19:29
то есть я могу сделать

function Vector (x,y){this.x =x, y=y}

Vector.prototype.get = funciton(vector){return this.x+this.y}

var a = new Vector(2,3);

Herman
09.02.2017
16:21:44
ну тогда метод get() получается

я уже так пробовал

Andrew
09.02.2017
16:22:04
5+a // 10

?

@gusnkt

Vladimir
09.02.2017
16:22:28
Vector.prototype.get = funciton(vector){return this.x+this.y}
Геттеры это не про то кажется

Это про defineProperty

Andrew
09.02.2017
16:22:57
а

Vladimir
09.02.2017
16:23:03
На волне про memsafe https://twitter.com/filosottile/status/829507961819107330

Nikita
09.02.2017
16:24:02
5+a // 10
так ты можешь сделать только определив valueOf) но это супер-неявно, а значит не стоит так делать)

Andrew
09.02.2017
16:24:40
ну неявно дэ помню так делал в C#

Google
Andrew
09.02.2017
16:24:45
для векторов

и там это норм практика

Herman
09.02.2017
16:28:39
Ну ничего не поделать

Andrey
09.02.2017
17:27:28
А в ноде деструкция объекта с рест/спред параметром не работает? let { name, version, filename, ...otherField } = {name:1,version:2, b:3}

Мне валит ошибку, что не понимает '...'

С --harmony та же ошибка

Но, например, мержит массивы const arr = [...a1, ...a2] без проблем

Юрий
09.02.2017
17:32:18
Object spread еще не завезли, а array spread уже давно.

См. Node.green

Andrey
09.02.2017
17:34:40
понял, спасибо

Vladimir
09.02.2017
17:46:27
Object spread еще не завезли, а array spread уже давно.
и ещё какое то время не завезут https://github.com/sebmarkbage/ecmascript-rest-spread/issues/32 @bipycxp

Vladimir
09.02.2017
17:49:41
в v8 уже есть под флагом

Vladimir
09.02.2017
17:50:26
https://github.com/v8/v8/commit/a40b7172fe7d255b4ce3055d4ca7cdbbb3f09fb6

https://github.com/v8/v8/commit/54b5c4b853e32d3a976072ead8ea880e55f45d9f

Сергей
09.02.2017
18:08:49
meow
О точно

Kelin
09.02.2017
18:10:43
Что-то поигрался я с async/await и обратно на промисы захотел, это нормально?

Ilya
09.02.2017
18:11:21
Возможно у вас фцнкциональщина головного мозга=)

Vladimir
09.02.2017
18:13:14
Возможно у вас фцнкциональщина головного мозга=)
Тогда бы ему на промисы не захотелось вернуться

Google
Kelin
09.02.2017
18:14:18
++

Вместо промисов они заходят очень редко

И ломают читаемость кода этим try/catch

Дмитрий
09.02.2017
18:15:26
Это просто с непривычки

Kelin
09.02.2017
18:16:06
Нет, это не с непривычки

Vladimir
09.02.2017
18:16:38
Читаемость кода ломают циклы и ветвления на промисах

Admin
ERROR: S client not available

Vladimir
09.02.2017
18:16:58
А try catch это нормально, их все равно много быть не должно

Дмитрий
09.02.2017
18:17:03
Циклы на промисах ломают психику ?

Vladimir
09.02.2017
18:17:25
на крайняк ничто не мешает использовать .catch() вместе с await

Kelin
09.02.2017
18:19:46


Vladimir
09.02.2017
18:20:26
Да, первое получше будет

Дмитрий
09.02.2017
18:21:04
Да

Kelin
09.02.2017
18:21:10
Наркоманы

Vladimir
09.02.2017
18:21:14
Справа это вообще какая то херота

Промисы так не работают

Это по сути и есть свитч на функциях

Дмитрий
09.02.2017
18:21:33
чойта?
Я бы не назвал участки с ними самыми изящными местами проекта

Evgeny
09.02.2017
18:22:59
Не, ну ....

Google
Evgeny
09.02.2017
18:23:15
Ладно, в такой формулировке сложно спорить

Kelin
09.02.2017
18:23:57
Вместо промисов они заходят очень редко
Вот в циклах разве что, и то можно юзать yield и получить в принципе то же самое

test
09.02.2017
18:36:51
ребята, вопрос

локально все работает на отлично

когда задеплоил на хероку



до console(222)

вообще не доходи

просто скипает busboy пайплайн

я вообще не врубаюсь, в чем причина

Andrew
09.02.2017
18:44:38
а ты триггеришь file?

test
09.02.2017
18:45:01
ну как бы да

сейчас

test
09.02.2017
18:47:03
http://pastebin.com/vmTBGNQT

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