@nodejs_ru

Страница 237 из 2748
Oleksandr
26.09.2016
12:57:37
видел просто дотнет, но там флуд один

Сергей
26.09.2016
13:01:53
ого

KlonD90
26.09.2016
13:07:58
ну можно взять сразу cdn и cloud storage от selectel skyparkcdn мегафон тысячи их

Roman
26.09.2016
13:09:36
Google
IH
26.09.2016
14:29:06
Всем привет =) Кто-нибудь подскажет, как в ноде отображать статические файлы при получении инфы через сокет?)

IH
26.09.2016
14:39:00
что это значит?
На ноде вращается socket.io, которая принимает сообщения в реальном времени через WebSocket протокол. Есть питоновский скрипт, который при эвенте отправляет определенное сообщение на этот socket. В app.js должно быть что-нибудь вроде if (message == "1") { покажи index.html} if (message == "2") { покажи index2.html}

Dima
26.09.2016
14:39:22
0_o

Vladimir
26.09.2016
14:39:40
app.js серверный или клиентский?

IH
26.09.2016
14:41:04
app.js серверный или клиентский?
Серверный. var express = require('express'); var path = require('path'); var http = require('http').Server(app); var io = require('socket.io')(http); var app = express(); io.on('connection', function(socket){ socket.on('card', function(msg){ if (msg == "abc") { покажи index.html } }); });

Vladimir
26.09.2016
14:41:46
https://nodejs.org/api/fs.html#fs_fs_readfile_file_options_callback

только не понял зачем тебе там экспресс

ты же ничего не делаешь

IH
26.09.2016
14:44:06
https://nodejs.org/api/fs.html
я хотел сделать app.use(express.static(path.join(__dirname, 'public'))); и потом как-нибудь отправлять через sendFile(__dirname + 'index.html')

Только нифига не понял

Dmitry
26.09.2016
14:44:35
на клиенте как обновлять будешь? )

Google
Vladimir
26.09.2016
14:44:36
экспресс не про сокеты

и сокеты не про экспресс

выбери что-то одно

IH
26.09.2016
14:45:27
на клиенте как обновлять будешь? )
Вот я думал может с сервера посылать команды клиенту? Я вообще хз, я галимый питонист, но нода легче и гибче чем джанго)

экспресс не про сокеты
экспресс - можно выкинуть)

Vladimir
26.09.2016
14:46:12
в твоём случае да

Dmitry
26.09.2016
14:46:15
смотри, с сервера ты пошлешь команду) на клиенте кто отловит ее и обновит страницу?

Roman
26.09.2016
14:46:25
IH игорь? )

IH
26.09.2016
14:47:18
смотри, с сервера ты пошлешь команду) на клиенте кто отловит ее и обновит страницу?
я хз)) на клиенте можно в принципе поменять только имя видеофайла и пустить его в видеоплеер хтмльный

IH игорь? )
да) знакомы?)

Dmitry
26.09.2016
14:51:18
да, конечно, просто на клиенте слушаешь эвент и обновляешь/рисуешь )

Paul
26.09.2016
18:09:25
надеюсь в 7 ноде будут уже async/await
async/await landed in V8 5.5 without flags Node 7 - V8 5.4

Vladimir
26.09.2016
18:11:09
Жаль

Paul
26.09.2016
18:11:18
Ого

Evgeniy
26.09.2016
22:03:08
Всем привет. Подскажите пожалуйста, существуют ли допиленные админ панели для loopback.io

Нашел одну, но она пока корявенькая. От Beeman

Никита
26.09.2016
23:26:38
Интересно конечно, кто им денег на все это дал
инвестиции, реклама, приватные пакеты

в основном первое, кмк. но я не уверен.

Nikolay добряш
27.09.2016
02:23:37
чет никак не пойму на чем делать магаз на нодке

Google
Dmitry
27.09.2016
07:28:18
Магаз на ноде плохая затея. Слишеом дофига руками придется делать. Лучше взять джангу какую нибудь

Семен
27.09.2016
07:29:11
Лучше вордпресс взять

Никита
27.09.2016
07:34:36
а кто нибудь может показать маленьй пример с пайпом данных на клиент и их обработкой на нём. А то не нравится ждать пока обработается весь массив на сервере. В моём представлении это так: let index = 0; const interval = setInterval(()=> { res.write('часть'); index++; if(index === 10){ clearInterval(interval); res.end(); } }, 2000);

Семен
27.09.2016
07:35:20
да посмотри ты уже скринкасты Кантора по node.js

Никита
27.09.2016
07:35:32
оке)

Evgeny
27.09.2016
07:38:06
А почему до сих пор нет магазинов на ноде, интересно?

Mikhail
27.09.2016
07:38:51
Почему npmjs.com не передалть по подобию apple.store

