
Loljeene
16.05.2018
07:36:38
может глупый вопрос, но как по быстрому узнать какие либы не нужны, если они в проекте нигде явно не импортятся и наследуются в рантайме. Достался проект с проприетарным набором библиотек и так, на первый взгляд куча лишнего, чего не хочется за собой таскать и закидывать в артифактори

Роман
16.05.2018
07:38:31

Loljeene
16.05.2018
07:38:43

Митко Соловец?
16.05.2018
07:38:46

Google

Loljeene
16.05.2018
07:39:38

Anton
16.05.2018
07:43:14

Loljeene
16.05.2018
07:43:24

Anton
16.05.2018
07:47:40
стендалон
тогда мутная история, выпливать мкушные либы - себе дороже, имхо. лучше вообще не касаться этого ужаса. по итогу и сам ibm так решил, и предлагает просто скачивать единой здоровенной джаркой и не запариваться об этом

Oleg
16.05.2018
07:51:49

S
16.05.2018
07:55:41

Loljeene
16.05.2018
07:57:14

Anton
16.05.2018
07:58:52

Loljeene
16.05.2018
08:03:43
по крайней мере юнит тесты прошли

Oleg
16.05.2018
09:40:45

Andrey
16.05.2018
10:19:07

Loki
16.05.2018
11:01:33
Здравствуйте, не подскажете как логироват 404 ошибки в springboot и отправит их в sentry

Google

Corben
16.05.2018
11:02:38
я джва года ждал этого вопроса.

Ruslan
16.05.2018
11:17:01

Loki
16.05.2018
11:20:22

soontothemoon
16.05.2018
12:09:27
ребят, откуда узнаете о событиях конференциях?

Фёдор
16.05.2018
12:10:47
Каких именно?
Джавовые часто тут обсуждают

Vlad
16.05.2018
12:11:21
фб, доу

soontothemoon
16.05.2018
12:11:38
по жабе или .net, js?

Фёдор
16.05.2018
12:12:22
джуговые в россии свои рассылки имеют, ещё и про всякие митапы иногда рассылают

Oleksandr
16.05.2018
13:02:56
кто юзал слак бота, как ему создать токен?
вот есть legacy token, он для человека и начинается с xoxp-
мне надо это же, но для бота, начинается с xoxb-

Anatol
16.05.2018
13:18:37
@JBaruch а у вас саппорт p2 репов работает же уже?

Oleksandr
16.05.2018
13:27:14

Yan
16.05.2018
14:03:20
никто свои рулы под сонар не писал?

Quantum Harmonizer
16.05.2018
14:05:28
Есть какой-нибудь простой путь сделать Collections.unmodifiableList(Arrays.asList(array))?
Java 6...7

Anatoly
16.05.2018
14:07:22

Quantum Harmonizer
16.05.2018
14:07:36
В девятке-то есть фабрики типа Lists.of(...)

Oleksandr
16.05.2018
14:11:56
и почему нельзя эти фабрики скопипастить?

Google

Anton
16.05.2018
14:12:59
гугловые коллекции жы еще

Alexander
16.05.2018
14:13:43
вот тока хотел сказать что в гуаве наверняка есть

Quantum Harmonizer
16.05.2018
14:14:24

Alexander
16.05.2018
14:15:16
¯\_(ツ)_/¯ вот тоже не понимаю чем "многословный" вариант не устраивает. он даже на одну строчку без переносов влезает

Baruch
16.05.2018
14:16:59

Anatol
16.05.2018
14:17:56
ну если работает - то чудесно :) пока ктото ещё пользуется RCP приложениями

Baruch
16.05.2018
14:19:22

Anatol
16.05.2018
14:19:52
ну всё p2, что RCP и обновляется
у нас тут просто наконецто встал в компании вопрос миграции с нексуса, вот пытась понять, поможет ли это конкретно нам

Роман
16.05.2018
14:46:29
Есть таблица в ней 4 колонки заключенны в один айтем, единственный адекватный способ распарсить сложный айтем с этими данными это создать на каждое поле в таблице анонимный класс, т.е 4 анонимных класса с простой логикой
Вопрос это говнокод?

Victor
16.05.2018
14:47:27
не говнокод, а продакшн-рэди в условиях ограниченных ресурсов*

Роман
16.05.2018
14:47:44
а если есть решение лучше стоит ли его пилить?

1337
16.05.2018
14:48:03

Роман
16.05.2018
14:48:19
чтобы не загрязнять пакеты лишними одноразовыми классами
которые по сути выполняются то просто напростейшие действия
думаю что тот кто сейчас пытается это сделать как-то по другому тупо тратит время впустую :\

1337
16.05.2018
14:50:02
можешь кинуть кусок примера?

Google

Роман
16.05.2018
14:50:21
что-то вроде этого
@Override
public String getValue(com.vaadin.data.Item item, Object itemId, Object propertyId) {
HashMap map = ((HashMap)item.getItemProperty("otherParams").getValue());
if(map.keySet().size() > 0)
for(Object str : ((HashMap)item.getItemProperty("otherParams").getValue()).keySet())
return str.toString();
return null;
}

1337
16.05.2018
14:50:50
я про сам дата класс и лямбды

Роман
16.05.2018
14:51:06
дата класс вот это сложно
он немного дохренище огромный

1337
16.05.2018
14:51:28
pastebin

Роман
16.05.2018
14:51:30
com.vaadin.data.Item

1337
16.05.2018
14:51:33
если там NDA не противоречит

Роман
16.05.2018
14:51:35
щя поищу на гитхабе

1337
16.05.2018
14:52:13
это же в либе класс, а куда лямбды цепляешь?

Роман
16.05.2018
14:52:32
ан нет, они ещё свою
обёртку вокруг него написали
а это уже нельзя шарить

1337
16.05.2018
14:52:45
я просто тоже сталкивался с подобным, надоедало писать мелкие классы

Роман
16.05.2018
14:52:52
https://github.com/vaadin/framework/blob/master/compatibility-server/src/main/java/com/vaadin/v7/data/Item.java
оригинал т.е не обёртка

Anton
16.05.2018
14:53:49
3k issues, норм так

Alexander
16.05.2018
14:54:38
большому кораблю, большой список issues

Aslan
16.05.2018
16:06:17

Anton
16.05.2018
16:13:51
каминаут?

Google

Igor
16.05.2018
16:15:15
@android_ru