mastodon.world is one of the many independent Mastodon servers you can use to participate in the fediverse.
Generic Mastodon server for anyone to use.

Server stats:

9.6K
active users

#java

167 posts121 participants1 post today
Java Weekly<p>Spring Cloud Data Flow End of Open-Source</p><p><a href="https://spring.io/blog/2025/04/21/spring-cloud-data-flow-commercial" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">spring.io/blog/2025/04/21/spri</span><span class="invisible">ng-cloud-data-flow-commercial</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://spring.io/blog/2025/04/21/spring-cloud-data-flow-commercial" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://spring.io/b</span><span class="invisible">log/2025/04/21/spring-cloud-data-flow-commercial</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>
🇧🇪 Andy Costanza :verified:<p>This Week in Spring - April 29th, 2025 <a href="https://spring.io/blog/2025/04/29/this-week-in-spring-april-29th-2025" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">spring.io/blog/2025/04/29/this</span><span class="invisible">-week-in-spring-april-29th-2025</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>
Thiago Bomfim<p>Optimizing BigO(n) to BigO(log n) or looping through one iteration instead of two seems nice, but is it?</p><p>Read more 👉 <a href="https://lttr.ai/AYt5E" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lttr.ai/AYt5E</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/Coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Coding</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/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a> <a href="https://mastodon.social/tags/CleanCode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CleanCode</span></a> <a href="https://mastodon.social/tags/CommonMistakes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CommonMistakes</span></a> <a href="https://mastodon.social/tags/MakingMaintenanceDifficult" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MakingMaintenanceDifficult</span></a></p>
OTX Bot<p>MintsLoader Malware Analysis: Multi-Stage Loader Used in Cyber Attacks</p><p>MintsLoader, a malicious loader first observed in 2024, is employed in phishing and drive-by download campaigns to deploy payloads like GhostWeaver, StealC, and modified BOINC clients. It uses obfuscated JavaScript and PowerShell scripts in a multi-stage infection chain, featuring sandbox evasion techniques, a domain generation algorithm, and HTTP-based C2 communications. Various threat groups, including TAG-124 and SocGholish operators, utilize MintsLoader to target industrial, legal, and energy sectors. The loader's sophisticated obfuscation and evasion methods complicate detection, but Recorded Future's Malware Intelligence Hunting provides up-to-date information on new samples and C2 domains.</p><p>Pulse ID: 681113e0e23f344e6f364fb1<br>Pulse Link: <a href="https://otx.alienvault.com/pulse/681113e0e23f344e6f364fb1" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">otx.alienvault.com/pulse/68111</span><span class="invisible">3e0e23f344e6f364fb1</span></a> <br>Pulse Author: AlienVault<br>Created: 2025-04-29 18:01:04</p><p>Be advised, this data is unverified and should be considered preliminary. Always do further verification.</p><p><a href="https://social.raytec.co/tags/CyberAttack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CyberAttack</span></a> <a href="https://social.raytec.co/tags/CyberAttacks" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CyberAttacks</span></a> <a href="https://social.raytec.co/tags/CyberSecurity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CyberSecurity</span></a> <a href="https://social.raytec.co/tags/HTTP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HTTP</span></a> <a href="https://social.raytec.co/tags/InfoSec" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>InfoSec</span></a> <a href="https://social.raytec.co/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a> <a href="https://social.raytec.co/tags/JavaScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaScript</span></a> <a href="https://social.raytec.co/tags/Malware" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Malware</span></a> <a href="https://social.raytec.co/tags/OTX" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OTX</span></a> <a href="https://social.raytec.co/tags/OpenThreatExchange" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenThreatExchange</span></a> <a href="https://social.raytec.co/tags/Phishing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Phishing</span></a> <a href="https://social.raytec.co/tags/PowerShell" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PowerShell</span></a> <a href="https://social.raytec.co/tags/RAT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RAT</span></a> <a href="https://social.raytec.co/tags/SocGholish" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SocGholish</span></a> <a href="https://social.raytec.co/tags/Stealc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Stealc</span></a> <a href="https://social.raytec.co/tags/bot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bot</span></a> <a href="https://social.raytec.co/tags/AlienVault" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AlienVault</span></a></p>
Jeff MAURY<p>Awesome demo of Java to WASM <a href="https://youtu.be/Z2SWSIThHXY?si=1djdkeK_oDGOvqjG" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">youtu.be/Z2SWSIThHXY?si=1djdke</span><span class="invisible">K_oDGOvqjG</span></a> <a href="https://mastodon.social/tags/java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>java</span></a> wasm</p>
OpenJDK<p>Proposed to target JDK 25: JEP 513: Flexible Constructor Bodies: <a href="https://openjdk.org/jeps/513" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">openjdk.org/jeps/513</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/jdk25" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jdk25</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>
Habr<p>[Перевод] Как сократить время сборки с помощью кеширования контекста от Spring Test</p><p>Новый перевод от команды Spring АйО расскажет вам, как грамотно использовать кеширование контекста для сокращения времени сборки приложения и как избежать часто встречающихся ловушек, в которые попадают многие программисты, когда делают это неправильно.</p><p><a href="https://habr.com/ru/companies/spring_aio/articles/905586/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/spring_a</span><span class="invisible">io/articles/905586/</span></a></p><p><a href="https://zhub.link/tags/java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>java</span></a> <a href="https://zhub.link/tags/kotlin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kotlin</span></a> <a href="https://zhub.link/tags/spring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>spring</span></a> <a href="https://zhub.link/tags/spring_boot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>spring_boot</span></a> <a href="https://zhub.link/tags/spring_framework" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>spring_framework</span></a> <a href="https://zhub.link/tags/springboot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>springboot</span></a> <a href="https://zhub.link/tags/Spring_Test" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Spring_Test</span></a></p>
Java Weekly<p>I created a Code snippet Manager tool using Java swing</p><p><a href="https://github.com/gufranthakur/Code-Snippet-Manager" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/gufranthakur/Code-S</span><span class="invisible">nippet-Manager</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://github.com/gufranthakur/Code-Snippet-Manager" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://github.com/</span><span class="invisible">gufranthakur/Code-Snippet-Manager</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>
Kubernetes100+ Kubernetes Interview Questions Real-World Scenarios from Zero ‍ ➡️ Hero ‍♂️ | Cr...<br><br><a href="https://usersk7.medium.com/100-kubernetes-interview-questions-real-world-scenarios-from-zero-%EF%B8%8F-hero-%EF%B8%8F-crack-96a6a9856681?source=rss------technology-5" rel="nofollow noopener noreferrer" target="_blank">https://usersk7.medium.com/100-kubernetes-interview-questions-real-world-scenarios-from-zero-%EF%B8%8F-hero-%EF%B8%8F-crack-96a6a9856681?source=rss------technology-5</a><br><br><a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/kubernetes" target="_blank">#kubernetes</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/java" target="_blank">#java</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/java-development" target="_blank">#java-development</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/devops" target="_blank">#devops</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/technology" target="_blank">#technology</a><br><br><a href="https://awakari.com/pub-msg.html?id=TZAIQb5JMgSdGIIasg2sXaFLJqK&amp;interestId=Kubernetes" rel="nofollow noopener noreferrer" target="_blank">Result Details</a>
Egon Willigh☮gen 🟥<p>question, I am looking for a <a href="https://mastodon.social/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a> fundtion/library that does String replacement, but that returns all variations with at least one replacement. </p><p>For example, if I start with "xxAxAxxA" and I would do a replace("A'", "B"), I would get all of these:</p><p>"xxAxAxxA" (optional)<br>"xxAxAxxB" <br>"xxAxBxxA" <br>"xxAxBxxB" <br>"xxBxAxxA" <br>"xxBxAxxB" <br>"xxBxBxxA" <br>"xxBxBxxB"</p>
Nicolas Fränkel 🇺🇦🇬🇪<p>The Future of Write Once, Run Anywhere: From <a href="https://mastodon.top/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a> to <a href="https://mastodon.top/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebAssembly</span></a></p><p><a href="https://www.youtube.com/watch?v=Z2SWSIThHXY" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=Z2SWSIThHX</span><span class="invisible">Y</span></a></p>
El laboratorio de Rafa<p>Buenas tardes, he publicado la parte 31 del tutorial &quot;Creando Aplicaciones con Spring Boot y su Ecosistema&quot;. En esta parte, presentamos la dependencia Spring Boot Validation y comenzamos a desarrollar un ejemplo.</p><p><a href="https://youtu.be/LxneEawgeck" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="">youtu.be/LxneEawgeck</span><span class="invisible"></span></a></p><p><a href="https://mastodon.world/tags/Java" class="mention hashtag" rel="tag">#<span>Java</span></a></p><p>Nota: imagen generada con IA generativa.</p>
Coroot<p>We listened to your community requests and made <a href="https://mastodon.social/tags/JVM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JVM</span></a> debugging fast and painless: <a href="https://t.ly/wyCEm" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">t.ly/wyCEm</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/JIT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JIT</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/OTEL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OTEL</span></a> <a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> <a href="https://mastodon.social/tags/eBPF" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>eBPF</span></a> <a href="https://mastodon.social/tags/SRE" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SRE</span></a> <a href="https://mastodon.social/tags/tech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tech</span></a> <a href="https://mastodon.social/tags/IT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IT</span></a> <a href="https://mastodon.social/tags/observability" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>observability</span></a> <a href="https://mastodon.social/tags/coroot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coroot</span></a> <a href="https://mastodon.social/tags/debugging" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>debugging</span></a></p>
golangWhy Choose Go in 2025? Comparing Go with Python and Java As software development evolves rapidly,...<br><br><a href="https://medium.com/@2000anujsharma/why-choose-go-in-2025-comparing-go-with-python-and-java-99641bf5a7b2?source=rss------technology-5" rel="nofollow noopener noreferrer" target="_blank">https://medium.com/@2000anujsharma/why-choose-go-in-2025-comparing-go-with-python-and-java-99641bf5a7b2?source=rss------technology-5</a><br><br><a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/software-development" target="_blank">#software-development</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/python" target="_blank">#python</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/java" target="_blank">#java</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/technology" target="_blank">#technology</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/golang" target="_blank">#golang</a><br><br><a href="https://awakari.com/pub-msg.html?id=Mxy9YfRAKAwA8cayvrQTtzVFv8K&amp;interestId=golang" rel="nofollow noopener noreferrer" target="_blank">Result Details</a>
Brian Beach<p>Marianne Bellotti wrote an excellent book on maintaining legacy systems called Kill It With Fire.</p><p>In this blog post, she talks about why it's hard to migrate the SSA math from COBOL to Java. The two languages do numbers and math differently.</p><p><a href="https://hachyderm.io/tags/cobol" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cobol</span></a> <a href="https://hachyderm.io/tags/java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>java</span></a> </p><p><a href="https://medium.com/the-technical-archaeologist/is-cobol-holding-you-hostage-with-math-5498c0eb428b" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">medium.com/the-technical-archa</span><span class="invisible">eologist/is-cobol-holding-you-hostage-with-math-5498c0eb428b</span></a></p>
Andrii Kuznietsov<p>👨‍💻☕ Відеокурс з програмування на <a href="https://social.kyiv.dcomm.net.ua/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a>: від основ до практики: змінні, типи даних, умовні оператори, цикли, методи, масиви, ООП, класи та об'єкти. </p><p><a href="https://youtube.com/playlist?list=PL7vq4D0vOpQbW4oply2GMQjVeYHNi05-I&amp;si=fFDwx3XTr73rAr4a" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">youtube.com/playlist?list=PL7v</span><span class="invisible">q4D0vOpQbW4oply2GMQjVeYHNi05-I&amp;si=fFDwx3XTr73rAr4a</span></a></p>
Java Weekly<p>How Netflix Uses Java - 2025 Edition</p><p><a href="https://youtu.be/XpunFFS-n8I?si=7JnfkeeecQaakknB" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">youtu.be/XpunFFS-n8I?si=7Jnfke</span><span class="invisible">eecQaakknB</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://youtu.be/XpunFFS-n8I?si=7JnfkeeecQaakknB" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://youtu.be/Xp</span><span class="invisible">unFFS-n8I?si=7JnfkeeecQaakknB</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>
Sven Ruppert<p><a href="https://mastodon.social/tags/EclipseStore" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EclipseStore</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/Persistence" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Persistence</span></a> </p><p><a href="https://www.golem.de/news/eclipsestore-fuer-java-applikationen-paradigmenwechsel-in-der-persistenzschicht-2504-195678.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">golem.de/news/eclipsestore-fue</span><span class="invisible">r-java-applikationen-paradigmenwechsel-in-der-persistenzschicht-2504-195678.html</span></a></p>
Sean Mullan<p>PEM Encodings of Cryptographic Objects (Preview) is now a Candidate JEP - <a href="https://openjdk.org/jeps/470" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="">openjdk.org/jeps/470</span><span class="invisible"></span></a></p><p>This is a new API for encoding and decoding Java objects to and from the PEM format.</p><p><a href="https://mastodon.world/tags/openjdk" class="mention hashtag" rel="tag">#<span>openjdk</span></a> <a href="https://mastodon.world/tags/crypto" class="mention hashtag" rel="tag">#<span>crypto</span></a> <a href="https://mastodon.world/tags/security" class="mention hashtag" rel="tag">#<span>security</span></a> <a href="https://mastodon.world/tags/java" class="mention hashtag" rel="tag">#<span>java</span></a></p>
David<p>Did you know that with <a href="https://mastodon.org.uk/tags/gradle" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gradle</span></a>, you can easily create a <a href="https://mastodon.org.uk/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a>, <a href="https://mastodon.org.uk/tags/Kotlin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Kotlin</span></a> or <a href="https://mastodon.org.uk/tags/Scala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Scala</span></a> project. All it takes is a quick "gradle init"</p>