≡ Menu

General

How to Prevent SQL Injection Attack (Explained with an Example)

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 [...]

{ 8 comments }

What is RTOS? – Real Time Operating Systems Basics

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 [...]

{ 27 comments }

3 Work-Life Balance Models

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 [...]

{ 20 comments }

Happy New Year 2012 — From Geek and the Dolls

Happy New Year to all TGS readers. We wish you and your family a happy and prosperous new year. Last year was an awesome year for me personally. We had our 2nd daughter. Both our daughters (Diya and Neha) bring so much joy and happiness every day in our family, I feel truely blessed. With [...]

{ 52 comments }

RAID 2, RAID 3, RAID 4, RAID 6 Explained with Diagram

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 [...]

{ 25 comments }

Linux 101 Hacks 2nd Edition – Download Free eBook

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 [...]

{ 18 comments }

50 Productive Things To Do to Organize Your Life

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 [...]

{ 29 comments }

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 [...]

{ 15 comments }