Wednesday, August 30, 2006

The War on Terror in the Bourne shell

This is how *nix user going to handle the war on terror in the shell.

$ cd /middle_east
$ ls
Afghanistan Iraq Libya Saudi_Arabia UAE
Algeria Israel Morrocco Sudan Yemen
Bahrain Jordan Oman Syria
Egypt Kuwait Palestine Tunisia
Iran Lebanon Qatar Turkey

$ cd Afghanistan
$ ls
bin Taliban
$ rm Taliban
rm: Taliban is a directory
$ cd Taliban
$ ls
$ rm soldiers
$ cd ..
$ rmdir Taliban
rmdir: directory "Taliban": Directory not empty
$ cd Taliban
$ ls -a
. .. .insurgents
$ chown -R USA .*
chown: .insurgents: Not owner
$ cd ..
$ su
Password: *******
# mv Taliban /tmp
# exit
$ ls
read the rest here. Good Job guys!


Tuesday, August 22, 2006

Can beginner to Linux use Slackware? Yes you can!

I wrote something about Slackware Linux that I have it on my desktop. I also wrote that I tried Mandrake Linux first before I loaded Slackware on my desktop. What I got in my mind is what if beginner to Linux wants to try Slackware? Good idea or bad idea? First of all, I want to say that this is just my thinking based on my experiences of learning Linux. It could not be suited well for certain people. I do not want this post as a starting point for another distribution war between Linux users. Slackware for beginners? Most people will say it sounds scary. Let's break it down.

Slackware Linux
In 1993, Patrick Volkerding designed Slackware with east of use and stability as top priority goals. Slackware Linux Project has aimed at producing the most "UNIX-like" Linux distribution out there. Slackware complies with the published Linux standards, such as the Linux File System Standard. Slackware have always considered simplicity and stability paramount, and as a result Slackware has become one of the most popular, stable, and friendly distributions available.

For Beginners
Before I start, I just want to make it clear. Yes, a user who is new to Linux, want to know/learn about Linux, has some knowledge of computers, not afraid to learn how to edit various files and scripts by hand while configuring it, willing to read documentation if required, can use Slackware. However, I don't recommend to a user who just want to use Linux but don't want to know about it, you want software installation to be click-n-run, just use other Linux distributions like Linspire, Mepis or Ubuntu.

Slackware Pros:

- Free
You can download Slackware for free. There are many sites available to download Slackware iso.
Download links: Get Slack, Planet Mirror,,, Slackware Torrent

- Clean (not bloated), Simple and Fast
Slackware is not bloated with extra stuff, even the word "Slackware" is hardly find in the OS after you installed Slackware not like other Linux OS. Slackware is always keep it clean and which is great for older computers to run at full speed.

- Solid stability and security
Slackware always use stable kernel and packages and don't try to include all latest which are still in testing stage gives users solid stability and security.

- Complete configurable as the way you want
Slackware don't control how you manage your system, it is your own system and configure the way you want. If you don't want some services not to run at start up, just change the mode of that service not to run. Slackware will never stop you from doing this and that because of blah blah blah.. (of course if you know what you are doing).

- Knowledgeable community
If you ask for help in forum/community, slackware community is the best. They always try to help each other out. Even in other distribution forum, you will see many answers from Slacker because most Slackware users know what they are doing.

- Compatible with old hardware
Slackware Linux doesn't require an extremely powerful system to run (though having one is quite nice :). It will run on systems as far back as the 486. You will be amazed by looking at the following list of minimum system requirements needed to install and run Slackware.

  • 486 processor
  • 16MB RAM (32MB suggested)
  • 100-500 megabytes of hard disk space for a minimal and around 3.5GB for full install
  • 3.5" floppy drive
Additional hardware may be needed if you want to run the X Window System at a usable speed or if you want network capabilities. Slackware always stick with the stable kernel which works on most system whether it's 7 years old or whether it's 9 months ago. Simply nice :).

