@jvmchat

Страница 2706 из 2890
Денис
08.08.2018
12:15:33
https://blogs.oracle.com/java/moving-to-openjdk-as-the-official-java-se-7-reference-implementation - вот оттуда пошло

Роман
08.08.2018
12:16:09
вроде да, в openJDK мутят что-то http://mail.openjdk.java.net/pipermail/core-libs-dev/2018-January/051102.html вон Array зафиксили

норм

Pavel ?
08.08.2018
12:20:57
Пацаны, кто из Казани? Можете посоветовать колледж в ИТ сфере?

Google
Роман
08.08.2018
12:22:44
посоветую ехать в Питер и учиться в ИТМО, там реально что-то мутите и что-то изучаете по крайне мере на "Программной инженерии"

у них проходят всякие тематические фестиваля аля Рик и Морти(что-то такое у них было недавно)

и так далее в общем весело

Corben
08.08.2018
12:29:00
https://github.com/gradle/gradle/issues/4979 - в Gradle поломали BOM'ы . не обсуждали еще или я пропустил?

Денис
08.08.2018
12:32:26
у них проходят всякие тематические фестиваля аля Рик и Морти(что-то такое у них было недавно)
Там не тематические фестивали, там к сессии универ "тематически" всякими декорациями слегка наполняют, не более того

Самодеятельности всякой тоже хватает

Но это уже совсем другая история

Alexander
08.08.2018
12:33:21
А кто в курсе, случайно с какой-нибудь версии восьмерки и выше жабас случаем по дефолту не пишет имена параметров в байткод?

Vladimir
08.08.2018
12:42:07
https://github.com/gradle/gradle/issues/4979 - в Gradle поломали BOM'ы . не обсуждали еще или я пропустил?
А кроме спортивного интереса и тестирования фич есть ещё причины использовать это вместо io.spring.dependency-management?

Corben
08.08.2018
12:42:46
А кроме спортивного интереса и тестирования фич есть ещё причины использовать это вместо io.spring.dependency-management?
ну как бы нэтив поддержка не помещала бы, а так они только сумятицу внесут.

Corben
08.08.2018
12:44:37
Ну ждём Gradle 5.0
ну т.е. теперь разработчикам БОМов надо будет указывать - "безопасно использовать с грэдлом"

Google
Pawel
08.08.2018
12:57:16
Hello, Today I have another question, how to serialize LocalDate in outgoing rqeuests properly to ISO date format? I have the property: @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") private LocalDate birthDate; But in outgoing request it serializes to: "birthDate" : { "year" : 1990, "month" : "JANUARY", "leapYear" : false, "dayOfWeek" : "TUESDAY", "dayOfYear" : 16, "era" : "CE", "chronology" : { "id" : "ISO", "calendarType" : "iso8601" }, "monthValue" : 1, "dayOfMonth" : 16 },

Роман
08.08.2018
12:57:33
use utf-8 and speak russian

Pawel
08.08.2018
12:57:58
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>

Ivan
08.08.2018
13:01:11
public class LocalDateSerializer extends JsonSerializer<LocalDate> { @Override public void serialize(LocalDate date, JsonGenerator jsonGenerator, SerializerProvider serializer) throws IOException { jsonGenerator.writeString(date.format(ISO_LOCAL_DATE)); } } public class LocalDateDeserializer extends JsonDeserializer<LocalDate> { @Override public LocalDate deserialize(JsonParser parser, DeserializationContext context) throws IOException { String date = parser.getValueAsString(); return StringUtils.isBlank(date) ? null : LocalDate.parse(date, ISO_LOCAL_DATE); } } @JsonDeserialize(using = LocalDateDeserializer.class) @JsonSerialize(using = LocalDateSerializer.class) private final LocalDate date;

Pawel
08.08.2018
13:02:47
@JsonSerialize(using = LocalDateSerializer.class) @JsonDeserialize(using = LocalDateDeserializer.class) works

Thanks

Corben
08.08.2018
13:03:06
Thanks
гуд фор ю.

Таир
08.08.2018
13:29:03
https://stackoverflow.com/a/44075684/808237

TLDR: But if you enable reflective access to parameter names, suddenly you can't change a name without thinking about what other parts of the program might be using it. Worse, there's nothing that can tell you unless you have strict test cases for all uses of parameter names, or you have a really good static analyzer that can find these cases

Роман
08.08.2018
13:37:45
можете писать на русском, у него раскладки нет просто

Alexander
08.08.2018
13:37:51
я так понимаю, что по факту, если ты меняешь имя - то придется все перекомпилировать, но

потому что ну да, это так и есть

поменял я название переменной и все поменялось

но это же как мне кажется ожидаемо

Павел
08.08.2018
13:39:21
Народ, а кто тут ньюреликом пользуется?

Dmitriy
08.08.2018
13:51:20
пользовался на одном проекте

трекинг ошибок + мониторинг серверов

на бесплатном тарифе

Таир
08.08.2018
13:53:49
я так понимаю, что по факту, если ты меняешь имя - то придется все перекомпилировать, но
это в котлине можно перекомпилировать, а в жаве не получится же

Google
Alexander
08.08.2018
13:54:22
почему же

Таир
08.08.2018
13:54:27
стат анализ жавы не умеет имена параметров же

проверять

тестами что ли покрывать?

Maxim
08.08.2018
14:06:28
Всем привет, может кто подсказать в каком случае ImmutableSortedSet.copyOf() вернет null?(коллекцию передаю не нуллевую, а возвращаеться нулл не могу понять почему)

