@nodejs_ru

Страница 571 из 2748
Kelin
09.02.2017
08:50:22
Хорошо

Спасибо)

KlonD90
09.02.2017
08:50:39
Но это n

Google
KlonD90
09.02.2017
08:50:53
Операция

Сергей
09.02.2017
08:51:59
Операция
да, это понятно мне нужно вывести списком доступные варианты

Dmitry
09.02.2017
08:52:36
Я ипользую https://github.com/NodeRedis/node_redis

он просто как пять копеек, но очень шустрый

KlonD90
09.02.2017
08:53:04
Я когда решил что мне нужно несколько ключей для выбора сущности на тарантул перешел

Ну мне скорее для дропа

Даже

Dmitry
09.02.2017
08:54:10
там это делается просто let items = await client.keysAsync("prefix.*")

Сергей
09.02.2017
08:55:18
там это делается просто let items = await client.keysAsync("prefix.*")
но для начала нужно bluebird и promisify, да?

KlonD90
09.02.2017
08:55:33
Dmitry
09.02.2017
08:55:49
Да, на странице пакета есть пример как работат ьс промисами

Понятно что стоимость высокая, но какие альтернативы? Понятное дело что так делать не очень хорошо если ключей очень много

KlonD90
09.02.2017
08:56:41
Sscan

Google
KlonD90
09.02.2017
08:57:02
По кускам перебирать

Dmitry
09.02.2017
08:58:04
Не думаю что человек планирует эту операцию по 100 раз в секунду делать. Если ключи будут в конце тогда sscan все переберет. Вопрос исключительно в нагрузке и удобстве

KlonD90
09.02.2017
08:58:56
А если помимо ключей данные нужны

То лучше сразу тарантул

Vladimir
09.02.2017
09:16:43
ну нет

тарантул

Charles
09.02.2017
09:17:57
товарищи, а почему у async () => {} прототипа нету?о_О

точнее он undefined

KlonD90
09.02.2017
09:18:10
да ладно если нужно запросить кучу ключей разом или удалить (что важнее для кэша) не тратя на это N + M операций

Vladimir
09.02.2017
09:18:27
async is a keyword

() => {} is arrow function, therefore just a bit special function

Charles
09.02.2017
09:19:29
ну я могу и через async function fn() {} написать у нее один хрен нет прототипа

только что проверил

Vladimir
09.02.2017
09:20:33
покажи https://jsfiddle.net/

Andrey
09.02.2017
09:20:42
Как проверил?

Charles
09.02.2017
09:20:47
через REPL

repl.it, ща на фиддле тоже попробую

@iamstarkov прототипа нет у функции

Google
Vladimir
09.02.2017
09:23:32
Andrey
09.02.2017
09:23:33
А как тогда наследование на прототипами устроено?

Charles
09.02.2017
09:23:40
https://jsfiddle.net/d30fj4ho/

может у меня глюки?)))

Vladimir
09.02.2017
09:25:30
да

в каком браузере ты проверяешь?

Charles
09.02.2017
09:26:55
я в ноде проверяю вообще)

ну а так и в хроме и в мозилле

Vladimir
09.02.2017
09:27:05
так в ноде их нет

в фф тоже

в хроме есть

Yan?
09.02.2017
09:27:27
я думаю он имеет в виду что если написать fn.prototype то будет undefined

Vladimir
09.02.2017
09:27:33
toString из протипа берётся

Yan?
09.02.2017
09:27:45
но да причем здесь нода я тоже не очень понимаю)

я в курсе

но попробуй вывести прототип в хроме у асинк функции и у обычной

Charles
09.02.2017
09:28:05
а ноде кстати они уже есть, начиная с седьмой

Yan?
09.02.2017
09:28:07
просто тупо .prototype

Charles
09.02.2017
09:28:13
ну обычной-то и выводится - function

Google
Vladimir
09.02.2017
09:28:28
их только приземлили в мастер

и только бёкпортнули в ветку 7.x

Vladimir
09.02.2017
09:29:25
Yan?
09.02.2017
09:29:45
ну я про это и говорил)

Charles
09.02.2017
09:30:26
так вот оно что...

Andrey
09.02.2017
09:30:34


Admin
ERROR: S client not available

Charles
09.02.2017
09:32:53
спасибо всем, буду дальше курить как эта наркомания устроена)

Andrey
09.02.2017
09:34:01
спасибо всем, буду дальше курить как эта наркомания устроена)
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/AsyncFunction

Anton
09.02.2017
09:36:57
И больше не хочет вообще трогать ноду
Типо адонис настолько ужасен, что сразу отвращение к ноде вырабатывается?

Charles
09.02.2017
09:55:19
и чем этот ваш адонис сильно отличается от экспресса? посмотрел, с виду - yet another

Джон
09.02.2017
11:39:40
Ребят, скажите, я 7 нода на чакре работает официально, или это какой-то форк майкрософта на чакре?

Vladimir
09.02.2017
11:41:11
V8

у майкрософта свой форк

в ноду ещё не завезли поддержку мулти кора

Джон
09.02.2017
11:41:48
а что они собираются купить ноду?

микрософт

Google
Джон
09.02.2017
11:42:05
или это слухи просто

Vladimir
09.02.2017
11:42:15
они не купят

нода в нод фаундейшн

Джон
09.02.2017
11:43:06
Nodejs – это торговая марка Joyent, а, значит, может быть продана

Vladimir
09.02.2017
11:43:15
уже нет

Джон
09.02.2017
11:43:18
это на хабре прочиталё

а, понял

Vladimir
09.02.2017
11:43:25
не читай хабр

Джон
09.02.2017
11:43:31
ок )

Roman
09.02.2017
11:43:38
Кирилл
09.02.2017
12:01:21
Ребят а как правильно делается module.exports что бы можно было сделать let {a, b} = require('./my_module)?

A.
09.02.2017
12:02:25
export default { ... }

Иль нет?

Кирилл
09.02.2017
12:03:04
Спасибо

A.
09.02.2017
12:03:14
А, да, там же require

Gordey
09.02.2017
12:03:51
import {a, b} from ‘./my_module’

Vladimir
09.02.2017
12:04:49
export default {a: '', b:''}

ага

Gordey
09.02.2017
12:05:18
угу

export a, export b

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