
Alex
18.02.2017
21:11:42

Rafael
18.02.2017
21:13:42
хм, думаю, это стоит указать в доках

Ilia
19.02.2017
02:10:24
*offtop*
Ребята. Вы мне тут давеча советовали для графиков D3.js. Спасибо - действительно мега штука! Два дня собирался, искал другие варианты, каким то уж очень непонятным D3 казался. В итоге сегодня пересилил себя и за день смог нарисовать то что мне нужно.

Сашка
19.02.2017
06:22:16
"..." Это не stage-1 разве?

Google

Сашка
19.02.2017
06:24:02

Rafael
19.02.2017
06:41:39
так как RegExp это объект, то сравнение идет по ссылке, а не по значению

Alexander
19.02.2017
07:30:26
Всем привет!
Кто нибудь юзает плагин https://github.com/ElemeFE/vue-msgbox
со вчерашнего дня бьюсь, какая-то магия происходит..
просто перестал работать..
причем никаких ошибок нет...
пытаюсь подключить import MessageBox from 'vue-msgbox/src' для дебага
в консоль валит Unexpected token import на вот этой строке -> import Vue from 'vue';
т.е. локально всё работало, заметил проблему на серваке, потом снём вендора(локально), переставил все пакеты и локально тоже перестало работать

Kelin
19.02.2017
08:41:00
Дядь, ты это для .js файлов прописал, а не для .vue

Google

Stanislav
19.02.2017
08:48:53

Alexander
19.02.2017
08:49:17
вот .babelrc
{
"presets": ["es2015", "stage-2"],
"plugins": ["transform-runtime"],
"comments": false
}
и webpack
{
test: /\.js$/,
loader: 'babel',
include: projectRoot,
exclude: /node_modules/
},

Stanislav
19.02.2017
08:52:16
А какая версия вебпака у тебя?

Alexander
19.02.2017
08:52:34
"webpack": "^1.12.2",
"webpack-dev-middleware": "^1.4.0",
"webpack-hot-middleware": "^2.6.0",
"webpack-merge": "^0.8.3"

Stanislav
19.02.2017
08:54:36
вот .babelrc
Я бы файл билда открыл, потому что import'ов в браузере быть не должно

Alexander
19.02.2017
08:55:49
есть предположение
а файл лежит в вендоре как раз

Stanislav
19.02.2017
08:57:38
¯\_(ツ)_/¯ не знаю как там у тебя все

Alexander
19.02.2017
08:57:53
ладно, спасибо за помощ

Rafael
19.02.2017
09:11:19
ребзь, а события через $emit, дочерние компоненты тоже видят?

Alex
19.02.2017
09:14:48
Думаю нет

Igor
19.02.2017
09:14:58
нет же, они наверх передаются только.

Alex
19.02.2017
09:15:11
Если только шина не используется

Igor
19.02.2017
09:15:19
чтобы в дочерних видеть, надо специально подписаться через $on

Rafael
19.02.2017
09:22:12

Google

Rafael
19.02.2017
09:24:43
все-таки vue это действительно более удобный jQuery
надо будет потом попробовать сделать лендинг с ssr

Kelin
19.02.2017
09:28:37

Alex
19.02.2017
09:28:51
?

Stanislav
19.02.2017
09:43:31
там регулярка, как объект, преобразуется в строку через .toString
поэтому аналогичная строка и срабатывает
попробуй
js
console.log(( (a={})[{ toString() { return 'custom' } }]=1, a ))
вот тоже самое и с регуляркой происходит
/[0-9]/g.toString() === "/[0-9]/g"

Rafael
19.02.2017
09:55:41

Andrey
19.02.2017
09:56:44
меня просто смутили строчки
>When vue-loader detects the presence of babel-loader or buble-loader in the same project, it will use them to process the <script> parts of all *.vue files, allowing us to use ES2015 in our Vue components

Kelin
19.02.2017
10:01:37
buble-loader?
что за зверь

Alex
19.02.2017
10:02:01
да, есть такой)

Kelin
19.02.2017
10:02:09
ну тут подразумевается, что бабель глобально подключается, а не к .js файлам

Alex
19.02.2017
10:02:12
типа облегченного babel

Kelin
19.02.2017
10:02:21
лол

Google

Rafael
19.02.2017
11:09:44
Ребзи, стоит ли писать серверную часть на go? (Используя socket.io)

Andrey
19.02.2017
11:10:42
а почему бы и нет?

Stanislav
19.02.2017
11:12:56

Andrey
19.02.2017
11:13:09
ну какой вопрос, такой ответ =)

Rafael
19.02.2017
11:13:47
просто понятно. что на ноде это сделать совершенно не трудно
но чет не хочется
а на го нет стартер китов

Andrey
19.02.2017
11:14:12
лучше знаешь жс - пиши на ноде, есть желание что-то новое поучить то заюзай что-нибудь другое
на го много чего нет

Admin
ERROR: S client not available

Rafael
19.02.2017
11:15:05
я слышал что там беднющая стандартная либа, но насколько?

Andrey
19.02.2017
11:16:11
А почему на питоне нельзя?
На джанге то понятно, но чем фласк неугодил

Rafael
19.02.2017
11:16:23

Andrey
19.02.2017
11:16:30
лол
с чего бы это

Rafael
19.02.2017
11:16:45
а с чего ему быть асинхронным?

Andrey
19.02.2017
11:16:58
с того что он асинхронный

Rafael
19.02.2017
11:17:02
еще не понятно, как там сокеты запилены, может ужс ужс
ну кароч нам вроде так сказали, я не слушал объяснение толком

Stanislav
19.02.2017
11:17:17
Даже PHP уже асинхронный, по крайней мере в 2015 обещали что будет…

Google

Andrey
19.02.2017
11:17:23
на любом языке можно писать асинзронщину

Stanislav
19.02.2017
11:17:32
хд
если иметь доступ к ОС ?

Andrey
19.02.2017
11:17:41
да ты хоть на бэйсике можешь это делать

Stanislav
19.02.2017
11:17:45
чтобы создавать новые потоки?

Andrey
19.02.2017
11:17:56
асинхронщина != потокам
у тебя в js один поток

Stanislav
19.02.2017
11:18:10
а

Rafael
19.02.2017
11:18:11

Andrey
19.02.2017
11:18:13
(я про браузер и по дефолту)

Stanislav
19.02.2017
11:18:14
ты об этом

Andrey
19.02.2017
11:18:27

Rafael
19.02.2017
11:18:40
например джангу горизонтально расширяют запуская новые инстансы, а не используя потоки

Andrey
19.02.2017
11:19:07

Rafael
19.02.2017
11:19:15
ну хрен с ним
я не питонист :D

Andrey
19.02.2017
11:19:40
так gil почти в любом интерпретаторе есть

Rafael
19.02.2017
11:19:41
вообще у меня есть выбор даже, или на го или на расте писать
ну т.е мне хотелось бы на этом писать

Andrey
19.02.2017
11:21:15
из питона? там же gil все потоки на нет сводит
gil нужен для того что бы у тебя в один момент времени с "данными интерпретатора" работал один поток. если ты занят IO то на гил тебе все равно, если ты пишешь свою C/Cpp либу то ты можешь руками отпустить gil