-
Core Java
Casting In Java 8 (And Beyond?)
Casting an instance to a type reeks of bad design. Still, there are situations where there is no other choice.…
Read More » -
Android Core
Internet of Things: Arduino, Android, ESB
Internet of things (IoT) is one of the most emerging topic and one of the most discussed lately. When talking…
Read More » -
Core Java
Measuring Allocations Programmatically
I picked up this tip from the The Java Specialists’ Newsletter written by Heinz Kabutz. (For all Java developers wanting to…
Read More » -
Software Development
The Real Success Story of Microservices Architectures
We hear the benefits of microservices architectures loud and clear; we hear the constant drum beat of how/why/by all means/etc…
Read More » -
Enterprise Java
Writing a download server. Part V: Throttle download speed
In the age of botnets that you can rent for few hundred bucks and run your very own distributed-denial-of-service attack,…
Read More » -
Software Development
R: Wimbledon – How do the seeds get on?
Continuing on with the Wimbledon data set I’ve been playing with I wanted to do some exploration on how the…
Read More » -
DevOps
Scaling To Infinity with Docker Swarm, Docker Compose and Consul (Part 4/4) – Scaling Individual Services
This series is split into following articles. A Taste of What Is To Come Manually Deploying Services Blue-Green Deployment, Automation…
Read More » -
Core Java
Windows Registry Cleanup after JDK 9 Early Release Installation
In my last blog post, I demonstrated resolution of issues surrounding the Oracle Java symbolic links (C:\ProgramData\Oracle\Java\javapath\ directory on Windows-based…
Read More » -
Software Development
Wikipedia’s Definition of a Software Bug Is Wrong
Here is what Wikipedia says at the time of this writing: A software bug is an error, flaw, failure, or…
Read More »