Tuesday, March 31, 2009

Free Online Guitar Chord Namer

Might help you if you are learning Guitar! “Guitar Pro” can also do this but that is not a freeware.

Check out: http://jguitar.com/chordname

Old article but a good read. It makes me laugh while it sounds some what relevant though J Guess I will grow some *ix beard & C moustache haha


Saturday, March 28, 2009

No future tense in English!

Having studied English for almost 21 years, it shocked me when I read an article claiming, “There is no future tense in English!”… I felt like, “What nonsense! If English does not have a future tense where does the words, “will”, “to be” or “going to” fit in? I know that Japanese does not have a future tense but English??

That is how my search started two days ago & I finally am convinced with the fact! Let me try to explain it in the way how I understood…

ESL Team (English as a Second Language) defines verb to be

The tense of a verb is a form that (usually) defines whether you are describing an action of the past, the present or the future.

The reason English does not "have" a future tense is that there is no future form of the verb itself that would describe the future.

Let me quote an example,

Present tense – Eat, walk, rise
Past tense – ate, walked, rose
Now what is the future tense - ?? Don’t tell me “will eat” or “going to eat”. That is NOT the future tense of the word “eat”. Don’t you agree? Okay, I don’t know anything about French but for the basics which I learnt over the online free French tutorials. In French, there is a direct word for “I will go”. That is J'irai.

Let’s consider Tamil…
Present tense – saapidugiren (eat), nadakkindren (walk), ezhugiradhu (rise)
Past tense – saapittuvitten or saapitten, nadandhen, ezhundhadhu
Future tense – saapiduven, nadappen, ezhum or ezhapogindradhu
Let’s do the same again for Hindi now…
Present tense – jaana or jaa rahi hoon (going or go)
Past tense – gayi
Future tense – jaayengay
Did you see? French, Tamil and Hindi have an appropriate verb for future tense where as English does not.

So, what are the WILL, TO BE called as? They are the Modal Auxiliary Verbs in English. See English Modal Auxiliary Verb for more.

English just uses these modal auxiliary verbs to phrase a sentence to refer ac action that might happen in the future. This is not always true though… Let’s consider the example…
I will play guitar tomorrow
I'm going to play guitar tomorrow
My guitar class starts at 9:00
I'm going to play the guitar (i.e. I will play Guitar very sooner may be in a minute or two)
Let’s see one more example
Person A: What’s up?
Person B: Nothing much. I am watching Tv.
Person A: Crap! Let’s go out, dude.
Person B: Sure, but what if it rains?
Did you notice the last sentence? There the word ‘rains’ itself implicitly denotes something that might/ expected to happen in the future!

As we saw, all of the above sentences describe something that is to happen in the future! We at times are also using the words to denote the action that will happen in the future.
  • about to,
  • want to
  • have to
  • need to
  • be supposed to
  • intend to
  • plan to
I would like to conclude this saying, “English can express future events. The above examples show how. It is just that English simply don't have a special tense for doing that”.

Sunday, March 22, 2009

MaJa - Learn Japanese the easy way

Hi friends,

I am writing a new series, “MaJa – Learn Japanese the easy way”. The word MaJa is an acronym to “MAsti JApanese”. The word masti means a lot. To mention a few, it can be said synonymous to excitement, happiness or simply having fun. I believe, learning Japanese is having fun… to me at the least J Hence the name MaJa. On the other hand, MaJa is the name of a South Indian movie which my most favorite actress Asin acted in :)

What MaJa is all about?

MaJa series will help you learn to write/read and speak Japanese. MaJa is targeted towards those who are totally new to the Japanese language and those who are in the beginner’s level of learning Japanese. So, if you are an intermediate or advance level Japanese speaker, then do not expect much out of this series. As of now and also for the next few months, MaJa will only cover basic level of Japanese. One I feel I have covered everything a beginner should know, I might then move on to the Intermediate level. MaJa will also concentrate on the JLPT 4 & JLPT 3 exam aspects but it will take quite some time to reach there, as I first need to lay strong foundation for my readers to start with Japanese.

Why MaJa?

