
Nikita
16.05.2018
17:17:04
а есть где-то каталог каналов вообще всех ?
мб не только русскоязычных

Denis
16.05.2018
17:18:26
А кто-нибудь активно Sequelize использует? Там можно как-то иерархию типов реализовать или наследование?

Vitaliy
16.05.2018
17:19:11
какое наследование?

Google

Denis
16.05.2018
17:20:34
Вопрос абстрактный
Исходя из документации и примеров всё выглядит так, что на каждый тип надо создавать свою модель

Vitaliy
16.05.2018
17:23:02
ну если я правельно понял вопрос, то да на каждый тип своя модель

Rödion
16.05.2018
17:34:14
Подскажите какие на Ваш взгляд самые полезные книги по node js?

Charles
16.05.2018
17:47:12
Как по мне так NodeJS Patterns Casciaro
Если я фамилию не спутал
Она простая но вправляет мозг после этих всех пыхов
Я после неё был как Теоден после Гендальфа

Sheldhur
16.05.2018
18:01:11
delete зло?

Morsik
16.05.2018
18:01:32
а вообще - не парься, потом соптимизируешь

Cenator
16.05.2018
18:02:03
filter, reduce
Хотя из мапы делит норм

Google

Cenator
16.05.2018
18:02:37
А вообще рест оператор

Sheldhur
16.05.2018
18:03:01
какой map блять
в мире есть вещи к которым применим delete помимо массивов

Cenator
16.05.2018
18:03:23
Map блять
Ты поехал?

Morsik
16.05.2018
18:03:35
стоп, что?

DimenSi
16.05.2018
18:03:44
new Map()

Sheldhur
16.05.2018
18:03:52
filter, reduce

Cenator
16.05.2018
18:03:55
Добро пожаловать в 2015

Morsik
16.05.2018
18:03:56
там вообще законно delete делать?

Cenator
16.05.2018
18:04:07

Sergey
16.05.2018
18:04:09

Cenator
16.05.2018
18:04:09
Не помню

Евгений
16.05.2018
18:04:18

Morsik
16.05.2018
18:04:32

Sergey
16.05.2018
18:04:51

DimenSi
16.05.2018
18:04:55
delete же зло, потому, что мутирует обьект и очень медленный, но в нынешних реалиях он реально такой плохой?

Евгений
16.05.2018
18:05:10
Многие говорят что удавления ссылки из массива например, с помощью делита, это плохо. Но сами удаляют последние ссылки с помощью slice.

DimenSi
16.05.2018
18:05:41
вроде сейчас оператор delete не такой медленный как был раньше, нет?

Google

Morsik
16.05.2018
18:05:44

Cenator
16.05.2018
18:05:52

Morsik
16.05.2018
18:06:20
arr.pop()

Евгений
16.05.2018
18:06:23
Это прям очень крутой способ(Нет), только он не фурычит в массивах, например.

Sergey
16.05.2018
18:06:26

Евгений
16.05.2018
18:06:57
Надо спеку почитать. Думаю там и самому можно додуматься до того плохо делит или нет.

Sergey
16.05.2018
18:07:46

Евгений
16.05.2018
18:08:35
А. Ну.
http://perfectionkills.com/understanding-delete/
Спека по глубокому анализу делита.

Morsik
16.05.2018
18:09:12
>2010

Sergey
16.05.2018
18:09:37
January 2010, в v8 за это время jit 2 раза переписали

Евгений
16.05.2018
18:09:57
Сейчас более современную спеку поищу.

Morsik
16.05.2018
18:11:32
ок, в 30 раз медленнее
осталось прикинуть сколько делитов сделать нужно чтобы это хоть как то влияло

Cenator
16.05.2018
18:12:03
Иммуталб Мап решает короч

Morsik
16.05.2018
18:12:04
https://jsperf.com/delete-vs-undefined-vs-null/6

Евгений
16.05.2018
18:14:28
Видимо с тех пор, его толком не оптимизировали, и механизм не меняли.

Google

Rödion
16.05.2018
18:17:04

Евгений
16.05.2018
18:17:07
Удивительно чего настолько чаще приведение к пустоте по сути, быстрее чем замена значения на undefined.

Nikita
16.05.2018
18:19:43
arr.splice(0, 1);
???

Morsik
16.05.2018
18:20:46

Nikita
16.05.2018
18:24:40
arr.splice(index, 1);

Евгений
16.05.2018
18:26:46
Это мы уже решили.

DimenSi
16.05.2018
18:27:04
Кто-нить знает аналог https://www.endurojs.com/
Штука покрывала мои желания, но автор нафантазировал свою архитетуру и нигде это не обьяснил. Расширить нельзя, изменить нельзя. Страдать можно.
Мне просто нужно "лендинг" пропустить через шаблонизатор, но чтоб входящие данные можно было менять через какой-нить admin ui.

Admin
ERROR: S client not available

Sheldhur
16.05.2018
18:28:08

Morsik
16.05.2018
18:28:29

Nikita
16.05.2018
18:28:39

Евгений
16.05.2018
18:28:57

Sheldhur
16.05.2018
18:29:50
што?
как?
когда вы делаете delete testedObject[i].obj, V8 нормализует объект testedObject[i] — трансформирует его из быстрого компактного представления в медленное и раздутое представление на основе словаря, который еще и выделяется с запасом по размеру. При этом V8 не замечает, что после удаления в словаре будет пусто — и словарь (800 байтов) остается болтаться в воздухе. И так для каждого из ваших объектов.

Timur
16.05.2018
18:35:34
всем привет. Хотел бы узнать ваше мнение о ubuntu vs windows для веб разработчика. Что лучше, все за и против из личного опыта.

Sheldhur
16.05.2018
18:35:59
в вин10 вшито ядро убунты
всё, можно расходиться

Nikita
16.05.2018
18:37:24

Timur
16.05.2018
18:38:14

Google

Timur
16.05.2018
18:39:06

Nikita
16.05.2018
18:39:08

Sheldhur
16.05.2018
18:40:20
мак для макак

Timur
16.05.2018
18:40:30
Купи мак
об этом тоже честно говоря задумывался, но сейчас рулим тем что есть

Nikita
16.05.2018
18:40:49

Timur
16.05.2018
18:41:16
??

Nikita
16.05.2018
18:41:23

Dmitry
16.05.2018
18:41:38

Timur
16.05.2018
18:41:59

Sheldhur
16.05.2018
18:44:52
это не баг

Dmitry
16.05.2018
18:45:09
винда = баг

Nikita
16.05.2018
18:45:19

Dmitry
16.05.2018
18:45:37
+ окружение разработки должно примерно соответствовать окружению прода

Sheldhur
16.05.2018
18:45:40
прокладка между монитором и стулом главный баг

Dmitry
16.05.2018
18:46:05
не баг а дырища
в безопасности

aspirin
16.05.2018
18:57:11
хоть что-то в безопасности (с)

Nikita
16.05.2018
19:03:05
что думаете насчет typescript на беке ?

Morsik
16.05.2018
19:03:15