@nodejs_ru

Страница 733 из 2748
Таймураз
25.04.2017
10:22:10
даже без save
Шпрехен инглиш? Там черным по белому все написано, как установить и что нужно

Google
Lulz
25.04.2017
10:33:03
Шпрехен инглиш? Там черным по белому все написано, как установить и что нужно
ладно, эти зависимости есть(все было и до этого), а что это значит Afterwards pg_config should be in your path. Then...

Таймураз
25.04.2017
10:45:28
ладно, эти зависимости есть(все было и до этого), а что это значит Afterwards pg_config should be in your path. Then...
после проделанных операций у тебя должна в консоли быть эта команда

Lulz
25.04.2017
10:45:44
так все вот эти операции были уже

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

с этим

Таймураз
25.04.2017
10:46:09
Перезагрузи комп

Lulz
25.04.2017
10:46:13
pg-promise драйвер использую

Перезагрузи комп
смеяться или плакать, но выхода нет(хех)

Таймураз
25.04.2017
10:47:19
Я бы на твоем месте снес все и сначала установил дрова, которые вместе со студией идут, только после этого инсталлил пг

Ну а потом копируй путь к папке bin в пг и пропиши его в PATH

Harry
25.04.2017
10:49:11
в какой папке хранить обраточики сокетов, routes?

в app.js чет не смотрятся

Таймураз
25.04.2017
10:49:42
Это те же контроллеры

Google
Игорь
25.04.2017
11:10:51
Господа, я не шибко хороший проггер, учусь. Тут возникла задача сделать поиск и сорировку клиентов. Как на пикче. Делаю на реакт/express/mongodb . Вот не понимаю как реализовать поиск/сортировку . Может кто подсказать статью которую можно почитать.



Точнее как могу сделать, но как мне кажется костыльно и не оптимально

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

Игорь
25.04.2017
11:14:41
В этом вся и проблема, я в беке не шибко силен. Вот хотел бы выпросить доходчивую статью

Sergey
25.04.2017
11:16:18
moongose используешь?

Игорь
25.04.2017
11:17:49
Lf

Да

Sergey
25.04.2017
11:18:20
http://stackoverflow.com/questions/5825520/in-mongoose-how-do-i-sort-by-date-node-js

В этом вся и проблема, я в беке не шибко силен. Вот хотел бы выпросить доходчивую статью
вот хороший туториал по монгусу https://scotch.io/tutorials/using-mongoosejs-in-node-js-and-mongodb-applications

Игорь
25.04.2017
11:23:30
Ок, спасибо. Обязательно гляну. Навскидку, то что нужно. И еще вопрос. Как выглядит постраничная пагинация? Грубо говоря от клиента приходит запрос с номером страницы. А сервер каждый раз заново делает поиск и отделяет диапазонстраницы, или сохраняет промежуточные результаты?

Если понятно выражаюсь )

В блудняк вписался, а сделать надо)

Игорь
25.04.2017
11:26:21
Так просто?)

Alexander
25.04.2017
11:26:23
Вот если на первой странице у нас 10 элементов, то для получения элементов второй страницы нам надо скипнуть 10 элементов

Да)

Игорь
25.04.2017
11:26:58
Ясно, а то у меня уже костыльная фантазия разыгралась. Спасибо всем, теперь знаю куда рыть!

Google
Sergey
25.04.2017
11:27:40
Господа, я не шибко хороший проггер, учусь. Тут возникла задача сделать поиск и сорировку клиентов. Как на пикче. Делаю на реакт/express/mongodb . Вот не понимаю как реализовать поиск/сортировку . Может кто подсказать статью которую можно почитать.
кстати а почему монга? можешь выше чат пролистать, вчера опытные прогреры давали советы какую лучше бд использовать, я тоже до вчерашнего дня монгу использовал) сегодня уже учю доку посгреса, кстати дока есть на русском

Lulz
25.04.2017
11:41:49
Ну а потом копируй путь к папке bin в пг и пропиши его в PATH
помогло вручную все пакеты поставить, лол

Таймураз
25.04.2017
11:43:49
Lulz
25.04.2017
11:44:18
скачал pg-native, libpq поставил их в папке node_modules

потом сделал npm install в libpq

Таймураз
25.04.2017
11:44:57
Надеюсь, не в дистрибутив постгреса залил их вариацию?

Lulz
25.04.2017
11:46:03
нет

не нравится мне все это :/

Lulz
25.04.2017
11:46:54
скорость или безопасность

