-
Software Development
#GeekListener v.5
The last week wasn’t rich in global programming events. So I have no any comments and tweets regarding fresh tech-talks.…
Read More » -
Career
Why Programmers should take their CV seriously? 5 Tips to Make Better Resume
Recently I received an email from one of my readers telling me that he is not getting enough interview calls…
Read More » -
Core Java
A Subtle AutoCloseable Contract Change Between Java 7 and Java 8
A nice feature of the Java 7 try-with-resources statement and the AutoCloseable type that was introduced to work with this…
Read More » -
Core Java
High-Concurrency HTTP Clients on the JVM
HTTP is probably the most popular application-level protocol and there are many libraries that implement it on top of network…
Read More » -
Software Development
Internet of things: 4 free platforms to build IoT project
Internet of things is a set of physical objects that use network support to exchange data. These objects can be…
Read More » -
Software Development
Do interfaces terminate dependencies?
Response to a response A previous post explored the relationship between transitive dependencies and abstract methods in Java programs. Jaime…
Read More » -
Core Java
Project Jigsaw: an incomplete puzzle
Mark Reinhold just recently proposed a delay of Java 9 to buy more time for completing project Jigsaw as the…
Read More » -
Enterprise Java
Drools: A detailed description of internal code cleanups for fireAllRules, fireUntilHalt and Timers
In June we blogged about a new internal state machine to manage the interaction of User, Timer and Engine threads.…
Read More » -
Enterprise Java
Using Spring-data With Apache Camel
Spring Data saves you a lot of time by creating smart DAOs that you can basically get for free without…
Read More »