@nodejs_ru

Страница 386 из 2748
Andrey
02.12.2016
06:52:10
В форме нужно задать параметр multiple, а в коде уже рассматривать как массив req.files.название_той_формы[]

KlonD90
02.12.2016
08:36:50
Боты - это в основном полный бред
Ну сделаем риалтайм биддинг к на еду. Кажется должно быть весело.

jdc
02.12.2016
08:39:15
Подскажите плз, как записать json файл по ссылке в переменную и ее заекспортить

Nikolay
02.12.2016
08:42:59
А расскажите у кого как интервью проходило на бекендера Что требовали Что спрашивали
Алгоритмы (сортировки и всякое такое) и их сложность; архитектура (mvc и его разновидности); нода под капотом (как устроен эвент луп, методы оптимизации v8 и т.д.); js (прототипное наследование, немного функциональщины).

Google
Nikolay
02.12.2016
08:45:21
По базам поверхностно спрашивали. Ну типа там чем ноусиквел от сиквела отличается.

Sheldhur
02.12.2016
08:45:52
import styles from './Home.css'; - внутри обычный css ... <div className={styles.container}> зачем {styles.container}? почему не просто "container"?

Max
02.12.2016
09:45:43
Ребят, как прокидывать в gulp-nodemon параметры, чтобы потом их юзать? Условные —dblogin и —dbpassword

Max
02.12.2016
09:58:44
прочитать ридми или исходники
в ридми описано, как просто передавать параметры, а как этим параметрам значения присвоить - нет

Глеб
02.12.2016
10:16:24
Привет, народ. Есть ли пакет для Gulp аля defineplugin для Webpack? Ну или хотя бы нечто уровня #ifdef в C?

Сергей
02.12.2016
10:23:32
заюзай препроцессор от си)))

[Anonymous]
02.12.2016
10:24:45
интересно почему он этого не сделал

если си знает

Andrey
02.12.2016
10:26:47
Привет, народ. Есть ли пакет для Gulp аля defineplugin для Webpack? Ну или хотя бы нечто уровня #ifdef в C?
если не хочешь запускать процесс, то вот есть ifdef на JS https://github.com/aMarCruz/jspreproc

Google
Глеб
02.12.2016
10:29:16
интересно почему он этого не сделал
Можно сесть и запилить плагин для Gulp на коленке, просто "гуглил" готовое решение)

Просто проект древний (условно) и не мой, так что тащить в него webpack чисто для подобной мелочи не очень хочется.

jdc
02.12.2016
10:31:01
как из then вытащить переменную?

Сергей
02.12.2016
10:32:26
.then(variable => {})

Vladimir
02.12.2016
10:33:52
как из then вытащить переменную?
тебе нужно вернуть сам промис с переменной

мы уже писали тебе решение

Сергей
02.12.2016
10:34:55
похоже человеку нужно почитать документацию

Vladimir
02.12.2016
10:37:19
const url = 'some-shit'; function checkStatus(response) { if (response.status >= 200 && response.status < 300) { return response } else { var error = new Error(response.statusText) error.response = response throw error } } function parseJSON(response) { return response.json() } let result; return () => result ? Promise.resolve(result) : fetch(url) .then(checkStatus) .then(parseJson) .then(_ => { result = _; return _; })

Сергей
02.12.2016
10:37:44
ну это жи жесть))

Vladimir
02.12.2016
10:37:55
/cc @Jsr2416 мама смотри, домашку за меня делает разработчик за тысячи км от меня

Сергей
02.12.2016
10:37:57
ну хотя)

[Anonymous]
02.12.2016
10:38:05
_

Vladimir
02.12.2016
10:40:39
@sovamist первую две функции стандартные из документации https://github.com/github/fetch#handling-http-error-statuses

Sergey
02.12.2016
10:45:12
/cc

jdc
02.12.2016
10:53:02
где он непонятен?
return () => result ? Promise.resolve(result) : fetch(dataUrl) .then(checkStatus) .then(parseJson) .then(_ => { result = _; return _; });

Vladimir
02.12.2016
10:53:08
тернарка

Google
Vladimir
02.12.2016
10:53:33
есть есть сохранённый результат сразу резовим его промисом

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

jdc
02.12.2016
10:54:38
'return' outside of function

Vladimir
02.12.2016
10:55:34
ок

Vladimir
02.12.2016
10:56:16
const fetchSome = () => result /* */ export default fetchSome;

конечно это функция, и конечно её надо экспортить

