Size: a a a

Programming Offtop

2020 October 09

IP

Iaroslav Postovalov in Programming Offtop
Ilmir
Собрать кейтор снепшотным компилятором под виндой? Нет ничего проще! Достаточно одной простой команды
gradle.bat jvmTest publishToMavenLocal -Pbuild_snapshot_train=true -Pskip_snapshot_checks=true -Pkotlin_snapshot_version=1.4.255-SNAPSHOT -Patomicfu_version=0.14.4-SNAPSHOT -Pcoroutines_version=1.3.9-SNAPSHOT -Pserialization_version=1.0.0 -x :ktor-client:ktor-client-curl:cinteropLibcurlMingwX64 -x :ktor-client:ktor-client-mock:compileKotlinMingwX64 -x :ktor-client:ktor-client-features:ktor-client-json:compileKotlinMingwX64 -x :ktor-client:ktor-client-curl:prepareLibcurlInteropInteropKlib -x :ktor-client:ktor-client-mock:generateMetadataFileForMingwX64Publication -x :ktor-client:ktor-client-mock:publishMingwX64PublicationToMavenLocal -x :ktor-client:ktor-client-features:ktor-client-json:generateMetadataFileForMingwX64Publication -x :ktor-client:ktor-client-features:ktor-client-json:publishMingwX64PublicationToMavenLocal -x :ktor-utils:cinteropUtilsMingwX64 -x :ktor-client:ktor-client-curl:compilePosixMainKotlinMetadata -x :ktor-client:ktor-client-curl:compileKotlinMingwX64 -x :ktor-client:ktor-client-curl:generateMetadataFileForMingwX64Publication -x :ktor-client:ktor-client-curl:publishMingwX64PublicationToMavenLocal -x :ktor-client:ktor-client-features:ktor-client-json:ktor-client-serialization:compileKotlinMingwX64 -x :ktor-client:ktor-client-tests:compileKotlinMingwX64 -x :ktor-client:ktor-client-features:ktor-client-json:ktor-client-serialization:generateMetadataFileForMingwX64Publication -x :ktor-client:ktor-client-tests:generateMetadataFileForMingwX64Publication -x :ktor-client:ktor-client-tests:publishMingwX64PublicationToMavenLocal -x :ktor-client:ktor-client-features:ktor-client-json:ktor-client-serialization:publishMingwX64PublicationToMavenLocal
источник

IP

Iaroslav Postovalov in Programming Offtop
Ilmir
Собрать кейтор снепшотным компилятором под виндой? Нет ничего проще! Достаточно одной простой команды
gradle.bat jvmTest publishToMavenLocal -Pbuild_snapshot_train=true -Pskip_snapshot_checks=true -Pkotlin_snapshot_version=1.4.255-SNAPSHOT -Patomicfu_version=0.14.4-SNAPSHOT -Pcoroutines_version=1.3.9-SNAPSHOT -Pserialization_version=1.0.0 -x :ktor-client:ktor-client-curl:cinteropLibcurlMingwX64 -x :ktor-client:ktor-client-mock:compileKotlinMingwX64 -x :ktor-client:ktor-client-features:ktor-client-json:compileKotlinMingwX64 -x :ktor-client:ktor-client-curl:prepareLibcurlInteropInteropKlib -x :ktor-client:ktor-client-mock:generateMetadataFileForMingwX64Publication -x :ktor-client:ktor-client-mock:publishMingwX64PublicationToMavenLocal -x :ktor-client:ktor-client-features:ktor-client-json:generateMetadataFileForMingwX64Publication -x :ktor-client:ktor-client-features:ktor-client-json:publishMingwX64PublicationToMavenLocal -x :ktor-utils:cinteropUtilsMingwX64 -x :ktor-client:ktor-client-curl:compilePosixMainKotlinMetadata -x :ktor-client:ktor-client-curl:compileKotlinMingwX64 -x :ktor-client:ktor-client-curl:generateMetadataFileForMingwX64Publication -x :ktor-client:ktor-client-curl:publishMingwX64PublicationToMavenLocal -x :ktor-client:ktor-client-features:ktor-client-json:ktor-client-serialization:compileKotlinMingwX64 -x :ktor-client:ktor-client-tests:compileKotlinMingwX64 -x :ktor-client:ktor-client-features:ktor-client-json:ktor-client-serialization:generateMetadataFileForMingwX64Publication -x :ktor-client:ktor-client-tests:generateMetadataFileForMingwX64Publication -x :ktor-client:ktor-client-tests:publishMingwX64PublicationToMavenLocal -x :ktor-client:ktor-client-features:ktor-client-json:ktor-client-serialization:publishMingwX64PublicationToMavenLocal
не заработает кстати
источник