у кого то есть опыт с https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/localeCompare#Browser_compatibility ? Нужно чтобы русские были менее весомы чем английский. По дефолту сортируется так: числа - русские - английские. Надо: числа - английский - русские

KlonD90
27.09.2016
08:06:38
Зачем?

Семен
27.09.2016
08:14:55
Хорошая вводная для новичков

Stepan
27.09.2016
08:45:49
> @klimashkin async/await с —harmony в седьмой ноде вроде как будет http://node.green/

Stepan
27.09.2016
09:10:48
А то!

Хотя в nightly ещё не работает

Хотя нет, работает же!

Aleksej
27.09.2016
09:17:55
но юзать еще рано

Google
Dima
27.09.2016
09:21:08
node.js + postgresql реально ли сделать быстрый фултекст поиск по разным аттрибутам + джоины по 5-6 таблиц?

Юрий
27.09.2016
09:25:15
node.js + postgresql реально ли сделать быстрый фултекст поиск по разным аттрибутам + джоины по 5-6 таблиц?
Реально. У меня в проекте используется родной постгресовский FTS через tsvector. Есть поиск по нескольким атрибутам (название лекарства, штрих-код и название производителя, например) + обычно к этому джоинится еще несколько таблиц. Главное — не забывать делать индексы по FTS, и обновлять ее содержимое, когда что-либо из нужных тебе атрибутов меняется. Также экспериментировали с pg_trgm. Поиск на триграммах получается быстрее tsvector, плюс учитывает опечатки. Но мы от него в итоге отказались, т.к. нам важна возможность влиять на веса слов в зависимости от позиции, что умеет tsvector.

Admin
ERROR: S client not available

Nikolay добряш
27.09.2016
09:26:10
Магаз на ноде плохая затея. Слишеом дофига руками придется делать. Лучше взять джангу какую нибудь
Зеро толеранс не про меня. Но как план б конечно хорошо. https://reactioncommerce.com неужели не пробовал никтои

Bogdan
27.09.2016
09:26:27
джоины по 5-6 таблиц и быстро как-то не очень сочетается

в принципе

Юрий
27.09.2016
09:26:52
Хотя, исходя из опыта работы с поиском, я горячо призываю использовать что-либо готовое и оттестированное вроде Elasticsearch, Sphynx, Solr и иже с ними, чем писать свои велосипеды :)

Bogdan
27.09.2016
09:27:48
тут же зависит от объема данных

вообще чтобы быстро выборку делать можно и в сторону столбиковых DB посмотреть

Dima
27.09.2016
09:52:50
данных 10-ки миллионов

в целом задача, примерно как на сайтах бытовой техники

найти то то, такого года, такого цвета и тд

Evgeny
27.09.2016
09:53:22
сфинкс

Dima
27.09.2016
09:53:23
но все нужно по тексту искать

сфинкс поверх ПГ?

Evgeny
27.09.2016
09:54:21
хранилище пофиг где

что вам удобно/приятно и быстро ищет по PK

KlonD90
27.09.2016
09:55:10
node.js + postgresql реально ли сделать быстрый фултекст поиск по разным аттрибутам + джоины по 5-6 таблиц?
ну проще наверное все таки это продублировать данные в одно поле или метатаблицу и там делать поиск. хотя если разный вес то не вариант

Dima
27.09.2016
09:55:27
этакая денормализация?

+ этакий сервис синхронизации при обновлении данных

Google
KlonD90
27.09.2016
09:55:50
ну да - так проще будет типа у тебя один индекс по которому идет поиск

Dima
27.09.2016
09:56:08
мне кажется вспотеешь работая с такими данными на изменение

KlonD90
27.09.2016
09:56:22
ну там можно материальные вьюхи делать

и индекс на него

материальная вьюха на всякуий случай магически не работает ._. а просто по сути метатаблица которая раз в какое-то время переисполняется. совсем уж up to date не будет. есть типа готовые тригерные решения они наверное лучше зайдут

Dima
27.09.2016
09:58:49
В целом сейчас выбрали такую дорогу: 1) Отказываемся от решений связанных с тюнюнгом ПГ и денормализацией 2) Поднимаем 2 стэка: 2.1) ПГ + Сфинкс 2.2) Elasticsearch как второе функциональное хранилище + сервис для поиска 3) Всё это тестим и по результатам пишем на "прод"

Evgeny
27.09.2016
10:00:08
а зачем жластик для поиска если есть сфинкс?

KlonD90
27.09.2016
10:05:19
2 варианта типа

Evgeny
27.09.2016
10:05:32
эластик иногда данные теряет

Dima
27.09.2016
10:06:04
а зачем жластик для поиска если есть сфинкс?
затрудняюсь ответить. Как вариант реализации что-ли. Он с логами нам хорошо помогает, мб мы пока ничего лучше придумать не можем.

сегодня протестим 2 стэка

Evgeny
27.09.2016
10:06:22
для логов - да, идеальный выбор. елка, все дела

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