Oleg
08.08.2018
14:07:25
АХТУНГ АЛЕРТ ВОРНИНГ Джуг про кубу будет уже завтра https://jug.ru/2018/08/cuba/

Кто не зарегался на таймпаде - я нуиноват

Роман
08.08.2018
14:20:38
Есть чего почитать про кэш? Нужно 100500 файлов (json, etc) сдампить на диск и читать как один файл при загрузке, и если главный файл поменял версию то тупо загружать всё и снова дампить на диск

Artem
08.08.2018
15:14:57
com.google.common.cache.Cache

Роман
08.08.2018
15:20:07
com.google.common.cache.Cache
норм, от себя добавлю эту тру статью по RLU кэшу(что он говно) -> https://habr.com/company/surfingbird/blog/306252/

Artem
08.08.2018
15:21:26
)))

Снобяъ
08.08.2018
17:19:29
Для чего нужен Upsource и как часто его используют?

https://www.jetbrains.com/upsource/features/

В том плане, что используют ли его вообще

Ilia
08.08.2018
17:30:15
Для чего нужен Upsource и как часто его используют?
Для ревью кода. Брейнсы как минимум сами используют)) Ну и в больших проектах, с большой командой, со сложным воркфлоу релиза.

Снобяъ
08.08.2018
17:30:49
Понял, спасибо)

Anton
08.08.2018
17:38:01
Хорошая штука ;)

Снобяъ
08.08.2018
17:39:13
Мы в zt использовали
А имеет смысл использовать, если над проектом сидит пара людей?

Google
Anton
08.08.2018
17:41:57
А имеет смысл использовать, если над проектом сидит пара людей?
Имеет ли смысл код ревью на маленьком проекте.? Философский вопрос не возьмусь рассуждать

Никита?❄️
08.08.2018
17:46:36
Справится и идея

Igor
08.08.2018
18:30:43
@android_ru

Admin
ERROR: S client not available

Vektor
08.08.2018
18:49:26
Здравствуйте! А здесь можно задавать вопросы?

guga
08.08.2018
18:50:04
Здравствуйте! А здесь можно задавать вопросы?
только если ответ на них не находится в первых двух страницах поисковика

Ivan
08.08.2018
18:51:44
изначально я хотел узнать какие кейсы у людей, юзающих паралельные стримы и выяснилось, что их используют там, где комплитабл фьюча или всякие реактивные либы/фреймворки будут удобней
Сорян, за некропостерство, утром не успел, у нас в одном месте сильно подняло производительность, когда опционные серии нужно было считать по куче клиентов, но в целом да, форк-джоин не такая частая штука в жизни, но иногда приперает.

Vektor
08.08.2018
18:52:35
Метод thenComparing() можно использовать больше 2 раз подряд?

Ivan
08.08.2018
18:52:36
Собственно параллел стрим - это коллекция от 10к элементов. В общем-то можно самому прикинуть как часто такие коллекции встречаются

Метод thenComparing() можно использовать больше 2 раз подряд?
Можно, он же вроде просто новый компаратор создаёт

Но тестится быстрее чем задаётся вопрос =)

А результат более гарантированный )

Vektor
08.08.2018
19:03:03
В общем мне нужно отсортировать классы, с тремя полями типа String в определенном порядке

Класс сортировки по первому параметру: https://ideone.com/G2IHO8

Сортировка по длинне строки https://ideone.com/XnVBPZ

Сортировка по второму параметру https://ideone.com/iHAcRu

Main класс https://ideone.com/KJ9Ftg

Третье условие thenComparing() не срабатывает

Google
Vektor
08.08.2018
19:23:53
Кто-нибудь может подсказать?

Alexandr
09.08.2018
03:49:23
@guga4ka спам

Alexander
09.08.2018
03:53:39
щас бы в 6 утра человека будить из-за китайского бота

Alexandr
09.08.2018
03:56:53
у нас уже 9) малоли не спит)

Vitalii
09.08.2018
03:57:59
щас бы в 6 утра человека будить из-за китайского бота
Сейчас бы спать с включенным интернетом. @dmsol

Dmitry
09.08.2018
04:04:06
Всем привет! Не могли бы вы, пожалуйста, подсказать. Не знаете ли какую-нить штуку для отчетности. Типа цепляешь её к базе, настраиваешь и потом она сама генерит тебе отчёты в зависимости от того, какие поля ты хочешь видить. И желательно чтобы эти отчёты можно было и в разнце файлы сохранять и просто данные на фронт-енд отдавать чтобы он как-то красиво в виде виджетов показывал

В общем, что-то на подобии такого. Мне бы хотя бы знать как подобное направление называется чтобы видеть куда капать дальше) Заранее благодарю

Dmitry
09.08.2018
04:09:15
нет, там не автоматически) Там писать скрипт нужно, форматировать каждый отчёт

Alexandr
09.08.2018
04:10:17
не понятен кейс

Dmitry
09.08.2018
04:13:14
Допустим я юзер. Я хочу выбирать сам какие поля мне видеть в отчёте, в каком порядке, сколько данных. Дайте мне такой инструмент, пожалуйста :)

baylrock
09.08.2018
04:13:32
Смотря что есть отчёт

baylrock
09.08.2018
04:15:11
Графана строит графики например вроде бы как датасорс можно юзать базы и писать квери

Если таблично то вобще перегон базы в ту же пдфку дело не хитрое

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