Gerade nach einer Diskussion getestet: Wenn man ChatGPT nach einer JPA Entity mit Lombok Support fragt, erzeugt es exakt die Code-Konstellation vor der alle Blogs zu dem Thema warnen – eine @Data Annotation an der Entity. Damit ist es ungefähr so gut wie Junior Developer die kein Google benutzen.
I want to throw out a big #HotDamn to 20 years of #softwaredevelopment . I recently bought a used #Behringer#BCF2000 which had a #SysEx editor last developed in 2004 in #Java available for download from the official website. I downloaded the software to my #Fedora system and it recognized the device over the modern #Linux#USB interface and worked like a champ.
Well done, 20 years of #software develoment and backwards compatibility!
A nice text from @meistermeier which classifies the role of the Spring Actuator in the Volkswagen hack and shows that Spring Boot does not provide default heap dumps in production. The only thing I would add is that in our last Spring projects we used routing in K8S to ensure that the actuator endpoints could not be accessed from the Internet at all, but only from the K8S health check and localhost
Also um genau zu sein, die Tatsache, dass Guava mit 33.4.5 ein JPMS Module geworden ist und damit vorher transitiv durchscheinenden Artefakte unsichtbar geworden sind. Nichtsahnend Dependabot PR für Guava durchgeklickt und dann bei Verwendern tolle Buildfehler gefunden, die vorher nicht da waren.
There's plenty wrong with #Java, but after using it for a course it's pretty good for concurrency. Monitors make things so much easier than raw mutexes. No wonder Tanenbaum praised it in one of his books.
I'm working on enabling the #DigiPres parts of our org by making some of the #COPTR Tool Grid apps available securely in a managed #Windows environment - first cab off the rank is a #Java app with bundled #JRE, which won't play well with our env
does anyone have experience using #maven & #jpackage as part of a build pipeline to create OS-native installers? my short-term target is a Windows MSI, but once that's in place the same pipeline should be able to spit out native installers for macOS (which we also use) & Linux (which we don't - yet )
I'm at the point where I'm about to clone the repo & start tinkering but would much rather re-use something already built than figure it out from docs & example code...
Java: Die nicht so bekannten Features des OpenJDK 24
Gerade ist das OpenJDK 24 mit 24 Java Enhancement Proposals erschienen. Dabei ist einiges unter der Haube passiert, und es gibt neue Sicherheitsfunktionen.
Has anyone run into the following problem? I want to update the quarkus version for a project using the quarkus cli. I start the tool from powershell as an admin. The command is the following:
quarkus update -P='3.9.5' -e --verbose --yes
Then i get a stack trace in the logfile with an IO Exception, that the cli tool failed to clean the target folder because it could not delete the rewrite.log. Not sure how to fix this.
Oh and to my knowledge no other processes touching the log file. Tried this on several subfolders. #java#quarkus
Hey there #fediverse, I’m looking to hire a senior engineer to work with some awesome folks on #Netflix’s build tools & test infrastructure. If you are interested please apply online! (see link in Toot)
My DMs are open if you have any questions about the role or if you want to let me know that you applied.