I know how you feel, “Yet another Japanese online lesson? Same old crap!” Well, I initially did not want to have a series like this as there are hell a lot of resources available in the net teaching Japanese the best way and professional way! I then thought, when every non-native Japanese speaker is trying to contribute something to the ‘World of Japanese Students!” why should I not? I am preparing for JLPT 3 this year December 2009 and hence my knowledge in Japanese will not be as fluent as you think but still I have my own learning and my own stuff to share. In MaJa I will share my personal tricks & tips which I used and using to learn the Japanese scripts the easy way. I will also share some self-recorded audio files, documents for my readers. I also will share list of other resources which I referred and still refer to enhance my Japanese knowledge. Intermittently I will also share some interesting facts about Japanese and Japan .


Interest to learn Japanese and English fluency are the two things needed to follow MaJa series. Yes, you need not know even the ‘ABC’s of Japanese. I will get you started!


If you would like to contribute articles to MaJa then please drop me an e-mail at g33kyf3mNOSPAM@gmail.com (remove that NOSPAM when you mail me :))

Watch out Masti Japanese for more!

Thursday, March 19, 2009

How to change processor description

Before we start on let me tell you frankly... This is just a FAKE trick! Call it lame, I don't care :)

When you right click on your My Computer Icon and Select the last most Properties option, you see a System Properties pop-up window, yeah? There you will see the detail about what Processor is your PC built upon. This description is displayed based on the Registery setting ProcessorNameString. To reach this, do the following:

  1. Click Start, Click Run, Type regedit and then Click OK.
  2. Scroll down to HKEY_LOCAL_MACHINE -> HARDWARE -> DESCRIPTION -> SYSTEM -> CentralProcessor. On the right pane, you will see a "ProcessorNameString". Right click on it and select Modify. Change it to any processor name. That's it!
The graphical representation of the above said story is here:

Well you might be wondering why would I want to chane that stuff anyways. Think that you are about to sell your old AMD processor PC to someof your mates. You can claim as if you have a better processor for a cheaper price LOL That's cheating by the way :)

Nokia Universal Codes

These Nokia codes will work on most Nokia Mobile Phones.

*3370# Activate Enhanced Full Rate Codec (EFR) - Your phone uses the best sound quality but talk time is reduced my approx. 5%
#3370# Deactivate Enhanced Full Rate Codec (EFR) OR *3370#
*#4720# Activate Half Rate Codec - Your phone uses a lower quality sound but you should gain approx 30% more Talk Time.
*#4720# Deactivate Half Rate Codec.
*#0000# Displays your phones software version, 1st Line : Software Version, 2nd Line : Software Release Date, 3rd Line : Compression Type.
*#9999# Phones software version if *#0000# does not work.
*#06# For checking the International Mobile Equipment Identity (IMEI Number).
#pw+1234567890+1# Provider Lock Status. (use the "*" button to obtain the "p,w" and "+" symbols).
#pw+1234567890+2# Network Lock Status. (use the "*" button to obtain the "p,w" and "+" symbols).
#pw+1234567890+3# Country Lock Status. (use the "*" button to obtain the "p,w" and "+" symbols).
#pw+1234567890+4# SIM Card Lock Status. (use the "*" button to obtain the "p,w" Go to Top and "+" symbols).
*#147# (vodafone) this lets you know who called you last.
*#1471# Last call (Only vodofone).
*#21# Allows you to check the number that "All Calls" are diverted to
*#2640# Displays security code in use.
*#30# Lets you see the private number.
*#43# Allows you to check the "Call Waiting" status of your phone.
*#61# Allows you to check the number that "On No Reply" calls are diverted to.
*#62# Allows you to check the number that "Divert If Unreachable (no service)" calls are diverted to.
*#67# Allows you to check the number that "On Busy Calls" are diverted to.
*#67705646# Removes operator logo on 3310 & 3330.
*#73# Reset phone timers and game scores.
*#746025625# Displays the SIM Clock status, if your phone supports this power saving feature "SIM Clock Stop Allowed", it means you will get the best standby time possible.
*#7760# Manufactures code.
*#7780# Restore factory settings.
*#8110# Software version for the nokia 8110.
*#92702689# Displays - 1.Serial Number, 2.Date Made, 3.Purchase Date, 4.Date of last repair (0000 for no repairs), 5.Transfer User Data. To exit this mode you need to switch your phone off then on again. ( Favourite )
*#94870345123456789# Deactivate the PWM-Mem.
**21*number# Turn on "All Calls" diverting to the phone number entered.
**61*number# Turn on "No Reply" diverting to the phone number entered.
**67*number# Turn on "On Busy" diverting to the phone number entered.
12345 This is the default security code.
Press and hold # Lets you switch between lines

