@jvmchat

Страница 2155 из 2890
Igor
14.01.2018
22:34:51
vscode же проделки мелкомягких
Как что-то плохое. Там же Language Server Protocol (от тех же MS) и можно хоть в emacs/sublime перенести

Sergey
15.01.2018
05:04:42
Слушайте, как думаете, а норм логику писюкать в аспекте?

Мне надо доступ чекать с логикой, я хочу нагородить анноташку с аспектом и пометить те методы, которые нужно так защитить

Хуй его знает, может это не тру спринг вэй

Google
Sergey
15.01.2018
05:06:25
AbstractSingletonProxyFactoryBean нужен может

Wystan
15.01.2018
06:17:14
Мне кажется, аспекты тормозят процентов на 20 компиляцию всего проекта, я его выкинул, подсказать не могу

Sergey
15.01.2018
06:41:06
У меня аудит и логгирование, так что я не денусь никуда

Igor
15.01.2018
06:43:28
У нас поверх Спринга навороченная система пермишеннов. Пермишенны отдельные в виде классов реализуются и вешаются на методы сервисов через PreAuthorize аннотацию. Там естественно много вспомогательных классов для Спринга задействовано.

В целом нормально.

Pavel ?
15.01.2018
06:52:42
Sergey
15.01.2018
06:56:28
Ну это обычный acl, а мне ещё логику вписулить надо

Alexey
15.01.2018
08:00:25
Если речь о Spring MVC, то есть HandlerInterceptor, который работает примерно как сервлетный фильтр

Igor
15.01.2018
08:06:55
Можно внедрить свои классы в ACL. Ищите статьи про сильную кастомизацию спринг секюрити.

Dmitrii
15.01.2018
09:24:23
Всем привет! Кто сталкивался с разработкой приложений для Smart TV, подскажите пожалуйста, сколько времени необходимо на публикацию приложения в каталогах Samsung, LG, Philips (скорость подтверждения и обратной связи). И нужно ли в процессе публикации за что-то платить? Например за регистрацию аккаунта девелопера или еще за что.

Cargeh
15.01.2018
09:26:02
Мне надо доступ чекать с логикой, я хочу нагородить анноташку с аспектом и пометить те методы, которые нужно так защитить
Не знаю, правильно это или нет, но у нас так и есть - аннотации @Logged и @PrivilegedAction(Privilege.DELETE_LOCAL_POLICY) Оч удобно

Cargeh
15.01.2018
09:34:31
Спасибо, я посмотрю
Кстати, через @PrivilegedAction еще и аудит настроен. Правда, это не гибко и уже в планах уходить от этого, но может под вашу задачу подойдет. Там вместе с проверкой привилегии просто добавляется лог, что такой-то такой-то воспользовался таким-то таким-то

Google
Sergey
15.01.2018
09:39:57
О, да скорее всего, у нас там кейс несложный

Kirill
15.01.2018
10:41:48
Всем привет ?, хотел спросить знатоков кто что юзает для мониторинга и метрик?)

Ну и опыт использования)

Wystan
15.01.2018
10:43:34
Prometheus, grafana и spring metrics. Только они переименовались

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

Alexander
15.01.2018
10:46:02
а спринг-метрикс умеют в кол-во запросов в последнюю минуту/пять минут/10 минут, среднее/максимальное время выполнения, плюс процентили вот этого всего ?

типа 95 процентиль всех запросов < 1 секунды ?

Wystan
15.01.2018
10:46:59
Это графана все посчитает

Там главное, чтобы гистограммы на время были настраиваемые.

Kirill
15.01.2018
10:48:32
На самом деле на него тоже заглядываюсь

Wystan
15.01.2018
10:48:49
Но точность до секунды - это не про прометеус. Я раз в минуту метрики собираю

Alexander
15.01.2018
10:50:37
http://metrics.dropwizard.io/4.0.0/

у нас вот это. плюс выставляем наружу через jolokia, чтобы можно было простыми http-запросами забирать

Kirill
15.01.2018
11:01:06
Кстати java9 & lombok всё? трямба? Кто апдейтил, чё делать та? Выкидывать нахер этот ваш lombok и ручками ручками если хочешь 9-ку?

Alexander
15.01.2018
11:01:28
а кто-то перешел на 9-ку потому что вот прямо надо ?

Cargeh
15.01.2018
11:02:49
По крайней мере вот такой вот коммит есть: https://github.com/GlowstoneMC/Glowstone/pull/649

Но вообще вроде не работает ничего :) Там в комменты уже отписались (хотя, не у всех)

Kirill
15.01.2018
11:04:53
а кто-то перешел на 9-ку потому что вот прямо надо ?
Может и не надо, но если есть возможность то почему бы и нет!)

Alexander
15.01.2018
11:05:09
счастливые люди

Google
Митко Соловец?
15.01.2018
12:24:04
а какие варики? юзать джава 8 или котлин?

Alex
15.01.2018
12:26:42
Luger
15.01.2018
12:28:04
Kirill
15.01.2018
12:28:17
Ура, наконец-то.
Рад что пздц?)

Alexey
15.01.2018
12:29:01
Ещё бы апач-коммонс сломался нафиг, вообще красота

