Image of Android Wireless Application Development
Image of Advanced Programming in the UNIX Environment, Second Edition (Addison-Wesley Professional Computing Series)
Image of XSLT 2.0 and XPath 2.0 Programmer's Reference (Programmer to Programmer)
Image of Modern Operating Systems (3rd Edition)

Customizing the GNOME Shell

In this post I will share a modicum of what I have learned to date about customizing the new GNOME 3 Shell. This is based on the GNOME Shell in Fedora 15 Alpha. The good news is that the GNOME Shell is highly configurable. The bad news is that some of this information may become out-of-date quite quickly as the GNOME Shell is still somewhat of a moving target even though it is supposedly close to release. Here is what the GNOME Shell looks like in Fedora 15 Alpha with all updates applied as of March 23rd 2011: By the

GNOME 3 Shell in Fedora 15

The Fedora 15 Alpha release includes a pre-release version of the long-awaited GNOME 3 Shell. After 8 years of use, the GNOME 2 desktop looks jaded and is technically difficult to maintain and work with under the hood. Visually and interactively it no longer competes with other desktops or devices for the hearts and minds of users. The GNOME 3 Shell has a modern visually attractive and easy to use user interface (UI) that is more akin to that of an IPad or a smart mobile phone. It provides the key interface functions like switching windows, listing and launching applications,

Calculating Prime Numbers using Perl

Definition of a prime number: A prime number is defined by any number that is only dividable by 1 or itself. Except for 2 which is a prime, a prime number is always odd (2n+1) Here is a Perl script which outputs all the prime numbers between 0 and 10000: #!/usr/bin/perl my $UPPER = 10000; my $sieve = “”; print “2n”; for (my $guess = 3; $guess < = $UPPER; $guess+=2) { next if vec($sieve,$guess,1); print "$guessn"; for (my $mults = $guess * $guess; $mults