Captain Majid.

Actually called Captain Tsubasa in Japanese, it was an anime football cartoon. It was dubbed into Arabic and I met the hero as Captain Majid when I was in gulf. I loved this guy just more than anything in the world and I would actually pray to God day and night to let me see him just once. (Oh those were the innocent and sweet times. 🙂 ) I would lie down and dream going to places with him, playing football with him… I was such a kid. 😉

The music below is from the Captain Majid 8-bit game for the NES. Its actually a compilation of all the musics in the game and I love each one. The game was no different for our family too. Me, two of my cousins, Hafiz and Afsal, and my brother have devoted dedicated time to the playing and finishing of the game. Of course, the game was purely either in arabic or in japanese. Japanese I say! But none of that stopped us. We played and we won! Lots of memories of my childhood are on this one game. I always feel good when I think about those days and also when I hear the musics… 🙂 Here it is for you!

Golden Sun – The Lost Age.

This is from a game called Golden Sun for the Nintendo Gameboy advance. A lovely game with a storyline that brought tears to my eyes at the end. A superb adventure over weyard! The following music is from the second part called ‘Golden Sun – The lost ages’. It is played while our team travels the world map when the game nears its end. Really epic. 🙂

Iku ze! I’m back!

Those first two words are spoken by Kyo Kusanagi, a character in the gaming series King Of Fighters.

After two weeks of nothing but exams, I’m back on the road. Let’s get going.

First of all, there is going to be a lot of reorganization because I plan to take down a few pages and make them categories instead. So I’ll have to post them and your inboxes are going to get flooded with my posts. Please do not mind that for a while.

Thank you!

Quito San.

“Disgraceful, I call it!”, shouted Agronak.

“What is the world coming to these days? 200!”, and he fell silent. The court members were petrified at his rage. None dare raise their voice when Agronak was in rage.

The draft rustling the leaves was to be heard along the room. Small and faint murmurs coming from the incube room was also audible. But none moved. Three years had it been since they established their stronghold and things were only becoming worse for them.

After a few moments of silence, Agronak raised his voice again.

“Note it my trustworthy companions! 200 is no meager number. Reports have come in from the Amazon that our brothers had almost felled a whole village! But here we are sitting, lost to us 200 young bloods on a scout mission at the hostel. Pah! No respect for the ecological balance do these pathetic humans have…”, He again fell into deep thought.

At the beginning, they had seen people from the hostel drawing and leaving pools of water behind it. Very soon they understood that the humans referred to the actions that they were doing as “vashing”. Whatever it was, the water they left behind was plenty during all seasons and a few meters away, a lot of junk food and waste were available. Agronak had found out pretty soon that all this garbage was laid behind quite a big room referred to by the humans as “mess”. He wondered how literally it should be taken.

Anyhow, the place was apt for their spending. And they had established their stronghold behind the hostel. Three years had it been now and Agronak had risen to the top in ranks. His military tactics and training was what had kept them running over the years. But time was running low and he had thought of making Rijkar his heir. However, he was in doubt now as the last day’s 200 deaths was not a meager issue. Their existence was threatened and it called for drastic measures. He feared for the worst… A deal with viruses!

Without concluding his words, Agronak went away. It was long before he came back. He went to the incube room and saw his most precious responsibility. The eggs. He walked among them. A king walking beside his loyal disciplined subjects. He knew not what their part in this was nor their fate.

He went back to the council and gave his final orders. “Hear me out my loved ones! For a long time have we dwelled here peacefully prospering. But I’m afraid that time must end.”

“We have done well on the part entrusted to us. But so many have died among us due to their poison gas and hand slaps. Oh! The humiliation! But no more. We either fall or we stand. We have to make a final stand for our lives.”

At this there rose a small murmur all along the castle walls. Especially the women were a bit louder. The sudden announcement of war had filled everyone with both excitement and anxiety. Suffice to say, most of them were in a confused state.

“Silence!”, roared Agronak. “We are a battling race. We live for blood and we shall die for it. We fight to survive!”

At this, a loud war cry rang out from the loyal subjects. “Long live Agronak, long live Quito San!”

Then a song broke out.

“Day and night, do we go

to war, to war, to war we go.

We strive for blood,

till we’re dead.

To war, to war, to war we go.”

As soon as the song fell silent, Agronak’s voice thundered. “Let the preparations be made. On the night of the third from today shall we leave.”

A few young ones had come out of their eggs that day. Agronak, along with Rijkar, went to meet them.

“Welcome aboard my lads! How feel all of you?”, said Agronak in a fatherly tone.

“We are fine sir Agronak. Ready for training!”, shouted all of them.

Agronak let out a contended laugh and said, “Well, well, well, it seems you have already been briefed by Umbrug. Very good. And since you are already in such excitement, I won’t keep you waiting. You shall be trained by Rijkar here. Learn fast and well children.”

