@jvmchat

Страница 824 из 2890
Pavel ?
12.12.2016
21:12:20
ну типо шарят пацаны в скалке
Можно группой скинуться на дезик

Поддержим пацанов

Руслан
12.12.2016
21:12:43
Ты до скалы начал такие стикеры любить, или после?

Митко Соловец?
12.12.2016
21:12:53
Google
Митко Соловец?
12.12.2016
21:13:04
норм подъебнул)

Pavel ?
12.12.2016
21:13:16
?

Митко Соловец?
12.12.2016
21:13:31
просто ненавижу чсвшников

я не знаю, совпадение это или нет

но хаскеллисты и скалисты

чаще всего такие

James Tiberius Kirk ?
12.12.2016
21:13:55
просто ненавижу чсвшников
считаю что я лучший программист нашего поколения

Митко Соловец?
12.12.2016
21:13:55
а жабисты и котлинщики добряки

считаю что я лучший программист нашего поколения
не не так, если ты не пишешь на скале - ты априори калоед

Руслан
12.12.2016
21:14:20
Митко Соловец?
12.12.2016
21:14:21
типикал ортодокс скалист

James Tiberius Kirk ?
12.12.2016
21:14:21
бля(

Google
Митко Соловец?
12.12.2016
21:14:36
не, есть и нормальные парни

Руслан
12.12.2016
21:14:42
Митко Соловец?
12.12.2016
21:14:59
Посмотри на меня ))
да ты ровный парень, че

Руслан
12.12.2016
21:15:03
Какой с меня добряк))

Митко Соловец?
12.12.2016
21:15:07
у тебя аргументы есть

в принципе норм темы задвигаешь

Руслан
12.12.2016
21:15:48
☺️ прям захвалил

Митко Соловец?
12.12.2016
21:15:56
ну ты просто в скала чате не был

24/7 ссут на джаву, котлин и т.д.

Andre
12.12.2016
21:17:08
Мытко
12.12.2016
21:17:17
Скала работает

Митко Соловец?
12.12.2016
21:17:23
а работают когда?
они работают асинхронно

Мытко
12.12.2016
21:17:59
Есть термин что-то вроде языкового расизма?

Вот в общем, Дима - языковой расист

Митко Соловец?
12.12.2016
21:18:47
я писал на груви, джаве, скале, скл, джаваскрипте, си, с++

какой же я расист

Artem
12.12.2016
21:19:33
Ребят

Митко Соловец?
12.12.2016
21:19:35
ща вот сорвусь может и котлин приму

Artem
12.12.2016
21:19:50
Кто spring mvc использует?

Google
Митко Соловец?
12.12.2016
21:19:58
Кто spring mvc использует?
давай сразу вопрос

Oleksandr
12.12.2016
21:20:45
24/7 ссут на джаву, котлин и т.д.
ну это просто не так

Pavel ?
12.12.2016
21:21:04
Все пиздец Олександр пришел)

Митко Соловец?
12.12.2016
21:21:13
ну это просто не так
есть нормальные парни там, да, но их мало, очень много негатива я услышал и про джаву

Baruch
12.12.2016
21:21:16
Artem
12.12.2016
21:21:23
В Спринг mvc использую spring security для авторизации. Модель с объектом user нужно передавать на каждую страницу. Это в каждом методе контроллера придётся присваивать модели значение?

Artem
12.12.2016
21:21:56
А как? Использую velocity

Митко Соловец?
12.12.2016
21:22:01
ща скину как я делал

у тебя по идее должен твой юзер имплементить спринговый Principal

Митко Соловец?
12.12.2016
21:22:30
а ты своего юзера получишь через секьюрити контекст

вот и все дела)

Pavel ?
12.12.2016
21:22:40
Митко Соловец?
12.12.2016
21:23:07
Да надоела просто Дим, медленно развивается, обидно)
но согласись, Паш, проекты есть интересные)

Anvar
12.12.2016
21:23:11
Эх, сто лет не видел спринг, как он там интересно теперь :)

Митко Соловец?
12.12.2016
21:23:37
Как?
public static AccountDTO getCurrentDetails() { Authentication auth = SecurityContextHolder.getContext().getAuthentication(); if (!(auth instanceof AnonymousAuthenticationToken)) { return new AccountDTO((Account) auth.getPrincipal()); } return null; }

