@nodejs_ru

Страница 2718 из 2748
Makkusu
20.10.2018
08:29:15
Продолжайте

Таймураз
20.10.2018
08:29:24
Я бы посоветовал учить SQL, реляции

Vlad
20.10.2018
08:29:51
написать свой oAuth2 логинер?
Извините не понял вашего вопроса ? Я хочу с этим токеном сделать запрос к твиттеру и взять у него данные пользователя ( имя, емаил, аватар)

Таймураз
20.10.2018
08:29:52
Отличный совет
Я даже дописать не успел, ты уже начал саркастировать Коней попридержи

Google
Konstantin
20.10.2018
08:31:10
Есть русскоязычные статьи по этой теме?
А че, на Гугл похож? Поищи: mongo populations. И ещё, зачем на русском? Читай на англ.

Makkusu
20.10.2018
08:31:26
Я бы посоветовал учить SQL, реляции
Я понимаю что мог бы просто использовать любую реляционную субд для задачи и всё было бы шик. Просто я вижу что в mongodb есть возможности для связи. Да я и не задумывался по началу над выбором субд, так как с node js обычно выбирают MongoDB и есть mongoose который всё упрощает.

Makkusu
20.10.2018
08:32:14
А че, на Гугл похож? Поищи: mongo populations. И ещё, зачем на русском? Читай на англ.
Кидает только в доку. Я хотел бы найти подробнее всего

Таймураз
20.10.2018
08:32:59
Популяции- это не реляции. Не могу найти нужную ссылку

Makkusu
20.10.2018
08:34:01
У монги нет возможностей для реляции данных Это монга лол
Я понимаю, так как это не рсубд. Изначально не рассчитывал на то что будет больше одной коллекции, а потом пришлось добавлять новые поля и конечно я не хотел делать поиск в бд по длинным текстовым строкам. Я не знаю как это будет производительно.

Umren
20.10.2018
08:49:27
а в чем проблема с монгой то? я чет не понимаю

Таймураз
20.10.2018
08:53:04
а в чем проблема с монгой то? я чет не понимаю
Данные должны быть связаны, у них должна быть модель, для работы с ними желательно иметь инструмент, знания которого можно применять в разных уже существующих проектах При работе с нереляционками каждый пишет или использует свои велосипеды И сиди ебись со всем этим

Umren
20.10.2018
08:53:28
Это не проблема, это разные подходы

Таймураз
20.10.2018
08:53:40
Это не проблема, это разные подходы
Удачи тебе с такой логикой

Google
Umren
20.10.2018
08:54:01
удачи с логикой "если не sql, то все плохо"

Makkusu
20.10.2018
08:54:26
Учи SQL
Да, я работал с мускулом, постгресом. Просто недавно решил в монгу вкатится и понимаю что логически я делаю что то не то. Спасибо за советы.

Таймураз
20.10.2018
08:54:30
удачи с логикой "если не sql, то все плохо"
Мне не нужна удача, я уже поел говна

Umren
20.10.2018
08:54:56
Сочувствую ;)

Yaroslav
20.10.2018
08:54:57
Да все правильно выше озвучили, думаю правильный подход комбинировать бд, но это если проект больше среднего

Makkusu
20.10.2018
08:54:59
всё очень чисто

Таймураз
20.10.2018
08:55:17
Да, я работал с мускулом, постгресом. Просто недавно решил в монгу вкатится и понимаю что логически я делаю что то не то. Спасибо за советы.
Монга нужна, когда тебе тяжело установить связи в проекте, либо же когда данных нереально много

Евгений
20.10.2018
08:55:20
https://www.npmjs.com/package/node-mysql-helper если лень учить sql, давно изобрели хелперы

Таймураз
20.10.2018
08:55:25
всё очень чисто
Первое время я тоже так думал

Makkusu
20.10.2018
08:55:43
Монга нужна, когда тебе тяжело установить связи в проекте, либо же когда данных нереально много
данных будет много, так я буду собирать статистики с каждого пользователя

Makkusu
20.10.2018
08:56:00
Таймураз
20.10.2018
08:56:15
Makkusu
20.10.2018
08:56:18
Первое время я тоже так думал
мне прям операторы понравились. Один проект запустил всё нормально работает

Евгений
20.10.2018
08:56:46
лучше уж сразу ORM :)
У orm есть свои минусы, например когда пишешь городулю к существующему проекту и он не в orm

А так да, можно и orm

Makkusu
20.10.2018
08:57:04
Статистика, сбор логов- отдельная задача Elk stack
Нет, там статистика на уровне бота же, то есть сообщения, заказы и т.п.

Google
Makkusu
20.10.2018
08:57:22
Нужно что то простое

Таймураз
20.10.2018
08:57:29
Нет, там статистика на уровне бота же, то есть сообщения, заказы и т.п.
Эмм Такое спокойно хранится в реляционной базе данных

Таймураз
20.10.2018
08:57:58
Нужно что то простое
Нужно не простое, а то, что не вызовет боли потом Не компенсируй недостаток знаний простотой инструмента

Тебе в любом случае придется изучать что-то

Makkusu
20.10.2018
08:58:36
?ну и чем sql не устраивает
Я не говорю что sql не устраивает. Я выше писал что просто по первому разу я начал работаь с MongoDB потому что мне понравилось работать с mongoose и я смог сразу показать демку клиенту. То есть мне по времени было удобно.