“Aye sir Agronak!”, said they in a chorus.

“May your stings be pointed”, wished Agronak

Just as he was about to leave, Umbrug, the guard of the incube room came running and said, “Oh Agronak, hail be to you. I wanted them to be ready as soon as possible. That’s why I had briefed them.”

“You did well Umbrug, my dear friend”, said Agronak as he walked away.

That night, Rijkar got a chance to train his newly entrusted troop. Some fellow had come from the hostel at a rather late time for “vashing”. Rijkar told his comrades, “Hear me out my lads. That thing is our target”, pointing to the fellow. “What you should beware of is his two limbs hanging from either side of his body. They have small spike like things called “fingers” at their ends. And once these spikes bend and forms a grasp and you are inside it, then God have mercy on your souls. However, from my experience, which is considerable, I have seen that most of them are not skilled at using their fingers effectively. We can simply find our way out from between them. But do not take that for granted.”

He reamined silent as if in deep thought and then continued, “But all things considered, what you should fear for your lives is their manoeuvre called ‘slap’. They use their limbs to slap you and in almost from one shot from any of them, you’ll be sent to kingdom come”. He grinned at this as he was aware of his troops fearing somewhat.

Rijkar explained to them about how to inflict maximum damage.

“Watch their necks. The veins there are your best bet. Of course, you can find it all along their body. But in most other cases, it will be covered by fat. And take care because once you penetrate their dermis with your sting, you’ll have to wait for a while before you can pull out your sting and that is usually when the slap comes. So watch out!”

“Let us spread out and do some damage! Oh. And one more thing. If you wish to have some fun, you can always buzz around their ears. Its actually quite funny to see what all they do just to get rid of the sound we make.”

The theory classes were over. Now it was time for practical classes. Rijkar went and buzzed around the guy’s head first. The young ones laughed on seeing how the guy waved his hands around his head and shook it madly just to get rid of the sound. But Rijkar skilfully avoided being hit. Right when the guy had settled down a bit, there went Rijkar on to his leg and stung!

“Owwww!”, cried the human and down came his hands on his legs. Slap! But by the time the slap had come, Rijkar had returned to his troops.

“See? That’s the way to do it. Now go forth my lads! Let that guy have it.”

Rijkar remained where he was and sought amusement in the fact that how well the lads performed. It was almost as if the fellow was dancing. The lads were working as a team, not allowing the guy to concentrate on one area at a time. The troop had their fun along with their training for a while on the guy and then left him alone. All of them went back to the castle along with Rijkar.

Meanwhile, Agronak was walking around deep in thought. The plan had been laid. He was anxiously waiting for his scouts to return. He went to his room to find peace. There he was greeted by Daer-jaa, the Queen, his beloved.

Both of them were silent for a while. The reality of the situation weighed heavily on them more than on anyone else. War was in front of them and that night might be their last.

“My Rose…”, said Agronak softly. There was no need for words. All that needed to be said had been conveyed in one single look. Such was the bond between them. Both owed their lives to each other. They had turned the tides of battle together. They had led generations together. They had stood side by side in battles, as a pair not to be moved by any even though abandoned by all. Hope, they held strong till the end, and hope, had bound them together.

They sat together, hand in hand. Love was in their eyes. Slowly their old faces’ wrinkles disappeared. The energy back in the young strong days came flowing back through their veins. Determination swelled up in them. All the times they had been together were reflected in their eyes.

“I’ll be beside you as always Gronak…”, said Daer-jaa caringly. “I feel the end is not far and I’m not strong enough. Not strong enough to live without you anymore….”

“You won’t have to my Rose”, said Agronak. “If we’re going down, we will go down together….”

With a gentle hug, Agronak went back to the council chamber to spend a restless night.

“Sir!”, called Umbrug. “The scouts are back”.

“Send them in”, cried Agronak.

Three of the scouts entered and gave their reports which, fortunately, Agronak found was liking to his expectation. He bade his news-bearers a good night’s rest.

********************

The time had come at last. The field was bathed in the golden rays of the setting sun. The soaring eagles all had their fill and went to their sleep. The troop was amassed at the front of the castle and Agronak was in front of them.

“Here we are! To make a final stand! Here we go to avenge our loved ones’ deaths…”. Agronak’s voice fell. Then he continued. “It is to war that we are going my people, maybe not to return forever. Our destinies usually lie on the road we choose to avoid it. So are you with me?”, shouted Agronak.

“Sir, yes sir!!”, came the reply in chorus.

“I say are you with me!”, thundered Agronak’s voice.

“Sir, yes sir!!”

“Good, very good. Come on then my men. Forward march!”

