@jvmchat

Страница 2660 из 2890
Павел
19.07.2018
09:57:32
Народ подскажите пожалуйста плагин хороший для генерации java из xsd в gradle?
Что никто не знает? Тут же вроде куча gradle поклонников. Гуглю куча каких то плагинов полуиндусских незнаю что заюзать

Mikhail
19.07.2018
10:00:29
https://stackoverflow.com/questions/41880496/how-to-generate-jaxb-classes-from-xsd-using-gradle-jaxb-and-xjc-classes-should

не?

Михаил
19.07.2018
10:41:11
вопрос для тех кто работал с joda time. почему период неправильно считает количество дней иногда? LocalDateTime currentDate = LocalDateTime.now() LocalDateTime nextCouponDate = LocalDateTime(anyDate) Period period = Period(currentDate, nextCouponDate, PeriodType.yearMonthDay()) int days = period.days

Google
Михаил
19.07.2018
10:42:04
может косячить на +-4 дня . в чем выстрел в ногу?

Павел
19.07.2018
10:58:48
org.unbroken-dome.xjc
Ты ее юзаешь?

Dmitry
19.07.2018
10:58:56
угу

Павел
19.07.2018
11:00:09
А она умеет разруливать ситуацию когда несколько xsd имеют одинаковый пакет?

Я заюзал сейчас jaxb там для этого нужно xml файл создвать в котором прописывать пакет против конкретной xsd чтобы не было конфликтов....геммор какой то

Павел
19.07.2018
11:02:16
Блин)

Спасибо за ответ!

Роман
19.07.2018
11:43:45
я тут баг 16 летней давности откопал в firefox'е

есть у вас поля disabled и read-only то в первом случае ты можешь менять значения поля, во втором нет Так вот из-за <куча ненависти> firefox который 16 лет этот баг не может пофиксить я вынужден использовать read-only что создаёт в большом проекте реальный трындец особенно когда филдов под 1500 в таблице которую пользователь может динамически подгружать и выгружать.

В итоге вместо setDisabled(true) и забить не тратить время

Мы ради firefox отлавливаем баги по полтора дня с read-only

Google
Роман
19.07.2018
11:47:29
Хардкор на пустом месте в общем)

Pavel
19.07.2018
11:47:54
а кто пользуется Eclipse JDT Language Server с каким-нить текстовым редактором?

Andrew
19.07.2018
12:14:10


Но так не везде, иногда отображает нормально

Gladis
19.07.2018
12:38:22
Привет, может помочь. Есть какой нибудь huge opensource проект на tornadofx, посмотреть как оно все устроино и узнать что по производительности на разных платформах?

Dmitry
19.07.2018
12:50:45
вопрос для тех кто работал с joda time. почему период неправильно считает количество дней иногда? LocalDateTime currentDate = LocalDateTime.now() LocalDateTime nextCouponDate = LocalDateTime(anyDate) Period period = Period(currentDate, nextCouponDate, PeriodType.yearMonthDay()) int days = period.days
Дни в Period являются составляющей периода. Т.е. если у тебя период 10 дней и ты говоришь gatDays то получишь 10, а если период 1 месяц и 5 дней, то по gatDays получишь 5 дней

Надеюсь ответил на вопрос

Михаил
19.07.2018
12:51:27
Но вопрос в том что он может выдать вместо 2 месяца 4 дня например 2 месяца 6 дней

Абсолютно непонятно по какой логике он считает дни

Dmitry
19.07.2018
13:18:38
Абсолютно непонятно по какой логике он считает дни
Может зависит от дат, между которыми идёт расчёт? Есть пример? Я в исходниках посмотрю

Михаил
19.07.2018
13:20:07
от 2018–07-12 до 2018-10-04 он считает 2 месяца и 21 день

между этими датами 83-84 дня

Quantum Harmonizer
19.07.2018
14:56:33
Bogdan
19.07.2018
14:57:26
какие?
я правильно понял что тебе просто нужны аннотации, где може тпринимать нул а где нет ? если да декомпильни котлин код, они там есть

Ivan
19.07.2018
16:34:47
Гайз, а может кто знает: есть в природе либа которая помогает тестировать евент-дривен приложения не завязанная на определённый транспорт? Ну типа послали сообщенку, приряли, посмотрели что внутри и т.п.

Daniel
19.07.2018
16:40:18
вопрос настолько пространный, что максимум Jepsen вспомнился но эт не совсем либа

Google
Daniel
19.07.2018
16:41:16
/context_switch #soundness #java #type_system http://wouter.coekaerts.be/2018/java-type-system-broken в образовательных целях

Ivan
19.07.2018
16:47:48
вопрос настолько пространный, что максимум Jepsen вспомнился но эт не совсем либа
Ну, скажем, есть приложения которые принимают сообщения из рэббита что-то делают и пушут дальше, но в планах переехать, например на кафку. Хочется написать такие тесты, чтобы после переезда они бы тоже работали с минимальным допиливанием

Либа/фреймвор, не важно

Jepsen и zipkin гляну, спасибо

Oleksandr
19.07.2018
16:49:03
гм, ну тогда зипкин не совсем в тему

_
19.07.2018
16:50:15
Почему, по логам можно будет проверить же

Oleksandr
19.07.2018
16:51:35
ну это как гланды через ухо лечить

Ivan
19.07.2018
16:52:45
Почему, по логам можно будет проверить же
Тестирование через логи...в этом что-то есть )

_
19.07.2018
16:53:51
Так идея в том что ты полностью все меняешь и потом хочешь проверить

Ivan
19.07.2018
16:54:25
Я вот нашёл AkkaTest,но она на акку завязана, вот хочется чтобы типа того, но чтобы можно было свои транспорты написать

