Сообщество разработчиков Java Scala Kotlin Groovy Clojure Чат для нач-их: @javastart Наш канал: @proJVM Вакансии: @jvmjobs @jvmjobschat ⚠️ Оффтоп -> @flood ❌Переход на личности ❌Троллинг ❌Реклама ❌HH (вакансии) ❌Варез
- Привет! Есть тут контрибьютеры kotlinx.serialization? Нужно разогнать активность по одному косяку. Достал уже.
- Конкретизируй
- Голландскому вольнодумцу спасибо, ушли в мир без @JsonProperty
потому что сериализация как минимум должна соответствовать тому, как принято писать код в языке + быть глобальной на проект/группу проектов
обычно настройкой подпирают разъехавшиеся конвенции и внешние интеграции
Студенческой уже больше года нет)
Забавно, что только сейчас увидели
А можешь поподробнее обяснить почему это костыль? И что лучше использовать?
Читать полностью…Ребят, видел сейчас в intellij idea поменяли условия для студенчиской подписки, не знаете как пофиксить? Просто если ставить github student pack то там прояст карту что то такое
Или качать взломку?
анабиозный
особенно когда там вообще одно слово и проблем с кейсингом нет
Вы переоцениваете мои знания. Замеров или какого-то понимания нет, но плюс всех бенчмарков в том, что в большинстве их можно воссоздать руками и запустить за пятнадцать минут, просто дропнув сорцы в новый класс, починив реплейсом смену имени или пакета, и написав два метода в бенче. Что до процентов, то там надо смотреть, это непосредственно рандом занимал, или что-то ещё. Может там вообще все расходы на обслуживание сисколла.
Читать полностью…скажи, если я чего-то не понимаю по мат. части, тут изи могу обосраться) просто пока не вижу
Читать полностью…Хз, если честно (
На ютубе есть серия моих докладов про это с JPoint/Joker, но они имхо похуже, чем этот (казалось бы куда)
#1 #2 так что лучше тот выше с кроссконфа глянуть
Так и быть, мой десятый доклад про kotlinx.serialization.
Ну раз просите, так бы я никогда бы не скинул рекламу на свой паблик…
Но раз попросили!!! Раз позвали на бис! То так уж и быть!!!
/channel/akuleshov7_live/192
о, ща за kotlinx.serialization задвинешь, надеюсь )
там все идиоматично!
И у многих организаций подключение к серваку торчит в инет
Читать полностью…Но если делать через оитхаб, столько фич появляется что я даже своим глазам не мог поверить
Читать полностью…Но правда это временное решение, да и без инета не работает
Читать полностью…я через гитхаб сделал, завтра оформлю подписку) столько полезных фич от гитхаба появляется
Читать полностью…Мы можем сделать ещё несколько раундов без восприятия того, что это было ответом на историю с собственной моделью, в контексте собственных моделей, с примерами, к чему приводит такое в собственных моделях, и, наконец, что это было про собственные модели.
Читать полностью…В проекте есть старая система (древний API), которая возвращает данные в разном формате: в одном и том же JSON одни поля приходят в camelCase, другие в snake_case, а некоторые вообще с нестандартными именами вроде $age.
Я всегда думал, что naming strategy — это глобальная настройка, которая поможет когда апи следует одному стилю.
А что делать, если у разных DTO разные правила нейминга?
Писать свою NamingStrategy для каждого DTO отдельно? Или в таких случаях лучше вручную на каждое поле ставить @JsonProperty?
Елена Масленникова, тебя заблокировали (spam)
Сообщение предлагает быстрый доход с минимальными усилиями и содержит призыв к контакту с менеджером, что типично для мошеннических схем. (посмотреть сообщение)
Хм, значит я ошибаюсь, всегда казалось там используется именно ThreadLocalRandom
Читать полностью…https://github.com/openjdk/jdk/blob/jdk-25%2B20/src/java.base/share/classes/java/util/UUID.java#L149
public static UUID randomUUID() {
SecureRandom ng = Holder.numberGenerator;
}