Евгений
20.10.2018
08:58:43
самая нереляционная из нереляционных баз - это fs))) И доступ к ней оперативный, и масштабируется хорошо

Таймураз
20.10.2018
08:59:54
самая нереляционная из нереляционных баз - это fs))) И доступ к ней оперативный, и масштабируется хорошо
Го без глубоких непонятных шуток Если кто-то за правду твою шутку посчитает- это +1 хуевое решение

Евгений
20.10.2018
08:59:54
?
А чо? GlusterFS решает?

Makkusu
20.10.2018
09:00:03
найс разраб?
Попросили знакомые - сделал

Makkusu
20.10.2018
09:01:42
Для большого проекта я сейчас буду менять монгу и ещё хочу у вас спросить про инструменты для быстрого реагирования на ошибки. Мне вроде подсказывали платное решение для отлова ошибок и оповещения по емейл и т.п. Я вообще даже не представляю как это работает и как встроить в код

Таймураз
20.10.2018
09:01:48
Конечно, но когда речь идет о малобюджетном проекте за пару часов... я промолчу
Если разве что так Раз меньше дня работа занимает- используй, что уже знаешь

Makkusu
20.10.2018
09:02:34
тестами вначале покрой все
мокой? Я просто не особо использую их

Umren
20.10.2018
09:02:53
ну отлавливать ошибки в тесте, лучше чем на проде

Google
Таймураз
20.10.2018
09:02:55
тестами вначале покрой все
Мы сейчас советы по бизнесу даём шашлычнику

Makkusu
20.10.2018
09:03:02
Sentry Можно с помощью докера свой инстанс поднять
Вот как раз про это я и говорю. У меня сейчас на сервере просто pm2 запускает процесс и всё

ну отлавливать ошибки в тесте, лучше чем на проде
на проде? Лол нет. Отдельно запускаю тестовый токен...

Eugene
20.10.2018
09:04:47
?sentry и бесплатного на первое время мб хватит

Makkusu
20.10.2018
09:05:06
Sentry Можно с помощью докера свой инстанс поднять
Значит ставить докер с сентри и добавить elk стек в будущем?

Таймураз
20.10.2018
09:05:51
?sentry и бесплатного на первое время мб хватит
Я хз, какие там лимиты Поставить свой изи

Значит ставить докер с сентри и добавить elk стек в будущем?
Да Но нужно понимать, зачем они нужны Elastic в качестве хранения логов, метрик хорош Ещё в нескольких задачах может пригодиться Но не как основная база данных для большинства проектов

Makkusu
20.10.2018
09:07:35
Всё же я думаю elk стек пока не нужен, так как веб морду пока не требуют.

Куда мне так переть если я тут с монгой призадумался...

Vlad
20.10.2018
09:48:26
Я хочу с этим токеном сделать запрос к твиттеру и взять у него данные пользователя ( имя, емаил, аватар)

rddlr
20.10.2018
10:17:11
тебе ответили - пааспорт, OAuth 2

Эластик еще для поиска пригодится. хорошая штука

Vlad
20.10.2018
10:29:41
тебе ответили - пааспорт, OAuth 2
Паспорт не для мобильных устройств. А ОAuth2-ом как сделать ? Только написаки ОAuth2 ... Ну и??

Очень срочно нужно

В Гугле поискал, но не смог найти то что нужно. Или не знаю что надо поискать

rddlr
20.10.2018
10:36:54
с чего ты решил что пасспорт не для мобильных устройств?

OTR ?
20.10.2018
10:37:18
jwt

Google
OTR ?
20.10.2018
10:37:18
Паспорт не для мобильных устройств. А ОAuth2-ом как сделать ? Только написаки ОAuth2 ... Ну и??

rddlr
20.10.2018
10:37:47
в любой непонятной ситуации советуй JWT!!11

OTR ?
20.10.2018
10:37:54
Ref token и Access token

Что там сложно я не могу понять , в чем проблема ?

rddlr
20.10.2018
10:38:56
проблема в том что человек хочет чтобы ему все разжевали и объяснили) почему паспорт ему не подходит он не объяснит скорее всего

OTR ?
20.10.2018
10:39:18
Понятно )

rddlr
20.10.2018
10:39:28
не хочешь паспорт - делай сам ОAuth2. если можешь))

Eugene
20.10.2018
11:13:20
не хочешь паспорт - делай сам ОAuth2. если можешь))
Может он паспорт палить не хочет просто

Denys
20.10.2018
11:30:01
всем привет, подскажите, пожалуйста, кто-то работает со strapi? у меня проблема с авторизацией через fb, g+. по api которую предоставляет strapi, я с фронта делаю редирект на fb, а от туда на сервер. но fb блочит так как это два разныз домена. и я не могу понять, как это все довести до робочего состояния. Буду очень благодарен за помощь, так как на это уже потратил 2 дня

rddlr
20.10.2018
11:35:27
хм...кто использует редакторы текста для ввода инпута от юзеров? вы проводите проверку дополнительную контента на беке?

вот например, я юзаю какой-то эдитор на клиенте. но он ведь санитайз только на клиенте производит.

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

Aga
20.10.2018
11:40:20
На выходе вроде html бывает, в таком случае можно фильтровать

rddlr
20.10.2018
11:40:49
я же пишу что юзер может засабмитить в обход редктора клиента

Aga
20.10.2018
11:41:23
Достаточно на сервере фильтровать контент

rddlr
20.10.2018
11:42:50
ебанутся

я же это и спрашиваю

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