
Siarhei
29.08.2017
08:09:54
у тебя энетрпрайз? : )
у тебя вся инфраструктура стоит? : )
прикалываешься? : )

Victor
29.08.2017
08:10:12

Google

Siarhei
29.08.2017
08:10:17
про опенсорс понятно

No
29.08.2017
08:10:29
твиттер вангую, что тоже монолит

Siarhei
29.08.2017
08:10:53
ну вот только что вангуешь, а на деле то не так
лаан, у меня работы дохера
бессмысленный спор

No
29.08.2017
08:11:23
гитлаб - монолит, рэдмайн - монолит, диаспора - монолит, airbnb - несколько приложений, но таки не микросервисы
несколько монолитных

Yaroslav
29.08.2017
08:11:54
с таким же аргументом - фб на похапе, давайте писать на нем писать?

Nurbakhyt
29.08.2017
08:11:58
@yarossl , @c01nd01r спасибо за ответ

No
29.08.2017
08:12:24
фб кстати на форке пхп, если не ошибаюсь
не знаю, правда, в чем там отличия

Yaroslav
29.08.2017
08:13:09
Да на форке с типизацией

Google

No
29.08.2017
08:14:24
а вообще это фишка всего js комьюнити - отбрасывать старые проверенные идеи и хвататься за все новое
это и плохо и хорошо одновременно

Stanislav
29.08.2017
08:14:42
большего мракобесия нет чем собравшиеся в чате жс говорящие о беке

Yaroslav
29.08.2017
08:14:47
Вывод - язык должен ложиться в твою парадигму мысли, и как бы все уже давно предоставляют базовый набор функций или расшираемый фреймоврками для любой задачи.
Почему тут выбрали ву а не реакт? Дело же не в jsx или реактивности.

No
29.08.2017
08:15:31
для SPA я по прежнему отдал бы голос реакту
но мне не нужно SPA от вью

Yaroslav
29.08.2017
08:16:08
Ну вот и все, так же и с серверсайдом

No
29.08.2017
08:19:20
ладно, закругляемся. просто когда люди выдают что-то про "Руби мёртв" вообще не шаря в ситуации , и особенно, не зная вообще даже основ руби - у меня начинается баттхёрт. у руби есть проблемы, но их в аргументах против руби мало кто приводит, так как эти проблемы знают те, кто педалит на руби длительное время. в основном приводят что-то в стиле "У нас в языке это сделано не так, значит вариант в руби заведомо неправильный"
не так прямо, конечно, но суть не меняется )

Макс
29.08.2017
08:25:36
Понятно теперь почему мне про архитектуру никто ответить не может. Холивары за бэкенд идут )

Pavel
29.08.2017
08:27:00
Привет всем! У меня нубский вопрос: Я хочу сделать авторизацию через гугл, мне надо просто запустить сервер на котором будет обращение к Гуглу и получение токена, потом я его отдаю на клиент и храню в куках. Потом я подписываю все заголовки этим токеном и обращаюсь к гуглу за получением авки и имени юзера, а после я пишу его в базу и присваиваю айдишник, потом на клиент посылаю данные и опять же храню их в куках. Все верно ?

Victor
29.08.2017
08:27:13
тебе ж уже ответили, вью-хн, других примеров нет наверно)

Pavel
29.08.2017
08:27:16
Я в бекенде не силен, но планирую писать сам, для базы юзать облако
Если у вас в закладках есть статья про авторизацию с нуля нода + вью то кидайте ))

Макс
29.08.2017
08:29:40
и хранение данных в базе

Victor
29.08.2017
08:30:02
вью это фронт либа, бек может быть любым
нет никакой связи

Макс
29.08.2017
08:31:26
нет никакой связи
Ну ок. То есть на бэк я настраиваю Node + Express + Mongo + ...
Но как это все работает в связке?

Google

Макс
29.08.2017
08:31:49
Роутинг меня интересует

Victor
29.08.2017
08:33:15
куча разных вариантов

Макс
29.08.2017
08:33:27
Выносить бэк на отдельный домен?
Где почитать про эти варианты?

Victor
29.08.2017
08:34:47
что значит отдельный домен?
вью это фронт, бек это бек, связаны они апи
через апи ты посылаешь запросы и на основе ответов рендеришь фронт

Yaroslav
29.08.2017
08:35:40
Где почитать про эти варианты?
Нигде. Нет одинаковыхзадач, а если есть - то они уже давно завернуты в сервисы. Пришел оформил подписку - пользуешся.
Тебе нужно отдельно понять как работает нода, с експресом, коа, хепи или ручками всё.
Как работает база, орм или одм.
И потом прийдет понимание как это всё связать

Pavel
29.08.2017
08:37:07
Там когда кончите, прочтите мой вопрос выше плеас ))

