-
DevOps
Common Linux log files name and usage
If you spend lot of time in Linux environment, it is essential that you know where the log files are located, and…
Read More » -
Software Development
Fun doesn’t mean compromising scalability
Today I read an interesting piece on InfoWorld about Meteor, Meteor aims to make JavaScript programming fun again. It is…
Read More » -
Software Development
Using SQL Injection Vulnerabilities to Dump Your Database
The threat caused by SQL injection is heavily underestimated even by many senior developers and software architects. Most people are…
Read More » -
Software Development
013 Things that Will go Horribly Wrong on This Friday, Dec 13, 2013
I’m a defensive programmer. A wise man once taught me: Whatever can go wrong will go wrong Another wise man…
Read More » -
Enterprise Java
Set WildFly binding address and shutdown using CLI
It’s very easy to bind WildFly on a hostname/IP just using command line parameters. I have a simple GNU/Linux box…
Read More » -
Groovy
Sublime Simplicity of Scripting with Groovy
Many of my blog posts are, as my blog’s title suggests, inspired by actual events. Three experiences this week have…
Read More » -
Enterprise Java
Spring’s @Primary annotation in action
Spring is a framework that never stops to amaze me. It’s because of the fact that it offers plenty of…
Read More » -
Software Development
Node.js Synchronous and Asynchronous Functions
In node.js platform, as the non-blocking programming model is followed as practice, all most all of the functions in the…
Read More » -
Agile
Stop Telling Stories
There are beautiful, simple ideas in today’s Agile development methods that work really well. And some that don’t. Like defining…
Read More »