by Lakshmanan Ganapathy on February 7, 2012
This article explains basics of SQL Injection with an example that shows SQL Injection, and provides methods to prevent from these attacks.
As the name suggests, this attack can be done with SQL queries. Many web developers are unaware of how an attacker can tamper with the SQL queries. SQL-Injection can be done on a web application which doesn’t filter the user inputs properly and trusts whatever the user provides. The idea of SQL injection is to make the application to run undesired SQL queries.
(more…)
by Himanshu Arora on February 6, 2012
Suppose a person is driving a car on a highway at a speed of 70 miles per hour. Now, somehow the car meets with an accident. Fortunately the airbag deployed at the right time and saved the life of the driver.
So, we see that airbag is a very good feature in a car which can save a life someday. But, did we think what would have happened if the airbag would have deployed a few seconds late? Yes, we would have lost a life. So just imagine the dependency on the accuracy of opening of the airbag.
So, what makes that airbag deploy at the right time? Well, welcome to the world of RTOS.
RTOS stands for Real time operating systems.
(more…)
by Ramesh Natarajan on January 11, 2012
You should balance your work (career, professional goals, etc.) and life (family, health, self-improvement, etc.).
In order to lead a happy, successful, and meaningful life, there should be a balance between “work” and “life”.
But, the real question is, are you balancing it in the right way?
When geeks hear the term “Work-Life Balance”, they try to run away as fast as they can.
(more…)
by Ramesh Natarajan on January 1, 2012
by Ramesh Natarajan on November 21, 2011
In most critical production servers, you will be using either RAID 5 or RAID 10.
However there are several non-standard raids, which are not used except in some rare situations. It is good to know what they are.
This article explains with a simple diagram how RAID 2, RAID 3, RAID 4, and RAID 6 works.
(more…)
by Ramesh Natarajan on November 16, 2011
I’m happy to announce the updated 2nd Edition of my free eBook — Linux 101 Hacks.
There are total of 101 hacks in this book that will help you build a strong foundation in Linux.
All the hacks in this book are explained with appropriate Linux command examples that are easy to follow.
In the 2nd edition of the book, several small hacks from the 1st edition are consolidated, and several new hacks were added.
This free eBook contains 12 chapters with total of 271 pages.
(more…)
by Ramesh Natarajan on November 9, 2011
Learning and exploring Linux and open source technologies requires lot of free time in hand.
The best way to get free time is to eliminate unnecessary things from your life, and try to organize your life.
Even if you adapt handful of ideas from this list, you’ve taken a huge step towards organizing your life and being productive.
(more…)
by Ramesh Natarajan on November 7, 2011
How important is it for you not to lose your critical documents, pictures and videos of your kids because of a hard disk failure?
If it is important, stop using the single disk external hard drive.
If you are using a single disk external hard-drive, it is just a matter of time before you lose your data. Hard disks will fail, there is no exception to this rule. This is the main reason I switched from a single drive external hard disk to a RAID device for home backup.
(more…)