@prophp7

Страница 139 из 1387
Sergey
13.12.2016
20:43:07
я не храню сам токен

только айдишку сессии

da horsie
13.12.2016
20:43:16
хранилище сессий - шаред ресурс же

Sergey
13.12.2016
20:43:38
ну если ты вынесишь это как мидлварь отдельную, ты можешь хоть на отдельный сервер ее запихнуть

Google
Sergey
13.12.2016
20:43:43
или на несколько десятков серверов

обычно жесткая незамедлительная инвалидация сессий нужна для 1 проекта из 10

а может и того реже

а так пусть еще 5 минуток попользуется

da horsie
13.12.2016
20:44:53
ну смысл jwt, насколько я понимаю, в том, что оно масштабируется, т.к. не нужно общее хранилище (сессий ли, юзеров ли, не важно)

Sergey
13.12.2016
20:45:00
ну как бы да

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

da horsie
13.12.2016
20:45:17
если ты навешиваешь на него сессию, которую надо проверять каждый раз, масштабируемость теряется

Sergey
13.12.2016
20:45:20
тебе на 5 минут выдается токен

и ты с ним что-то делаешь

да - потому что надо общее хранилище, нет, потому что это хранилище прекрасно скейлится и оно простое до ужаса

da horsie
13.12.2016
20:46:15
оно и без jwt скейлится

Google
Sergey
13.12.2016
20:46:32
но настройки авторизации, права юзера и т.д. у меня все еще в jwt

они не хранятся в сессии

da horsie
13.12.2016
20:46:47
храни id сессии + сериализованного юзера - и пожалуйста

Sergey
13.12.2016
20:46:58
я хочу тупо id сессии

мне норм

da horsie
13.12.2016
20:47:12
ну ок)

Sergey
13.12.2016
20:48:25
ну мол... суть JWT в отсутствии сессий. У меня необходимость прикручиват сессии возникла не с начала проекта и переделывать было лень

да и нет смысла

и это единственный проект за 2 года которые я делаю с jwt

где это надо было

da horsie
13.12.2016
20:50:12
клево

интересные задачи

сколько разработчиков у тебя в проекте?

Sergey
13.12.2016
20:52:45
сейчас 2 + я

это если бэкэнд

da horsie
13.12.2016
20:53:01
а, ну нормально

синьоры?

Sergey
13.12.2016
20:53:20
ну тип того... что считать синьерами)

один точно синьер

da horsie
13.12.2016
20:53:39
не важно, в твоем понимании

Google
Sergey
13.12.2016
20:53:41
второй мидл переходящий в синьеры

da horsie
13.12.2016
20:53:52
ну ваще замечательно

маленькая команда, адекватные коллеги

завидую

Sergey
13.12.2016
20:54:56
не ну всего нас на дэйли приходит человек 15

но так да

da horsie
13.12.2016
20:55:25
ну я про тех, кто непосредственно трогает те же файлы в репозитории, что и ты

Sergey
13.12.2016
20:55:28
это не по 30-40 бэкэндщиков

da horsie
13.12.2016
20:56:50
у меня 7 человек в офисе и еще столько же за океаном, и я сомневаюсь, что хоть кто-то из них способен объяснить хотя бы две буквы из SOLID

и все коммитят как проклятые

тлен и безысходность

а в другом проекте я сам себе хозяин, даже посоветоваться не с кем

Fayozjon [CybernatiC]
13.12.2016
21:32:07
Google Maps Javascript api есть функция очистить карту?

NeuroZ
14.12.2016
06:59:50
https://github.com/mpociot/botman развлекаемся)

Artem
14.12.2016
09:05:46
У ларавель есть зачетная штука https://laravel.com/docs/5.3/collections. Есть что-то такое, только выдранное из контекста этого фреймворка, чем все уже давно пользуются? Что-то вроде https://github.com/tightenco/collect Кто юзал?

Sergey
14.12.2016
09:18:40
https://github.com/doctrine/collections разве что