The troop marched together in high spirits and at last came to the front of the gate of the hostel. The battle plans had been laid out among them that morning itself. But just when they were about to start their maneuver, a long forgotten sound was heard.

“Halt my friends! You are not without aid in this battle!”, said that voice.

Everyone turned in awe towards the direction of the voice. But to their astonishment, they couldn’t find the voice’s source. In this state of surprise, Agronak slowly went forward and raised his hand.

“Blessed be the day old alliances are made again! Long have we been on our own. But let us now welcome our oldest friends to join us in our battle. My friends, behold the Plasmodiums!”, said Agronak in a voice filled with both pleasure and respect.

“Hail the parasites! Hail the malaria!”, shouted the troop. When the shouting had died down, the owner of the invisible voice said again, “Go to your destinies my lads. Rest assured that although you cannot see us, we’re right beside you to do our job when you do yours. Death, to those who stand in our way!”

At this a new spirit cam flowing in through the troop’s veins. They were going to do this. Hope or no hope, fear or no fear, determination drove them for that was what Agronak’s presence brought along with the beautiful Daer-jaa.

The troop started their maneuver as planned. The veterans were assigned the second floor as high altitude attacks required much experience and composure. The other two floors were assigned mostly in random. Except one room.

The one room which Agronak had a personal vendetta against. The room in which he had lost his beloved daughter. The room 303…

After all the troops had taken their positions, Agronak along with Daer-jaa went forward to the front of 303′s window. The reason why he chose that room, was not spoken though known. The time was at hand.

“For our glory! For the glory of mosquitoes!!”, cried Agronak. “ATTACK!!!”

With this Agronak and his team went charging in.

“Let’s do this!”

The whole oncoming had not gone unnoticed. Most of the lights were on and many of the humans were up slapping and shouting. The war had begun. Screams and shouts were to be heard from everywhere.

Agronak and his team went forth. Just as when the battle was heating up, unsought help came. The Plasmodiums had not been idle. There came the dungue and chikun gunya viruses. Words were not spoken among any. But now Agronak knew what needed to be done.

Swiftly he flew and punctured the first one’s neck. The way was laid for their allies to do their work. And they did not fail to. The guy woke up with a shot and slap. But he was too late. The viruses had gotten in him. Agronak’s team was on a roll in the room. Three of the guys in the room had been infected. Now Agronak turned his attention on the next one. His blood boiled.

But just as when he was about to inflict pain, he heard a scream. He was pushed aside and there came a zapping noise. On regaining his senses quickly, he turned around. To his horror, he saw Daer-jaa falling! The reason hit him like .455 slug. The humans had not been idle. They had invented the zapping electric bats!

Agronak flew and got her. He retreated to one of the corners with her.

“Rose!”

“Gronak…”, her voice was feeble. “You must live for me… protect our children… I’m sorry my love. I won’t be able to keep my promise… I can’t be there any longer…. for you…”, and she fell silent.

Rage replaced all else in Agronak’s mind. He kissed his sweetheart one last time and flew back. On seeing him, the bat flew at him. He side stepped the attack. His troop was gone and only four in the room had been infected. The last and final one, the human who had stole everything from him, his wife and his daughter was yet to be infected.

Agronak roared, “Groarrrr!!” and buzzed around and around while the bat was being slung right at his tail. And at the final moment, the bat came straight for him. Death was in front of him. But he saw the small gap he needed. He, smiling, went directly through the gap on betwwen the net of the bat and went for the human’s neck.

Sting! The damage was done.

Now his attention was focused on his beloved’s dying wish. With the bats swishing and swirling, he dodged all of them and flew out. The war was almost over. The result needed to be waited for. There was no plan for a retreat. And hence Agronak went back to his castle.

********************

Two days later, there was news in the local papers : “Hostels shut down due to spreading fever”.

Agronak had seen the puny humans leave one by one. He knew his task was done. But his destiny was not yet completed. He foresaw what was going to happen and ordered an immediate relocation to the canal. But he had no energy nor motivation left in him.

But while the eggs were being packed up, his worst fear came true. There came the castle destroyers with their sprayers. It happened too quickly. Their castle was going to get sprayed with the toxin and that would mean the end of the eggs. He saw the only way out.

“Rijkar, arise and lead our kindred for my time has come!”, with this, he flew directly into the sprayer and blocked its nozzle. “Go now!”, shouted Agronak.

“Here I come for you my love….”, he said to himself.

The destroyer’s sprayer was blocked and he had to remove and replace his nozzle. But that time was all that Rijkar needed. He efficiently swapped up the eggs with his remaining troops and flushed themselves through the drain. Splash! Went they into the canal.

The destroyer had by this time replaced his nozzle and had sprayed away their castle. The war had come to an end.

********************

