@nodejs_ru

Страница 2300 из 2748
Evgen
15.07.2018
10:48:14
Зачес инфа если есть документации????????
А документация это не инфа?

Alexander
15.07.2018
10:48:37
А документация это не инфа?
Документация это и есть инфа

K
15.07.2018
10:48:59
Не все программисты писатели, так же как не все писатели программисты. С того как смотрю в исходники намного проще стало понимать как оно работает, признаюсь)

Google
Alexander
15.07.2018
10:49:12
???????????

Brown
15.07.2018
10:59:21
Из названия книги видно что это лучшие практики, чтобы самому не набивать шишки

Alexander
15.07.2018
11:02:54
Не набьешь шишек - не будет опыта

©

Brown
15.07.2018
11:15:44
Петцольд Ч. "Код. Тайный язык информатики" Стивен Макконнелл "Совершенный код" Эрик Эванс "Предметно-ориентированное проектирование" Это книги которые обезательно стоит прочесть

Mr_Babrums.bin
15.07.2018
11:24:52
Субъективно?

Brown
15.07.2018
11:30:24
Обоснуйте хоть
Петцольд отвечает как работает пк, Макконел как стоит кодить (как называть переменные, функции, какой длинны и размеров они должны быть, чем наследование плохо и когда его стоит использовтаь и множество других ответов, причем развернутых ответов, а не делай так мне виднее), Эрик Эванс про архитектуры приложения

Alexander
15.07.2018
11:32:37
Обоснуйте хоть
Обезательно прочти

Словари не четай

Mikhail
15.07.2018
11:33:06
макулатура
Крутая группа

Google
Ivan
15.07.2018
13:04:46
Fil
15.07.2018
13:22:46
магазин лучше на пэхапэ делать?

Yadgar
15.07.2018
13:27:47
Тебя обманули
Да, современным jsникам книги вообще нах не нужны, особенно по шаблонам/ паттернам ???

Alexander
15.07.2018
13:28:33
Yadgar
15.07.2018
13:28:37
***ришь как попало и норм ?

Fil
15.07.2018
13:28:56
Счего бы?
ну прост не знаю примеров на ноде

Yadgar
15.07.2018
13:30:51
ну прост не знаю примеров на ноде
Не делай акцент на определённой технологии/япе. Все эти споры напоминают дворовые забавы кто победит Шварцнеггер или Джеки чан

Yadgar
15.07.2018
13:32:16
Alexander
15.07.2018
13:32:24
Ну всё

Yadgar
15.07.2018
13:32:57
☺️

Eugene
15.07.2018
13:45:29
Всем привет. Кто нибудь может объяснить, почему код работает по разному в двух случаях - когда импортим весь crypto-js и sha256 и когда только core и sha256 ? import sha256 from "crypto-js/sha256"; import CryptoJS from "crypto-js/core»; const hashedWords1 = sha256(CryptoJS.lib.WordArray.create(buffer.slice(0, 21)));

если заимпортить crypto-js/index то будет рабоать исправно, но тогда в бандл фронта попадет лишние функции

Alexander
15.07.2018
13:48:30
Опять фронтенд

Eugene
15.07.2018
13:49:23
Опять фронтенд
crypto-js >>>> node.js >>>> ok,da

Роман
15.07.2018
13:57:19
вот скачаете, снатете программистом, напишите свою книгу, и все будут скачать, а не купить. хотя бы от программистов не надо воровать.
Как обычно, подмена понятий, для придания более негативного окраса совершаемому действию. Как можно называть копирование/чтение литературы воровством? Когда ты у знакомого книгу берёшь ты ещё раз за неё платишь автору или просто читаешь (воруешь, по твоим словам)?

Brown
15.07.2018
13:57:26
***ришь как попало и норм ?
В пхп есть строгая типизация, и посмотреть на симфони

Oleg
15.07.2018
14:06:28
Всем привет. С newrelic не сталкивались с ошибкой? Module not found: Error: Can't resolve '../package' in '/ui-core/node_modules/@newrelic/native-metrics/lib' .

Stanislav
15.07.2018
14:13:58
Всем привет. Как можно как бы расширить роутер из express. Если файл, ктр экспортирует свой роутер, в другом файле, ктр тоже экспортирует свой, нужно добавить тот

Google
Stanislav
15.07.2018
15:01:30
в другом файле я точно так же создаю роутер, можно ли во втором файле к его роутеру добавить этот?