обычно такие статейки находил

Harry
25.04.2017
11:47:22
реляционная - постгрес, доковая - монга - чет такое было

Sergey
25.04.2017
11:51:09
там же вроде исходя из цели выбирается бд
да, я и не говорю не использовать монгу) он сказал что новичок, и я подумал ему полезно было бы почитать про бд. Если чесно я тоже не оч понял как следует выбирать бд -_- сейчас читаю это https://habrahabr.ru/post/231213/

Sergey
25.04.2017
11:52:15
в чем монга силнее постгресса?

Дмитрий
25.04.2017
11:52:31
В проблемах

Sergey
25.04.2017
11:52:44
?

Дмитрий
25.04.2017
11:53:00
Постгрес тоже может быть документным)

Google
Rafael
25.04.2017
11:53:14
Насколько я помню, монга это nosql

https://ru.m.wikipedia.org/wiki/NoSQL

Дмитрий
25.04.2017
11:53:38
Там крутые возможности по запросам по json объектам

В постгресе

Rafael
25.04.2017
11:53:52
Вот тут показана что разница в ACID и BASE принципах

Таймураз
25.04.2017
12:48:39
в чем монга силнее постгресса?
Монга проще на порядок, мелкие проекты на ней завести проще, так как всю ответственность за проверку данных и проч. лежит на приложении

Admin
ERROR: S client not available

Tom
25.04.2017
12:49:29
Всем привет! Тут есть кто либо из Яндекс.Деньги?

Sergey
25.04.2017
12:50:15
Монга проще на порядок, мелкие проекты на ней завести проще, так как всю ответственность за проверку данных и проч. лежит на приложении
прочитал сейчас статью, монгу лучше использовать если вложенные данные не будут ссылаться на верхнии уровни

Таймураз
25.04.2017
12:50:39
Только в пг есть индексирование и прочие плюхи из мира реляционных бд, а в монге всего этого нет

Sergey
25.04.2017
12:51:38
https://habrahabr.ru/post/231213/

Таймураз
25.04.2017
12:52:03
https://habrahabr.ru/post/231213/
(автор- девушка) Лол

Mikhail
25.04.2017
12:52:55
https://habrahabr.ru/post/231213/
Помню эту статью, но не помню, чтобы там что-то говорилось про верхние уровни. Перечитаю, спасибо

Vladimir
25.04.2017
12:52:56
В монге нет индексирования?

Sergey
25.04.2017
12:53:24
то если у вас подобная структура users: [ {name:"" log:"" friends: [{}] } ] получаеться friends они же могут быть users, тогда лучше использовать postgres

Vladimir
25.04.2017
12:53:51
Нет, не обязательно

Структура данных не имеет значение

Google
Vladimir
25.04.2017
12:54:14
Имеют значения паттерны обновления данных

Таймураз
25.04.2017
12:54:20
В монге нет индексирования?
Я тупанул, да Но в реляционных индексация лучше

Mikhail
25.04.2017
12:54:22
Таймураз
25.04.2017
12:55:56
Есть индексирование, я ошибся Но профита от индексирования в реляционных много больше

Vladimir
25.04.2017
12:56:54
Индексирование есть индексирование

Таймураз
25.04.2017
12:58:37
О, в монге тоже можно индексировать по нескольким полям

