@nodejs_ru

Страница 228 из 2748
Oleg
24.09.2016
11:14:30
Все вытаскивать?

Не вариант, их может быть 100к

Vitaliy
24.09.2016
11:27:20
А, по квантовой телепорации там тоже есть: https://ru.wikipedia.org/wiki/Квантовая_телепортация
Короче, это не та телепортация, о которой мы мечтали. Расходимся :)

Oleg
24.09.2016
11:27:31
Как посчитать сколько прошло времени между датами unix? Через moment Какой там метход?

Google
andretshurotshka?❄️кде
24.09.2016
11:43:32
diff

Oleg
24.09.2016
11:45:24
Есть коллекция в MongoDB: ... uid: 3, points: 65 ... uid: 78, points: 35 ... uid: 899: points: 3 ... Как узнать, на каком месте находится uid: 1 в рейтинге (если сортировать по points)?

Bro
24.09.2016
11:49:25
aggregation pipeline

тебе надо пронумеровать тогда документы

отсортированные

Никита
24.09.2016
11:59:16
diff
да, если на плюс-минус несколько секунд наплевать, то тупо отнять

Все уже
тебе для чего?

если для фигни, то просто отними

Oleg
24.09.2016
11:59:43
тебе для чего?
Время прохождения викторины

Никита
24.09.2016
11:59:50
А, просто отними и забей.

Google
Oleg
24.09.2016
12:00:03
А, просто отними и забей.
Да я уже сделал Как теперь посчитать рейтинг юзера

Никита
24.09.2016
12:00:22
А если серьёзно — то там надо учитывать доп.секунды

Потому что юникс время нелинейно

Никита
24.09.2016
12:00:44
А?

Oleg
24.09.2016
12:00:57
Далеко пошел)

Никита
24.09.2016
12:01:41
юникс время (и время в жс) нелинейно в том смысле, что там некоторые секунды длиннее

То есть отсчёты юникстайма это не совсем секунды.

Oleg
24.09.2016
12:03:29
Хмм, никогда об этом не думал

Никита
24.09.2016
12:11:51
Можно подробнее
https://en.wikipedia.org/wiki/Unix_time#Leap_seconds

Можно подробнее
в юникстайме всегда ровно 86400 отсчётов в сутки

а самом деле в некоторых сутках по 86401 секунд.

Vitaliy
24.09.2016
12:13:54
Время — боль ?

https://youtu.be/-5wpm-gesOY

Очень рекомендую :)

Farrux
24.09.2016
12:28:53
Здравствуйте. Нужен небольшой совет, делал API на ноде. Использовал еxpressjs, как можно разделить API на версию чтобы контроллеры, модели не повторялись но кто подключился на старые API у них ничего не ломался

как построит версионирование веканда

Vitaliy
24.09.2016
12:52:52
Урл вида http://example.com/api/v2/... И отдельные инстансы под разные версии, например

Dmitry
24.09.2016
13:15:14
Я в папки положил

Google
Dmitry
24.09.2016
13:15:34
v1 и v2 в routes

и гружу обе папки и юзаю их роуты, как сказали через путь /api/v1/cars и /api/v2/cars

Vladimir
24.09.2016
15:02:22
за какое время?

Oleg
24.09.2016
15:04:41
Vladimir
24.09.2016
15:04:59
?

O(1)?

O(log n)?

O(n)?

За O(n) тебе написали

Во

db.doc.find({ points: { $gt: userPoints } }).count() + 1

Vladimir
24.09.2016
15:13:21
По идее самый быстрый способ

Oleg
24.09.2016
15:22:52
Нет

Если два одинаковых значения - то все ломается

Vladimir
24.09.2016
15:33:57
А как должно то быть?

Если одинаковое значение, то одно место

Если нужна магическая другая семантика - ты это не сможешь эффеективно сделать средствами БД

Bro
24.09.2016
16:39:44
aggregation pipeline тебе походу лень посмотреть

Никита
24.09.2016
17:50:20
Если два одинаковых значения - то все ломается
ну осортируй по points, затем по uid

Google
Никита
24.09.2016
17:50:36
*отсортируй

Vladimir
24.09.2016
17:50:50
Насчёт блокчейна и его применения

/ вчерашний разговор

у нас в швеции будут его пробовать для реестра земли (кажется кадастровый реестр в рф) http://www.coindesk.com/sweden-blockchain-smart-contracts-land-registry/

Admin
ERROR: S client not available

Vladimir
24.09.2016
17:53:16
Но зачем

Дмитрий
24.09.2016
17:57:50
Да, я тоже про нее на днях читал)

Система не требует обслуживания, субд и всего остального, что с этим связано, при этом свободно обеспечивая публичный доступ

Заодно обкатают сам метод использования блокчейна в государстве. Потом все же на их опыт и будут ориентироваться

Bro
24.09.2016
18:32:28
http://www.coindesk.com/russia-national-settlement-depository-blockchain-voting/

Vladimir
24.09.2016
18:35:04
> @ZeroBias Система не требует обслуживания Как и любая система, пока она работает

Bro
24.09.2016
18:37:46
как это не требует обслуживания?

Дмитрий
24.09.2016
18:40:04
Сколько сисадминов требуется для работы сети bitcoin?

Человека, который создал блокчейн, никто не видел в сети уже много лет

Vladimir
24.09.2016
18:45:25
Сколько сисадминов требуется для работы сети bitcoin?
Именно поэтому использование биткойнов связано с огромными рисками

Например, в нем найдут уязвимость и наследующий день биткойны перестанут стоить что либо

Дмитрий
24.09.2016
18:46:53
ты давно видел линуса?
Сегодня в шесть вечера http://marc.info/?l=linux-kernel&m=147474188228665&w=2

Дмитрий
24.09.2016
18:47:34
Именно поэтому использование биткойнов связано с огромными рисками
Кто не рискует, тот плетется в хвосте прогресса

Google
Дмитрий
24.09.2016
18:47:42
Вопрос какой?

Vladimir
24.09.2016
18:47:59
Вопрос в том, что не нужно это пытаться использовать везде подряд

Это крутая футуристическая штука

Дмитрий
24.09.2016
18:48:17
Да, достаточно замениеть кадастровые реестры

Например, в нем найдут уязвимость и наследующий день биткойны перестанут стоить что либо
Уже неоднократно находили, команда разработчиков естественно у него есть

Vladimir
24.09.2016
18:48:52
> Сколько сисадминов требуется для работы сети bitcoin?

welp

поддержка не равно сисадмины

Дмитрий
24.09.2016
18:49:30
Естественно

Vladimir
24.09.2016
18:49:32
Да, достаточно замениеть кадастровые реестры
Такая система все равно не подменит законодательство

Дмитрий
24.09.2016
18:49:39
Да

Vladimir
24.09.2016
18:49:48
То есть все равно через суд можно будет что-то поменять

Дмитрий
24.09.2016
18:49:56
Да

Vladimir
24.09.2016
18:49:59
Тогда в чем смысл?

Дмитрий
24.09.2016
18:50:04
Ээ

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