-
Android
[MEGA DEAL] Master Android Marshmallow App Development Using Java (85% off)
Learn the Latest & Greatest Android Platform While Coding 10 Apps Hey fellow geeks, This week, on our JCG Deals…
Read More » -
Enterprise Java
Lazy evaluation
Recently i was writing log4j appender and wanted to use logger in it to log some diagnostic details during custom…
Read More » -
Core Java
Communicating Design
Software design is crucial. It is the foundation of an application. Much like a blueprint, it provides a common platform…
Read More » -
Enterprise Java
Apache Spark Packages, from XML to JSON
The Apache Spark community has put a lot of effort into extending Spark. Recently, we wanted to transform an XML…
Read More » -
Core Java
So, Oracle killed java.net
Well, not yet…but they announced to shutdown java.net and kenai by May 2017. I have been interviewed about this for…
Read More » -
Core Java
The Java Syncrhonisers
Threads communication happens primarily by sharing access to fields and objects. Although extremely efficient, this form of communication is prone…
Read More » -
DevOps
A Beginner’s Guide to the Dockerfile
The humble but powerful Dockerfile is the building block of Docker images and containers. In essence, it’s a list of…
Read More » -
Software Development
Building a compiler for your own language: from the parse tree to the Abstract Syntax Tree
In this post we are going to see how process and transform the information obtained from the parser. The ANTLR…
Read More » -
DevOps
Reducing Your Docker Image Size
When architecting Docker applications, keeping your images as lightweight as possible has a lot of practical benefits. It makes things…
Read More »