Jonas TM 👨‍💻⚙️

133 Followers
290 Following
27 Posts
Software Consultant mainly into #Kotlin, #Java, #Go and some cloud things.
Blog: http://medium.com/@jonastm
Bloghttp://medium.com/@jonastm
Companyhttps://chartswatcher.com

JEP 447, Statements before super(...) (Preview), has been delivered for JDK 22 after its review concluded. This JEP, which is part of Project Amber, aims to allow statements before super() calls in constructors without referencing an instance being created while still maintaining the safety and initialization guarantees for constructors.

https://www.infoq.com/news/2024/01/java-constructors-enhancement/

#JDK22 #ProjectAmber #JavaDevelopers #java

JEP 447: Refining Java Constructors for Enhanced Flexibility

After its review concluded, JEP 447, Statements before super(...) (Preview), was delivered for JDK 22. This JEP, under Project Amber, proposes to allow statements that do not reference an instance being created to appear before super() calls in a constructor and preserve existing safety and initialization guarantees for constructors.

InfoQ

Awesome #java / #jvm savvy accounts to follow:

👋🏼 Jonas TM - @jonastm
👋🏼 Aleksey Shipilëv - @shipilev
👋🏼 Tagir Valeev - @tagir_valeev
👋🏼 Will Iverson - @wiverson
👋🏼 Eberhard Wolff - @ewolff

More updates like this? Follow me or #JavaBubbleOrgAccountsRefresher

Source: #javabubble (javabubble.org)
Botdev: @moelholm

Chatkontrolle: Europol will ungefilterten Zugriff auf Daten von WhatsApp & Co.

Selbst ein harmloses Bild könnte für die Strafverfolgung potenziell nützliche Informationen enthalten, meint Europol. Chat-Daten seien zum KI-Training nötig.

https://www.heise.de/news/Chatkontrolle-Europol-will-ungefilterten-Zugriff-auf-Daten-von-WhatsApp-Co-9322413.html?wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege

#Datenschutz #Verschlüsselung #EU #Gesetze #Kriminalität #Signal #Threema #WhatsApp #news

Chatkontrolle: Europol will ungefilterten Zugriff auf Daten von WhatsApp & Co.

Selbst ein harmloses Bild könnte für die Strafverfolgung potenziell nützliche Informationen enthalten, meint Europol. Chat-Daten seien zum KI-Training nötig.

heise online
It's 2023. You can graduate with a degree in Computer Science from a top-ranked university and never have heard about Meta's role in the genocide of the Rohingya in Myanmar. Next time you're talking to a professor, please ask them why that is still the norm.

Have you tried out jOOQ before but found the file generation tedious and time-consuming?

My newest blog article covers how you can fully automate this process. 🚀

https://medium.com/better-programming/how-to-fully-automate-your-jooq-file-generation-8e12e2a20d1c

#Java #kotlin #springboot #database #jvm

#java JDK 21  
The hype is real!

I am starting a new blog series:
#GitOps with #GitLab 🚀

When your #Kubernetes app version is in a Git repo automatic deployment of new versions gets tricky.

My first article covers how to update image tags in #Helm YAML files via CI/CD pipeline.

https://medium.com/better-programming/gitops-with-gitlab-how-to-update-image-tag-in-yaml-via-ci-cd-pipeline-298c46b0153a

GitOps With GitLab: How To Update Image Tag in YAML via CI/CD Pipeline

This is the first article in a longer series documenting the findings on my journey of utilizing GitLab and its CI/CD (continuous deployment/ continuous integration) solution for operating a…

Better Programming

Awesome #java / #jvm savvy accounts to follow:

👋🏼 Jonas TM - @jonastm
👋🏼 Aleksey Shipilëv - @shipilev
👋🏼 Tagir Valeev - @tagir_valeev
👋🏼 Will Iverson - @wiverson
👋🏼 Eberhard Wolff - @ewolff

More updates like this? Follow me or #JavaBubbleOrgAccountsRefresher

Source: #javabubble (javabubble.org)
Botdev: @moelholm

So nullness markers may come to Java via project Valhalla after all? https://mail.openjdk.org/pipermail/valhalla-spec-experts/2023-February/002223.html
Nullness markers to enable flattening