Discover and read the best of Twitter Threads about #maven

Most recents (5)

Are you tired of being stuck in the same old IT routine? Do you crave the excitement of constantly learning and adapting to new technologies? Are you ready to become a #DevOps superhero, saving the day with your coding skills and infrastructure expertise?

🧵 What is #DevOps Dev?
🌻A #DevOps developer's job is to bridge the gap between development and operations teams. They work to automate and streamline the software delivery process, ensuring that applications are deployed quickly, reliably, and securely.
🌻 So, what is #DevOps?

It is a set of practices that combines software development (Dev) and IT operations (Ops). It aims to shorten the systems development life cycle while delivering features, fixes, and updates frequently in close alignment with business objectives.
Read 12 tweets
The JVM does not load all classes in the classpath.
It only loads the ones it needs. What triggers the JVM to load a particular #Java class?

Then answer might surprise you.
Consider the code below. What does it print?

Let's show the output and explain why. 🧵
Answer:
Class A, C and D are loaded.
Class B, E and F aren't.

Class F is never used, so it obviously isn't loaded.

Notice that MyBean contains fields of type B (static) and type E (non-static), but the B and E classes aren't loaded, because no instances are created.
A Java class is loaded in OpenJDK just in time: when an instance is created (with "new" or reflection) or a static member (field or method) is accessed.

If a class can't be loaded (for example if the compilation and runtime classpaths differ), a NoClassDefFoundError is thrown.
Read 4 tweets
#Waffensystem Spur: Menschen töten, so einfach wie Atmen

"Soldaten müssen bald nicht mehr um ihr Leben fürchten. Wozu auch, wenn sie aus sicherer Entfernung Roboter in den Krieg schicken können."

#LAWS #Drohnen /1
golem.de/news/waffensys…
"#Waffensysteme wie Spur auf vierbeinigen Roboter-Plattformen...#Töten von Menschen zur maschinellen #Präzisionsarbeit wird, #Soldaten aus sicherer Entfernung in ihrem Container auf der Basis im Nachbarstaat ihre Mission erfolgreich abschließen: Menschen töten leicht gemacht." /2
"Tauschen wir die menschliche Komponente aus und bauen stattdessen #Kampfroboter, werden diese Hemmungen genommen. Das Rechtfertigen von militärischen Aktionen wird dadurch einfacher, denn es werden ja keine Menschen dabei verletzt, zumindest nicht die eigenen Bürger." /3
Read 10 tweets
They ignored @RealDonaldTrump and their own research about HCQ, killing 4 million people world wide.
Meanwhile, killing untold millions more, with mandated experimental poison to kill the rest.
What is genocide.
The entire US Government,
should report to hell and burn there.
Read 5 tweets
#TDD, #CodeReview and #ContinuousIntegration in action - here is how with @marcandsweep we develop new features in #JaCoCo (jacoco.org/jacoco/):
as an example let's have a look at github.com/jacoco/jacoco/…
… first we add high level "validation" test to study desired behavior, this test targets Records (openjdk.java.net/jeps/359) that are #JDK14 Preview Feature (openjdk.java.net/jeps/12),
so build fails locally, but only on JDK14 …
… yes - locally for development we have many #Java versions installed …
Read 12 tweets

Related hashtags

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!