Thus ends the story of Agronak, the fearless leader. And in case you folks were wondering, I’m sitting with fever here right now and I’m the one who was the last to be infected in 303.

Hallowed be my name…

Hallowed be my name… 

 

I’m waiting in my cold room, when the alarm begins to chime,

reflecting on my past tries and it doesn’t have much time.

‘Cause at 1’o’clock, they take me to the exam hall,

the sands of time for me are running low.

 

When the sir comes to give me the papers,

I take a look through the bars at the last sights,

Of a sem that has gone very wrong for me.

 

Can it be that there is some sort of answer?

Hard to stop the surmounting terror.

Is it really the exam, not some crazy dream?

 

Somebody please tell me I’m dreaming,

Its not easy to stop from screaming,

But words escape me when I try to write.

 

Ink comes but why am I writing?

After all I’m not afraid of failing,

Don’t I believe that there never is a pass?

 

As my friends take me to the college,

Somebody cries from a room, “May bits be with you”,

If there’s a God, then why has he let me go?

 

As I walk all my leaves drift before me,

And though the end is near I’m not sorry,

Catch my hand ’cause its willing to write away.

 

Mark my words, please believe my will lives on,

Please don’t worry now that I have gone

I’ve gone beyond to see the truth.

 

When you know your time is close at hand,

Maybe then you’ll begin to understand,

Study leaves are just a strange illusion!!!

 

Yeah, yeah, yeah… Hallowed be my name

Yeah, yeah, yeah… Hallowed be my name

YEAH!

Hey there! My exams are just eight days ahead and I’m taking a short break of about 20 days from blogging. So just wanted to give you a short farewell. 🙂

And hey, the above song is not written by me. Its actually  a song by “Iron Maiden” called “Hallowed be thy name”. I just kind of raped that song with my own lyrics in between! Here is the actual song.

So long folks! Arigato!

Sayonara! 🙂

 

 

Sing me a lullaby lappy!

It is often the case you want to listen to some music before you drift away into deep slumber. Well, in order to do that, if you’re using your lap or phone, you’ll have to manually stop the music after a while. And that will be either at the time a nice sleep is at its verge or waking up in the middle of your sleep. But that’s not how a lullaby works, is it? Nope. A lullaby gets us to sleep, continues a little while after we are asleep and then stops. We are going to see how we’re going to do that with our computer.

Its really simple. As usual, I’m on my Ubuntu 10.04 while doing this and I’m assuming we are using totem movie player in the rest of this post.

We have already started the movie player and it is playing a list of our favourite musics. You have given the ‘repeat’ option and you’re ready for bed.

Since everything running on your computer is a process, totem too is a process and it will have its own unique process id. We need to get that first. We use the ps command for that which gives a ‘snapshot of the current processes’. We give an option -e to it in order to select and display all the processes and from that list, we grab (grep) totem by the collar. So this is how it will look:

haris@asylum:~$ ps -e | grep totem
 7315 ?        00:00:30 totem
haris@asylum:~$

That number to the left is totem’s process id. Now let’s say you want your music to last for 45 minutes assuming you will sleep within half an hour or so.

Run date.

haris@asylum:~$ date
Sun Oct  2 06:43:21 IST 2011
haris@asylum:~$

It is 6:43 now. Let’s say I want the music played till 7:30 and then totem should stop. There is a cool command called at. Here is a demonstration:

haris@asylum:~$ at 0730
warning: commands will be executed using /bin/sh
at> kill 7315
at> <EOT>
job 8 at Sun Oct  2 07:30:00 2011
haris@asylum:~$

That’s it. Now I can lie down to sleep and at 7:30 sharp, totem will be killed. Note that <EOT> is not typed into the terminal. You must press ctrl-d for that.

This is most useful when you have a torrent running and you don’t want to have your laptop suspended or shutdown for the night.

Otherwise you can use the shutdown command itself to have your laptop shutdown or halted after a specified amount of time. Its the trick we use while giving my 3 year old niece food. We use the shutdown command to make the computer shutdown automatically after 20 or 30 minutes and when it does, we tell her, “Oh, its a power failure. We’ll watch cartoons tomorrow, okay?” and gets her away from the monitor.

The shutdown command is pretty simple. If you want your system to be shutdown in say, 30 minutes, you do:

haris@asylum:~$ sudo shutdown -P +30
[sudo] password for haris:

Broadcast message from haris@asylum
    (/dev/pts/2) at 6:55 …

The system is going down for power off in 30 minutes!

You can hit ctrl-c to quit the order. The -P option is to power off. There are several other options. Refer the man page of shutdown for them.

Check it out.

Salvation.

He lied down to sleep. But he just couldn’t. The reality of the situation sunk within him slowly inch by inch and he felt every second of the pain. There was nothing that he could do about it now. The time he had was over. He had wasted it. He had ignored his duty and had fell prey to the luxuries around him and at last, only when the day came to an end did he realize he will have to pay for his irresponsibility.

