At work, I maintain a #java app with #JavaEE backend and #vue2 frontend. It's #java17 already, #JakartaEE will shortly follow due to the #ApacheShiro 2.0 update. It runs on #Java20 so it will be ported to #java21 soon!
However, that's only half of my job. The other is: making Java, web- and appservers ready for deployment, hardening everything, creating scripts for automation and deployment, a few other Java apps...
... I love it, and I have never seen a similar job description in my life!
#java21 #java20 #apacheshiro #jakartaee #Java17 #vue2 #javaee #java
Morgen liegt mein #Bot @quickquotes bei über 480 Zitate und läuft damit seit 219 Tage ohne Unterbrechung auf einem #raspberrypi als #springboot App unter #Java17.
#bot #raspberrypi #springboot #Java17
Such a pleasure to finally be able to use `List.of()` in Java. So happy #micronaut 4 moves the baseline to #java17 !
Updated community
@awscloud #lambda custom base images for #java17 17.0.6 and #java19 19.0.2 are now available in @DockerHub https://hub.docker.com/repository/docker/aleph0io/aws-lambda-java and ECR Public Gallery https://gallery.ecr.aws/aleph0io/lambda/java. Enjoy!
WHAT THE HOLY FUCK
https://bugs.openjdk.org/browse/JDK-8256837
The abbreviated name for September has deliberately changed from "Sep" to "Sept" in #java17 (For GB locale)
Way to fuck over potentially any date parsing usage if the app is in Locale.UK
Love that the workaround is to force Locale.US, but with a note "there is a very slim chance that CLDR could change the abbreviated name to "Sept" in Locale.US"
Narrators note: it will _never_ change in Locale.US due to the collective US screams that would ensue
Red Hat has released WildFly 27, featuring support for JDK 11, JDK 17, Jakarta EE 10, and MicroProfile 5.0. There are also dependency upgrades to Hibernate ORM 6.1, Hibernate Search 6.1, Infinispan 14, JGroups 5.2, RESTEasy 6.2, and Weld 5. WildFly 27 is a compatible implementation for Jakarta EE 10, having passed the TCKs in the Platform, Web, and Core profiles.
https://www.infoq.com/news/2022/12/wildfly-delivers-support-jdk-17/
#radhat #JavaEE #Java17 #Java #JakartaEE #jboss #WildFly
Neue #DSA #Heldensoftware in #Beta Version https://www.helden-software.de/index.php/2022/12/06/beta-version/ #Java17 #Tierkrieger #DasSchwarzeAuge
#dsa #heldensoftware #beta #Java17 #tierkrieger #dasschwarzeauge
I'm a little proud to announce that quickquotes@nrw.social has been sending quotes from a Raspberry Pi for three days now. To be honest, I didn't suspect that a week ago.
#qoute #raspi4 #springboot #Java17 #bot
Because José himself is not on mastodon yet, I'm sharing his latest #jepcafe where he talks about #patternmatching in #java , #java17 and #java20 !
#jepcafe #patternmatching #java #Java17 #java20
Records für FreshMarker
Seit Java 14 existieren Records als zusätzliches Klassenkonstrukt im Sprachumfang. Daher wäre es schön, diese kompakte Variante von immutablen Klassen auch in der Template-Engine FreshMarker nutzen zu können. Wie einfach die Unterstützung für Records implementiert werden kann, soll dieser Beitrag veranschaulichen.
https://schegge.de/2022/11/records-fuer-freshmarker/
#Bibliotheken #Java #FreeMarker #FreshMarker #Java #Java17 #Records #TemplateEngine
#Bibliotheken #java #FreeMarker #Freshmarker #Java17 #records #TemplateEngine
#advancedweb #Java "New language features since Java 8 to 17 -- Enhancements to the Java language you should know" #Java8 #Java17 #features #language #enhancements #SealedClasses #RecordClasses #TextBlocks #Switch ... https://advancedweb.hu/new-language-features-since-java-8-to-17/
#advancedweb #java #java8 #Java17 #features #language #enhancements #SealedClasses #RecordClasses #TextBlocks #switch
#advancedweb #Java "New language features since Java 8 to 17 -- Enhancements to the Java language you should know" #Java8 #Java17 #features #language #enhancements #SealedClasses #RecordClasses #TextBlocks #Switch ... https://advancedweb.hu/new-language-features-since-java-8-to-17/
#switch #TextBlocks #RecordClasses #SealedClasses #enhancements #language #features #Java17 #java8 #java #advancedweb
RT @java@twitter.com
Java 17 is now available! #Java17 #JDK17 #OpenJDK
Download now: https://social.ora.cl/6013y4ya7
Release notes: https://social.ora.cl/6019y4yxD
API Javadoc: https://social.ora.cl/6011y4yx1
Documentation: https://social.ora.cl/6012y4yxG
RT @mreinhold@twitter.com
Java 17 / JDK 17: General Availability: https://j.mp/3tFN45J #jdk17 #java17 #openjdk #java
🐦🔗: https://twitter.com/mreinhold/status/1437784468220153863
RT @mreinhold
Java 17 / JDK 17: General Availability: https://j.mp/3tFN45J #jdk17 #java17 #openjdk #java