
Maxim
25.04.2018
07:46:02
И проект уже функционирует давно у заказчика
Поэтому цель разобраться чуть получше, что бы по меньше накосячить в чужом коде))

Yura
25.04.2018
08:05:10
Наивный вопрос. А есть в java штатный интерфейс аля runnable, но у которого метод может бросать исключение?

Oleg
25.04.2018
08:05:25
Callable

Google

Yura
25.04.2018
08:06:27
В принципе да, просто несколько избыточен, ведь ничего возвращать не надо

Oleg
25.04.2018
08:06:49
Callable<Void>

Ruslan
25.04.2018
08:06:51

lenar
25.04.2018
08:06:52

Loljeene
25.04.2018
08:09:49

Mikhail
25.04.2018
08:16:43
Ну или не аппсервер, а имплементацию жсф интегрировать в томкат какой-нибудь
Но это нафиг надо, уж проще аппсервер

Tolegen
25.04.2018
08:29:04
Ну опять же я бы все равно не смотрел в эту сторону скорее всего, если бы мог выбирать) но могу понять причины по которым могли выбрать именно это решение. Даже в новых проектах.

Evgeniy
25.04.2018
08:30:37

Паша
25.04.2018
08:32:22
"Oracle JDK will contribute previously commercial features such as Java Flight Recorder to OpenJDK" — ждем

Maxim
25.04.2018
08:38:17

Google

Maxim
25.04.2018
08:38:47
Хотя может будут продавать поддержку этих функций) ХЗ)

Anton
25.04.2018
08:39:58

Maxim
25.04.2018
08:40:29
Ну популярность стала благодаря кроссплатформености) И открытого исходного кода)

Anton
25.04.2018
08:43:32

Maxim
25.04.2018
08:44:02
Я сужу по проектам типо unity
И раньше реально только за счёт маркетинга и держаося

Anton
25.04.2018
08:48:29

Alexander
25.04.2018
08:49:03
вот плюсану. сам по себе язык получше жабки. экосистема и среда исполнения хуже (имхо)

Oleksandr
25.04.2018
08:49:29
не пиши на жабке
есть много более удачных языков под джвм

Alexander
25.04.2018
08:49:42
нет, буду писать!

Pavel
25.04.2018
09:02:34
Есть какие-нибудь альтернативы repo.spring.io?

Shumilin
25.04.2018
09:05:12
java, c#.... https://avatars.mds.yandex.net/get-zen_doc/195447/pub_5a8c4aa5fd96b1439740b6c4_5a8c4ab7c89010024cdc0b48/scale_600

Oleg
25.04.2018
09:11:03

Pavel
25.04.2018
09:12:05

Ruslan
25.04.2018
09:13:05

Alexey
25.04.2018
09:13:33

Oleg
25.04.2018
09:13:33

Alexey
25.04.2018
09:14:41

Ruslan
25.04.2018
09:14:58
лооооооооол

Google

Vlad
25.04.2018
09:15:36
Fabric.io и admob в бане

Ruslan
25.04.2018
09:15:46

Aleksandr
25.04.2018
09:15:57

Ruslan
25.04.2018
09:16:09

Oleg
25.04.2018
09:16:34
можно просто vpn?
Когда тебя заберут в Отдельную особую Програмную Дивизию VPN не поможет.

Aleksandr
25.04.2018
09:16:55
только для этого pro.flood наверное?

Maxim
25.04.2018
09:33:09
как хорошо что у меня не на работе, не дома не чего не блочиться))

Quantum Harmonizer
25.04.2018
09:34:18
он и раньше вроде отзывчивостью не отличался)

Maxim
25.04.2018
09:34:59
Может связи с тем что нам и так объедки с москвы достаються ввиде старых трамваев, уборочной техники не смотря на то что 80% налогов в москву уходит) Решили нам не чего не блочить)))
Типо и так хреново живется))))

Andrey
25.04.2018
11:05:15
Всем привет. Есть почти пустой Spring Boot 2.0.1.RELEASE проект, добавил в зависимости
<dependency>
<groupId>javax.annotation</groupId>
<artifactId>javax.annotation-api</artifactId>
</dependency>И в проекте не видиться @PostConstructВсе это добро, на Java10
Что я делаю не так?

Viktor
25.04.2018
11:27:37

