@nodejs_ru

Страница 841 из 2748
Andrew
05.06.2017
07:06:23
Нет)

Ну ты сказал давно...

Charles
05.06.2017
07:06:52
три месяца имелось ввиду)))

Andrew
05.06.2017
07:08:43
Тогда можно убрать

Google
Charles
05.06.2017
07:10:03
Ну так а с собственно самой проблемой что делать?(

Sheldhur
05.06.2017
07:19:37
sphinx 3.0 будет или слова про 3ю смертоносную версию были пророческими?

Andrew
05.06.2017
07:27:04
@uakoB в том что ты скинул я не вижу ничего что к этому бы привело

Charles
05.06.2017
07:27:24
ну больше уже негде....

беда именно в первом файле. я проверил, эвенты он эмитит именно один раз, он обротчики начинает вешать лишние при подписке в .on()

какая-то беда возможно с контекстом выполнения... хз

Таймураз
05.06.2017
08:28:56
Всем привет Кто-нибудь использует IPC соединение в приложениях?

Charles
05.06.2017
08:33:31
@barmaglot92 const util = require('util'); const EventEmitter = require('events'); util.inherits(Mock, EventEmitter);

это помогло

что-то я напутал с контекстом в наследовании

пока тьфу-тьфу-тьфу работает как надо, но я все равно не понял что у меня там произошло с контекстом

from
05.06.2017
09:20:57
кто-нибудь считает, что полезно было бы иметь что-то вроде NumberFormat.prototype.parse?

как будто нехватающая фича но планов по её осуществлению нет : /

Google
from
05.06.2017
09:21:29
https://github.com/tc39/ecma402/issues/147

Alexander
05.06.2017
10:33:56
Да лучше бы parseFloat парсил "0,1" как 0.1, а не 0 (((((

Таймураз
05.06.2017
10:35:01
Никто unix сокеты не использует для приложений?

Vladislav
05.06.2017
10:35:52
это не микросервесная архитектура, против тренда не попрешь

Таймураз
05.06.2017
10:36:46
это не микросервесная архитектура, против тренда не попрешь
Вот я об этом и думаю, как и стоит ли это внедрять

Vladislav
05.06.2017
10:37:23
сокеты - это локальность машины, для теста сойдет, для больших масштабов в продакшене - нет

Таймураз
05.06.2017
10:38:40
Понятное дело, что локальность машины Локальный сервер разворачивать- тоже локальность машины Просто проксирование легче разворачивать

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

Vladislav
05.06.2017
10:41:13
мне кажется вы уже сами себе ответили, но почему-то хотите услышать/прочитать это от других

Таймураз
05.06.2017
10:41:15
И уже в этом контексте лучше стучать в те же чаты по докеру

Иногда через задницу бывает оптимальнее, + услышать иное мнение всегда полезно

from
05.06.2017
10:42:09
Да лучше бы parseFloat парсил "0,1" как 0.1, а не 0 (((((
не, запятая это разделитель тысячных в многих локалях, как у нас пробел

Alexander
05.06.2017
11:39:55
Спасибо, не знал об этом, хоть и замечал не одну сотню раз )

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

Павел
05.06.2017
12:36:41
Парни, всем привет. Подскажите по монгусю пожалуйста.

https://gist.github.com/zombiQWERTY/ac43355add9f32a9f0109eeff2091cab

Внутри описание того, что нужно получить

В доках чет не могу найти того, что мне нужно

Или просто туплю

Pavel
05.06.2017
12:39:08
а зачем аггрегируешь?

Google
Павел
05.06.2017
12:39:36
Мне нужно получить все крайние сообщения одного пользователя со всех диалогов

Хм, похоже $last подходит

Да, подходит

Pavel
05.06.2017
12:41:51
сам спросил сам ответил :)

Andrew
05.06.2017
12:42:33
Вопрос. Хорошо ли описывать логику в postgres?

Павел
05.06.2017
12:44:36
сам спросил сам ответил :)
Так всегда и бывает. Когда вопрос задаешь - мозги начинают в другую сторону думать. В сторону формулировки задачи

Andrew
05.06.2017
12:49:31
всмысле?
описывать функции авторизации, фильтрации и т.д. прямо в базе данных

Vsevolod
05.06.2017
12:50:05
описывать функции авторизации, фильтрации и т.д. прямо в базе данных
что-то все равно не очень догоняю, что ты хочешь сделать :)

Andrew
05.06.2017
12:52:15
например, можно создать функцию в базе create function forum_example.post_summary( post forum_example.post, length int default 50, omission text default '…' ) returns text as $$ select case when post.body is null then null else substr(post.body, 0, length) || omission end $$ language sql stable; а можно в js прописать такую замену

не могу оценить до конца в чем преимущества того и иного варианта

Ilya
05.06.2017
12:54:22
андрей все зависит от твоей задачи

Ilya
05.06.2017
12:54:30
как ты это масштабировать будешь

может у тебя для интранета недосистема

Vsevolod
05.06.2017
12:54:41
Да, однозначного ответа нет

Ilya
05.06.2017
12:54:52
там я бы делал все на хранимках %)

в случае более крупного решал бы на уровне приложения

Andrew
05.06.2017
12:55:35
а можно писать тесты в базе?

Vsevolod
05.06.2017
12:55:38
Я бы с хранимками не стал связыватсья по максмиму, то же. Больше гибкости, а не факт что какой-то выиграшь в попугаях будет

Ilya
05.06.2017
12:55:57
кто знает будет у тебя шардинг таблиц на несколько серверов или какие еще хитрожопые схемы? нужно ли будет тебе кеширование разрешений?

Google
Ilya
05.06.2017
12:56:07
кто это кроме тебя знает?

Andrew
05.06.2017
12:56:38
у меня не так много опыта в бекенде, поэтому продумать наперед все эти вопросы не могу)

вот нашел библиотеку к которой присматриваюсь https://github.com/postgraphql/postgraphql

Vsevolod
05.06.2017
12:57:37
По-этому лучше не городи огорода :)

Andrew
05.06.2017
12:58:19
сама библиотека postgres-центрик получается, раз автор предлагает все описывать в бд

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

Admin
ERROR: S client not available

Pavel
05.06.2017
13:02:56
а есть другие либы которые там же хранят?

Andrew
05.06.2017
13:03:29
а есть другие либы которые там же хранят?
кажется https://github.com/begriffs/postgrest

самое интересно, что авторизация с jwt очень просто пишется на postgres

Pavel
05.06.2017
13:04:39
так у них форматы разные. С одной на другую не перейти

Сева
05.06.2017
13:06:40
Скорее всего всякие on create и так далее

Aleksandr
05.06.2017
13:07:10
сама библиотека postgres-центрик получается, раз автор предлагает все описывать в бд
это плохой подход и негибкий подход. в хранимых процедурах нужно описывать только транзакционную и событийную логику. во всех остальных случаях выйдет неудобный и непредсказуемый гибрид

Pavel
05.06.2017
13:07:37
имхо это одноразовое приложение будет. один раз напишешь - и если все изначально будет хорошо работать и бог с ним, а в худшем случае придется гораздо больше переписывать чем просто заменить обертку над БД

Andrew
05.06.2017
13:12:50
да уж. Вот тоже непонятно как обновлять логику, как проводить А/Б тестирование, если понадобится выдавать разную последователь данных, добавлять тесты

спасибо

Сева
05.06.2017
13:37:40
Имхо, дальше дочерних таблиц для полиморфных ассоциаций (чтобы поиск работал нормально) смысла заходить нет. Я специально вентилировал вопрос, в доках постгреса упоминается, что у некоторые большие фреймворки делают автоматические транзакции на хуках, так что скорее всего - это не очень оправданно, и гораздо разумнее держать всю логику в коде

Сорри, чуваки, инет лагает, не сразу отвечаю)

Pavel
05.06.2017
13:40:04
Пользовался кто typeorm?

Ilya
05.06.2017
13:46:08
марина, ты чатом ошиблась

Google
Konstantin
05.06.2017
14:02:02
Вакансии публикуются в другом чате — https://t.me/nodejs_jobs

Ҫѐҏӗѫӑ
05.06.2017
15:39:33
https://github.com/nodejs/node/issues/13475

Сергей
05.06.2017
15:48:58
зацените темку esdoc https://createrest.js.org/function/index.html

Сергей
05.06.2017
15:50:56
стремная
у тебя редактор кода светлый?

Rafael
05.06.2017
15:52:34


у тебя редактор кода светлый?
им нужно фон по светлее сделать

Сергей
05.06.2017
15:55:03
это считается темная

Тема твоего редактора/IDE Темная (monokai, darkula, ambiance) – 86 ??????? 83% Светлая (eclipse, mdn, neat) – 16 ? 15% Что-то среднее – 2 ▫️ 2% ? 104 people voted so far.

Rafael
05.06.2017
15:55:56
кстати, покажи те мне пример хорошей доки по функциям

типо принимаемое значением и вс такое

для .md естественно

abc
05.06.2017
15:56:23
Хм я тему редактора меняю несколько раз за день. Утром и днём лучше светлая, вечером темная

Rafael
05.06.2017
15:56:29
типо типы аргументов, возвращаемое значнеие, описание самой функции и все такое

Сергей
05.06.2017
15:56:34
кстати, покажи те мне пример хорошей доки по функциям
http://reactivex.io/rxjs/class/es6/Subscriber.js~Subscriber.html#static-method-create

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