- Great learning tool
Many other distributions just don't challenge a linux user to "learn" as much as they could because they keep using GUI to makes changes to their system. What do you do when GUI breaks and you need to fix something?

- Slackware knowledge can applied to other *nixes
The Slackware Philosophy said the Slackware Linux Project has aimed at producing the most "UNIX-like" Linux distribution out there. Slackware complies with the published Linux standards, such as the Linux File System Standard. So if you know Slackware, you know Linux! :)

Slackware Cons:

- Steep learning curve
For a beginner to Linux, it is a steep learning curve to use Slackware, but hay you want to learn Linux right?

- Menu driven text based installation
It will tell you what it is going to do with installation. If you are used to with GUI installation, it will be a bit different installation for you. But you can configure your system as you like during installation. For me it is better because I can pick what packages to install and not to install. I don't have to reinstall after one-click GUI installation of some other Linux Distributions. Not to mention, Slackware installation is a lot faster than other distributions.

- Literacy required
Some computer literacy required to use Slackware. This can be easily solve by visiting Slackware forums and read some general informations about Slackware. Here is a list of friendly and helpful forums and helpful sites:

Slackware Tips and Tricks by Jack S. Lai

The Revised Slackware Book Project

Installing Slackware Linux

Configuring XFree86 in Slackware

SLackware Installation Guide in PDF

Slackware Linux Basics

For Beginners to Linux

Most of the users who wanted to try Slackware but still haven't try it yet are mostly they have heard of Slackware installation. Most people think that menu driven text based installation is quite challenging. If you want to start using slackware either you are the one who want to know what Linux is about or you want simplicity and stability of Slackware. If you are in first group, Slackware's menu driven text based installation is like a door-gift for you. It will ask you how do you want to partition your hard drive. You can decide how many partitions you want and what file system you want to format with. Then you can select what packages you want to install it on your system. If you are in the second group there are step by step installation tutorial about how to install a slackware. This site has a great manual how to install Slackware. I know this manual is for Slackware 9.2, current stable Slackware release is 10.2 and, Slackware 11 is coming soon. So this manual is out of date? It could be true for other distributions, but not for Slackware. Slackware always keep its rule called KISS (Keep It Simple & Stupid). So the versions in the manual is out-dated, however you can still apply it to latest Slackware installation because it is already simple and the can't make more simple :). Here is the another great site by a great slackware user. It will explain you start to the end. Just follow the instructions and your Slackware box will be up and running in an hour. The following is from Slackware Linux Basics.This is a short overview of the important directories on a Slackware Linux system and I think it is very important to know before you use Slackware.
  • /bin: essential user binaries that should still be available in case the /usr is not mounted.

  • /dev: device files. These are special files used to access certain devices.

  • /etc: the /etc directory contains all important configuration files.

  • /home: contains home directories for individual users.

  • /lib: essential system libraries (like glibc), and kernel modules.

  • /root: home directory for the root user.

  • /sbin: essential binaries that are used for system administration.

  • /tmp: a world-writable directory for temporary files.

  • /usr/X11R6: the X Window System.

  • /usr/bin: stores the majority of the user binaries.

  • /usr/lib: libraries that are not essential for the system to boot.

  • /usr/sbin: nonessential system administration binaries.

  • /var: variable data files, like logs.

Dare to Slack? I think this post has enough information to be a Slacker eventhough you are new to Linux. There is a saying "Once you Slacke, you never go back!" Google is your firend!
Happy Birthday Linux!
Tag: ,

Thursday, August 17, 2006

Dedications to Aung San Suu Kyi

Aung San Suu Kyi, Nobel Peace laureate for 1991 is still under house arrest by Burmese military regime. I've seen this news about Black eyed peas launch freedom campaign for imprisoned Nobel prize recipient Aung San Suu Kyi on Aug 01 2006 and searching for the video. Finally I found it today and uploaded to youtube. I also searched other videos dedicated to Aung San Suu Kyi. These videos are Walk On by U2 and Unplayed Piano by Damien Rice & Lisa Hannigan, so combined these videos in one post.