He tried to close his eyes but their hulking figures punishing him mercilessly came into his mind and it was almost as if he really felt each blow that he thought of. He tried to think of other things to just fall asleep but alas! Reality’s grasp was too much on him. They were going to get him for sure the next day. What hope was there? Absolutely none.

He lay there listening to the pitter patter of the slight drizzle outside. He wished the world to end just then and there so that he wouldn’t have to suffer the cruel humiliation the next day. Death seemed like a better alternative for him. His heart beat was rising and the agitation took away with it all the sleep he had.

He lied listening to the music of the rain outside. But there was no enjoyment in it for him.

He suddenly heard his alarm ringing and the time was a bit into morning already. He had slept off somehow. He jumped up from his bed and for a brief second said, “Oh please God…”.

Then he heard vaguely the maid speaking to someone over the phone. He couldn’t make out what it was, but he hurried downstairs.

“Lucky kid!”, the maid said, “They just called and said that you don’t have classes today as there is a function for your senior students and teachers on short notice. You’ve got a day ahead of you.”, she ended with a wink.

His name was Shareef. He was in 6th standard.

He hadn’t done his math homework.

He stood there for a while at this news, looked up with a smile and went to get the day started.

—————————————-

In the memory of our school days…

Talkers are losers.

If any of you know Razor Ramon, you must know “Smokers are losers” was his punch line. But this post is not about Razor Ramon or his punch line. Read away!

I think you already got the point. And there are thousands of them all around. They will be sitting there minding their own business and when someone proposes to do something, these people just burst up with full of energy from God knows where and starts to put forth these “brainstorm” ideas! Some even go to the extent of inviting Obama for inaugurating an half an hour seminar of one of the students!

The usual questions and remarks are

“Why do we have to do it like that?”

“Let’s do this”

“Let’s do that”

“That hasn’t got the punch” (Soon they’ll be getting a punch!)

“Just that? Nothing else?”

“That won’t work man”

“Why plan something that is going to be a flop?”

“Nobody is going to notice it”

“Let’s take that program and route it via this one and set up a multi dimensional hologram so that the aliens passing by might see it and attend” (For goodness sake!)

You must hear them mouthing off all these “brilliant” ideas. And when you tell them, “Hey, let’s stick to the things we can do” they get all touchy and emotional as if their “stupendous” opinions weren’t valued! Oh my God… It would be nice if you could tell them “STFU”. But why make enemies? So we put that in mind.

And not only that, these guys are worse than lawyers! They spot all the tiny weeny things that weren’t upto their expectations and go on griping about them. But hey, let’s look at the bright side. Its one thing all of us programmers find really useful. Debugging! Okay, let me dub them “The Debuggers”! Less offensive too right?

Now there is one category of people who is just full of team and group spirit when talking to but when you ask them for support and participation for a venture that you’ve taken a bit trouble to organize, they come up with this bull-shit excuses of having “Exams” or a certain ‘sudden’ mood to study the second paragraph of some third chapter.

Getting things done is the beauty. Not organizing a group together so that you can sit and gossip about the things happening around you. Instead of sitting and saying, “I hate everyone and everything around me”, try to give it a shot so as to make things right. You don’t have to go to any extent of making everything right. Just start off one small piece with a few friends of yours. And just like an open source project, talk to people to pick up on the idea. Not everyone will co-operate, but some people are there who can be convinced. Some souls who just needs the tiniest bit of motivation or push. But unfortunately, since gossiping is way much easier and does not need any strain, they join that club pretty easily.

The first sentence of the last paragraph was the advice Shalin Jain gave me when I tried to “talk” to him about these “great” ideas that I had. And that was the best advice one could give I guess.

I may not truly and wholly be right in what all I’ve just said. I’m a human too. But I believe I have the right to say what I’ve said.

The Minstrel Boy.

Its a poem introduced to me by my brother. If you hear it and read the lines, and then you don’t feel something inside, I know not what to say. Your cause and your beliefs are sacred. Hold true to them.

 

 

THE MINSTREL BOY by Thomas Moore

The Minstrel Boy to the war is gone

In the ranks of death you will find him;

His father’s sword he hath girded on,

And his wild harp slung behind him;

“Land of Song!” said the warrior bard,

“Tho’ all the world betrays thee,

One sword, at least, thy rights shall guard,

One faithful harp shall praise thee!”

 

The Minstrel fell! But the foeman’s chain

Could not bring that proud soul under;

The harp he lov’d ne’er spoke again,

For he tore its chords asunder;

And said “No chains shall sully thee,

Thou soul of love and brav’ry!

Thy songs were made for the pure and free,

