Thursday, September 22, 2005

ChandraMukhi -- Reloaded ( Part V )

PART - V - RAJINI'S ADVICE TO S/W ENGINEERS AND RAJINI RESCUES JYO

[ Next day evening at Neela's office ]

A grand farewell was arranged at the Office. Keeping in with the office custom, the party started with a song sequence


(Tune : Ra..Ra. ramaiyah)


As Computer first sang in Java language, a singer translated it in plain English


[computer] Public final ContentMarkupLanguage HTML;

[singer]Only one HTML - All around the Web

[computer] Public final float SalaryHike;

[singer]Only one Salary Hike - Around the year

[computer]Public final SuperStar Rajini;

[singer]Only One Super star for the entire world........

Only....... One....... Super star for the entire world........

After some drum beats, Rajini enters the scene singing

E..E... E.... Engineer.......

Four phases in your software career.

Listen here, E..E....E.... Engineer

Four phases in your software Career...

Four phases in software career,

Which phase you are in now, think Dear,


[ E..E..Eee Engineer....]

In the First phase, you will be put into training,

Boring lectures will leave ur mind draining,


Second phase , you will start to test or fixing,

Slogging for a dumb work, will be taxing,

Third phase , you will take up management and team leading,

Slowly you would realize, that ur IT skills are fading,


Fourth phase will be when u realize, this life is boring,

But u wud never dare to escape it, with money pouring.


Four phases in software career,

Which phase you are in now, think dear.......

Listen here E..E..E.... Engineer

Four phases in software career.


As the song ends, they hear a huge explosion. System Engineer Naren came running


Neela : naren, What happened?


Naren : Nothing maa'm. Jyothika's system crashed.


Neela : oh, but it sounded like the World Trade Center crashing.?


Naren : Since jyo has not switched off her system for decades , the motherboard got overheated and the harddisk got burnt. Luckily for us, except for the hard disk and the data in it, other parts of the PC are not much damaged…


Neela : Oh, I see (turning to Jyo) What jyo, All the tasks assigned to you was in that system only rite? You are yet to finish some tasks and I noted that you have not checked in the code to the server machine too.


Jyo (worried) : Yes maa'm. But a system crash is not my fault


Neela : We had sent so many mails requesting you ppl to switch off the systems atleast once in a week. You had never listened… and since you always kept it on, even the auto update and system back up could not happen correctly…. Now you see the result of all those negligence….a system crash…


Jyo : But..but….


Neela : (with a wicked smile) Never mind, take your own time, complete the pending tasks assigned to you and then collect your documents


Jyo : Maa'm pleaseeee. I need to start the work in our company tomorrow.


Neela : (smilingly) I can do nothing about that dear. This is company rules…….


Jyo starts crying. To redo all the pending tasks that went with the crash would definitely take another 2 months. Every employee in the gathering felt sorry for jyo. They knew this was Neela's handwork. Rajini pacified Jyo…


Rajini : Hey jyo, cool, why do u cry. Just wait and see


Smilingly Rajini walked towards Jyothika's system, Build up music started

Come on, Come on

Yeah Come on,

Hey Come on, Come on…… , Yo!!!!!

I am back to explore, Give the comp, give a few minutes now,

S.A (System admin) thatz what they say

C to the C to the N to the A

S.A thatz what they say…

Yo, I am about to service,

Here I come, I work without any fees

[Rajini reached the system as the beats continued. He replaced the hard disk in the system with the one that he had in the bag, and restarted the machine]


Yo ! I am about to login,

For the justice I will win,

Can you stop me you cannot

I'm the admin and you are not

Do you expect me to be here?

Lemme tell u that none has to fear,


I am a magical man,oh yeah

I am a man on the machine with a mission as I have clear vision,

Well, they try to make the system work

The name is S.A , yeah thatz me

The name is S.A , yeaaaaaah thatz me...............


To everyone's surprise, the hard disk Rajini replaced actually contained all of Jyothika's data in perfect condition. Jyo could not believe her eyes. Tears were rolling from eyes and she could not utter a word. Neela on the other hand was shocked.


Rajini : (victorious smile) Ha ha ha, This is the actual hard disk of Jyothika's machine and the one that got crashed was the duplicate hard disk I replaced yesterday in this machine


Neela turned towards the junior programmer Madhu with anger


Rajini : ha ha Neela, why are you looking at Madhu. I will narrate, whatever that happened yesterday


[ FLASH BACK ] Time : Yesterday night


Madhu was returning from Neela's room all smiles. She straightly went to Jyothika's system and logged into it, with Jyo's user id and password. Madhavi her fellow colleague came up there..


Madhavi : Hey madhu, what are u doing yaar, in Jyo's system? Are u gonna take over this system after Jyo leaves?


Madhu : haha no no, I am going to install this Trojan in Jyo's machine that would screw up her machine leading to a system crash.


Madhavi (shocked) But why?


Madhu :
Mhmm.. Neela madam wants to hold Jyo's resignation so as to distrupt their new company's operations. This is the only way by which we can hold her back legally.


Madhavi :
But but Jyo is our good friend, she had helped us a lot during critical times and guided us when we entered as freshers.


Madhu :
haha, But you know in a Corporate life, ppl will accept you as a professional only when you are selfish and think only about ur growth..... And I am a true Professional. Madam assured me that I would get an onsite opportunity and a good hike during the next quarter..


Madhu inserted the CD containing the malicious software in Jyo's PC and told Madhavi, Come on Let us crash Jyo's system now.


[ At the moment, they both hear a clap sound. Rajini was coming down the stairs]

Rajini : Lets crash..yea Let's crash [smiles]

Is Crashing a system difficult…., No, recovering from the Crash is…..,

Is finding a bug difficult?, No fixing the bug is…..,

Is Infecting a system with Virus difficult? No, to remove it is…...

Wherever there is a Hacker, there would also be a System Admin [ Saying this, Rajini dives in air and lands near Madhu]

[Both were shocked]


Madhavi :
Sorry Rajini, I am very sorry. Only Madhu was trying to do something silly.


Rajini [gets angry] : To get an Onsite opportunity or a salary hike, there are 1000 ways, 1000 places, Please don't do it at the expense of your colleague.


[Madhu immediately changes heart]


Madhu :
I am very very sorry for my behavior. I will never repeat this. Kindly forgive me


Rajini : O.K, get Jyo's hard disk to me and replace it with this faulty one…. (hands over a hard disk to Madhu) Now go ahead installing the software that Neela gave u.


Madhu : Yes pa


[ END FLASH BACK ]



Rajini :
(victorious smile) Ha ha ha I hope, now there is no problem in getting Jyo's documents rite?


[ A heavy BGM is played in the back as an apparently fuming Neela handed over the documents and papers to Jyothika. They both left the Office]

Wednesday, September 21, 2005

Genes & Disease

Genes introduction
The human genome is composed of three billion base pairs of DNA. These three billion base pairs are divided up among the 46 chromosomes that are present in every human cell. We inherit 22 autosomal (non-sex) chromosomes and one sex chromosome (X or Y) from each parent. These chromosomes vary in length from 50 million to 250 million base pairs. These 46 chromosomes are found in the nucleus of every one of the bodies trillions of cells. Each chromosome contains many genes, the basic physical and functional units of heredity.
Each gene contains the instructions of how to make a protein or proteins. The exact protein that is made is determined by the order of the DNA bases within the gene. It is believed that there are between 30,000 - 40,000 genes within the human genome. This is far fewer than the number that was predicted originally and only about twice the amount of genes that are present in the fly. Less than 2% of the human genome contains genes (coding regions). The rest of the genome is believed to be involved in providing chromosomal structural support and in regulating the amount of proteins produced in the different cells of the body and at different times. Although each cell in the body contains a full complement of the bodies 3 billion base pairs of DNA, they use the genes selectively.
The genes that make proteins that are needed for basic functions (called housekeeping genes) are active in most cell types. Genes that code for proteins that have more specific functions are only activated in cell types where that protein is needed. It is by expressing different genes and hence producing different combinations of proteins that the different cell types can fulfill their various roles eg. the genes expressed in a brain cell differs from a skin cell which differs from a liver cell. So at any one time a normal cell will activate only those genes that code for the proteins it needs and it will actively suppress all the other genes. Proteins are in fact what perform all of life's essential functions.
Changes in the DNA sequence of our genome - both coding and non coding - can have disasterous consequences. These changes can lead to the production of faulty malformed proteins that are incapable of performing their correct function or over or under production of a protein resulting in the complete disruption of certain cellular processes. These disruptions to protein structure and regulation are what cause many of the common diseases that we observe today (cancers, heart disease, diabetes).For these reasons scientists are excited that for the first time ever they can begin to explore the DNA sequence of our genome, search for the genes and attempt to pinpoint the DNA mutations that lead to common disease states.