вот такой метод утильный дергай в контроллерах, где тебе надо

Google
Руслан
12.12.2016
21:24:12
Да норм пацаны на хаскеле

Митко Соловец?
12.12.2016
21:24:18
только твоя моделька юзера должна имплементить интерфейс

Pavel ?
12.12.2016
21:24:24
но согласись, Паш, проекты есть интересные)
Можно квазар расценивать как интересный проект, остальное это сугубо экономическая составляющая)

Руслан
12.12.2016
21:24:29
Я пообщался - приятные, без загонов

Митко Соловец?
12.12.2016
21:24:55
@Entity public class Account implements UserDetails {

Artem
12.12.2016
21:25:08
Не, не то

Руслан
12.12.2016
21:25:13
Некоторые на Егора похожи, но один Егор в джаве компенсирует их всех в хаскеле

Admin
ERROR: S client not available

Artem
12.12.2016
21:25:24
Я имел ввиду чтобы один и тот же код во всех методах не писать

Pavel ?
12.12.2016
21:25:33
Руслан
12.12.2016
21:25:42
Artem
12.12.2016
21:25:48
Просто на каждой странице в view нужно условие с проверкой на авторизацию

Митко Соловец?
12.12.2016
21:26:08
тогда тебе security аннотации нужны

Pavel ?
12.12.2016
21:26:24
В реале
И чем аргументируют?

Митко Соловец?
12.12.2016
21:26:30
где ты описываешь, что можно дергать, а что нет

Artem
12.12.2016
21:27:04
Ну типа если авторизован то вывести ссылки на страницу регистрации и входа, а если нет, то на выход. Эти ссылки в основном шаблоне template.vm

Руслан
12.12.2016
21:27:06
И чем аргументируют?
Зачем, пишут, работают

Pavel ?
12.12.2016
21:28:16
Зачем, пишут, работают
Ну так под такую схему подходит все что угодно

Google
Руслан
12.12.2016
21:28:33
Ну речь же о качествах людей шла

Pavel ?
12.12.2016
21:28:34
Это не интересно)

Митко Соловец?
12.12.2016
21:28:34
не знаю, позволяет ли велосити в своих шаблонах в отдельных кусок выделять это и подключать в остальных шаблонах

Anvar
12.12.2016
21:28:43
Ну типа если авторизован то вывести ссылки на страницу регистрации и входа, а если нет, то на выход. Эти ссылки в основном шаблоне template.vm
Ну у спрингсек есть как минимум свои тэги. А во все вьюшки ты можешь передать через @ModelAttribute

Руслан
12.12.2016
21:29:14
Я думаю пхп и джс тоже натерпелись от джавистов

Митко Соловец?
12.12.2016
21:29:15
Ну у спрингсек есть как минимум свои тэги. А во все вьюшки ты можешь передать через @ModelAttribute
не, ему нужно что-то типо ul.nav.navbar-nav if account.role.name == "MODERATOR" li a(href="/admin/document/all") Документы else

по идее это на стороне шаблонов

и надо это вынести в хэдер

Artem
12.12.2016
21:29:45
Да

Pavel ?
12.12.2016
21:29:47
Ну речь же о качествах людей шла
Ну в контесте качества человека инструмент кот он использует занимает последнее место)) интересен же вопрос как докатились до жизни такой)

Митко Соловец?
12.12.2016
21:29:47
и инклюдить в остальные шаблоны

Да
velocity include another template - в гугле много инфы по этому запросу

мне кажется это то, что тебе нужно, дружище

Anvar
12.12.2016
21:31:09
и инклюдить в остальные шаблоны
Тогда вообще нет проблем, навеняка велосити умеет инклюд :)

Artem
12.12.2016
21:31:44
Умеет, но как это значение в header вынести

Anvar
12.12.2016
21:33:50
Ну смотри. Если ты повесишь в контроллере на метод @ModelAttribute , то значение, возвращвемое этим методом будет доступно на всех вьюшках этого контроллера. Если сделать это где-то в родительском контроллере, то будет доступно везде.

Митко Соловец?
12.12.2016
21:34:22
Умеет, но как это значение в header вынести
а вот тут как раз @ModelAttribute("account") AccountDTO account

Artem
12.12.2016
21:34:24
Спасибо, понял

Митко Соловец?
12.12.2016
21:34:24
в моем примере

Страница 824 из 2890