They shall never sound in slavery!”

Having fun with gcc.

I actually stumbled upon this idea quite a awhile ago along with my friend Sunil. I don’t exactly remember what we were trying to accomplish back then but here is what I got from the little hacking time we had.

This is about how you can mimic commands. You use the commands cd, ls, cp, etc, right? What if you want something of your own like that? For example your name as a command? Ha! Let’s do that itself.

I did this on my Ubuntu 10.04 distro and I have the gstreamer plugins for mp3  files downloaded and installed.

Let’s assume that you have a song called rockthee.mp3 in your /home/<yourname>/music/ directory.

Now what we are going to do is this. We are going to manipulate a few things such that when you type in your name and hit enter, totem movie player will open up and the song rockthee.mp3 will start playing. And we are going to use the system() command to accomplish this.

For this, go to any directory you wish and open up a text editor. Type in the following code there:

#include<stdio.h>
int main()
{
system("totem ~/music/rockthee.mp3 &");
return 1;
}

Now save it as filename.c and quit the editor.

Going back to the terminal, compile the code as follows:

gcc filename.c -o <your name>

(Replace “<your name>” with your name)

In my case, it would be

gcc filename.c -o haris

Now if you do an ls, you will see that your name is there. Typing ./haris will open up totem and play rockthee.mp3. But that’s not how we want it to be, is it? I mean this is just like executing a C program from the folder it is written in! We shouldn’t use that ‘./’. So what do we do?

Ah ha! We have two options. Either (1) add the path of the current folder (got by executing the command ‘pwd’) to the PATH variable or (2) simply copy the file having your name into any one of the locations given by $PATH.

We will explain both here. But first, try executing ‘$PATH’ in your shell (terminal) and see what comes. Those are the directories which will be searched for when you type in a command at the prompt and hit enter. If you try

ls /bin

you can see many familiar commands including ‘ls’ itself. So when we type ‘ls’ and hit enter, our system searches all the directories specified in the PATH variable and only if it finds ‘ls’ in any one of those locations will ‘ls’ be executed.

So let’s try method (2) first. It is simpler. Run the following:

sudo cp <your name> /bin/

You’re done. Now close the terminal, open up a new one and try simply typing in your name and hitting enter. Viola! There comes Totem with your song! Now to remove what you copied, do

sudo rm /bin/<your name>

Now let’s go to method (1). In order to permanently include the path of your current folder in the PATH variable, you have to edit a file called “.bashrc” in your home folder. But first execute ‘pwd’ and remember the output. Now open up .bashrc using any text editor.

gedit ~/.bashrc

And add the following two lines to the end of that file.

PATH=$PATH:<output of executing ‘pwd’ earlier>
export PATH

In my case it would be

PATH=$PATH:/home/haris/music/ (assuming I wrote and compiled filename.c in the ‘music’ folder itself)
export PATH

Now save the file and close it. Close your current shell (terminal) and open a new one. Type in your name and hit enter and see the wonder works! Also now try executing ‘$PATH’ and you will see that a new path has been added to it.

You can make it a bit more interesting if you add a few printf statements in that C program before the system command saying “This software is created by haris and its version is 0.xx” or something. You can show your non-linux user friends and mess with them.

You can try system command for many things. Here are a few examples:

system(“firefox gmail.com &”);

system(“evince <path>/filename.pdf &”);

system(“gedit <path>/filename.c &”);

Try playing with it and I’m sure you will get more and more ideas.

All the very best!

How many Fathers do you have?

One? Guess again! I bet you’re disgusted in reading that title. But hey, don’t take it literally.

One day when I was on my way to college from home, I had the privilege of being accompanied by one of my good old friends who goes with the name of Jasim. A jolly fellow. Tall and well built. We sat together in the bus and started a casual chat about how things were going for each of us personally over the past few years.

In the midst of the talk, he put to me the above question. I was like “What!?”. He gave a hearty laugh and gave me his mobile phone and told me to browse through the contacts. And there it was!

Vappa1 – 1234567890

Vappa2 – 1234568790

(Vappa means father)

Even though the way he put it was hilarious, it certainly was food for thought.

It is a common practice these days among most of us to keep taking sim cards one after another. I know one of my juniors at college who takes a new sim card each time he wants an Internet connection.

He takes a new sim card, which are nowadays free and you can get them by just filling a form and submitting your id proof, uses off its Internet offer, throws it away and then submits the next proof, takes the next card and so goes on his story…

He must have at least 50 sim cards in his name by now.

However, there is something scary about this business. A son of my Dad’s friend was to leave for gulf. He went to the airport and was going through the formalities over there when some error was found in his documents. I do not know what sort of errors were those but it so happened that he was required to undergo a police inspection suffice to say his journey was cancelled.