NOKIA 5110/5120/5130/5190

IMEI number: *#06#
Software version: *#0000#
Simlock info: *#92702689#
Enhanced Full Rate: *3370# [#3370# off]
Half Rate: *4720#
Provider lock status: #pw+1234567890+1
Network lock status #pw+1234567890+2
Provider lock status: #pw+1234567890+3
SimCard lock status: #pw+1234567890+4

NOKIA 6110/6120/6130/6150/6190

IMEI number: * # 0 6 #
Software version: * # 0 0 0 0 #
Simlock info: * # 9 2 7 0 2 6 8 9 #
Enhanced Full Rate: * 3 3 7 0 # [ # 3 3 7 0 # off]
Half Rate: * 4 7 2 0 #

NOKIA 3110

IMEI number: * # 0 6 #
Software version: * # 0 0 0 0 # or * # 9 9 9 9 # or * # 3 1 1 0 #
Simlock info: * # 9 2 7 0 2 6 8 9 #

NOKIA 3330

This will show your warranty details *#92702689#

Basically increases the quality of calling sound, but decreases battery length.

Deactivates the above

Shows your software version

*#746025625#This shows if your phone will allow sim clock stoppage

Half Rate Codec activation. It will automatically restart

Half Rate Codec deactivation. It will automatically restart

To Restore Factory Settings, simply use this code *#7780#

To see Date of Manufacturing *#3283#

Only For TDMA Phones


This will put your phone into programming mode, and you'll be presented with the programming menu.
Select "NAM1"
Select "PSID/RSID"
Select "P/RSID 1"
Note: Any of the P/RSIDs will work
Select "System Type" and set it to Private
Select "PSID/RSID" and set it to 1
Select "Connected System ID"
Note: Enter your System ID for Cantel, which is 16401 or 16423. If you don't know yours, ask your local dealer for it.
Select "Alpha Tag"
Enter a new tag, then press OK
Select "Operator Code (SOC)" and set it to 2050
Select "Country Code" and set it to 302 for Canada, and 310 for the US.
Power down the phone and power it back on again ISDN Code
To check the ISDN number on your Nokia use this code *#92772689#

Wednesday, March 18, 2009

Photoshop - As real as it gets

I LOVE this one. If you can’t get the meaning, install Photoshop and just open up it up. You sure will then appreciate it!

Thursday, March 12, 2009

Which UNIX/Linux certification to do?

Let it be real life or Internet Community Boards or Chat rooms, every time I meet a fresher or experienced one working in the Unix/Linux platform, I seem them discussing 'Which Unix/Linux certification to do?". Nothing wrong, everyone needs recognition yeah J Well, I am not going to say, "Don't go for a certification. Rather practice. Have hands-on and real time experience with the system. That is how you would become a great *nix person and not just by means of a paper - the so called certification!" Even though, what I said is 100 percent true, certifications do play a major role.

It is the certification that adds weight-age to your resume. It is the certification that helps you estimate yourself as to where you stand in the level of expertise. However, certification solely does not speak for your expertise but experience does. I don't really want to discuss the merits and demerits of IT Certification here. Rather, I will suggest which certification path to go for...

Do NOT read any further if you are not aware of what UNIX and Linux are. I don’t want to waste your precious time :)

Recommended UNIX Certifications available in the Market:





Recommended Linux Certifications available in the Market:

LPI Certification

Red Hat Certification

Novell Linux Certification

CompTIA Linux+ Certification

Which one will best suit you?

This is a tricky question but I said in the beginning of this article that we will together try to choose the most suitable one for you. So, let's work it out together :) I want you to answer some questions... Help me out in helping you :)


1 – Beginner Level

Start with LPI-1 or CompTIA’s Linux+ certification. These certifications are not specific to any distribution and they test your general *nix skills that are common to almost all the distributions

2 – Advanced Level

Go for LPI-2. I am not sure if you would want to do LPI-3 as well. I leave it to you. To brief on LPI-3, it is designed for the "enterprise-level" Linux professional.

3 – Distribution Oriented

If you have reached here from “Personal Interest” then read this

Here you have wide variety of choices. There are various distributions of Linux and various flavors of UNIX including the ones I quoted above under” Various UNIX/Linux Certifications available in the Market”. Choose the one which interest you. If you ask me for a suggestion, I would then say the RHCE and Solaris distributions are the most widely used distributions in the current IT industry. (Please note - I am not saying that the other distributions are not used at all. My point is that RHCE & Solaris are the MOST widely used ones)