Nikolay
02.12.2016
10:57:45
Хотя на тему использования тернарников можно и похоливарить :)

Roman
02.12.2016
11:13:22
кто-то использует обфускацию кода node.js перед заливкой на сервер?

Славик
02.12.2016
11:16:32
обфускация же нужна, чтобы код сделать максимально нечитабельным, да?

здесь ведь не путаются понятия?

Roman
02.12.2016
11:16:59
всё верно)

Славик
02.12.2016
11:17:16
тогда какая может быть логика в том, чтобы обфусцировать код на сервере?

я люблю грин дей
02.12.2016
11:17:31
Славик
02.12.2016
11:17:41
незаменимый работник?

Roman
02.12.2016
11:17:56
страхуемся

я люблю грин дей
02.12.2016
11:18:17
если чисто для себя, то все таки странно

jdc
02.12.2016
11:18:37
лига детективов проснулась?!)

Славик
02.12.2016
11:18:44
разве телеграм не доказал всем, что одного кода продукта недостаточно, чтобы его стырить?

[Anonymous]
02.12.2016
11:19:14
Хотя на тему использования тернарников можно и похоливарить :)
это удобно, когда тебе нужен возврат и ты не хочешь создавать лишнюю функцию, которая проверяет с нужным тебе условием и возвращает другие финкции, которые ты заложил в двух вариантах

Google
[Anonymous]
02.12.2016
11:19:28
разве нет?

я люблю грин дей
02.12.2016
11:19:47
разве телеграм не доказал всем, что одного кода продукта недостаточно, чтобы его стырить?
да даже не в том дело, куда умнее будет другими путями подстраховаться. Те, кто взломает сервер меньше всего будет хотеть скопировать продукт, по моей жплкой логике

Admin
ERROR: S client not available

[Anonymous]
02.12.2016
11:20:21
код должен быть максимально простым и понятным.
лишняя функция не делает его понятным и простым

а оператор делает

Roman
02.12.2016
11:20:47
однако, ответа на вопрос никто не знает?

[Anonymous]
02.12.2016
11:21:58
делает!
нет, оператор прописан в спецификации, а реализация функции зависит от твоего разума

[Anonymous]
02.12.2016
11:23:04
почему бы тогда в двоичном коде не писать?
как раз ты это и предлагаешь

я люблю грин дей
02.12.2016
11:23:14
однако, ответа на вопрос никто не знает?
Не важно зачем тебе это надо, не понимаю в чем сложность. Берешь таск раннер, берешь обфускатор и пишешь задачу деплоя так, чтобы обфусцированный код шел на сервер

jdc
02.12.2016
11:23:32
как раз ты это и предлагаешь
хм. У каждого свое мнение.

я люблю грин дей
02.12.2016
11:26:42
пример обфускатора хорошего есть для серверного js?
так поищи сам в списке плагинов для мсье грунта или мсье гулпа

Alex
02.12.2016
11:26:56
зачем?

я люблю грин дей
02.12.2016
11:27:08
кажется, я когда-то натыкался на модуль node-uglify или node-uglifier

Alex
02.12.2016
11:27:17
зачем обфусцировать код на сервере?

я люблю грин дей
02.12.2016
11:27:22
правда он не плагином для таск раннера был

зачем обфусцировать код на сервере?
"подстраховаться", а я сам тоже хз

Google
я люблю грин дей
02.12.2016
11:27:44
я б не заморачивался

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

[Anonymous]
02.12.2016
11:28:11
разве не обфусцируют код, когда в продакшен выкладывают?

Nikita
02.12.2016
11:28:35
конечно обфусцируют, чтобы стектрейсы с прода прочитать невозможно было

зачем понимать, что там сломалось, когда можно просто перезапустить?)

Andrey
02.12.2016
11:28:49
многие начинающие разработчики думают что их код это что-то ценное, и всяческим образом пытаются его лишний раз обфусцировать

я люблю грин дей
02.12.2016
11:29:18
I
02.12.2016
11:29:27
вот там я часто вижу, как код воруют

[Anonymous]
02.12.2016
11:29:36
зачем понимать, что там сломалось, когда можно просто перезапустить?)
и как тогда лучше делать, если нужна обфускация?

Nikita
02.12.2016
11:29:50
никак, обфускация не нужна

I
02.12.2016
11:30:05
мы в одной игрушке адаптеры для какой-то соцсети брали с чужих игрушек а потом я видел тимлида, который спер с собой проект, поменял арты и пошел бабло рубить

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