
Alexandr
19.12.2016
16:35:20
предполагаю что первое подключение происходит долго
иначе на пересортировке тоже бы блокировал
еще, кстати, забыл там идет построение графиков am charts

Azein
19.12.2016
16:57:24
Я получал хэши в 10к объектов, не должно там ничего блокироваться

Google

Azein
19.12.2016
16:58:53
Либо метод запроса неоч написан, либо в чем то другом трабл. График тот же

Сергей
19.12.2016
17:15:54
Привет. Посоветуйте кто-то чтиво по angular2, а именно по проектированию или хз как это правильно назвать. Вообщем хочу научится правильно компоненты проектировать. Желательно на русском ? Спасибо)

Eduard
19.12.2016
17:17:41
> Посоветуйте кто-то чтиво по angular2,
React

Кирилл
19.12.2016
17:17:45
Прям на русском. Да ты иди пойди, сыщи на английском попробуй)

Oleg
19.12.2016
17:19:22
Помню давно видел фреймворк где было написано что документаци не нужна, ведь понятный код это лучшая документация
Больше я о нем не слышал

Котяй Негодяй
19.12.2016
17:21:04

Каїн
19.12.2016
17:28:52
Howdy парни
как оно

Alex
19.12.2016
17:30:39
)

Сергей
19.12.2016
17:32:29
Баянистые конечно шутеечки) на английском тоже катит если у кого что есть)))

Google

Safort
19.12.2016
17:33:03
Нет.

Alex
19.12.2016
17:33:09
Они там сами себе еще документацию по Angular 2 на JS не напишут всё)

Nikita
19.12.2016
20:50:57
конечно не на острие, но все отлично сделанно
это парни из 2gis

Alexandr
19.12.2016
21:00:49
а как vue.js , хорошая вещь?

Nikita
19.12.2016
21:01:08
уже спрашивали
да

Alexandr
19.12.2016
21:01:23
видимо пропустил)

Eugene
19.12.2016
21:02:13
я щас использую vue.js
до этого юзал react и angular
и vue.js понравился своей простотой

Nikita
19.12.2016
21:02:20
капец я тупил со сдвигом масива на 1, кто может схожу написать свою реализацию?

Oleg
19.12.2016
21:02:46
Сдвиг какого рода?

@proDOT
19.12.2016
21:03:16

Nikita
19.12.2016
21:03:26
[1, 2, 3] -> [3, 1, 2] -> [2, 3, 1]

Oleg
19.12.2016
21:04:25
a = [1,2,3,4,5];
a.unshift(a.pop());

Nikita
19.12.2016
21:04:51
бля еще проще
ппц

Oleg
19.12.2016
21:06:17
А как у тебя было?

Nikita
19.12.2016
21:07:25
let abc = ['a', 'b', 'c', 'd', 'e', 'f'];
function shiftArray(arr, n) {
return arr.slice(n).concat(arr.slice(0, n) );
}

Кирилл
19.12.2016
21:08:02
))))

Google

Nikolay
19.12.2016
21:08:20
Зато иммутабельно :)

Кирилл
19.12.2016
21:08:52

Nikita
19.12.2016
21:09:42
это да

Котяй Негодяй
19.12.2016
21:11:38
Есть способ досрочно инвалидировать #jwt без костылей?

Alexander
19.12.2016
21:19:53
Или аналоги
Но это если РЕАЛЬНО БОЛЬШОЙ

Evjeni
19.12.2016
21:21:43
любите большие?

Vadim
20.12.2016
06:45:10

Oleg
20.12.2016
07:17:59
А есть какие-нибудь почти абсолютно декларативные фреймворки на ноду?
Чтоб прям только совсем конечную бизнес-логику в коде, либо если нужно очень не стандартное

Vadim
20.12.2016
07:25:16

Andrey
20.12.2016
07:26:52

Oleg
20.12.2016
07:27:43
sudo make me sandwich
Но тем не менее

Andrey ?
20.12.2016
07:37:37

Таймураз
20.12.2016
08:57:41
Ребят, а как вы боритесь с некрасивыми путями в импортах?

code4aman
20.12.2016
08:59:06
webpack.resolve.alias

Alex
20.12.2016
08:59:08
в resolve.modules добавил себе app/assets и от нее прописываю путь просто

Google

Таймураз
20.12.2016
09:00:18
А в серверном js?

Froth
20.12.2016
09:10:23

Таймураз
20.12.2016
09:27:17

Froth
20.12.2016
09:28:01

Таймураз
20.12.2016
09:28:48
И потом __dirname__?
Думал об этом, но как по мне- некрасивое решение

Admin
ERROR: S client not available

Alex
20.12.2016
09:30:47
https://lostechies.com/derickbailey/2014/02/20/how-i-work-around-the-require-problem-in-nodejs/

Таймураз
20.12.2016
09:31:13
Еще думал в скрипте запуска вручную устанавливать Node_path и вызывать у require setPaths() метод, но мб кто в проде уже использует какое-нибудь решение

Froth
20.12.2016
09:33:03

Таймураз
20.12.2016
09:33:06
В принципе, у того же pm2 можно конфиг настроить, забыл совсем

hamper ?
20.12.2016
09:36:43
как вариант для борьбы с некрасивыми путями в импортах можно структуру приложения строить так что бы не было некрасивых путей

Froth
20.12.2016
09:37:18

Таймураз
20.12.2016
09:37:36

hamper ?
20.12.2016
09:37:59
у меня как то обычно выходит не длиннее чем require(path.join(__dirname, '../lib/name'))
но вот ../../../ ни разу не было

Таймураз
20.12.2016
09:38:23
Я не вижу иных вариантов отсутствия даже одного ../ выхода из директории

Froth
20.12.2016
09:38:26

hamper ?
20.12.2016
09:38:49
если надо модуль использовать в нескольких местах то выношу в отдельный репозиторий и ставлю в node_modules как отдельный модуль

Froth
20.12.2016
09:39:00

Google

Таймураз
20.12.2016
09:39:18

hamper ?
20.12.2016
09:39:34
все что отдельный модуль лучше выделять как отдельный модуль

Froth
20.12.2016
09:40:03
чем загрязнять проект

Таймураз
20.12.2016
09:43:31
Значит пора освоить работу с приватными репозиториями
А вы свои модули в публичный npm публикуете?

Vladimir
20.12.2016
10:08:36

famed
20.12.2016
10:16:12
ребята, кто собирал angular проект webpack-ом c включенным "mangle"? а то с ним собирать не хочет, плюет ошибками

Дмитрий
20.12.2016
10:36:34
Все файлы в одной папке хранить?)
Если в index.js субкатегории sub сделать
export anything from './submodule'
То можно импортировать как
import { anything } from './sub'
Короче разветвленную систему можно свернуть до одной точки входа
А глубокая вложенность всё равно не айс

Таймураз
20.12.2016
10:43:22

Aleksey
20.12.2016
10:47:36

Каїн
20.12.2016
10:48:46
Но чтобы заработало после нужен ещё анотейт

famed
20.12.2016
10:49:28

Каїн
20.12.2016
10:49:57
А именно "ngInclude" на каждом инжекте