-
Core Java
What is a PermGen leak?
What follows is a practical introduction to a specific type of memory problems in Java applications. Namely – we will…
Read More » -
Software Development
Git: Committing vs Pushing vs Stashing – OR: “what to do if I just want to work locally”
Many people ask me for advice when they’re trying to modify some code locally without the changes finding their way…
Read More » -
Software Development
Recycle Bin in Database
Oracle introduced in database 10g new feature called ‘Recycle Bin’ to store the dropped database objects. If any table is…
Read More » -
Android Core
ADT Bundle – Just a single step to setup android development environment
I got many queries from college students and engineers regarding installation and setup of Android development environment, so for them…
Read More » -
Enterprise Java
Google Guava EventBus and Java 7 WatchService for Event Programming
This post is going to cover using the Guava EventBus to publish changes to a directory or sub-directories detected by…
Read More » -
Core Java
Using Cryptography in Java Applications
This post describes how to use the Java Cryptography Architecture (JCA) that allows you to use cryptographic services in your…
Read More » -
Enterprise Java
Google Guava MultiMaps
Guava? This is the first in a series of posts where I’ll be attempting to explain and explore Google’s awesome…
Read More » -
Core Java
How much memory do I need
What is retained heap? How much memory will I need? This is a question you might have asked yourself (or…
Read More » -
DevOps
Chef Happens – Managing Solaris with Chef
Adding Solaris servers to be managed by Chef was the most annoying entry in our Wix.com DevOps backlog for almost…
Read More »