-
Core Java
SynchronousQueue Example in Java – Producer Consumer Solution
SynchronousQueue is special kind of BlockingQueue in which each insert operation must wait for a corresponding remove operation by another…
Read More » -
Software Development
10 things you can do to make your app secure: #2 Encoding Data
This is part #2 of a series on the OWASP Top 10 Proactive Controls, the 10 things you can do…
Read More » -
Software Development
The REAL way to make Eclipse run faster on Ubuntu
If you are still one of those people who are frustrated with the crawling speed of eclipse IDE (especially after…
Read More » -
Software Development
Java 8 Friday: JavaScript goes SQL with Nashorn and jOOQ
At Data Geekery, we love Java. And as we’re really into jOOQ’s fluent API and query DSL, we’re absolutely thrilled…
Read More » -
DevOps
MySQL error: Can’t connect to MySQL server
You may have stumbled on this MySQL error. If you have already seen this before, then it’s really easy to…
Read More » -
Enterprise Java
The minimal configuration for testing Hibernate
Introduction In my previous post I announced my intention of creating a personal Hibernate course. The first thing to start…
Read More » -
Software Development
An Introduction to Go – Elegance with Power and Simplicity
Whilst I usually try to stick with only `bread-butter` languages (i.e. php, python, java & C#), my last project involved…
Read More » -
Software Development
Open Session In View Design Tradeoffs
The Open Session in View (OSIV) pattern gives rise to different opinions in the Java development community. Let’s go over…
Read More » -
Enterprise Java
Building a simple RESTful API with Spark
Disclaimer: This post is about the Java micro web framework named Spark and not about the data processing engine Apache…
Read More »