Yaroslav
14.12.2016
09:43:41
Ребята у когонибудь был опыт работы с soap с симфони, есть какие-то бандлы с которыми у вас есть позитивная/негативная история?

Sergey
14.12.2016
09:46:35
зачем для soap бандлы?

\SoapClient и в бой

Sergey
14.12.2016
09:46:51
позитивная история с soap?

Google
Sergey
14.12.2016
09:46:58
это когда в конце все жили счастливо?

так не бывает

Sergey
14.12.2016
09:47:10
позитивная история с soap?
не поверишь, но на пхп с этим как-то проще чем на джаве

можно скармливать ему обычный массивчик и оно само тебе построит xml вместе с неймспейсами и прочими ужасами

и при этом вернет обьект вместо xml

Sergey
14.12.2016
09:51:13
не поверишь, но на пхп с этим как-то проще чем на джаве
не, охотно верю... правда я с soap помимо php только на ноде и на c# имел дело

но в целом бандлы не нужны)

Yaroslav
14.12.2016
09:52:38
ок, спасибо

Admin
ERROR: S client not available

Andrew
14.12.2016
09:52:46
документации минимум и экстеншн кривой, а бандл там только besimple soap bundle, который фиксит несколько специфичных проблем ЕМНИП

Sergey
15.12.2016
09:27:13
есть многомерный массив, если у потомка есть другой массив с данными, и по ним мы отбираем, если у ключа значение больше чем нам надо, не показывать родителя... как такое реализовать?

$data['faculties']['0']['special']['0']['exams']['0']['name'] - тут значение по которому надо искать, сравнивать

$data['faculties']['0']['special']['0']['exams']['0']['ball'] - здесь значения, мы с ними сравниваем - больше, меньше.

$data['faculties']['0']['special']['0']- ну а этот массив мы должны закрыть, если предыдущие пункты нам не подходят :)

Sergey
15.12.2016
09:33:59
как всё показать, тут понятно.. но как не показать не ясно. может какую-то переменную - маркер использовать

Fayozjon [CybernatiC]
15.12.2016
09:34:43
Ребят работали с Google maps api ?

как очистить все маркеры на карте?

Steven
15.12.2016
09:41:45
как очистить все маркеры на карте?
https://developers.google.com/maps/documentation/javascript/examples/marker-remove?hl=ru Не помогает?

Google
Fayozjon [CybernatiC]
15.12.2016
09:59:46
Ребят маленький вопрос, есть статьи, верстка на bootstrap, необходимо выводить по 3 статьи в ряд col* должен быть рэномным суммарно составлять 12

статей много

как сделать вывод в цикле

подскажите

пожалуйста

к примеру <div class="row"> <div class="col-md-4">Статья 1</div> <div class="col-md-6">Статья 2</div> <div class="col-md-2">Статья 3</div> </div> <div class="row"> <div class="col-md-3">Статья 4</div> <div class="col-md-4">Статья 5</div> <div class="col-md-5">Статья 6</div> </div>

Вот пример

Danil
15.12.2016
10:16:07
if i%3 == 0

halilli
15.12.2016
10:16:50
Вот пример
Можно создать многомерный массив и уже готовыми числами и рандомно выбирать Например $rov [] = [2,5,5] $rov [] = [3,4,5] array_rand($rov)

Fayozjon [CybernatiC]
15.12.2016
10:17:11
if i%3 == 0
break сделать не проблема

array_split ?

Danil
15.12.2016
10:17:38
не понимаю тогда в чем проблема

Fayozjon [CybernatiC]
15.12.2016
10:17:52
сделать рандомные размеры

блоков

в сумме чтобы в ряду было 12

Danil
15.12.2016
10:19:32
взять первые 2 числа рандомом, а третьим добить до 12

halilli
15.12.2016
10:21:05
сделать рандомные размеры
Мой вариант не подходит?

Fayozjon [CybernatiC]
15.12.2016
10:21:42
Мой вариант не подходит?
подходит какальтернатива так как размер блоков надо прописывать самому

Страница 139 из 1387