kittylyst, to Java
@kittylyst@mastodon.social avatar

Xcode cannot find metal for some godforsaken reason, so no build on the Mac today.

Over to the work Linux box, then I suppose.

I don't have any experts among my followers who can help me figure out WTF is wrong with metal, do I?

array, to Java
@array@fosstodon.org avatar

In other news, this week I've found a 16,600+ LOC file in the "main" monolith which performs the bulk of business logic for the main web (interconnected to other monoliths and -from what I've been told- even way huger PL/SQL scripts with tens of thousands LOC). And this is just one file, of thousands.The file has no comments, is not documented anywhere, the variable names are far from informative, and there's at least one function with way more 1000 LOC. Now go and debug this. XD

motofix,
@motofix@mamot.fr avatar

@array at least it is written in so your IDE ( of course!) will have some clues of what it deals with... Unless you've only Maps of Maps of Strings named "data" :-p

motofix,
@motofix@mamot.fr avatar

@array considering the jobs offers for #java developers, I would say you do have the choice ;-)

andybrunner, (edited ) to Java
@andybrunner@swiss.social avatar

Freeware: Java Utility Package (Version 2024.05.24) released

  • KHTTPClient: Support for PUT, PATCH, OPTIONS and DELETE methods
  • KSMTPMailer: New mail header X-TLS-Connnection, added TLS host name check
  • K: Many new utility methods
  • Added sample code
  • Some minor code/cleanup and document changes

https://java-util.k43.ch

kittylyst, to Java
@kittylyst@mastodon.social avatar

I wrote about the latest Ecosystem report from New Relic: https://www.infoq.com/news/2024/05/new-relic-java-2024/ - some interesting takeaways. In particular:

1.) Yes, you should definitely be thinking of Java 8 as a legacy version now

2.) continue to lose ground as a vendor (from 75% market share in 2020, to 34.5% in 2022 to 20.8% in 2024) - now just a couple of points clear of Eclipse's Adoptium distribution and Amazon's Corretto,

jonoabroad, to Java
@jonoabroad@mastodon.nz avatar

people, is Java Concurrency in Practice still the text to brush up on Java concurrency, or has it been surpassed?

Sharat_Chander, to Java
@Sharat_Chander@mastodon.social avatar

Happy Birthday, !

29 years and going strong!

How has Java inspired you?

nipafx, to Java
@nipafx@mastodon.social avatar

What is data-oriented programming and how does it work in ? After Brian Goetz first described it in his seminal article "Data-Oriented Programming in Java" in June 2022, I propose a revised version 1.1 and give detailed advice on how to implement it in a six-part article series on inside.java.

Here's the first part with the revised four guiding principles:

https://inside.java/2024/05/23/dop-v1-1-introduction/

openjdk, to Java
@openjdk@mastodon.social avatar

Proposed to target JDK 23: JEP 481: Scoped Values (Third Preview): https://openjdk.org/jeps/481

openjdk, to Java
@openjdk@mastodon.social avatar

Targeted to JDK 23: JEP 477: Implicitly Declared Classes and Instance Main Methods (Third Preview): https://openjdk.org/jeps/477

stuartmarks, to Java
@stuartmarks@mastodon.social avatar

We're hiring! The Java Platform Group is responsible for developing the JDK. Most work is in open source (OpenJDK). This opening is for the Java Security Libraries team in the US or in Ireland.

https://careers.oracle.com/jobs/#en/sites/jobsearch/job/228172?keyword=228172&mode=location

lutindiscret, to Java French
@lutindiscret@mastodon.libre-entreprise.com avatar

@pears des questions si on voulait créé une instance #Java. Est-ce qu'on peut faire des trucs un peu riches genre indexer stackoverflow mais que les questions avec un tag java ?

Comment faire pour réutiliser le fait qu'un anglophone va vouloir des ressources en anglais alors qu'un français peut lire du français et de l'anglais ? Deux instances (la francophone tapant aussi sur l'anglophone) ?