sss3 ?
25.04.2018
11:45:41
господа. есть вопрос по base64 в джавке.
соап сервис salesforce отдал мне base64 представление файла
рест отдал чистый inputstream того же файла который я сохранил в файлик
теперь мне надо это инсертить через соап. рест результат при енкодинге через java.util.Base64 не идентичен тому что вернул soap
результат soap после декодинга через java.util.Base64 идентичен тому что отдал мне рест.
что я делаю не так?

Жабра
25.04.2018
12:20:46
Народ, подскажите: какая есть норм библиотека для pgp шифрования?

Yan
25.04.2018
12:21:05
Mb padding

Жабра
25.04.2018
12:21:21
spongycastle не совсем подходит, слишком много кода надо писать, думаю, кто-нибудь уже написал норм либу.

Ivan
25.04.2018
13:34:13

Vyacheslav
25.04.2018
13:42:29

Alexey
25.04.2018
13:42:44

Mikhail
25.04.2018
13:50:05
Привет, у нас апи минимальный подняли, и стало возможным использовать java8. Вопрос стоит ли использовать AsynchronousDatagramChannel вместо DatagramSocket?

Google

Aleksander
25.04.2018
15:16:18
Привет, а кто-нибудь запускал Mission Control под маком? У нас такая проблема, что JMC запускается, но виснет и не отвечает?
кажется нагуглили - https://stackoverflow.com/questions/48400346/java-mission-control-from-jdk-1-8-0-161-frozen-upon-startup-on-mac-os-x

Евгений
25.04.2018
15:29:55
тут же есть люди, которые микросервисы на кубернетес деплоят? как вы логи собираете с них в ЕЛК?

Dmitry
25.04.2018
15:31:33
У нас как то через stdout собираются

Sergey
25.04.2018
15:32:41

Anton
25.04.2018
15:56:08

Евгений
25.04.2018
15:58:45
http://wayne-yuen.blogspot.ru/2017/03/setup-elk-stack-to-monitor-spring.html
вот такое вот
норм?

Sergey
25.04.2018
15:59:11
Можно и так, почему нет

Евгений
25.04.2018
16:08:17
спасибо

Vik
25.04.2018
16:16:03
Чат, если вам интересна тема Кафки и вы в Москве, то мы анонсировали следующий митап 17 мая 2018
Следующая встреча Moscow Kafka Meetup 17 мая 2018 года https://www.meetup.com/Moscow-Kafka-Meetup/events/250138402/

Combot
25.04.2018
16:29:14
combot.org/chat/-1001043090457

UDZHEN
25.04.2018
19:05:30
Привет
есть многопользовательский чат. Rest Spring 4. Клиент android устройство. Как стоит поступать? 1) Циклически слать запросы серверу проверяя есть новые сообщения или нет. 2) Возможно можно настроить систему что при появлении новых сообщений сервер оповестит пользователей состоящих в чате.
Может тонкости есть?
слышал про FireBase Cloud Messeging, правильно понимаю что можно прикрутить для риал тайм обновления если чат в данный момент открыт?
всем спасибо

Cobaku
25.04.2018
19:16:27

Dmitriy
25.04.2018
19:16:33

Cobaku
25.04.2018
19:16:56
Если именно хотите rest, как вариант сделать long polling.

Dmitriy
25.04.2018
19:17:49
Firebase лучше в том смысле, что если у пользователя закрыто / свёрнуто приложение, то ему всё равно можно на телефоне сообщение показать

Google

Dmitriy
25.04.2018
19:18:14
мы у себя планируем комбинацию вебсокетов и firebase для этой задачи

Dmitriy
25.04.2018
19:18:33

Quantum Harmonizer
25.04.2018
20:20:21
В ArrayList.batchRemove есть гениальный код — if (c.contains(elementData[r]) == complement). Можно ли подобным образом поступить для сравнения? Псевдокод:
final int a = -1 или 1;
if (x < y == a) {
...

Alexey
25.04.2018
20:34:00

Sergei
25.04.2018
20:38:51
Вообще любое выражение, возвращающее boolean, будет естественным образом работать в if ()

Quantum Harmonizer
25.04.2018
20:41:34

Sergei
25.04.2018
20:44:09
Мммм ну a у тебя int, но (x < y) - boolean. В таком виде как бы никак?

Quantum Harmonizer
25.04.2018
20:45:38
да, я понимаю, что можно Integer.compare(a, b) == direction