Alexander
15.01.2018
12:30:09
гуава же!

Alexey
15.01.2018
12:30:36
Гуава получше будет, хотя её тоже используют без меры

Alexander
15.01.2018
12:30:47
а спринг с 9-кой подружили ?

Alexey
15.01.2018
12:30:52
Ну и уж точно посекьюрней и по-эффективней

Но чтобы тащить в проекты апач-коммонс в 2018 году, надо быть аццким некрофилом

Aleksandr
15.01.2018
12:33:49
Artjom
15.01.2018
12:34:51
эпизодически развиваются - https://commons.apache.org/

Alexey
15.01.2018
12:35:11
Дырки они латают, с опозданием в 2-3 года

И вообще апач - это кладбище проектов

Иногда из него встают мертвецы и пугают людей

Alexey
15.01.2018
12:37:21
А у вас уже есть свой StringUtils и IOUtils? :)
Хуже, у нас в одном модуле может использоваться самописный велосипед, апачкоммонс бородатой версии и гуава какая-нибудь

Dzmitry
15.01.2018
12:37:22
И вообще апач - это кладбище проектов
ну phd получил и в инкубатор закинул

Google
Alexander
15.01.2018
12:46:23
есть и вполне бодрые мертвяки

Victor
15.01.2018
12:50:10
Так оформи гражданство, русский-то знаешь :)
Хаха, сударь Вы так пишите, как-будто это дело 5 минут. Я скажу по своему опыту, это тот ещё геморрой.

Admin
ERROR: S client not available

Пётр
15.01.2018
13:00:17
Каков сейчас статус Java 9? Idea/Eclipse/Netbeans на ней работают?

Андрей
15.01.2018
13:04:52
Каков сейчас статус Java 9? Idea/Eclipse/Netbeans на ней работают?
я в продакшн уже 1 веб приложение сделал на ней.

Igor
15.01.2018
13:18:27
Anton
15.01.2018
13:18:56
Кстати java9 & lombok всё? трямба? Кто апдейтил, чё делать та? Выкидывать нахер этот ваш lombok и ручками ручками если хочешь 9-ку?
на версии lombok 1.16.20 собирал/запускал spring boot проект с maven-compiler-plugin(3.7.0) с доп.аргументами (выше в чате была ссылка на ишью на Github) <java.version>9</java.version> <configuration> <jdkToolchain> <version>${java.version}</version> </jdkToolchain> <source>${java.version}</source> <target>${java.version}</target> <compilerArgs> <arg>--add-modules</arg> <arg>java.xml.bind</arg> </compilerArgs> </configuration>

Anton
15.01.2018
13:20:08
на бою пока 8ка=)

Scr1pt0x
15.01.2018
13:22:13
Есть ссылки на группу по вопросам с/с++?

Екатерина ?
15.01.2018
13:22:29
ребята, расскажите, кто-то пользуется/пользовался http://fastthread.io ? и каковы результаты?

Alexander
15.01.2018
13:26:19
ребята, расскажите, кто-то пользуется/пользовался http://fastthread.io ? и каковы результаты?
вообще норм. особенно приятно что он развеститые дампы хорошо жует, даже серии больших дампов нормально парсит. в отличии от того же самурая

Alexander
15.01.2018
13:27:47
ну вот последний - 21mb.

Екатерина ?
15.01.2018
13:29:32
нууу...сравнительно небольшие...я думала там в Гб измерение идёт)))

Alexander
15.01.2018
13:29:38
воу-воу.

я про тред-дампы

Wystan
15.01.2018
13:30:06
Щас бы дампами меряться. У меня вся выделенная память под инстанс - 1гб

Google
Alexander
15.01.2018
13:30:06
а он и хип-дампы умеет что ли ? чтобы дамп тредов до гигабайт разросся - я хз что там надо делать

Alexander
15.01.2018
13:31:46
Щас бы дампами меряться. У меня вся выделенная память под инстанс - 1гб
да я ж говорю - сайтик предназначен для анализа дампа тредов. он вообще редко бывает размером больше десятка килобайт.

дамп тредов - это текстовый файлик, в котором написано сколько сейчас потоков в jvm , в каком они состоянии и стек-трейс каждого потока

Alexander
15.01.2018
13:32:54
хм, а сколько максимально можно жабке стексайз запилить

Alexander
15.01.2018
13:32:55
онлайн тулов по анализу бинарных хип-дампов я особо не видел, думаю он бы быстро слег.

Anton
15.01.2018
13:43:04
не смог завести старую версию ломбока,на новую не обновлялся.
Да, на 18 версии ломбока у меня тоже были какие-то траблы уже плохо помню что именно, но на 20-ой всё взлетело отлично

Victoria
15.01.2018
13:45:39
Anton
15.01.2018
13:56:22
У вас случайно не 9 java стоит?
ну так про связку java9 и lombok-а вроде и говорим)

Kirill
15.01.2018
14:00:41
Просто как то без него(lombok) жизнь не мила (((

Alexander
15.01.2018
14:06:09
вот пользуетесь всякими ломбоками, а потом страдаете

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