IP

Iaroslav Postovalov in Programming Offtop
а не, заработает
источник

Kd

Konstantin dmz9 in Programming Offtop
ктонить знает как искать по гитхабу с точной фразой?
источник

Kd

Konstantin dmz9 in Programming Offtop
пытюсь найти HEIC а он мне поправляет на Hey, кавычки не помогают естессна
источник

I

Ilmir in Programming Offtop
Anton Korotkikh
есть подозрение, что расширения для языка это путь в никуда либо прямиком в попчан по части поддержки. т.к. со временем многие проекты начнут выглядеть как нех, ведь все порасширялись как им было удобно, для стороннего наблюдателя происходящее станет непонятным, а цена вкатывания сильно возрастёт.
Цена вкатывания - один из последних критериев оценки, особенно, если проект длится два-три года. А если проект длится дольше, то профит от своих расширений превышает цену вкатывания. Никто же не жалуется, что спринг-программирование свелось к расстановке аннотаций.
источник

I

Ilmir in Programming Offtop
Alexander Nozik
Просто нельзя вешать Serializeable на инлайн.
Это косяк. Спасибо, записал.
источник

QH

Quantum Harmonizer in Programming Offtop
Ilmir
Цена вкатывания - один из последних критериев оценки, особенно, если проект длится два-три года. А если проект длится дольше, то профит от своих расширений превышает цену вкатывания. Никто же не жалуется, что спринг-программирование свелось к расстановке аннотаций.
я жалуюсь, спринг-программирование — полнейшая непредсказуемая хуита
источник

QH

Quantum Harmonizer in Programming Offtop
у меня, блять, в логи вывелось, что оплата прошла, а в базу оно не записалось, будто ничего и не было. И хер знает, как мне этот annotation-driven хибер дебажить, я бы это без него одним SQL-запросом бахнул
источник

Kd

Konstantin dmz9 in Programming Offtop
Quantum Harmonizer
у меня, блять, в логи вывелось, что оплата прошла, а в базу оно не записалось, будто ничего и не было. И хер знает, как мне этот annotation-driven хибер дебажить, я бы это без него одним SQL-запросом бахнул
может просто "рано обрадовались" - записали в лог раньше чем коммит транзакции прошел? 😂
источник

QH

Quantum Harmonizer in Programming Offtop
Konstantin dmz9
может просто "рано обрадовались" - записали в лог раньше чем коммит транзакции прошел? 😂
наоборот, залоггировал после всего
источник

BP

Bogdan Panchenko in Programming Offtop
Quantum Harmonizer
у меня, блять, в логи вывелось, что оплата прошла, а в базу оно не записалось, будто ничего и не было. И хер знает, как мне этот annotation-driven хибер дебажить, я бы это без него одним SQL-запросом бахнул
Там же кеши. Нужно гуглить как их сбросить
источник

BP

Bogdan Panchenko in Programming Offtop
Хотя не уверен что на вставку они есть
источник

QH

Quantum Harmonizer in Programming Offtop
Bogdan Panchenko
Там же кеши. Нужно гуглить как их сбросить
у меня там saveAndFlush()
источник

BP

Bogdan Panchenko in Programming Offtop
Quantum Harmonizer
у меня там saveAndFlush()
А он делает коммит  ? У меня с оракулом была постоянная беда - там нет авто коммита, и пока ручками не выполнить - данных не увидеть
источник

QH

Quantum Harmonizer in Programming Offtop
Bogdan Panchenko
А он делает коммит  ? У меня с оракулом была постоянная беда - там нет авто коммита, и пока ручками не выполнить - данных не увидеть
хм, а чо ему ещё делать?
источник

BP

Bogdan Panchenko in Programming Offtop
Quantum Harmonizer
хм, а чо ему ещё делать?
🤷‍♂ по логике должен, можно как то логи врубить, жук логирует такое
источник

BP

Bogdan Panchenko in Programming Offtop
А это чистый хибер или spring data ?
источник

QH

Quantum Harmonizer in Programming Offtop
Bogdan Panchenko
А это чистый хибер или spring data ?
spring data
источник

VP

Vladimir Petrakovich in Programming Offtop
Quantum Harmonizer
у меня там saveAndFlush()
Я не эксперт по хиберу, но он точно закрывает транзакцию при этом?
источник