asynchronaut, to Java
@asynchronaut@fosstodon.org avatar

As it turns out efficiency actually matters:

https://arxiv.org/abs/2405.11182

openjdk, to Java
@openjdk@mastodon.social avatar

Proposed to target JDK 23: JEP 471: Deprecate the Memory-Access Methods in sun.misc.Unsafe for Removal: https://openjdk.org/jeps/471

openjdk, to Java
@openjdk@mastodon.social avatar

Proposed to target JDK 23: JEP 482: Flexible Constructor Bodies (Second Preview): https://openjdk.org/jeps/482

openjdk, to Java
@openjdk@mastodon.social avatar

Proposed to target JDK 23: JEP 480: Structured Concurrency (Third Preview): https://openjdk.org/jeps/480

kerfuffle, to Java
@kerfuffle@mastodon.online avatar

Sometimes, when I talk to frontend developers about how requires you to have more presentation awareness in the projection side of your server application as you generate content in HTML, which in the world is pretty much what we did with , Freemarker and Thymeleaf, I'm met with amazement.

No dis, but be aware: There's a generation of capable professional frontend developers who don't know backend servers can serve HTML just fine, and not just Json over HTTP.

Le_bottin_des_jeux_linux, to linuxgaming
@Le_bottin_des_jeux_linux@floss.social avatar

🕹️ Title: UnCiv
🦊️ What's: A ~ libre TB strategy game & Empire building, inspired by Civ V
🏡️ -
🐣️ https://github.com/yairm210/UnCiv
🔖
📦️
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update: 4.11.11➜13
⚗️ New features 💎
📌️ Changes: https://github.com/yairm210/Unciv/releases
🦣️ From: https://mastodon.social/@holarse/112462531495567103

🏝️ https://www.youtube.com/embed/u28tWIsC01E
🎲️ https://www.youtube.com/embed/O_qNLmeyqWE
🎲️[fr] https://www.youtube.com/embed/tLNWW0BHZ04

Le_bottin_des_jeux_linux, to linuxgaming
@Le_bottin_des_jeux_linux@floss.social avatar
leanpub, to Java
@leanpub@mastodon.social avatar

Testing Spring Boot Applications Demystified by Philip Riecks is free with a Leanpub Reader membership! Or you can buy it for $9.00! http://leanpub.com/testing-spring-boot-applications-demystified

andybrunner, (edited ) to Java
@andybrunner@swiss.social avatar

Freeware: Java Package ch.k43.util (Release 2024.05.17)

  • KSMTPMailer: New class to compose and send multipart SMTP email with text, HTML and file attachments
  • KSocketServerThread: Added getAuthenthicatedClientCN() to return common name
  • KSocketClient: Added getAuthenticatedClient() and getAuthenticatedClientCN()
  • KFile: Added readPropertiesFile() and writePropertiesFile()
  • K: Added dnsQuery() to return any DNS record

https://java-util.k43.ch

fstab, to Java
@fstab@mastodon.social avatar

The library 1.3.0 is released! PushGateway support is back. https://github.com/prometheus/client_java/releases

leanpub, to Java
@leanpub@mastodon.social avatar

Modern Thymeleaf Bundle https://leanpub.com/b/modern-thymeleaf-bundle by Wim Deblauwe is the featured bundle on the Leanpub homepage! https://leanpub.com wimdeblauwe@mastodon.social

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • magazineikmin
  • everett
  • ethstaker
  • khanakhh
  • InstantRegret
  • Youngstown
  • ngwrru68w68
  • slotface
  • rosin
  • tacticalgear
  • kavyap
  • mdbf
  • JUstTest
  • DreamBathrooms
  • Durango
  • cubers
  • modclub
  • tester
  • cisconetworking
  • GTA5RPClips
  • anitta
  • osvaldo12
  • Leos
  • normalnudes
  • provamag3
  • lostlight
  • All magazines