
Orkhan
15.01.2018
10:18:38
ребят есть хороший "best practice" REST API (node.js + mongodb) boilerplate/starter kit ? с грамматно настроенной защитой и тд.

Владимир
15.01.2018
10:19:23

Eldar
15.01.2018
10:19:59
// eslint-disable-next-line max-len
Да но он говорит что заебется писать так каждый раз для import / require и ему нужно автоматическое правило на весь проект для всех таких конструкций

Владимир
15.01.2018
10:20:28
в .eslintrc пусть тогда вырубит

Google

Eldar
15.01.2018
10:20:39

Владимир
15.01.2018
10:20:49
правило max-len

Eldar
15.01.2018
10:21:06
Правило НУЖНО, но нужно вырубить только для конструкций import / require, лол)
Но технической возможности такой кажется нет простой =(

Dima
15.01.2018
10:21:39
В доке такое вот нашел:
"ignorePattern" ignores lines matching a regular expression; can only match a single line and need to be double escaped when written in YAML or JSON
---
над попробовать

Eldar
15.01.2018
10:21:52
О, неплохо оО
Вроде готовая регулярка есть даже:
https://eslint.org/docs/rules/max-len#ignorepattern

Dima
15.01.2018
10:23:23
Спасибо за наводку про eslint!

Eldar
15.01.2018
10:24:00
Да ты сам практически решил проблему почитав доку и найдя ignorePattern oO Чтение документации наше все

Таймураз
15.01.2018
10:39:02

Dima
15.01.2018
10:42:58
Ну да, этож целая методология — "не искать легких путей" )

Таймураз
15.01.2018
10:43:34

Dima
15.01.2018
10:46:35

Google

Dmitry
15.01.2018
10:58:27
Тут как-то спрашивали что надо читать новичку. А почему такое : https://nodeguide.ru/doc/ не за-pin-ить?

?
15.01.2018
11:17:20

Dmitry
15.01.2018
11:17:56

Alexander
15.01.2018
11:35:55
Такой вопрос. Если я полученные данные отдаю в ctx.body, то получаю нужный результат, но если вывожу их в console.log, то получаю огромный объект всего всего. Как получить нужное?

енот
15.01.2018
11:41:34
ctx.body.paramname
Это если ты боди распарсил уже чем-то типа body-parser

Alexander
15.01.2018
11:42:52

Kostya
15.01.2018
11:59:49
Подскажите, как правильно прочитать паралелльно два файла используя стримы ?

Dmitrii
15.01.2018
12:06:21
создать два стрима

Vitaly
15.01.2018
12:09:09

Victor
15.01.2018
12:09:37
Всем привет. Ребят, не могли бы подсказать, можно ли реализовать с помощью диструктуризации подключить модули в проект?
Примерно так: import {nameModule, nameModule2, ...N } from {nameModule, nameModule2, ...N }

Cenator
15.01.2018
12:10:18

Kostya
15.01.2018
12:12:12

Vitaly
15.01.2018
12:12:20

Dmitrii
15.01.2018
12:16:25

Kostya
15.01.2018
12:22:35
смотря как и зачем
Есть задача прочитать два файла, их данные раскинуть на два массива сравнить их и результирующий массив записать в 3 файл.

Dmitrii
15.01.2018
12:23:20

Сергей
15.01.2018
12:24:01

Kostya
15.01.2018
12:24:45

Валера
15.01.2018
12:27:59
А скажите, без АПИ я не смогу в своём приложении взаимодействовать с посторонним сайтом?

Google

Валера
15.01.2018
12:30:16
Ну, например, перейти на сайт моей локальной пиццерии и заказать любимую пиццу в одну кнопку?

Remite
15.01.2018
12:35:31
Вы можете написать плагин для хрома, который заходя по указанной ссылке будет выполнять определенные действия со страницей, как например заполнять в форме размер/ингридиенты пиццы, и нажимать кнопку купить
Если Вас это интересует

Buka
15.01.2018
12:58:59
Можно ли для RoboMongo настроить прокси?
Или может быть кто-то знает похожую программу, где это можно сделать

Eldar
15.01.2018
13:02:34

Alfred
15.01.2018
13:13:41
попробуйте https://phantombuster.com Тут все делается на стороне их сервера. Используют Nick.js. Использовал его когда нужно парсить сайт с запуском яваскрипта. Типа angular или react