Сева
25.04.2017
14:12:38
Всем привет. Нужна помощь математиков и вообще всех, кто силен в вычислениях. Убедительная просьба не спрашивать глобально что и зачем, для чего все это, очень прошу смотреть на суть. В общем предположим есть парсер объявлений по доскам в определенной категории, пусть это будут смартфоны. Парсер пробегает по всем доскам и собирает со всех объявлений о продаже смартфонов цену. В результате получается некий пул цен, из которых затем нужно получить среднее значение - то есть узнать среднюю цену по смартфону на всех досках. НО. Все бы ничего, если бы некоторые объявлени не содержали "ошибочных" цен: к примеру некоторые объявления содержат цену в 1 рубль, а какие-то - миллион рублей за товар. Как следствия, такие значения не позволят вычислить объективную стоимость модели телефона по рынку. Собственно вопрос - каким образом можно исключить эти ошибочные значения и высчитать объективную среднюю стоимость продукта из всех оставшихся значений? Спасибо
я тут проспал вопрос. если у тебя нет других факторов кроме цены - выбираешь % confidence у цены, типа, 95% или 99%, выкидываешь нахрен все в верхнем и нижнем квантиле. т.е. для 99% confidence - выкидываешь нижние 0.5% и верхние 0.5% если у тебя кучка других факторов - ну там, цена новой модели, год, флаг "распознан - не распознан", чем больше тем лучше. главное - не перепутать случайно категориальные и регрессионные фичи. регрессионные - это, например, количество таких моделей в продаже на вторичке. 2000 моделей больше 1500 так же, как 1500 больше 1000. регрессионка - это когда у тебя отношение (в примере выше - +500) может быть перенесено на другое значение и все еще отражать реальное отношение. категориальные - это версия андроида, тащемта, например. андроид 4 не относится к андроиду 3 так же, как андроид 6 к андроиду 5, та же самая история с айфоном 7 и 6, нпрмр. такие штуки надо превращать в isAndroid6, isAndroid7. описание точно так же можно превратить в фичи, простейшая модель - bag-of-words, тупо количество вхождений любого слова (без морфем) превращаешь в такой же параметр. и у тебя "разбит(ый)" и "сломанн(ый)" превращаются в факторы, которые ты можешь учитывать. В идеале, конечно, делать word2vec или хотя бы пошаманить с n-граммами, но и так покатит. цены и прочие штуки лучше превратить - log(x), например, сделать, тогда у тебя мобильник за 1000 будет относиться к мобильнику за 2000 так же, как мобильник за 10000 к мобильнику за 20000, а не за 11000. дальше ты это все (но не цену) пихаешь в линейную регрессию в попытке предсказать ожидаемую цену. за счет того что у тебя регрессия - ты получаешь усредненное предсказание цены сего девайса, и дальше уже можно смотреть, аномалия это или нет. в идеале, конечно, ручками задать флаг каждому - отклонение или нет, натренировать ручками модель, а дальше оно само найдет, но тебе не факт что это надо, но если надо, заводи xgboost и ставь его считаться деревьев в 300. там, кстати, люди хотят его под asm.js портануть, я смотрел, задача, не очень сложная, можно попробовать, если хочешь.

так ребят, а про rethink-то кто-нибудь может имеет опыт все-таки?

очень интересно послушать

Rafael
25.04.2017
15:22:21
Всем привет. Нужна помощь математиков и вообще всех, кто силен в вычислениях. Убедительная просьба не спрашивать глобально что и зачем, для чего все это, очень прошу смотреть на суть. В общем предположим есть парсер объявлений по доскам в определенной категории, пусть это будут смартфоны. Парсер пробегает по всем доскам и собирает со всех объявлений о продаже смартфонов цену. В результате получается некий пул цен, из которых затем нужно получить среднее значение - то есть узнать среднюю цену по смартфону на всех досках. НО. Все бы ничего, если бы некоторые объявлени не содержали "ошибочных" цен: к примеру некоторые объявления содержат цену в 1 рубль, а какие-то - миллион рублей за товар. Как следствия, такие значения не позволят вычислить объективную стоимость модели телефона по рынку. Собственно вопрос - каким образом можно исключить эти ошибочные значения и высчитать объективную среднюю стоимость продукта из всех оставшихся значений? Спасибо
Используй медиану, а не среднее арифметическое

Dmitrii
25.04.2017
15:57:23
кстати а почему монга? можешь выше чат пролистать, вчера опытные прогреры давали советы какую лучше бд использовать, я тоже до вчерашнего дня монгу использовал) сегодня уже учю доку посгреса, кстати дока есть на русском
Да много каких советов надавать могут, если у кому-то монгу не далось осилить, это не значит что ее со счетов списывать надо. Вполне себе пилят на ней

Sergey
25.04.2017
15:58:49
Да много каких советов надавать могут, если у кому-то монгу не далось осилить, это не значит что ее со счетов списывать надо. Вполне себе пилят на ней
я не списывал ее со счетов. Просто пытаюсь разбраться в каих случаях лучше использовать монгу, а в каких постгрес

Dmitrii
25.04.2017
15:59:12
Вот это правильный подход

Анализируешь задачу и выбираешь инструмент

Alan
25.04.2017
16:20:25
Все видеозаписи за 5 последних лет HighLoad++ теперь в ОТКРЫТОМ доступе: https://www.youtube.com/user/profyclub/

Dmitry
25.04.2017
16:46:50
Кстати, а что сейчас по чисто nodejs вакансиям, вообще без фронта или если не хочется писать еще и фронт, лучше взять другой язык?

Сева
25.04.2017
16:50:49
Мне сегодня письмо про это было - в Тиньков звали

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