Where Is The Love - Black Eyed Peas

Walk On - U2

Unplayed Piano - Damien Rice & Lisa Hannigan

Tag: ,

Tuesday, August 15, 2006

Youtube is down as of I'm posting this

I noticed that all blogs that has embeded yutube video are blank and I wondered why. I was first thought blogger blocked youtube videos, less likely. I searched on google and didn't find anything. Finally I typed in my browser and bang! as seen on the screenshot I took, it is down again.
What I really like youtube staffs is how they manage their money for their office. No overhead for their office at all. I hope it will be back up soon :-)

Friday, August 11, 2006

Patching up my windows and something about Linux

Well, I'm the one who disabled Windows Automatic Update, Windows Firewall, Windows Security Center, Windows balloon tips and almost everything that Windows XP automatically do it without asking me. It is not because of my Windows XP OS is pirated version, but it is really annoying to me. I do Windows Update manually. Department of Homeland Security released the announcement saying everyone should patch up to Protect against a vulnerability found in windows operating systems. So patch it up guys. If you are seriously tired of patching up windows, try Linux. I would recommend to everyone.

If you decided to use Linux, the first benefit no more spending money for OS and expensive software like Office. No more virus and spyware! You will eventually learn more about how things work on your computer. You will know what you are doing (which is important because some people don't know what they are doing). Because of I'm telling this, don't think that I'm a Linux fan boy. I use Windows at work and home too. My laptop has windows 2000 and my desktop has windows XP and my other desktop has Slackware.

Both Windows and Linux have their advantages and disadvantages, so I use both. I want to keep my options open, so I tried Linux last 3 years ago. Isn't it good if you know how to use both Windows and Linux? When I started using Linux, I started with Mandrake (now it is called Mendavia). At that time Mandrake is a pretty decent Distro for newbie. At that time, I was playing with Linux just for fun. While using Mandrake, I noticed that it does some thing automatically and I'm the one who doesn't like things get done automatically without telling me. So I started browsing at Distrowatch and Then I found RedHat and used it for a while. I got dependency hell with RedHat. Finally I found Slackware Linux and which is my main Linux OS until now.

For those who want to try the flavor of Linux, there are many LiveCDs available out there. You don't have to install anything to use LiveCD. I would recommend Knoppix to try. If you like the flavor of Linux, you may consider installing it on your computer as dual boot. Ubunutu is very popular today for beginner to Linux (I've never used it though). If you really like Linux and want to know inside out about Linux, give Slackware a try.

Well, I don't know why I started with patching Windows operating system and talking about Linux. I'm gonna change the title of this post and wrap it up here. Remember if you have any questions about Linux, there is always and people out there are very friendly and willing to help each other. Have fun guys!

Tag: ,

Thursday, August 10, 2006

Youtube Office?

Wondering how's office looks like? Yes, above picture is the Camera phone picture from inside YouTube's office. Some people may doubt about how can you say that this crappy cellphone photo could be the office? This video convinced me.
Source: Digg

Tuesday, August 08, 2006

BMW M5 vs. AUDI RS4, on a crowded highway!

Shot from the dashcam of a BMW M5 while racing an AUDI RS4. AUDI R54 somked M5 sometimes during the race though.

Tag: ,

Tuesday, August 01, 2006

Get Free Google Writely Invitations

Writely allows you to edit documents online with whomever you choose, and then publish and blog them online.
- Upload Word documents, OpenOffice, RTF, HTML or text (or create documents from scratch).
- Use our simple WYSIWYG editor to format your documents, spell-check them, etc.
- Invite others to share your documents (by e-mail address).
- Edit documents online with whomever you choose.
- View your documents' revision history and roll back to any version.
- Publish documents online to the world, or to just who you choose.
- Download documents to your desktop as Word, OpenOffice, RTF, PDF*, HTML or zip.
- Post your documents to your blog.
Get your free invite here