@nodejs_ru

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

Xin'trea
30.08.2018
20:18:33
{1} + 3 интереснее вот такое
не понимаю. оно воспринимает {1} как тело функции?

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
не понимаю. оно воспринимает {1} как тело функции?
{1} это блок кода в котором только еденица

Xin'trea
30.08.2018
20:23:14
{1} это блок кода в котором только еденица
это и имел ввиду, просто сонный. И типа блок ничего не возвращает, поэтому { ШТО ТА С ЧЕМ ТА } + 3 = 3?

Евгений
30.08.2018
20:23:20
Ну это всем известный факт что {} + [] это блок кода плюс массив.

А если [] + {} то это массив плюс объект.

В любом output в Js блока кода не будет, будет объект и массив или массив и объект.

Путаницу ввела консоль разраба. :)

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

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

Максим
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
Бля, сам пытаюсь нагуглить всё время
я эту херотень читал, читал, и нихрена не усек

Yura
30.08.2018
20:28:29
а почему это не {1: 1} ?
потому что это так не работает, это только с переменными так

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

Stepan
30.08.2018
20:28:45
я эту херотень читал, читал, и нихрена не усек
там со строк 'true' и 'false' собирают

Евгений
30.08.2018
20:28:51
а почему это не {1: 1} ?
Ну это литерал объекта, а {1} блок кода.

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
отпиши, если найдёшь, плиз))
вы об этом ? http://www.jsfuck.com/

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
не то что бы нет, этим методом можно обфусцировать. Эту штуку я бы назвал не очевидным поведением что ли...
Вполне себе да https://ru.wikipedia.org/wiki/%D0%9E%D0%B1%D1%84%D1%83%D1%81%D0%BA%D0%B0%D1%86%D0%B8%D1%8F_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D0%BE%D0%B5_%D0%BE%D0%B1%D0%B5%D1%81%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%B8%D0%B5)

Максим
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
04:51:21
!ро тупой троллинг

Иди ты назуй и в пиздц
!ро непонятные оскорбления

Admin
ERROR: S client not available

Google
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)

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
Всем привет, как вы ребята?

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