@nodejs_ru

Страница 2686 из 2748
Daniel
15.10.2018
11:50:40
(function(a) { return 2 * a; })(3);

Alex
15.10.2018
11:50:43
спс

Daniel
15.10.2018
11:50:46
C:

Там просто скобок нет, поэтому плохо пропиталось! upd: а нет, там просто сложно.

Google
Daniil
15.10.2018
11:52:02
А на gist не у кого списочка с подобным нет? Буду признателен) с многопоточносиь попробую, спасибо

посоветуйте задачек каких-нибудь на прокачать nodejs, если есть извращенские - буду рад!

Alex
15.10.2018
12:10:55
В БД хранится TIMESTAMP Как на ноде найти разность между временем в бд и текущем? В секундах, наверное Пример строки из бд: 2018-10-15T12:04:27.000Z

Дмитрий
15.10.2018
12:12:56
Number(new Date('2018-10-15T12:04:27.000Z'))
Number не надо так-то

В крайнем случае valueOf

Cenator
15.10.2018
12:13:29
Alex
15.10.2018
12:13:38
Vitaly
15.10.2018
12:13:41
Cenator
15.10.2018
12:13:44
valueOf это хак, к тому же нечитаемый

попробуй понять с чего бы там именно число

Google
Cenator
15.10.2018
12:14:14
а тут Number сразу понятно что выведет

Дмитрий
15.10.2018
12:14:17
Ну так отнеми, оно при виде мат операции дернет valueOf и выдаст число

Vitaly
15.10.2018
12:14:24
Имплаинг Number() не использует valueOf

Cenator
15.10.2018
12:14:50
разница в том как для людей это выглядит

Vitaly
15.10.2018
12:15:06
Возможно, ты прав

Дмитрий
15.10.2018
12:15:16
разница в том как для людей это выглядит
Если ты три дня пишешь на js, то да, выглядит странно

Vitaly
15.10.2018
12:15:26
Манипуляции со встроенным Date мне никогда не были по душе

Cenator
15.10.2018
12:16:06
Если ты три дня пишешь на js, то да, выглядит странно
или если твой код только ты сам читаешь

как в твоем случае видимо

Дмитрий
15.10.2018
12:16:42
как в твоем случае видимо
Ну у нас в команде еще 2 человека. И все понимают что будет если от одной даты отнять другую

Cenator
15.10.2018
12:16:42
придет джун на проект и нихуя не сможет понять потому что кто-то решил что так меньше места занимает код

это в общем, не только этот случай

Alex
15.10.2018
12:17:38
А есть крутой модуль для вывода времени с правильными окончаниями? Что-то вроде '4 часа назад', '5 часов назад'

Vitaly
15.10.2018
12:17:56
Открой для себя Google

Kool
15.10.2018
12:18:15
ору

за момент сразу бан?)

Alexander
15.10.2018
12:20:45
вот тоже годнота https://www.npmjs.com/package/dayjs

Google
Vitaly
15.10.2018
12:25:47
Alex
15.10.2018
12:25:56
вот тоже годнота https://www.npmjs.com/package/dayjs
Русская локализация не очень '3 минут назад' А так да, мощно

Alexander
15.10.2018
12:26:19
ну я последнее время все чаще о нем как о реально хорошей замене момента в силу веса

Yuriy
15.10.2018
12:40:19
Спрошу еще здесь. Есть какой-то API или еще что-то, где можно получить список валют по языку? Например en -> ['usd']

Alexander
15.10.2018
12:47:43
+++ там же надо по ссылкам проходить

Alexander
15.10.2018
12:48:09
+++ там же надо по ссылкам проходить
это вообще самый сложный уровень

Yuriy
15.10.2018
12:49:31
смотрел это, но невнимательно, щас глянул - подходит, спасиб

Alexander
15.10.2018
12:51:08


Aga
15.10.2018
12:52:50
Ребята, сегодня утром рассуждал на тему хранения online'a юзера)

Redis, Mongo or Variable

Alexander
15.10.2018
12:53:13
ты уже ответил, храни в переменной

Alexander
15.10.2018
12:53:15
А мы уж думали насколько сага сексуальная

Aga
15.10.2018
12:53:24
Alexander
15.10.2018
12:53:26
всеравно пока апка лежит, никто никому не напишет

Alexander
15.10.2018
12:53:45
Дизайн на кончиках пальцев

Google
Aga
15.10.2018
12:53:57
всеравно пока апка лежит, никто никому не напишет
Хорошо, я допустим вбил твоё имя в поиск юзеров

Вышел твой акк, как теперь мне узнать, ты онлайн или нет?

Alexander
15.10.2018
12:54:27
чекнуть если ли мой id или еще что в переменной?

Aga
15.10.2018
12:54:32
Можно хранить в записке юзера, но это немного тяжело серверу окажется

чекнуть если ли мой id или еще что в переменной?
Это мне надо сделать запрос на socket service

каждый раз

Alexander
15.10.2018
12:54:51
ну тогда фигач таблицу

хуле

пока онлайн мой id в этой таблице, потом просто удаляешь меня из нее

Aga
15.10.2018
12:55:17
А так, когда ты онлайн - socket service шлёт users service, что ты онлайн

Alexander
15.10.2018
12:55:22
юзаешь бд как переменну кароч

Alexander
15.10.2018
12:55:22
Вышел твой акк, как теперь мне узнать, ты онлайн или нет?
А помнишь в вк раньше была запись "был в сети 15 минут назад"?

Eugene
15.10.2018
12:55:31
Да юзай редиску и всё

Aga
15.10.2018
12:55:36
Да юзай редиску и всё
у меня архитектура не простая

Alexander
15.10.2018
12:55:42
Вот тут так же. Нет кипэлайва - здох

Aga
15.10.2018
12:55:45
нельзя просто взять и редиску заюзать

Alexander
15.10.2018
12:55:53
у меня архитектура не простая
Ну так естественно, на сагах же

Aga
15.10.2018
12:56:01
Ну так естественно, на сагах же
не путай бэк и фронт :)

Alexander
15.10.2018
12:56:17
Секс должен быть везде

Google
Aga
15.10.2018
12:56:23
значит буду хранить у юзера

Eugene
15.10.2018
12:56:23
У тебя скорее хост охуеет от количества открытых коннектов чем редиска от количества записей

Alexander
15.10.2018
12:56:51
??
Значит хоть миллиард их храни, редиске пофиг

Aga
15.10.2018
12:57:17
Ты зашёл, если с твоего акка нет коннектов, шлётся что ты онлайн. Ты вышел, если ты последний коннект аккаунта, шлётся что ты в оффе

Alexander
15.10.2018
12:57:24
Aga
15.10.2018
12:57:33
Я просто не до конца понимаю как с редиской логистику норм сделать

монге от этого тяжелее не станет, я за rps ссу

Alexander
15.10.2018
12:57:58
без войсов блят

Aga
15.10.2018
12:58:05
ахаххаха

Eugene
15.10.2018
12:58:13
Монга по идее медленнее будет

Да и монга как бы не для этого

Aga
15.10.2018
12:58:24
Монга по идее медленнее будет
Насколько медленее?)

Alexander
15.10.2018
12:58:25
а почему бы не: на тебя есть активный коннекшн - ты в сети нет - ты оффлайн

Alexander
15.10.2018
12:58:36
Монга по идее медленнее будет
по идее, нормальный сервер - нормальная скорость

Alexander
15.10.2018
12:58:39
а закрытие флагов коннекшнов можно повесить на эвенты закрытия

Aga
15.10.2018
12:58:49

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