Orkhan
15.01.2018
13:18:53
Какую СУБД выбрать для свзяки с node.js? допустим для проекта типа Авито. Работал с MongoDB но как-то пугают меня что бывает потеря данных и тд.

Сергей
15.01.2018
13:19:07

Orkhan
15.01.2018
13:20:15

Mikhail
15.01.2018
13:22:05

Orkhan
15.01.2018
13:23:16

Сергей
15.01.2018
13:24:11
а как CouchDB?
вообще другая база
кардинально другая
но проще всего жить именно в postgres

Mikhail
15.01.2018
13:24:37

Orkhan
15.01.2018
13:25:03
А по скорости как postgresql? по сравнению с mongodb. Если делать сложный SELECT запрос

Сергей
15.01.2018
13:25:21

Evgeny
15.01.2018
13:25:50
ну аухеть мотивация

Orkhan
15.01.2018
13:26:01

Evgeny
15.01.2018
13:26:08
давайте монго и маисам - там ваще влёт ридонли будет

Orkhan
15.01.2018
13:27:34

Sergey
15.01.2018
13:29:23
Живу с монгой 3й год. Очч доволен. Косяков (типа потери данных) не замечал.

Google

Sergey
15.01.2018
13:29:56
Но если без джойнов никак - то монга плохой вариант

Сергей
15.01.2018
13:30:03
То есть в БД было 100 записей. Потом сервер упал, и после его подъёма в БД осталось 80 записей?
у нас был кейс монгой
был сервак с <1_000_000 записей
после какого-то порога начались проблемы со вставкой:
вставка одно элемента почему-то затрагивает другие элементы
с удалением тоже, удаляешь один — пропадают соседние, удаляешь соседний появляются те которые исчезли до этого.
ну и такой странной "магии" было много
часть магии исчезла после обновления
зато начались проблемы с бэкапами, новая монга не хотела читать бэкап предыдущей
также мне рассказывали (но я сам не видел такого) что глубокие выборки тупо не всегда работают

Sergey
15.01.2018
13:31:44

Sergey
15.01.2018
13:32:33
статистика в монге ? агрегированная только что ли?

Sergey
15.01.2018
13:32:49

Admin
ERROR: S client not available

Сергей
15.01.2018
13:33:00

Sergey
15.01.2018
13:33:01
Ну как сырые. Не строки конечно )

Сергей
15.01.2018
13:33:29
мне не нравится юзать монгу из-за отстутствия структуры базы на уровне базы, а не приложения

Sergey
15.01.2018
13:33:34
а чего кх не взяли?

Сергей
15.01.2018
13:33:50

Sergey
15.01.2018
13:34:13
ну для статистики кликхаус как то больше катит, чем монга
даже несмотря на то, что он сыроват еще
а, ну ему года 2 вроде

Сергей
15.01.2018
13:36:43
юзали эластик для статистики
кликхаус как-то не рискнули

Sergey
15.01.2018
13:37:00

Сергей
15.01.2018
13:37:17

Sergey
15.01.2018
13:37:48

Google

Сергей
15.01.2018
13:38:08
в эластике важные данные хранить тоже хрень)

Sergey
15.01.2018
13:39:02

Orkhan
15.01.2018
13:41:26
а для работы с postgres в nodejs, node-sql сойдет или вручную писать запросы?

Сергей
15.01.2018
13:42:10

Evgeny
15.01.2018
13:43:03
Сова, смотри, стоимость вхождения в Постгрес сколько? А монго можно осилить за неделю чтения манов по вечерам. А для небольшого проекта профит идентичен

Anton
15.01.2018
13:43:11

Orkhan
15.01.2018
13:43:12

Сергей
15.01.2018
13:43:38

Evgeny
15.01.2018
13:43:40
Логи лучше вообще в логхаус класть

Сергей
15.01.2018
13:43:50

Anton
15.01.2018
13:45:10

Evgeny
15.01.2018
13:45:31
Угу

Sergey
15.01.2018
13:45:41

Sergey
15.01.2018
13:46:20

Evgeny
15.01.2018
13:47:15
Для нас было проще, быстрее, даёт тот же функцонал