Так идея в том что ты полностью все меняешь и потом хочешь проверить
Ну как всё, только транспорт, логика приложения-то остаётся

_
19.07.2018
16:55:20
Логику ты видишь по логам

Остальное черный ящик как бы

Ivan
19.07.2018
16:55:38
Ну интеграционные тесты же

на логах?

_
19.07.2018
16:55:56
Это уже не черный ящик

Ivan
19.07.2018
16:57:17
Я не могу понять, Вы серьёзно предлагаете написать тесты которые будут парсить логи и проверять правильность?

Начал смотреть про jepsen, нашёл вот, пожалуй,лучшее название для доклада https://youtu.be/eSaFVX4izsQ

Daniel
19.07.2018
17:56:40
да эт автор джепсена, известный любитель потестить распределнщину

Google
baylrock
19.07.2018
18:46:54
Кому то знакома трабла с идеей на маке - через несколько дней без перезагрузки апликуха начинает фризится секунд на 10-20 после любого нажатия? Ребут идеи конечно же помогает, но хотелось бы найти решение изящнее.

Admin
ERROR: S client not available

Dmitry
19.07.2018
18:55:17
от 2018–07-12 до 2018-10-04 он считает 2 месяца и 21 день
У меня результат 2 месяца и 22 дня. Констукция: Period.between(LocalDate.of(2018, Month.JULY, 12), LocalDate.of(2018, Month.OCTOBER, 4)) Считается включая дату начала и исключая дату окончания. Вот и получается, что 2 месяца - [12.07.2018 - 11.09.2018] + 22 дня [12.09.2018 - 03.10.2018] Самое весёлое в исходниках - подсчёт Epoche Day. Вот ссылка на то, что поможет понять алгоритм http://www.adm.yar.ru/arch_serv/2000/Microsoft/content/vis.htm

Gimle
19.07.2018
19:49:29
Подскажите, пожалуйста, что делать в таком случае: Есть свое приложение, логгирование в котором настроено через log4j2 + slf4j пишущие в файл. Есть используемая библиотека, которая внутри использует стандартный джавовый логгер, который пишет только в консоль. Как сделать так, чтобы мои логгеры перехватывали сообщения из библиотеки и писали их уже согласно своим настройкам?

Т.е. с текущей ситуацией я могу проглядеть ошибку в логах, если она была написана библиотекой и я смотрю только в файл

baylrock
19.07.2018
19:51:54
Да, течёт и фризит
Ну даже из xms не вываливается судя по индикатору (2g), но фризит так будто причина в gc, напоминает длинющий stopTheWorld. Мб стоит поиграть с другими версиями...

Baruch
19.07.2018
20:17:28
хе-хе, народ, это свершилось! Чатик Разбора Полётов в Телеграме! Там уже анонсмент эфира (который прямо сейчас, кстати!) https://t.me/joinchat/ABnsmUTv4dmTfoz7BIyyiQ

Митко Соловец?
19.07.2018
20:22:23
ну, погнали! Трансляция РП 170 с Андреем Ребровым: https://www.facebook.com/razborPoletovPodcast/videos/1893257820730409/

Егор
19.07.2018
20:43:31
Можно дать его побольше, или перенастроить GC

А по поводу невыключаемых компов. Зачем, если загрузка занимает 5 секунд, еще 2 на запуск идеи и 10 на индексацию?

baylrock
19.07.2018
20:50:14
Включите в ней отображение потребляемой памяти show memory indicator. Наверняка хип под завязку забит и фризится по GC.
памяти s2g x4g, и я писал что по индикатору даже из 2х не выходит. Ребут ide помогает (без ребута компа), однако за полгода уже поднадоело периодически страдать такой фигней. Буду пробовать играть с gc, может повезет

к слову ниразу не встречал такой траблы не на линухе, не на винде.

Егор
19.07.2018
20:52:09
А версия какая идейки?

baylrock
19.07.2018
20:53:47
18.1.4

Beholder
19.07.2018
21:37:08
G1GC включить

Таир
20.07.2018
04:12:46
от 2018–07-12 до 2018-10-04 он считает 2 месяца и 21 день
ну тут спорный очень момент, потому что размер месяца же непостоянный, может он тупо считает так: 2018-08-12 = 1 мес., 2018-09-12 = 2 мес., 18+4-1 = 21 ))

Google
Таир
20.07.2018
04:13:13
если включительно, то 22 дня

Anton
20.07.2018
04:51:30
Есть такой вопрос. Возьмем 2 sql запроса, которые соединяют две таблицы между собой через inner join. Первый запрос делает join по ключам и в фрагменте where делает выборку. Второй запрос делает тоже join по ключам, но выборка делается прямо в join'e. Правильно ли я понимаю, что второй запрос более эффективен в общем случае? (если пример будет сложнее) Накидал пример запросов: SELECT * FROM TABLE1 INNER JOIN TABLE2 ON TABLE1.ID = TABLE2.TABLE1_ID WHERE TABLE2.FIELD = "SOME VALUE" SELECT * FROM TABLE1 INNER JOIN TABLE2 ON TABLE1.ID = TABLE2.TABLE1_ID AND TABLE2.FIELD = "SOME VALUE"

Alexandr
20.07.2018
04:55:16
субд оба запроса оптимизирует до одного и того же

Пиши как хочешь, дело в читаемости

where мне кажется более читаемым

Loljeene
20.07.2018
05:02:23
оптимизаторы в sql порой вообще чудят, а тут такая уверенность

Alexandr
20.07.2018
05:04:28
она не 100%, но на таких кейсах должна отработать

Таир
20.07.2018
05:08:25
оптимизаторы в sql порой вообще чудят, а тут такая уверенность
ну в данном случае вроде простые конструкции. оптимизаторы чудят обычно для более сложных

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