https://skillsmatter.com/skillscasts/12237-fantastic-bytecodes-and-how-to-interpret-them
Jakarta EE & Eclipse MicroProfile – ongoing discussions – JAXenter
A discussion that could be critical to the future of Jakarta EE and Eclipse MicroProfile is taking place right now, and it’s not an easy one.
Gradle 5.6 released – faster Groovy compilation, new plugin for Java test fixtures & more – JAXenter
Gradle 5.6 is here with faster Groovy compilation, a new plugin for Java test fixtures, and better management of plugin versions in multi-project builds.
java.lang.Record: Draft Specification
Work on proposed Java Records continues to proceed. Brian Goetz started three new threads on the OpenJDK amber-spec-experts mailing list y…
GraalVM 19.2.0: Preview the Java Flight Recorder plugin – JAXenter
The most recent version of GraalVM is here! 19.2.0 includes a variety of bug fixes, compatibility improvements, and some brand new developer tools..
JRebel Features | Faster Java Development | Eliminate Build & Redeploy
JRebel supports changes to method bodies, add/remove methods, constructors, fields, classes, annotations. Reconfigures and rewires components automatically.
Tips on how to successfully bring AI culture to dev teams – Coffee Talk: Java, News, Stories and Opinions
The popularity of AI makes it an appealing option for some enterprises, but there’s no one surefire option to implement AI culture with your staff. Follow these tips to open the door for AI in your business.
Using Kubernetes Secrets with Payara Micro
This blog discusses the basics around Kubernetes ConfigMaps and Secrets and gives two examples of how to use them in combination with Payara Micro.
How JRebel Speeds Up Development
JRebel is a JVM plugin that speeds up the development of Java applications by skipping the build and redeploy steps. Watch this video to learn more.
MMLSpark: Unifying Machine Learning Ecosystems at Massive Scales
We introduce Microsoft Machine Learning for Apache Spark (MMLSpark), anecosystem of enhancements that expand the Apache Spark distributed computinglibrary to tackle problems in Deep Learning, Micro-Service Orchestration,Gradient Boosting, Model Interpretability, and other areas of moderncomputation. Furthermore, we present a novel system called Spark Serving thatallows users to run any Apache Spark program as a distributed, sub-millisecondlatency web service backed by their existing Spark Cluster. All MMLSparkcontributions have the same API to enable simple composition across frameworksand usage across batch, streaming, and RESTful web serving scenarios on static,elastic, or serverless clusters. We showcase MMLSpark by creating a method fordeep object detection capable of learning without human labeled data anddemonstrate its effectiveness for Snow Leopard conservation.
Adapter Design Pattern In Java – Programmer Girl
Introduction: The Adapter design pattern is a structural design pattern that helps us to connect to the legacy or third-party code that exposes a similar functionality through a different interface. A real-world analogy for an adapter is the one we use to connect our USB cable to an ethernet port. While designing an object-oriented application, …
Creating a Triangle with for Loops in Java | Baeldung
Learn several ways to print triangles in Java using for loops.
What Is Jython? | JRebel by Perforce
Jython is a version of the Python programming language that runs on the Java platform. Learn more in our article on Jython.
Integration tests with Docker
This post gives an overview how we at Karakun use Docker to create integration tests for JavaEE / JakartaEE based libraries and frameworks.