Alexander
15.07.2018
15:03:51
так ты просто require делай на этот файл и используй его как роутер, зачем что-то добавлять?

Andrew
15.07.2018
15:04:18
Стоп. Ты сейчас хочешь чтоб ни ты ни роутер не знал что из этого выполнить так как 2 одинаковых роутера?

Не пойму что-то

Зачем так извращаться?

Stanislav
15.07.2018
15:05:02
Сейчас объясню

Alexander
15.07.2018
15:05:13


хз зачем он вообще

Andrew
15.07.2018
15:05:44
Написано предельно понятно

Stanislav
15.07.2018
15:05:58
Есть файл с авторизацией, это вот тот, что на скрине

К нему путь идет типа security/login

Stanislav
15.07.2018
15:06:36
Но так же я хочу сделать админа,

Andrew
15.07.2018
15:06:48
Служит связующим звеном между запросом и действием на этот запрос

Stanislav
15.07.2018
15:06:58
И путь будет admin/login

Alexander
15.07.2018
15:07:10
И путь будет admin/login
ты уверен в этом?

при логине же одну форму используют

Stanislav
15.07.2018
15:07:34
Вот чтобы не копипасту делать, хотелось бы как-то расширить

Ну я просто из джанго

Andrew
15.07.2018
15:07:49
Ок, ну, сейчас мы не будем концентрироваться на том что это совершенно не restful

Google
Stanislav
15.07.2018
15:07:57
А там админ это отдельный пакет

Andrew
15.07.2018
15:08:09
Мне сказали, я сделаю

Крч, у тебя есть логин, логин одинаковый и для юзеров и для админов(поля для ввода, предназначение роута одно и то же(+-фронт отличается), а это значит что общее между этими вещами - логин пэйдж

Stanislav
15.07.2018
15:10:28
Все мидлвеа у них одинаковые

И даже конечный путь /login одинаковый

Надо просто чтобы что-то там/login и будет авторизован юзер

Admin
ERROR: S client not available

Stanislav
15.07.2018
15:11:34
И /admin/login

А нет

Извините

Andrew
15.07.2018
15:12:14
Это значит что у тебя должно быть /login/user(читать это надо как "логинка для юзера") и /login/admin

Stanislav
15.07.2018
15:12:22
Тогда и мидлвеа будут отличаться

Всем спасибо, я просто запутался

Andrew
15.07.2018
15:13:01
И логинки и регистрации должны лежать в одном сервисе

Alexander
15.07.2018
15:13:10
Andrew
15.07.2018
15:13:23
И роутер должен направлять на этот сервис

Stanislav
15.07.2018
15:19:04
И еще вопрос, уже больше в сторону секвалайза В джанго есть понятие типа обратная ассоциация, т е вот модель 1 и у нее какие-то поля, модель 2 и у нее поля и связь к 1 модели. И с экземплярами можно вот так делать: модель1.модель2(и вернется экземпляр 2 модели, ктр связан с экземпляром 1 модели) ну и стандартое модель2.idмодель1

Можно ли в sequelize как-то эту обратную ассоциацию сделать?

Stanislav
15.07.2018
15:27:22
А как?

Google
Дмитрий
15.07.2018
16:16:07
Это же просто связывание

Stanislav
15.07.2018
16:21:14
Я указываю model2.belongsTo(model1)

А когда достаю model1, в этом же запросе как достать связанную с ним model2?

Stanislav
15.07.2018
16:23:07
Вываливается с ошибкой, что не связаны

Grigorii
15.07.2018
16:23:20
model1.hasMany model2 есть?

Stanislav
15.07.2018
16:23:25
Нет

Grigorii
15.07.2018
16:24:03
Возможно, надо в обе стороны сделать model2 belongsTo model1 model1 hasMany model2

Ну или hasOne, смотря как там

Stanislav
15.07.2018
16:24:37
А если надо чтобы только по 1 у них могут быть

Stanislav
15.07.2018
16:24:50
Тогда belongTо и там и там можно сделать?

Grigorii
15.07.2018
16:25:14
Тогда belongTо и там и там можно сделать?
нет, потому что fk то находится не и там и там ведь

model2.belongsTo(model1) (потому что в 2 лежит fk на 1) model1.hasOne(model2)

Stanislav
15.07.2018
16:26:17
Окей, спасибо

Grigorii
15.07.2018
16:27:46
Окей, спасибо
http://docs.sequelizejs.com/manual/tutorial/associations.html#one-to-one-associations

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