He returned to his home and the police inquiry was going on. The next day or after one or two days, the police came to his home with a report  and he was taken into questioning under the fact that he had 5 different sim cards under his id! He had no answer to the question why he had so many different sim cards and what were he using them for.

As such, him having multiple sim cards was filed as a police case.

This maybe the case of one in a thousand or maybe ten thousand. But if anything goes wrong with you, this is a solid proof to show that you’re upto something criminal in nature. So be careful and think twice before getting into a kick of taking sim cards.

Drop the “Ha ha! Sim cards!! I want more! GIVE ME MORE! I’m the Powerful! Ha ha he he!! SIM CARDS!! PILE ‘EM ON!!!” attitude and be content with the one that you have.

Also don’t get more logical fathers, mothers and siblings than you already have. 😉

Our Engineer’s day. (In the memory of 15th September, 2008)

When Afaf told me to blog about this day, I really did not think I would. But then I realized I can read this again some day later which will bring back a few moments of lovely thoughts…

We have completed 3 years of engineering. 3 years of college life. We have seen and learned so much (of course, not academically!) But philosophically regarding life and relations. Some of us even have learned academics pretty well.

I remember the 15th of September, 2008. I came to the hostel directly with my mom and dad early in the morning. There was a lot of hustle and bustle as the confused freshers were trying to get a grip on what the heck was going on. Suffice to say we had to wear Hawaii slippers, we couldn’t fold up our full sleeves, we were not allowed to tie watches, we couldn’t put anything in our shirt pockets and oh sweet lord, we had to run all the way to the college gate (from MH) with hands raised and books in our hands!! These were the unwritten laws of our beloved seniors at our beloved college.

But thank God Hashim was there whenever I needed to talk to. I love him. May God bless him. 🙂 I’ve wrote about him here.

Back then I used to almost curse each day morning. Time would really slow down when our running starts and it will be a lifetime before we reach the college gates… But now.. Now that we are fourth year students, the first year happenings are the only common things that we can sit together, talk about and laugh… 🙂

I mean even today when I ask, “Hey da, do you remember how we shot each other with the drafter” or “Dude!! The push ups on the grill!!” or “I jumped higher than you during those mech salutes”, to my friends, there is this sense of having lived life… What I mean is, the things that didn’t used to make sense once are now making the best of memories I will ever have.:) I believe what happening today that drives me crazy will make sense tomorrow when I grow up… 🙂

I have seen many people change in this course of time including me. I’m not the kid that used to simply sit in his seat without doing or saying anything. Frankly, right now I think I’m overdoing it. 😉

My sister advised me to never put smileys while writing. I’m trying to follow it hard (stupid sms habit. Just won’t go away) but this post deserves some. 😀

I go through my diary and see what all has happened. I mostly laugh at everything written over there. I’m sure I’ll laugh until I cry some day when I go through it after a long while..

Hey, next year this time? We won’t be here…

Those were the best days of my life. 🙂

Here is my most loved song ever. No dedications. Anyone who has enjoyed their college life even a bit will surely appreciate this. Whatever be said, I really am going to miss this life a lot…

Yup, I AM going to miss it…

Wolverine fan!

Lately I had a talk with one of my friends on how to sort things out in life. Well, me being a great fan of the guy above, I put forward the ways how he deals with things. Hey, its simple. Lashing out or withdrawal.

Given a situation, either it is total carnage or else he won’t be even anywhere near the place. But I guess that’s pretty irresponsible way to live. So I told my friend to take the path that lies in between. To withdraw when you need to and to compromise when you need to too. That, unfortunately, is the hardest way. But this post ain’t about life’s philosophies!

Wolverine is a mutant. A mutant can be vaguely put as someone having an ill-fashioned gene. However, the story is that we are now homo sapiens right? One more stage of evolution comes where homo superiors get born. They have this extra gene which gives them all sort of superb powers and stuff. Wolverine is one of them.

His power is his accelerated healing factor. Wound, shoot him, hurt him, he laughs them off. The kicker is, his mind too gets healed. If there are any memories of his that hurt him, he heals over them and never remembers such a thing happening. As such, he doesn’t remember his past at all. He is always in search of it.

For a long while I’ve wanted to watch a cartoon or movie where our man really sheds some blood. But till now all the cartoons and movies shows him stabbing, cutting and all but none of them have the slightest amount of the violence this bad ass is really capable of. Not a single drop of blood. There are a lot of comics in which the massacre is there but not a single cartoon or movie.

And mark my words, for a dedicated Wolverine fan, Hugh Jackman in the X-MEN movie does not fit the bill at all! He is tall, handsome, well spoken, and all… A good guy basically. Whereas the real Wolverine is short, bulging with muscles, hairy, and doesn’t usually sit down for a chat to get information unlike Wolverine with Gambit in that movie.

