https://labs.leaningtech.com/blog/cheerpj-4.1 #Java17 #Browsers #LeaningTechnologies #Nostalgia #TechNews #HackerNews #ngated
CheerpJ 4.1: Java in the browser, now supporting Java 17 (preview)
https://labs.leaningtech.com/blog/cheerpj-4.1
#HackerNews #CheerpJ #Java #Browser #Java17 #Preview #LeaningTech
Java. Мое решение для поиска изменений между двумя объектами. ChangeChecker
Во время работы над аддоном для Jakarta-валидации мне пришлось писать логику по проверке изменений в модели по собственной аннотации CheckExistingByConstraintAndUnmodifiableAttributes. Долго разглядывал получившейся код, и в голову пришла светлая (наверное) идея: почему бы не вынести все это в полноценный настраиваемый класс?
Ubuntu22.04にQuestdbを入れてinfluxDBと比較してみた。
https://qiita.com/nw-engineer/items/10224376ffb0917dc7f2?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items
I might have started something... 🤭
#java17 #java21 @ASFMavenProject
Apache Maven 4 might require Java 17...
Amazon Q Code Transformation: Automating Java Application Upgrades
https://www.infoq.com/news/2023/12/amazon-q-code-transformation/
AWS has recently announced the preview of Amazon Q Code Transformation, a service designed to simplify the process of upgrading existing Java application code through generative artificial intelligence. The new feature aims to minimize legacy code and automate common language upgrade tasks required to move off older language versions.
It sounds pretty interesting if I would be able to easily migrate my older #opensource #Java8 projects to #Java17.
However, I still need to answer some of my core questions
- Is there any impact if you are not using #AWS?
- How will this tool cope with the current dependency to the #RTP portion of JMF (yep, the old buggy Java Media Framework)?
Upgrade your Java applications with Amazon Q Code Transformation (preview) | AWS News Blog
https://aws.amazon.com/blogs/aws/upgrade-your-java-applications-with-amazon-q-code-transformation-preview/
Update April 30, 2024: Amazon Q Developer now generally available! As our applications age, it takes more and more effort just to keep them secure and running smoothly. Developers managing the upgrades must spend time relearning the intricacies and nuances of breaking changes and performance optimizations others have already discovered in past upgrades. As a […]