@jvmchat

Страница 2467 из 2890
Rikland
15.05.2018
09:05:40
Которые со своими эксклюзивными багами, которые будут только у тебя на продакшн проявляться

Ivan
15.05.2018
09:06:02
у всех есть свои баги

у твоего велосипеда они тоже будут

Tolegen
15.05.2018
09:07:14
ну pure java 6 сек вышло
А другие варианты не смотрели? Типа go

Google
Rikland
15.05.2018
09:07:18
у твоего велосипеда они тоже будут
Я не буду свой велосипед писать, я просто больше сочок в качестве DI предпочитаю.

Ivan
15.05.2018
09:07:41
spring сейчас это далеко не только DI

guga
15.05.2018
09:07:47
Я не буду свой велосипед писать, я просто больше сочок в качестве DI предпочитаю.
Так спринг уже давно не просто di, для этих целей его брать смысла 0

лучше гуся затащить

Ivan
15.05.2018
09:08:12
вы можете

нормально писать

Guice

сочок, гусь

Rikland
15.05.2018
09:08:22
лучше гуся затащить
Я и говорю сочек

кстати, у спринга был проект по своим лямбдами, кто-то юзал?
Нужно писать на том уровне языка, который у тебя есть.

guga
15.05.2018
09:10:55
Нужно писать на том уровне языка, который у тебя есть.
Ты наверное не понял, я про аналог Амазон лямбды от спринга

https://cloud.spring.io/spring-cloud-function/

Вот про эту срань

Google
Andrey
15.05.2018
09:45:52
Короче после вставки данных на oracle базу нужно через 15 дней проверить не изменились ли вставленные данные. Проект полностью нажава
Сделать для каждой записи md5, и потом на них еще один md5..., посчитать тоже самое через 15 дней. Ну или переходить на блокчейн :)

Vlad
15.05.2018
09:47:55


Anton
15.05.2018
09:52:33
кстати, у спринга был проект по своим лямбдами, кто-то юзал?
Пробовал, там еще и реактор под капотом, удобно, но честно говоря выглядит как велосипед, один плюс, можно пачку хендлеров впихнуть в одну либу

под авс лямбды

guga
15.05.2018
09:53:36
Экономия ?

Serg
15.05.2018
09:53:45
Producer<String> hello = () -> "hello";
multiple non-overriding abstract methods found in interface javax.enterprise.inject.spi.Producer

Quantum Harmonizer
15.05.2018
09:54:07
Митко Соловец?
15.05.2018
09:54:56
Victor
15.05.2018
09:55:06
java.util.function.Producer
Supplier может быть?

Serg
15.05.2018
09:55:17
Окей

Quantum Harmonizer
15.05.2018
09:56:05
Supplier может быть?
А, да, конечно.

Нет какого-нибудь способа заставить String.format превратить byte[] в String? Это логи, передавать new String(bytes) не ок.

Grigory
15.05.2018
10:29:08
но можно быстрее без формата; может какой специфичный юзкейс у тебя?

Quantum Harmonizer
15.05.2018
10:30:38
Mikhail
15.05.2018
10:43:33
Помню что для первого log4j мне когда-то пришлось свой аппендер писать чтобы нормально работать с бинарными данными

Quantum Harmonizer
15.05.2018
10:45:42
Я прост сделал new Object() { ... } с переопределённым toString, но чёт не очень.

Google
Vladimir
15.05.2018
10:48:14
Я прост сделал new Object() { ... } с переопределённым toString, но чёт не очень.
А почему бы и нет, передавать в log() обертку с нужным форматом в toString()

Alexander
15.05.2018
10:48:33
Вопрос маленький, вот есть у меня хибернейт, есть зопрос написанный в хукуэле но с ошибкой, запрос внутри даошки с @Transactional и внутри try / catch. Вопрос, почему ссаная даошка бросает ссаный JpaSystemException который я могу поймать только вне даошки

Mikhail
15.05.2018
10:51:31
Я думаю дао не должна быть transactional

Peter
15.05.2018
10:51:57
внутри у тебя другой эксепшен (см Persistence Exception Translation) ну либо у тебя эксепшен при флаше, а флаш во время коммита транзакции идет

Alexander
15.05.2018
10:53:15
внутри у меня эксепшн, что мой запрос полное говно, потому что опечатка в запросе, и это на текущий момент нормально, но просто слегка меня это поведение взбесило

binka
15.05.2018
11:00:12
на работе spring, в душе - summer

Alexander
15.05.2018
11:05:27
суммер да, на душе точно

Ivan
15.05.2018
11:35:22
а знает кто-нибудь почему Nonnull & ParametersAreNonNullByDefault с retention RUNTIME, а не CLASS? Хочу сделать свою метааннотацию типа спрингового и реакторового NonNullApi и возник такой вопрос... с retention=CLASS и в Идее, и в findbugs работает nullability analysis...

Ruslan
15.05.2018
12:18:34
Народ, кто из Питера? Сегодня вечером @olegchir рассказывает про GraalVM на JUG: бесплатно, но надо регистрироваться Напоминаем о сегодняшнем митапе про грааль и вот https://jugru.timepad.ru/event/720178/

@dmsol если можно, хорошо бы припинить сообщение до 17:00, вдруг кто зайдет и решит приехать

Ruslan
15.05.2018
12:21:29
Запись будет на нашем Ютуб канале

Роман
15.05.2018
12:41:19
познал cratedb

пиздос

на джаве реально не стоит делать три вещи

базы данных браузеры и десктопные приложения

последнее правда спорно, но почти уверен что нормальных приложений маловато

Quantum Harmonizer
15.05.2018
12:42:40
хм, с нормальными приложениями вообще сложно :)

Dmitry
15.05.2018
12:43:08
а скажите, как проще всего запихнуть в итоговый jar, который собиратся в IDEA, текущий git commit hash, с которого он собрался идеей?

Google
Vladimir
15.05.2018
12:45:27
базы данных браузеры и десктопные приложения
А кто-то пытался делать браузер?

guga
15.05.2018
12:45:37
Роман
15.05.2018
12:48:03
так

если скомпилить ffmpeg в llvm

и подключить к Graal Vm я смогу юзать его в java'e без запуска отдельного процесса, а прямо внутри vm верно?

Роман
15.05.2018
12:49:43
я lgpl версию юзать буду

там их мало и функционал урезан

я бы вообще что угодно лучше бы юзал, если бы оно существовало, но увы нету такого

Sergei
15.05.2018
12:52:16
Dmitry
15.05.2018
12:54:55
maven-jar-plugin умеет писать его в манифест вроде
А если я собираю в идее? Начинать собирать на мавене?

Роман
15.05.2018
12:55:24
maven в идее есть

с крутой интеграцией

зачем ты мучаешься

Dmitry
15.05.2018
12:57:38
в смысле мучаюсь? вот сделал проект в идее , ткнул в build project- оно собрало. в чем оно по дефолту собирает?

Роман
15.05.2018
12:58:58
в javac

maven тоже в javac, но он упорядоченный

там тыкаешь Maven Project -> Build

и тоже самое

Google
Роман
15.05.2018
12:59:46
только он ещё в репозиторий дублирует в локальный

т.е можно из любого другого проекта мавена ткнуть этот свежий джарник

к себе и другие фичи

удобно в общем

профили там ещё есть

чтобы не заливать логины/пароли от бд например

или чтоб определённые данные подменять в зависимости от нужд в конфиге

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