@oop_ru

Страница 583 из 785
Roman
26.03.2018
10:23:24
И по этому адресу должен жить жс, который может из фрагмента их достать

Ну а дальше редиректаем куда то внутрь приложения и юзаем полученный access_token чтобы запросики секюрные делать

Implicit flow in a nutshell

Но к CORS’у это имеет крайне косвенное отношение. OIDC провайдер должен из коробки уметь подобные штуки рулить. А если там что то самописное было - то ССЗБ. Для .NET есть готовый IdentityServer4

Google
Sergey
26.03.2018
11:12:02
Лол, какие куки?)) Куки http-only и принадлежат домену, на котором oidc провайдер живёт
ты можешь сэтить куки на любой домен. Не суть. > Но к CORS’у это имеет крайне косвенное отношение. это вообще никакого отношения там не имело.

я хотел таким примером подчеркнуть неадекватность "архитектора".

Arseniy
26.03.2018
11:18:58
Когда тебе дают дохуя денег на архитектуру не можешь просто сделать нормальную архитектуру для 4х страничного приложения, тебе нужно кучу наворотов

чтоб оправдать затраченные на тебя деньги

Lawrence
26.03.2018
11:22:05
Dmitriy
26.03.2018
11:22:36
чтоб оправдать затраченные на тебя деньги
чувак отработал свое бабло, все верно.. освоил бюджет )

бизнес

не факт что он плохой архитектор

Roman
26.03.2018
11:47:32
Adel
26.03.2018
17:56:27
Ищем докладчиков на конференцию. Очень приветствуются темы, сходные обсуждаемым в этом чате. 18 мая. Москва. Digital October. https://devconf.ru/ru/offers . я - организатор, отвечу на любые вопросы.

Артур Евгеньевич
26.03.2018
17:58:42
Может мне рассказать про свою научную теорию связи MVC и CQRS?)

Adel
26.03.2018
17:59:08
мы же тут ее опровергли

а то, что GET - это запрос а POST - это команда - это очевидно :)

Google
Артур Евгеньевич
26.03.2018
17:59:59
ну не знаю я не увидел опровержения))

Adel
26.03.2018
18:01:59
но вообще любые холивары на конфах заходят хорошо. особенно если ломать привычный ход вещей :) вон Егора Бугаенко доклады слушают же :)

Кстати сегодня слчайно нашел то, что он доклад нам подавал в 2016 году :) но почемуто народ не проголосовал и он в программу не попал :)

Артур Евгеньевич
26.03.2018
18:04:33
А сейчас какая система отбора? Которые есть на сайте доклады уже 100% будут, или это кандидаты?

Adel
26.03.2018
18:05:30
кандидаты

ну мы раньше запускали голосовалку. и народ сам за доклады голосовал. и мы по рейтингу уже в программу закидывали

в этом году не знаю. посмотрим

Hell
26.03.2018
19:21:23
http://blog.ploeh.dk/2012/11/06/WhentouseaDIContainer/

ищу перевод ли TLDR

Sergey
26.03.2018
19:43:33
А вы GraphQL реализовали на бакенде средствами PHP?
да, но пока только в рамках пет проджекта. В целом на php это довольно удобно, если с умом подходить а не обмазываться всяким калом типа webonyx (то есть закрыть кал в пакетик)

ElmLang сильно на F# похож. Пробовали?
как-то смотрел презенташку но вот чет как-то не... всего потыкать не успеешь)

Gio
26.03.2018
19:44:58
Sergey
26.03.2018
19:45:16
ищу перевод ли TLDR
TLDR - это картинка с графиком - вполне себе исчерпывающе

Я там понял, что всё кроме subscription, хорошо работает в ПХП?.. Я какраз пытаюсь обмазаться webonyx'ом сейчас :(
я могу сразу посоветовать отказаться от идеи пихать ресолверы в схему и привязывать ресолверы сбоку к схеме (там есть такая возможность). Выходит намного проще и удобнее.

по subscriptions - я пока не смотрел как это реализовано в ноде.... но есть вероятность что на php можно запилить без особых проблем (через какие-нибудь центрифуги)

но.... мне пока оно не надо было

Gio
26.03.2018
19:48:21
Если отказаться от webonyx, то как? С нуля писать?

Sergey
26.03.2018
19:49:28
Если отказаться от webonyx, то как? С нуля писать?
тебе нужно что-то что будет определять схему + что-то что будет парсить запросы. webonyx в этом плане хоть и отстой но терпимо. А вот ресолверы и саму имплементацию API - своими силами. Пилится за вечер где-то на какой-нибудь симфони.

Google
Sergey
26.03.2018
19:50:28
с нуля - слишком муторно особенно в силу того что парсер нужен. Парсеры на php писать дело неблагодарная (инструментов мало, получится либо неподдерживаемо либо медленно либо очень сложно).