If you have reached here from “My Job Demands” then read this

This is very clear. If you job demands one then get the one which it demands. Generally speaking, Job will demand only distribution based certifications. So, pick the one which is relevant to your job.

4 – To make my career in any *nix environment

When you say ‘*nix career’ it can either be a development (a.k.a. programming) career in an UNIX/Linux based environment. You know the Shell scripting, UNIX Programming, Cronjobs sort of stuff. The other kind of *nix career would be to be a System Administrator. If you prefer to work on development side in any of the UNIX environment then the basics will do. You need not break your brain with the installation and troubling shooting stuff. It does not hurt to know but not really needed anyways. So you can go for the basic UNIX or Linux certifications like the LPI and CompTIA’s Linux+ etc.

5 – To make my career as a *nix administrator

To be a UNIX or Linux system/network administrator is to be able to install, maintain, troubleshoot and the secure the system and network whichever you administrate. From the Market demand’s perspective I would suggest you to go for RHCE or Sun Solaris either. The former one is a hottie! I think no employer would want to reject a RHCE certified person unless and until

  • that employer is not recruiting for a *nix opening [OR]
  • you passed the RHCE using dumps or luck and hence you did not qualify the interview round

6 – What do you need is not a certification but a break! Get some sleep and come back here tomorrow

Yes! Not trying to be funny here but you should know what you need a certification for. If you say you don’t know, you are not in need of one. Spend time learning and not in wasting your bucks on certifications. There is a beautiful saying in Alice in Wonderland.

Alice: “Which road do I take?"
Cheshire cat: "Where do you want to go?"
Alice: "I don't know,"
Cheshire cat: “Then It t doesn't matter. If you don’t know where you are going any road will take you there”

To conclude and also to remind you again, getting a certification does not mean that you know it all! It is just a proof that you know stuff, a value-add to your profile.

Happy learning :)

Wednesday, March 11, 2009

Real cute Flash Sites

Are you the one who loves Flash or Flash works? You need to check these sites out then!

Tracy Chapman - Official Website

St. Francis is Happy in Greenville

I wonder how many months it would have taken to complete these sites! Sites like these makes me hate to leave them :)

How much time do you think it would have taken for me to design this logo?

It's just 2 seconds. That is, the time taken for me to type in cyberdrop :)

Yes, it is the Go Logo's magic. This site is really cool. You type something and get a random logo for it. Not trying to be offensive, I personally would not use any of their logos but it is fun to play with.

Go Logo

Tuesday, March 10, 2009

I'm Yours

That’s a song by Jason Mraz! It is the recent best acoustic pop I heard. You can not say you don’t like it unless you want to lie J check it out at leisure.

It really is cute when Jason sings the lines,

Well open up your mind and see like me
Open up your plans and damn you're free
Look into your heart and you'll find love love love love

Listen to the music of the moment people, dance and sing
We're just one big family
And it's our God-forsaken right to be loved loved loved loved loved

I've been spending way too long checking my tongue in the mirror
And bending over backwards just to try to see it clearer
But my breath fogged up the glass
And so I drew a new face and I laughed

Do not forget to listen him scatting… I mean those D-d-do do you, but do you, d-d-do J awesome track! If you are into acoustic then grab his whole album, “We Sing, We Dance, We Steal Things”

Monday, March 9, 2009

How to find BIOS Manufacture Date

Have you ever tried to use the Debug mode in DOS? No?? Here is a chance for you...

Start->Run->debug and type d ffff:0 as shown below. This tells you your BIOS’ manufacture date. My system’s (at office) BIOS manufacture date is 08/04/08.

Make a TrueType font from your own handwriting for free. All you have to do is…

  1. Go to Your Fonts
  2. Print out a template from the site,
  3. Write in your letters,
  4. Scan & Upload

Voila! There you have it :)

As we all know, Bespin is a fictional planet in Star Wars films and books. Mozilla has recently started an open source project called Bespin and it is a Web-based code editor.

If you think, “What’s so cool or funky about a Web based code editor? They are available dime a dozen these days”, Bespin is not any similar to all those editors.

Know more at Bespin in Mozilla Labs

The image says it all :)

Came across this very recently and I feel it s pretty creative! A great way to turn a mandatory element into a design element!

Check out for more:

Barcode Revolution Gallery
Funny Barcode Designs