Work Your Brain Cells with Strategy Games on GNU/Linux
Are you ready to accept the double-barrelled challenge of acquiring hard-to-get natural resources and confronting enemies on the rampage, while in a race against time? GNU/Linux is not all work and no play….
Device Drivers, Part 7: Generic Hardware Access in Linux
This article, which is part of the series on Linux device drivers, talks about accessing hardware in Linux. Shweta was all jubilant about her character driver achievements, as she entered the Linux device…
The Quick Guide to QEMU Setup
In this series of articles, we will explore the basics of QEMU, OS installation, QEMU networking and embedded system development for the ARM architecture. In this first part, let’s begin with the basics….
Ease Your Ubuntu Experience
So you have made the leap, and are flying away from Windows… welcome to Ubuntu! You must have performed a few common activities like using the Ubuntu Software Centre, installing media codecs and…
Saving Private GRUB: Remotely Restoring MBR on an Enterprise Server
Corporate hardware systems differ from their conventional desktop counterparts primarily because they have a number of interesting features. For example, they provide an ability to connect a virtual CD-ROM drive, and use a…
CodeSport (April 2011)
Welcome to CodeSport! In this month’s column, we feature a set of programming questions, as requested by a few of our student readers. In last month’s column, we discussed a few of the…
Better Queries with MySQL, Part 2
Last month, we created a simple table with an index. The idea was to understand how indexes work in MySQL. For this, we populated the table with 100 rows, and ran EXPLAIN with…







