-
Enterprise Java
How to replace a build module with Veripacks
Compare the two trees below. In both cases the goal is to have an application with two independent modules (frontend…
Read More » -
Enterprise Java
Drools Planner renames to OptaPlanner: Announcing www.optaplanner.org
We’re proud to announce the rename Drools Planner to OptaPlanner starting with version 6.0.0.Beta1. We’re also happy to unveil its…
Read More » -
Enterprise Java
JPA and CMT – Why Catching Persistence Exception is Not Enough?
Being in EJB and JPA world using CMT (Container Managed Transactions) is very comfortable. Just define few annotations to demarcate…
Read More » -
Enterprise Java
Hadoop Books Giveaway – Roundup
Fellow geeks, Our giveaway of Packt Publishing’s books on Apache Hadoop has ended. You may find the original post for…
Read More » -
Enterprise Java
Types of Entity Managers: Application-managed EntityManager
JPA specification defines few types of EntityManagers / Persistence Contexts. We can have: extended and transactional-scoped EntityManagers, container-managed or application-managed…
Read More » -
Scala
Gang of Four Patterns With Type-Classes and Implicits in Scala (Part 2)
Type-classes are a powerful tool for library creators and maintainers. They reduce boilerplate, open libraries to extension, and act as…
Read More » -
Enterprise Java
EJB Inheritance is Different From Java Inheritance
Despite the fact that EJB inheritance sometimes uses Java inheritance — they’re not always the same. Just as you could…
Read More » -
DevOps
ARM Virtualization Extensions – Memory and Interrupts (Part 2)
In the first part of this series, I introduced the topic of virtualization. Today I will venture deeper into the…
Read More » -
Clojure
Promises and futures in Clojure
Clojure, being designed for concurrency is a natural fit for our Back to the Future series. Moreover futures are supported…
Read More »