
Andrew
30.08.2018
20:15:00
{1} + 3 интереснее вот такое

Xin'trea
30.08.2018
20:18:33

Andrew
30.08.2018
20:18:59
> {1}
1
> {1} + 3
3
> {1, 2} + 3
3
> typeof {1}
...
> typeof {1}
...
я что-то сам уже засомневался

Google

Michael
30.08.2018
20:21:02
[ ] + { } = ?

Kenan
30.08.2018
20:21:30

Michael
30.08.2018
20:22:02
{ } + [ ] = ?

Евгений
30.08.2018
20:22:05

Andrew
30.08.2018
20:22:19

Yura
30.08.2018
20:22:41

Xin'trea
30.08.2018
20:23:14

Евгений
30.08.2018
20:23:20
Ну это всем известный факт что {} + [] это блок кода плюс массив.
А если [] + {} то это массив плюс объект.
В любом output в Js блока кода не будет, будет объект и массив или массив и объект.
Путаницу ввела консоль разраба. :)

Andrew
30.08.2018
20:26:55
занятно.

Google

Максим
30.08.2018
20:27:05
в жс есть вот такая лабуда [{}+[{}]+[]] и потом с этой кучи достают хоть текст. Кто нагуглит - буду благодарен

Stepan
30.08.2018
20:27:20

Максим
30.08.2018
20:27:39
[{}+[{}]+[]] - условно, не конкретно это

Andrew
30.08.2018
20:27:51

Stepan
30.08.2018
20:27:56
Там суть чтобы конвертнуть в булеан, потом в строку и как-то доставать элементы

Максим
30.08.2018
20:28:02

Евгений
30.08.2018
20:28:15
Внутри.

Yura
30.08.2018
20:28:29

Andrew
30.08.2018
20:28:39
логично

Stepan
30.08.2018
20:28:45

Евгений
30.08.2018
20:28:51

Stepan
30.08.2018
20:28:56
унарный плюс как-то конвертит
забыл уже
отпиши, если найдёшь, плиз))

Максим
30.08.2018
20:29:50
еще ж евал есть, но я почел "не рекомендуется использовать" и я забил

Евгений
30.08.2018
20:30:20
Да, забудь про Eval, лучше VM ноды использовать.

Yura
30.08.2018
20:32:12

Dilame
30.08.2018
20:33:26
Если что, это называется обфускация.
Гуглите js обфускация

Google

Максим
30.08.2018
20:33:54
задачка, епт. что выведет (![]+[])[+[]]+(![]+[])[+!+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]

Dilame
30.08.2018
20:34:33

Евгений
30.08.2018
20:35:42

Максим
30.08.2018
20:36:46
Почему нет?
не то что бы нет, этим методом можно обфусцировать. Эту штуку я бы назвал не очевидным поведением что ли...

Dilame
30.08.2018
20:37:38

Максим
30.08.2018
20:55:53
https://habr.com/post/112530/

Александр
30.08.2018
21:41:01

Yura
30.08.2018
22:04:24
тонкий тролинг

Sergei
30.08.2018
23:05:30
решил я тут валидацию перевести на validator.js
Моя кастомная валидация проверяла пароль так /^(?=.*[0-9])[a-zA-Z0-9!@#$%^&*]{7,100}$/
У validator.js есть isAlphanumeric, а как быть с символами !@#$%^&* проверять по регулярке, а зачем тогда юзать пакет validator.js?

Im the
31.08.2018
00:33:50
Иди ты назуй и в пиздц

Alexander
31.08.2018
02:00:17
Как мне сделать прервывание двух async forEach?
arr1.forEach(async...
arr2.forEach(async...
Попасть на 2 forEach вверх
})
})

Дмитрий
31.08.2018
03:29:28

Дмитрий
31.08.2018
03:30:15

Таймураз
31.08.2018
04:51:21
!ро тупой троллинг

Harry
31.08.2018
04:52:55

Admin
ERROR: S client not available

Google

Vitaliy
31.08.2018
05:56:05

Максим
31.08.2018
06:30:40

Defragmented
31.08.2018
06:50:50
а нода умеет webgl без браузера?
скажеи если я хочу запустить webgl модель и сохранить как картинку, это реально сделать через ноду как-то? или нужно запускать браузер?
p.s. кажется да https://www.npmjs.com/package/node-webgl

Dimanius851
31.08.2018
07:19:15
А, типа гетер и сетер

Dika
31.08.2018
07:21:56
сеттер

Mark
31.08.2018
08:50:08
Сап
Кто нибудь шарит в граф?
Помогите решить проблему:
'Field "categories" of type "[Category]" must have a selection of subfields. Did you mean "categories { ... }"?'
Код не мой, нашел это говно, пока тесты писал для лямбда функций, вот я понятия не имею, что с этим делать
Где мог - посмотрел, потыкал, покуртил, думал ошибка была в том, что до этого Category назывался Cateogry, но эту тупость я исправил, не помогло
Вопрос снят, нашел, решил

Julia
31.08.2018
09:36:20
Для ноды есть библиотеки написанные на Си, которые оптимизируют бинарный поиск например? Чтобы распараллеливало дерево на доступные ядра процессора
Да и в целом много различных алгоритмов есть той же сортировки, должна же быть либа, которая это оптимизирует

Nell
31.08.2018
09:39:40
Впрочем, распределения нагрузки между ядрами я там не вижу

Julia
31.08.2018
09:41:12
оно написано на JS, а надо что-то скомпилированное и поддерживающее параллельные задачи нативно, на ядрах, а не в один поток
obj - где искать, id - поле объекта, 123 - значение
надо что-то вроде:
const module = require(‘module’)
const obj = [{….}]
const found = await module.find(obj, ‘id’, 123)
вот так мне надо, если на стандартном JS писать:
const found = obj.find(x => x.id == 123)

Jack
31.08.2018
09:48:14

Julia
31.08.2018
09:48:39
так лучше?)

Ярослав
31.08.2018
09:52:58
Пацаны, тут есть кто работает с SFTP на vs code?

Julia
31.08.2018
09:53:33

Google

Максим
31.08.2018
09:55:17
всем привет подскажите пожуйста хочу из node сделать кнтролер как в laravel через класс что то не то делаю видимо https://codepen.io/zandreks/pen/dqNVbQ

Julia
31.08.2018
09:55:41
adonisjs.com

Mishell
31.08.2018
09:59:43
У меня есть сервер на экспресс с очень ограниченными задачами.
Принимает пару запросов в главном файле. Но основные действия выполняет отдельный модуль в котором есть класс. А ещё мне нужны сокеты. Нормально ли прямо в классе объявить socketio, и прямо в классе прослушивать события, реагировать на них? Мне просто кажется такая архитектура немного странной, но по сути именно этот класс отдельно от основного сервера должен работать с данными и рассылать по сокетам.
Класс с сокетами работает в качестве клиента, а не сервера.

Julia
31.08.2018
10:00:48
Если работает - не трогай ?

Mher
31.08.2018
10:01:00
Всем привет, как вы ребята?

Alexander
31.08.2018
10:01:32