c.im is one of the many independent Mastodon servers you can use to participate in the fediverse.
C.IM is a general, mainly English-speaking Mastodon instance.

Server stats:

2.8K
active users

#java

221 posts147 participants22 posts today
Conor O'Neill<p>Can anybody recommend any UK hosting company for Java Web applications? [Or EU?]<br>Ideally, a service I can just drop a .war file into, but so far I haven't found any of those.</p><p>This is to try to move some simple Web apps off some US-based cloud providers...</p><p><a href="https://mastodonapp.uk/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a> <a href="https://mastodonapp.uk/tags/JavaWebHosting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaWebHosting</span></a> <a href="https://mastodonapp.uk/tags/SpringBoot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SpringBoot</span></a> <a href="https://mastodonapp.uk/tags/Tomcat" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Tomcat</span></a></p>
Fabiano Cerqueira 🖖<p>Clean your Memory: From Finalize to Cleaner</p><p>Garbage collection in Java takes care of memory management, but it does not clean up non-memory resources like sockets or file handles.</p><p><a href="https://foojay.io/today/clean-memory-from-finalize-to-cleaner/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">foojay.io/today/clean-memory-f</span><span class="invisible">rom-finalize-to-cleaner/</span></a></p><p><a href="https://mastodon.social/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a> <a href="https://mastodon.social/tags/development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>development</span></a> <a href="https://mastodon.social/tags/technology" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>technology</span></a></p>
GamingOnLinux<p>Starsector (formerly "Starfarer") is still in development but it's been a seriously impressive game for years. Not yet on Steam or any other store, as you have to buy it direct, but don't let that stop you with a big update out now.<br><a href="https://www.gamingonlinux.com/2025/03/starsector-one-of-the-best-space-rpgs-thats-not-on-steam-had-a-huge-update/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">gamingonlinux.com/2025/03/star</span><span class="invisible">sector-one-of-the-best-space-rpgs-thats-not-on-steam-had-a-huge-update/</span></a></p><p><a href="https://mastodon.world/tags/IndieGame" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IndieGame</span></a> <a href="https://mastodon.world/tags/RPG" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RPG</span></a> <a href="https://mastodon.world/tags/Beta" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Beta</span></a> <a href="https://mastodon.world/tags/OpenWorld" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenWorld</span></a> <a href="https://mastodon.world/tags/Space" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Space</span></a> <a href="https://mastodon.world/tags/NativeLinux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NativeLinux</span></a> <a href="https://mastodon.world/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a></p>
OpenJDK<p>New candidate JEP: 504: Remove the Applet API: <a href="https://openjdk.org/jeps/504" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">openjdk.org/jeps/504</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/openjdk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openjdk</span></a> <a href="https://mastodon.social/tags/java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>java</span></a></p>
Java Weekly<p>Voxxed Days Zürich 2025 recordings are now available!</p><p><a href="https://www.techtalksweekly.io/i/160562231/voxxed-days-zurich" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">techtalksweekly.io/i/160562231</span><span class="invisible">/voxxed-days-zurich</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://www.techtalksweekly.io/i/160562231/voxxed-days-zurich" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://www.techtal</span><span class="invisible">ksweekly.io/i/160562231/voxxed-days-zurich</span></a></p><p><a href="https://mastodon.social/tags/java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>java</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Ted M. Young<p>_JitterTix Concert Ticketing System_ </p><p>On my <a href="https://sfba.social/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a> live coding stream this week I've been working on a simple concert event ticketing system that is based on <a href="https://sfba.social/tags/EventSourcing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EventSourcing</span></a>. I have several reasons I've been doing this (putting my <a href="https://sfba.social/tags/TDD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TDD</span></a> Game on hold).</p>
Ted M. Young<p>1. Example code for my "TDDing Event-Sourcing" talk (hope it gets accepted at some future conferences!)</p><p>2. A platform for experimenting with different ways of implementing event-sourcing in <a href="https://sfba.social/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a> (w/o libraries)</p><p>3. Folks in my community asked for an example! (❤️ my community)</p>
quarkusio<p>Join us next Monday, April 7th, at 9am EST for Quarkus Insights Ep. 201 as Gavin King discusses Jakarta Data, an entirely new and much more type safe programming model for persistence in Java. He will discuss how Hibernate 7 implements these specifications within Quarkus.</p><p><a href="http://bit.ly/quarkusinsights" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">http://</span><span class="">bit.ly/quarkusinsights</span><span class="invisible"></span></a></p><p><a href="https://fosstodon.org/tags/java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>java</span></a> <a href="https://fosstodon.org/tags/quarkus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>quarkus</span></a> <a href="https://fosstodon.org/tags/quarkusinsights" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>quarkusinsights</span></a></p>
Markus Eisele<p>How to Manage Your JDKs With SDKMAN <a href="https://mydeveloperplanet.com/2022/04/05/how-to-manage-your-jdks-with-sdkman/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mydeveloperplanet.com/2022/04/</span><span class="invisible">05/how-to-manage-your-jdks-with-sdkman/</span></a><br><a href="https://mastodon.online/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a> <a href="https://mastodon.online/tags/sdkman" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sdkman</span></a></p>
Tokyo Outsider (337ppm)<p>Reading about the relatively new <a href="https://mas.to/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a> records entity and screaming "Why would you do this?" into the void 🙃 </p><p><a href="https://www.baeldung.com/java-record-keyword" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">baeldung.com/java-record-keywo</span><span class="invisible">rd</span></a></p>
🇧🇪 Andy Costanza :verified:<p>A Bootiful Podcast: AWS Developer Advocate and industry legend James Ward <a href="https://spring.io/blog/2025/04/04/a-bootiful-podcast-james-ward" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">spring.io/blog/2025/04/04/a-bo</span><span class="invisible">otiful-podcast-james-ward</span></a> <a href="https://framapiaf.org/tags/Spring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Spring</span></a> <a href="https://framapiaf.org/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a></p>
Java Weekly<p>How We Got the Generics We Have: (Or, how I learned to stop worrying and love erasure)</p><p><a href="https://openjdk.org/projects/valhalla/design-notes/in-defense-of-erasure" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">openjdk.org/projects/valhalla/</span><span class="invisible">design-notes/in-defense-of-erasure</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://openjdk.org/projects/valhalla/design-notes/in-defense-of-erasure" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://openjdk.org</span><span class="invisible">/projects/valhalla/design-notes/in-defense-of-erasure</span></a></p><p><a href="https://mastodon.social/tags/compsci" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compsci</span></a> <a href="https://mastodon.social/tags/java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>java</span></a> <a href="https://mastodon.social/tags/plt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>plt</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Markus Eisele<p>Logging Reloaded: Quarkus Edition <br><a href="https://myfear.substack.com/p/logging-reloaded-quarkus-edition" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">myfear.substack.com/p/logging-</span><span class="invisible">reloaded-quarkus-edition</span></a><br><a href="https://mastodon.online/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a> <a href="https://mastodon.online/tags/Quarkus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Quarkus</span></a> <a href="https://mastodon.online/tags/Logging" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Logging</span></a> <a href="https://mastodon.online/tags/BestPractices" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BestPractices</span></a></p>
Johannes Brakensiek<p>It looks and works way better than LibreOffice Base (sorry) and it's real client-server architecture. Yes, it isn't <a href="https://fosstodon.org/tags/FLOSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FLOSS</span></a>, which would be too awesome.<br>It's still from Apple, you know. (They probably still regret they wrote this in <a href="https://fosstodon.org/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a> in their early naive childhood days, not doing peek capitalism.)</p><p><a href="https://fosstodon.org/tags/JavaClient" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaClient</span></a> <a href="https://fosstodon.org/tags/WebObjects" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebObjects</span></a></p>
argv minus one<p>So, here's something unexpectedly neat that <a href="https://mastodon.sdf.org/tags/FlatLaf" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FlatLaf</span></a> can do.</p><p>I have an app that fetches some content from a server and displays it to the user. The content from the server includes things like labels and button text.</p><p>Because this app uses FlatLaf, the content from the server can also include *styles*, like font and color settings.</p><p>Usually only web apps can do that, but FlatLaf brings this ability to <a href="https://mastodon.sdf.org/tags/JavaSwing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaSwing</span></a> apps as well.</p><p><a href="https://mastodon.sdf.org/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a> <a href="https://mastodon.sdf.org/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Thiago Bomfim<p>Let’s explore some cases where var improves code readability and other instances in which it can make the code harder to understand.</p><p>Read more 👉 <a href="https://lttr.ai/AdAG8" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lttr.ai/AdAG8</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>java</span></a> <a href="https://mastodon.social/tags/LocalVariableTypeInference" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LocalVariableTypeInference</span></a> <a href="https://mastodon.social/tags/ImproveDeveloperProductivity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ImproveDeveloperProductivity</span></a></p>
renderreality¿Alguien que me pueda explicar esta extraña herramienta para API <a href="https://quarkus.io/guides/rest" rel="nofollow noopener noreferrer" target="_blank">https://quarkus.io/guides/rest</a> ? ¿Cuál es su opinión? <a class="hashtag" href="https://fe.disroot.org/tag/rest" rel="nofollow noopener noreferrer" target="_blank">#REST</a> <a class="hashtag" href="https://fe.disroot.org/tag/api" rel="nofollow noopener noreferrer" target="_blank">#API</a> <a class="hashtag" href="https://fe.disroot.org/tag/java" rel="nofollow noopener noreferrer" target="_blank">#Java</a> <a class="hashtag" href="https://fe.disroot.org/tag/openjdk" rel="nofollow noopener noreferrer" target="_blank">#OpenJDK</a>
Leanpub<p>Modern Thymeleaf Bundle <a href="https://leanpub.com/b/modern-thymeleaf-bundle" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">leanpub.com/b/modern-thymeleaf</span><span class="invisible">-bundle</span></a> by Wim Deblauwe is the featured bundle of ebooks 📚 on the Leanpub homepage! <a href="https://leanpub.com" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">leanpub.com</span><span class="invisible"></span></a> wimdeblauwe@mastodon.social <a href="https://mastodon.social/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a> <a href="https://mastodon.social/tags/Html" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Html</span></a> <a href="https://mastodon.social/tags/WebDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDevelopment</span></a> <a href="https://mastodon.social/tags/Software" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Software</span></a> <a href="https://mastodon.social/tags/Javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Javascript</span></a> <a href="https://mastodon.social/tags/books" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>books</span></a> <a href="https://mastodon.social/tags/ebooks" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ebooks</span></a></p>
Markus Eisele<p>Using <a href="https://mastodon.online/tags/JetBrains" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JetBrains</span></a> Junie to convert a <a href="https://mastodon.online/tags/Spring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Spring</span></a> Boot app to <a href="https://mastodon.online/tags/Quarkus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Quarkus</span></a><br><a href="https://youtube.com/watch?v=sQgAZRq4_40&amp;si=MgPonUTwhkqWTOpm" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">youtube.com/watch?v=sQgAZRq4_4</span><span class="invisible">0&amp;si=MgPonUTwhkqWTOpm</span></a> by Eric Deandrea <br><a href="https://mastodon.online/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a></p>
Java Weekly<p>Stream Gatherers - Deep Dive with the Expert <a href="https://mastodon.social/tags/JavaOne" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaOne</span></a></p><p><a href="https://youtu.be/v_5SKpfkI2U" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/v_5SKpfkI2U</span><span class="invisible"></span></a></p><p>Discussions: <a href="https://discu.eu/q/https://youtu.be/v_5SKpfkI2U" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://youtu.be/v_</span><span class="invisible">5SKpfkI2U</span></a></p><p><a href="https://mastodon.social/tags/java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>java</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>