
Bogdan
29.10.2016
10:34:38
как в spring security разрешить не аутентифицироваться некоторым запросам

Митко Соловец?
29.10.2016
10:35:38
в смысле, чтобы их любые пользователи могли дергать?

Bogdan
29.10.2016
10:35:46
да
без аутентификации

Google

Bogdan
29.10.2016
10:35:58
а джавадоке хрен что поймешь

Митко Соловец?
29.10.2016
10:36:21
я делал как ROLE_ANONYMOUS
и еще в джава конфиге можно настроить уровень доступа к ресурсам

Bogdan
29.10.2016
10:41:52
http
.authorizeRequests()
//тут настраивается уровни доступа к ресурсам
.anyRequest().permitAll()
.and()
.csrf().disable().httpBasic();
вот у меня такой конфиг
и он для любого незащищенного пути отдает 401

Митко Соловец?
29.10.2016
10:43:51
.authorizeRequests()
.antMatchers("/mycontroller").permitAll()
а так?

Bogdan
29.10.2016
10:46:44
я думал .anyRequest().permitAll() отменит такое повведение

Митко Соловец?
29.10.2016
10:55:17
.authorizeRequests()
.antMatchers(..)
.anonymous()
так попробуй
но в нете советуют в основном ROLE_ANONYMOUS

Google

Bogdan
29.10.2016
11:01:15
ну мне все равно отвечает This request requires HTTP authentication

Митко Соловец?
29.10.2016
11:18:56
Богдан, в общем, вот
http://stackoverflow.com/questions/28455507/how-do-i-define-http-security-none-in-javaconfig
<http pattern=""/webservices/**"" security="none"/>
или
web.ignoring()
.antMatchers("/webservices/**");

sss3 ?
29.10.2016
11:32:42
У меня вот один вопрос, как вы перешли от статик блоков к спрингу? По вашему кроме спринга в джаве ничего нет?

James Tiberius Kirk ?
29.10.2016
11:34:15

sss3 ?
29.10.2016
11:35:02
Так опять таки ioc тут причём?)

Митко Соловец?
29.10.2016
11:35:09
ну можно DI и без спринга, тогда ты просто создаешь синглтон и когда надо его используешь
вот это еще порадовало

sss3 ?
29.10.2016
11:35:14
Обсуждали java core

Pavel
29.10.2016
11:35:31

Митко Соловец?
29.10.2016
11:35:37
у нас оказывается дернуть метод синглтона - уже DI

sss3 ?
29.10.2016
11:35:43
Дим, а как ты относишься к статик блокам

Митко Соловец?
29.10.2016
11:36:35
плюс, в качестве стабов

sss3 ?
29.10.2016
11:36:56
Как и было в вопросе

Pavel ?
29.10.2016
11:58:57

Stanislav
29.10.2016
12:19:57
@VAlekseev ты меня нарочно игнрируешь? Я про di ни слова не сказал

James Tiberius Kirk ?
29.10.2016
12:20:30

Google

Stanislav
29.10.2016
12:21:35

James Tiberius Kirk ?
29.10.2016
12:22:25
а, не, там в конструкторе
через билдер сколько угодно можно

Stanislav
29.10.2016
12:24:25
Не, add() возвращает билдер. Хоть до бесконечности add().add().add() делай
Ограничение есть в ImmutableMap.of()

James Tiberius Kirk ?
29.10.2016
12:24:53
да=(

sss3 ?
29.10.2016
12:37:20
Я просто не могу ответить на все, ибо в дороге сейчас
Поэтому отвечаю выборочно

James Tiberius Kirk ?
29.10.2016
13:15:57
помогите мне придумать класс, которым можно было бы описать поля любого другого класса и в автоматическом режиме получать из этого класса объект описанного класса

sss3 ?
29.10.2016
13:16:54
Attribute
В java есть такой класс)

Митко Соловец?
29.10.2016
13:17:26
Вова помогает листу, хех

sss3 ?
29.10.2016
13:17:35
SingularAtribute и т.д.
А потом еще всем его советовал

Митко Соловец?
29.10.2016
13:18:12
постановка задачи мне уже напоминает его

sss3 ?
29.10.2016
13:18:36
Велосипед?)

James Tiberius Kirk ?
29.10.2016
13:18:37
пиждежь, я никому свои велосипеды не советовал
не подходит мне атрибут для задачи

Google

James Tiberius Kirk ?
29.10.2016
13:21:45
мне нужно описать не поле, а поля. При том рекурсивно
ну наверное слишком комплексная задача чтобы ее можно было решить советом
если кому-то интересно, то у меня получилось прикольное рекурсивное решение
я обычно против рекурсии, но здесь она прям зашла

Pavel
29.10.2016
14:58:46
рекурсия норм
хорошая штука
хотел бы я посмотреть как ты без рекурсии обойдешь дерево)

Admin
ERROR: S client not available

sss3 ?
29.10.2016
14:59:21
Можно, но не красиво

Pavel ?
29.10.2016
15:37:19
Парни посоветуйте бесплатные клауды
Плз

Pavel
29.10.2016
15:37:31
aws?
вроде у них еще бесплатный

Pavel ?
29.10.2016
15:38:13
Там вроде год

Pavel
29.10.2016
15:38:24
а тебе на всю жизнь?)))

Igor
29.10.2016
15:46:45
не знаю как сейчас, но раньше был бесплатный

Pavel
29.10.2016
15:57:42

Igor
29.10.2016
15:58:03

Google

Igor
29.10.2016
15:58:15
Или все-таки улетишь в SOE?

Pavel
29.10.2016
16:00:22

Igor
29.10.2016
16:01:07
Чтоб не уйти в сое рекурсию как раз разворачивают в цикл)

Oleksandr
29.10.2016
16:18:44
или используют хвостовую рекурсию
(вообще говоря, любая рекурсивная функция может быть записана итеративно, и наоборот)

Andrey
29.10.2016
16:21:24

Oleksandr
29.10.2016
16:21:52
http://www.geeksforgeeks.org/iterative-quick-sort/
первая ссылка в гугле)

Andrey
29.10.2016
16:22:33
void quickSort(int A[], int l, int h)
{
if (l < h)
{
/* Partitioning index */
int p = partition(A, l, h);
quickSort(A, l, p - 1);
quickSort(A, p + 1, h);
}
}
Это итеративно???

Oleksandr
29.10.2016
16:22:42
чуть ниже прочитай

Andrey
29.10.2016
16:22:46
Ну, хреновый гугл у тебя.

Oleksandr
29.10.2016
16:22:58
читать научись сперва, умник

Andrey
29.10.2016
16:23:11
Мде... Руками реализовывать рекурсию. Отличная итеративность.
?

Pavel
29.10.2016
16:23:25
Так-с

Andrey
29.10.2016
16:23:27
Какие мы суровые)

Pavel
29.10.2016
16:23:31
Тут есть спецы по hibernate?
Мне тут сказали, что можно с помощью hql получить объект только с нужными мне полями.
То есть мне например нужно только id и имя из всей сущности