Using fork() and exec() on Linux

14 years ago

In a previous post, I explained how the fork() and exec() system calls are used to create processes on Unix. In this…

How a process is started in Unix

14 years ago

First, let us define what a process is. There are many definitions for the term process, but, for the purpose…

The rule of the majority fallacy

14 years ago

As you all probably know, Egypt is, hopefully, in a transition to a democratic society. We toppled the dictatorial regime…

Compiling the 3.0 kernel on Ubuntu 11.04

14 years ago

This is a quick post to document the steps I took to compile the 3.0 kernel, the latest Linux kernel,…

Can Egypt become an industrial country?

14 years ago

I have had several discussions with friends about the lackluster state of industrial development in Egypt. Most of those whom…

When your cellular provider is incompetent

14 years ago

OK, I previously documented my woes with Mobinil customer service re Mobinil WiFi services. At that time, I said that…

Some Nifty Tricks and Tweaks for Google +

14 years ago

Google + is being touted, by some, as a Facebook-killer. While it is still in its infancy, it does have…

Google’s Google + release strategy

14 years ago

Google's latest foray into social networking, Google +, looks promising. Google may have finally come up with a compelling alternative…

Use your hosts file to block annoying ads

14 years ago

Unless you have been living under a rock for the last couple of years, you have probably run into ads…

VT Email Scam

14 years ago

I recently received an email from someone who claimed to represent the technical support of my alma matter, Virginia Tech.…