I mean come on!! Hugh Jackman only uses the word ‘bub’ twice (or maybe thrice) in all those four movies together!! Each and every sentence of Wolverine’s usually start or end with ‘bub’!

So here it is folks. Marvel has finally come out with something my heart really yearned for all these  years. A real Wolverine cartoon! I never get tired of watching it again and again just to see him shout and shed some blood with those claws of his. And as for his attitude, no one tops him.

Have a nice time watchin’ bub. He is the best there is at what he does. But what he does, isn’t all that nice.

Hope you’re psyched!

Kick of fate.

He is known to the world at large as Hawk-eye. His aim was to become the best there is at what he did and as such, when the local zone kick boxing championship came about, without even a second thought, he signed up for it.

Hawk-eye was his own master. He had no trainer nor had he any hype. He loved what he did and he wouldn’t be satisfied until he had given it his best shot.

The day of the tournament came and he was there. The fixture was fixed and the cheering began. He had to pass through 5 stages of hell to prove himself.

He had no one to cheer him. His own thoughts were his company and he got into the ring, ready to prove what he was worth!

His first three opponents were child’s play for him. First, the Nameless-warrior who had to return to his momma nameless after suffering a crushing defeat at his hands. Second, the Broken-sword, whose bone was broken from his ferocious blows! Third, the Red-dragon, who was bathed in red when Hawk-eye was through with him. And he reached the semi-finals.

Hawk-eye was lost in thought for a while. Whoever there was among the crowd who supported him, he had won them with his fighting prowess. They were not family, they were not friends. They were just amazed at his talent. True, unadulterated talent.

Thoughts were too much of a luxury at that time, for his next opponent was Super-bug! The three time champion! Super-bug was renowned for his single-hand, over-head kick. If you were to give him a fraction of free time and a small distance, that is all that Super-bug needs to launch his death blow. You don’t get up once he gets you with it.

But Hawk-eye was not called so for fun. He had a hawk’s eye.

Charging in went Hawk-eye! Cross jabs, uppercuts, shin blocks, front kicks, push kicks and what not! Hawk-eye went close in never giving Super-bug his space. Blows were landed continuously on both of them. But neither were ready to give up. Failure was not an option for them. One, defending his honor and the other, wanting to prove his worth!

In between exchanging the blows, Hawk-eye saw an opening for his trademark. A chance to deal some serious damage with his favorite move. The lethal round house kick!

He zapped around and his leg went swirling by! But Super-bug dodged. In his missing, his body came close to Super-bug’s knee and wham! His knee rammed into Hawk-eye’s ribs and two of them broke… Writhing in pain Hawk-eye took a few steps back. And that was the opening Super-bug was waiting for! He put his left hand on the ground and raised his body and legs over to deliver the crushing blow. But Hawk-eye is never defeated that easily. He saw the kick coming and he side-stepped it. That round was at an end.

Hawk-eye was grievously injured. But backing down was not an option for him. That is not what he was there for.

Both of them danced the dance for 18 long minutes, each round being of 2 minute duration. And finally in the 10th round, both were exhausted. They were humans after all.

The round started. Hooks and jabs were exchanged. Still Hawk-eye stood with steadfast determination and with a Hawk’s concentration. However Super-bug’s will was weakening.

In between the fight, Super-bug took a split second to look at his coach and unfortunately for him, Hawk-eye saw that tiniest bit of opening. His legs swirled around for the second time and BAM! Right on Super-bug’s head it landed…

He flew from where he stood. He felt as if he was being carried and the world had stopped moving. His floating sensation was cut short with his head crashing into the ring floor…

Super-bug did not get up.

With cracked ribs, Hawk-eye was hoisted the semi final round winner. But there was still one more stage of hell to go through. He prayed not to black-out. He had defeated the champion.

It was time for the final round.

Hawk-eye’s rival, the Fight-master! Both got into the ring. To Hawk-eye’s amazement, he was suddenly aware of the situation. A hawk’s instinct, you could say and he saw that his prey was a bit lost on grasping the danger in front of him.

The bell rang.

Even before Fight-master took a breath, Hawk-eye was upon him. A kick to Fight-master’s left knee threw him off balance and round came Hawk-eye’s legs with the round house! Wham! Fight-master was floored in an instant. It was only 6 seconds after the final had started. The count down was made and suffice to say, Fight-master had his fight taken out of him.

Hawk-eye won the final in 12 seconds. The record till then was a knockout in 17 seconds set by Super-bug.

Hawk-eye proved that he was the best there was. And he waits, looking forward to others who think they can top him. He waits, for a worthy opponent.

—————————————–

Dedicated to my friend who lives realizing the one thing all of us have taken for granted. Life, is a blessing.