@nodejs_ru

Страница 812 из 2748
Sergey
31.05.2017
08:46:18
ежели да, то, вероятно, по инерции юзают

Eugene
31.05.2017
08:46:38
gitlab еще и опенсоурс же

Никита
31.05.2017
08:47:45
gitlab еще и опенсоурс же
частично, емнип

Sergey
31.05.2017
08:48:03
вот интерфейс в битбакете всегда был отвратительным. с недавней сменой лучше не стало

Google
Konstantin
31.05.2017
08:50:30
частично, емнип
Вроде, полностью. Просто фичи появляются в EE, а в CE приезжают через пару версий.

Да, кстати, я использую Container Registry в Гитлабе. Не знаю, есть ли он в бакете.

Пашок
31.05.2017
09:13:31
Типа докер реджистри?

Konstantin
31.05.2017
09:15:17
да

Типа докер реджистри?
https://docs.gitlab.com/ee/user/project/container_registry.html

Evgeny
31.05.2017
09:28:07
Nurik
31.05.2017
09:38:14
Подскажите, почему этот код возвращает промис ? var generateErrNo = async (function(){ var res = await (redis_client.getAsync("errorNo")); if(null === res){ await (redis_client.setAsync('errorNo',2)); return 1; } else{ await (redis_client.incrAsync('errorNo')); return res; } }); console.log(generateErrNo());

Gkio
31.05.2017
09:38:33
Ксть alternative mlab для постгрес

Lulz
31.05.2017
09:40:24
Google
Пашок
31.05.2017
09:40:57
Ну прост результат выполнения await с async функцией или с промисом – это результат резолва промиса, а не сам промис

Zae
31.05.2017
09:44:01
тогда return res()? или как

я не пони

Ilya
31.05.2017
09:46:36
Что только не сделают люди лишь бы спеки не читать. Хабр... Бложики. Чатики

Nook
31.05.2017
09:47:33
const stat = util.promisify(fs.stat);

Тут promisify завезли

Ilya
31.05.2017
09:48:32
Боян

Сергей
31.05.2017
09:48:59
Nikolay
31.05.2017
09:50:08
Это, конечно, они молодцы. Нет бы сразу нормально сделать промиз-интерфейс для всех штатных либ :)

Vsevolod
31.05.2017
09:50:46
Ну так лечге скопипастить из блюберда, чем все переписывать :)

Сергей
31.05.2017
09:53:01
Это, конечно, они молодцы. Нет бы сразу нормально сделать промиз-интерфейс для всех штатных либ :)
всё будет, но не сразу, да и все стд либы не перевести на промисы не получится

Nurik
31.05.2017
09:54:37
Блять я сдаюсь, nodejs выебал мои мозги. Как можно сделать так, чтобы при создании обработчика для socket.on("msg",createHandler(handler)), чтобы в handler был номер ношибки, который мы получили из redis асинхронно. Что нужно сделать для этого ?

Как можно сделать эту обертку ?

Vsevolod
31.05.2017
09:55:16
внутри твоего createHandler сделай вызов редиса за номером

Сергей
31.05.2017
09:55:37
положи номер ошибки в переменную и в handler просто прочитай переменную!

ооо моозг!

Vsevolod
31.05.2017
09:57:26
function createHandler(data, cb){ getRedisNumber((err, number) => { cb(data, number) }) } socket.on("msg",(data) => createHandler(data, handler))

Сергей
31.05.2017
09:59:47


но суть остается сутью

ты в каждом on будешь вызывать запрос редиса, если устраивает, то так

Google
Ҫѐҏӗѫӑ
31.05.2017
10:03:06
shrinkwrap из npm 5 обратно совместим с 4?

да, похоже на то

Nurik
31.05.2017
10:07:20
Круто! Всем спасибо за примеры. Теперь я понял что да как.

Кирилл
31.05.2017
10:33:12
А что за редактор, выглядит неплохо

Дмитрий
31.05.2017
10:33:32
vs code

Кирилл
31.05.2017
10:35:51
Дима что с ником

Evgeny
31.05.2017
10:36:25
утопил в канистре

Nook
31.05.2017
10:51:34
@ChALkeR @vkurchatkin Есть информация когда docker зальют?

Сергей
31.05.2017
11:00:03
Konstantin
31.05.2017
11:05:08
@ChALkeR @vkurchatkin Есть информация когда docker зальют?
Хоть и не меня спрашивали, но всё же. В репе уже есть — https://github.com/nodejs/docker-node. Думаю, скоро выкатят.

Nook
31.05.2017
11:08:59
Да я видел. Но в hub.docker нет ничего

Я тут уже на promisify переписал

И mz удалил

А тут такое

Пошел я в IRC тему форсить

Сергей
31.05.2017
11:19:48
лол, зачем спешить?

Google
Vladimir
31.05.2017
11:20:49
Вроде докер не является частью официального релиза

Думаю в течении суток появится

Admin
ERROR: S client not available

Konstantin
31.05.2017
11:23:49
При большом нетерпении можно взять пока докерфайл из репы и самому собрать )

Ilya
31.05.2017
11:26:32
А смысл этого имаджа? Вы его с приложением внутри выкатываете?

Просто тот же сокет кластер идёт с докерфайлом но я так понимаю суть которого полный образ закатать с приложением

И с нодой внутре

Смысл образа докера с чисто нодой?

Да, еси чо я тупой ретроград и для нодовского приложения у меня песочница с пм2 засунутым под юзера приложения.

Докера не юзал

Konstantin
31.05.2017
11:32:33
Докер образ с нодой (и любой другой — для других задач) может использоваться, как шаблон, на основе которого создается необходимый контейнер.

Ilya
31.05.2017
11:32:47
Посмотрел ридми. Там предлагают собирать чуть поменяв докерфайл

То есть ребилд обязателен. Ок

Вопрос снят

Nook
31.05.2017
11:41:13
https://github.com/nodejs/docker-node/issues/372

https://github.com/docker-library/official-images/pull/2997

Evgeny
31.05.2017
11:54:39
https://hub.docker.com/r/mhart/alpine-node/ же

Ilya
31.05.2017
12:01:38
полный дистр в докере? это уже костыление

Evgeny
31.05.2017
12:03:36
вас?

Oleg
31.05.2017
12:09:52
Бля! Запилил на свою голову express + doT (используется на проекте, на фронте) теперь страдаю. Нет чтоб запилить на Vue…

Google
Ilya
31.05.2017
12:10:36
пост то передал?

Сергей
31.05.2017
12:34:20


Vladimir
31.05.2017
12:34:54


Mikhail
31.05.2017
12:34:57
фуф, я не один такой )

Zaur
31.05.2017
12:36:25
фуф, я не один такой )
+1... сижу тут пар пускаю из ушей ...

Vint
31.05.2017
12:37:41
Хм, а неплохо так восьмая нода подарила нахаляву +10+% к перформансу. После 7-й. Теперь ждём TF+I, там вообще интересно должно стать. Или нет)

Vint
31.05.2017
12:38:30
Синтетику на проекте своём прогнал.

Сергей
31.05.2017
13:55:46


Quiss
31.05.2017
13:59:40
Это в целом любой BackEnd?

Vsevolod
31.05.2017
14:00:12
Я бы сказал, что это фронтенд :D

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