-
Enterprise Java
Defining EJB 3.1 Views (Local, Remote, No-Interface)
This post will talk about possible ways of defining EJB views using annotations (I’ll just mention about using EJB Deployment…
Read More » -
Core Java
Weaknesses in Java Pseudo Random Number Generators (PRNGs)
This will be a sum up of a Paper written by Kai Michaelis, Jörg Schwenk and me, which was presented…
Read More » -
Core Java
Extracting the elements of the Java Collection- The Java 8 way
We all have extensively used Collection classes like List, Map and their derived versions. And each time we used them…
Read More » -
Enterprise Java
JUnit and EasyMock cooperation
Developers always need to take care about code which they produced. They should be ensured that code works properly after…
Read More » -
Groovy
Monitoring Key JVM Characteristics with Groovy, JMX, and RuntimeMXBean
Since J2SE 5, Platform MBeans have been available that allow some key characteristics regarding the JVM to be monitored and…
Read More » -
DevOps
Basic concepts of OpenLDAP
LDAP LDAP is just a type of database specialized for look ups. Reads are fast while writes are supported but…
Read More » -
DevOps
Basic IPv6 concepts
Basic concept IPv6 is a completely separate protocol from IPv4! It means that the configuration and operation of IPv6 have…
Read More » -
Agile
Maximizing the work NOT done
One of the principles of the Agile Manifesto makes the seemingly paradoxical statement: “the art of maximizing the amount of…
Read More » -
Core Java
Introduction to Functional Interfaces – A concept recreated in Java 8
Any java developer around the world would have used at least one of the following interfaces: java.lang.Runnable, java.awt.event.ActionListener, java.util.Comparator, java.util.concurrent.Callable.…
Read More »