Gio
26.03.2018
19:55:57
Спасибо, для Симфони я уже видео 3 бандла (основаных на webonyx). Разобрался с одним из них - там запрос парсится через webonyx, схема хранится в .graphqls файлах (которые тоже парсятся и кешируются). Резолверы подключаются отдельно. Всё выглядит довольно чисто и красиво. Проблема только одна - я не работал с Симфони, надо перетащить на другой PHP фреймворк =)

Hell
26.03.2018
20:38:36
TLDR - это картинка с графиком - вполне себе исчерпывающе
Доктор, откуда у вас такие картиники?

Sergey
26.03.2018
20:38:57
Доктор, откуда у вас такие картиники?
http://blog.ploeh.dk/content/binary/usefulness-sophistication.png

Mykola
26.03.2018
20:40:11
приветы! что у вас нового интересного?

Sergey
26.03.2018
20:41:12
Igor
26.03.2018
20:41:26
ElmLang сильно на F# похож. Пробовали?
ElmLang - это на котором только фронт можно пилить?

Sergey
26.03.2018
20:41:27
вдруг тебе будет интересно

Mykola
26.03.2018
20:41:38
а, всё та же тема

Sergey
26.03.2018
20:41:50
а, всё та же тема
не, чуть другая

но, как говорят авторы, на джаве ооп низя

Mykola
26.03.2018
20:42:24
токо на сыпыпы?

Sergey
26.03.2018
20:42:45
сы, при определенном старании на плюсах, скала более менее из JVM языков...

по сути единственная прчиина по которой я этой темой заинтересовался это то что ее Тургве Рейнскау (как же я наверное искаверкал имя) форсит

а так.... жизнь по прежнему боль

Hell
26.03.2018
20:44:41
http://blog.ploeh.dk/content/binary/usefulness-sophistication.png
и теперь побуть лектором по эконономической теории и объясни про экстремумы

Gio
26.03.2018
20:44:42
ElmLang - это на котором только фронт можно пилить?
ELM compiles to HTML, CSS and JavaScript and is most suitable for building complete apps or websites rather than compiling to just JavaScript. ELM is a functional reactive language that ensures fast rendering which is the backbone of interactive applications, best suited for 2d, 3d games and animations.

Mykola
26.03.2018
20:45:42
блин, надо в следущем году таки на лямбда-дейс поехать в краков

Sergey
26.03.2018
20:47:06
Google
Gio
26.03.2018
20:55:27
Я думал, что ELM уже издох, потому что не слышно о нём ничего. Первые упоминания о нём были ещё до появления Redux'a.

Sergey
26.03.2018
20:55:32
https://github.com/centrifugal/centrifugo

Like
26.03.2018
20:55:55
https://github.com/evancz/elm-todomvc/blob/master/Todo.elm Это ж пиздец как страшна

Alex
26.03.2018
20:56:55
https://github.com/centrifugal/centrifugo
По описанию штука крутая. А как в жизни? Есть подводные камни?

Sergey
26.03.2018
21:01:13
По описанию штука крутая. А как в жизни? Есть подводные камни?
кто ж его знает как ты ее собрался юзать... если по прямому назначению - подводных камней нет особо.

Bohdan
26.03.2018
21:01:33
https://github.com/evancz/elm-todomvc/blob/master/Todo.elm Это ж пиздец как страшна
мне кажется, у них форматирование сломалось :D

я понимаю, язык другой... но ёпрст

Like
26.03.2018
21:01:54
У этого чела второй репозиторий

Вот там точно сломалось форматирование

Bohdan
26.03.2018
21:02:29
в хаскель?

Like
26.03.2018
21:02:35
Ага

Bohdan
26.03.2018
21:02:53
ну там все своеобразно но запятые на новой строке это сильно

Adel
26.03.2018
21:04:41
https://github.com/centrifugal/centrifugo/blob/master/vendor/github.com/rakyll/statik/fs/fs.go - а чего? в го принято вендор сорцы в гит класть?

Google
Adel
26.03.2018
21:06:18
я понимаю :)

Like
26.03.2018
21:06:28
Версии, все дела Чо ты как не человек что ли

Adel
26.03.2018
21:06:32
но неужель композер.лока подобия нет?

Sergey
26.03.2018
21:07:07
но неужель композер.лока подобия нет?
https://github.com/golang/go/wiki/PackageManagementTools

Adel
26.03.2018
21:07:07
хотя.. там и пакажист нужен.. и авторы пакетов адекватные... ужс. проще копипастить :)

Sergey
26.03.2018
21:07:10
на выбирай

Adel
26.03.2018
21:08:32
"разруха не в клозетах"...

Like
26.03.2018
21:09:06
2 раза не осилил их импорты и свалил оттуда ?

Igor
26.03.2018
21:14:26
Госпади, чо с этим миром не так?
Ну тут цело приложение в одном файле. Если раскидать, то будет куда нагляднее. (а форматирование в elm действительно “на любителя”, благо хоть оно автоматическое)

Adel
26.03.2018
21:14:31
хотя утилита dep судя по документации - умеет то что надо. и все должно быть ок. правда она до сих пор экспериментальная

Страница 583 из 785