NOSQL High Scalability

Choosing your next NoSQL database

Introduction to NoSQL by Martin Fowler

Red hat linux manuals


Linux commands

1. Kill a running application by its name:

killall [app_name]

2. Display disk space usage:

df –h

3. Locate the installation directories of a program:

whereis [app]

4. Mount an .iso file:

mount /path/to/file.iso /mnt/cdrom –oloop

5. Record or capture a video of your desktop:

ffmpeg -f x11grab -s wxga -r 25 -i :0.0 -sameq /tmp/out.mpg

6. Find out the Universally Unique Identifier (UUID) of your partitions:

ls /dev/disk/by-uuid/ -alh

7. Show the top ten running processes (sorted by memory usage):

ps aux | sort -nrk 4 | head

8. Make an audible alarm when an IP address goes online:

ping -i 60 -a IP_address

9. Run the last command as root:

sudo !!

10. Make a whole directory tree with one command:

mkdir -p tmp/a/b/c


Free Technology Academy
Linux Magazine
Linux Library
Really Linux
Linux Weekly News
Linux on Slashdot
Atlanta Linux Enthusiast
International Association of Software Architects
Linux Forums
Linux Distros
Linux Programming blog
Advanced Linux Programming
Linux books for free
Linux Planet
Programming Text
Linux Online Programming
IBM’s Guide to Linux
Linux Questions
Linux Links
TechRepublic’s Linux and Open source
Linux Geek

Kernel versus user threads

Introducing the Linux 2.6 kernel

Linux News here

Free for All

I havent been posting for a while due to hectic workload, both on the personal and professional front. I finally managed to make time for some pastime reading and laid my hands on “Free for all” – (how Linux came to be) by Peter Wayner. It makes for good reading esp. his choice of words. I was pleasantly surprised at how he has simplified highly technical content so that its palatable to both geeks and suits.

I learnt a few things along the way – for instance, whats the difference between licensed under GPL and BSD.

Both of them pertain to open source code but while GPL requires to give back any modification to the source you make to the original project, BSD just requires you to ensure that the copyright notice is present while you build your own version. GNU GPL was started by Richard Stallman, a computer scientist at MIT.