Anton
29.08.2017
08:59:09
Всем привет. Подскажите как правильно отсортировать по дате. Тут не так давно мне помогли это сделать но вылез баг:
Вот функция которая это делает:
return this.orders.map(function (item) {
return item.date
}).filter(function (value, index, self) {
return self.indexOf(value) === index
}).sort(function (a, b) {
console.log(a + ' > ' + b, a > b)
return a > b
})
А вот результат сортировки:
28.08.2017 > 29.08.2017 false
29.08.2017 > 30.08.2017 false
30.08.2017 > 31.08.2017 false
31.08.2017 > 01.09.2017 true
30.08.2017 > 01.09.2017 true
29.08.2017 > 01.09.2017 true
28.08.2017 > 01.09.2017 true
31.08.2017 > 03.09.2017 true
30.08.2017 > 03.09.2017 true
29.08.2017 > 03.09.2017 true
28.08.2017 > 03.09.2017 true
01.09.2017 > 03.09.2017 false
Видно что 31.08.2017 > 03.09.2017 возвращает true, хотя должно вернуть false, подскажите решение

Stanislav
29.08.2017
08:59:33

æ digital
29.08.2017
09:00:35

æ digital
29.08.2017
09:04:07

Stanislav
29.08.2017
09:06:24
А вот и статья с auth0

serg
29.08.2017
09:07:21
как правильно проект забекапить, чтобы потом развернув его осталось бы только подтянуть зависимости/модули?
а то в вебпаке 5 нужных файлов, а бекапится полинтернета модулей

Alexander
29.08.2017
09:07:54
закомитить наверное

æ digital
29.08.2017
09:08:06
?

Alexander
29.08.2017
09:09:02
Подскажите по webpack-у, хочу чтобы вот так как-то работало

Stanislav
29.08.2017
09:09:46

Google

Stanislav
29.08.2017
09:10:09

Alexander
29.08.2017
09:10:28

serg
29.08.2017
09:10:48

Stanislav
29.08.2017
09:11:30
http://vuejs-templates.github.io/webpack/env.html

Alexander
29.08.2017
09:12:53

Stanislav
29.08.2017
09:12:56

No
29.08.2017
09:17:39
я не заметил никакой дикой трешовости, я заметил дикую гибкость, тотальную ООПшность, удобство использования и поддержки
и большие проблемы с перфомансом

Admin
ERROR: S client not available

No
29.08.2017
09:18:58
но они и к питону, и к руби, и к пыхе применимы

Stanislav
29.08.2017
09:19:11
меня просто сам факт что люди приходят в руби очень будоражит. если б на нем нельзя было писать на нем не писали бы это понятно. просто есть некий барьер
вот говоришь ты человеку что просто написав метод без скобочек это значит вызвать метод. он спрашивает а как тогда дать ссылку на метод тогда ты показываешь .method :method
и вот если этот барьер пройден человеком и не вызывает диссонанса то все с ним понятно )

No
29.08.2017
09:19:53
пытаться дать ссылку на метод - это применять js подходы
и обломаться
а потом решить, что раз это тут так не работает - значит язык плохой )
то, что работает в js - часто не работает в других языках, и наоборот, сами подходы к разработке и написанию кода значительно отличаются
это кстати и вызывает хейт js-а - ты приходишь с рубей/питона/пыхи/джавы/чего-угодно, пытаешься писать как писал раньше - а получается ерунда
т.к. в мире js всё немного не так, как у людей )
это не есть плохо, это просто разные подходы )

Google

No
29.08.2017
09:22:36
и да, ни разу в коммерческом коде не делал .method :method
не было такой надобности в принципе )

Stanislav
29.08.2017
09:23:16
не знаю причем тут подходы. язык это язык. то что ради сахарка автовызова по члену который в голову нормальному человеку не придет сделали массу костылей наводит на мысли

No
29.08.2017
09:23:32
и да, кстати
method вернет объект Method
под капотом это так не работает
то есть под капотом нигде не делается ссылка на метод тем способом, как ты описал

Stanislav
29.08.2017
09:24:00

No
29.08.2017
09:24:01
это используется только для метапрограминга

Stanislav
29.08.2017
09:24:47
засранные базовые классы тысячами методов тоже такое себе удовольствие

No
29.08.2017
09:24:50
ты наверное уже третий человек, который на это обращает внимание )

Stanislav
29.08.2017
09:25:09
в руби

No
29.08.2017
09:25:21
это в каком таком классе тысячи методов?

Stanislav
29.08.2017
09:25:45
в любом. integer например
но рубисты говорят удобно. приходит на ум слово ты его юзаешь и все

No
29.08.2017
09:26:39
почему-то о руби столько стереотипов дебильных в ходу )
и люди их подхватывают )
про 1000 методов - это к рельсе
там такое есть, это проблема