-
Software Development
AngularJS Tutorial: Getting Started with AngularJS
AngularJS is a popular JavaScript framework for building Single Page Applications (SPAs). AngularJS provides the following features which makes developing…
Read More » -
Career
Programming Language Job Trends Part 3 – August 2014
After a slight delay we finally get to the third part of the programming language job trends. Today we review Erlang, Groovy, Scala, Lisp,…
Read More » -
Core Java
Memory leaks – measuring frequency and severity
This post is part of our open culture – we continue sharing insights from our day-to-day work. This time we…
Read More » -
Core Java
Garbage Collectors – Serial vs. Parallel vs. CMS vs. G1 (and what’s new in Java 8)
The 4 Java Garbage Collectors – How the Wrong Choice Dramatically Impacts Performance The year is 2014 and there are…
Read More » -
Core Java
Creating an object stream from a JDBC ResultSet
The introduction of features Stream API and Lambda in Java 8 enables us to make an elegant conversion from a…
Read More » -
Enterprise Java
Simple Aspect Oriented Programming (AOP) using CDI in JavaEE
We write service APIs which cater to certain business logic. There are few cross-cutting concerns that cover all service APIs…
Read More » -
Enterprise Java
JPA Hibernate Alternatives. What can I use if JPA or Hibernate is not good enough for my project?
Hello, how are you? Today we will talk about situations that the use of the JPA/Hibernate is not recommended. Which…
Read More » -
Software Development
Unit Testing – Why not?
For JUnit implementation in our project, we see a great challenge in having them implemented as we are already running…
Read More » -
Enterprise Java
How to customize Hibernate dirty checking mechanism
Introduction In my previous article I described the Hibernate automatic dirty checking mechanism. While you should always prefer it, there…
Read More »