Wednesday, May 18, 2011

Random Pics which I took but which I Love...

I'm writing this post as its not possible to write individual blogs on these pics..
Perfectly Sunny..
This snap is from one of my weekly travels in NH46 to from bangalore to my hometown, This pic I took near a dhaba few Kilometers before krishnagiri, what was a random pic turned out a very beautiful one,
It just shows a Perfect blend of bright blue sky with ample clouds gelling well with the green rocky landscape..
Perfectly sunny!


Pefectly sunny.. with a little shade.

Lifting veil of mist..
This pic is from the backside of a small hill in my hometown,
Early morning as the sun is slowly rising the veil of mist is slowly lifting to show layers to hills one after another..
I was quite surprised that such a scene is there just on the outskirts of my place..
Lifting veil of Fog!

Is this switzerland..
This pic is from one of my recent treks "Nose dive hill" to be precise... When I later saw the pic, I couldn't believe this was the same place I trekked in summer heat... The trick might have been the angle in which I took the pic,
The pinkish sky with the back drop of hill layers... I couldn't help but wonder "Is this switzerland or kashmir?"..
Is this switzerland or kashmir?

The picture I drew..
Not every will post pics from USA like this one, this pic I took in Alviso (california) which is a pretty remote place in bay area.
some how I like scenes like these where a river is flowing serenely and as a child I have drawn pics like these so I took a couple of snaps of it..
people row their motor boats on this narrow river...
The picture I drew..


Friday, May 13, 2011

//Program Trek_at_MM_Hills.exe(cution) Version 1.0

/*
trek done in a hill near vaniyambadi in NH46 (chennai-bangalore highway)
distance from Ambur around 14KM, should take a left some where before reaching vaniyambadi
Implemented by : Me (Muzammil)
*/

class Trekkers; /*class here refers to category*/
Trekkers Me, Mujju; /*Me refers to Myself, Mujju nickname for mujahid my trek partner*/

Trekkers MainProgram()
{
    InitializeTrekProgram();
    StartTrekkkingOperation();
    FindCheckPoint();
    StartClimbing();
    CheckIfOperationClimbSuccesful();
   
    if(OperationStatus = Fail)
        return Zero;
   
    if(OperationStatus = Success)
        return (Me & Mujju);
}

/*No no people, don't leave yet, this is not a technical blog, its just a crazy way of depicting a trek that's all!, 
Technical help for ppl who don't know what a C++ program is
Me.SomeAction() refers to some action performed by me during the trek, same for Mujju.SomeAction */

InitializeTrekProgram()
{
    Me.WakeUpInMorning();
    Mujju.CameHome();
    Me.DrinkTea();/*ofcourse Me brush teeth*/
    Mujju.DrinkTea();
    Me.CheckTimeIts(6AM);
    Me.Drive_TVSMoped_Towards_Vaniyambadi_AlongWith(Mujju);
}

StartTrekkkingOperation()
{
    Me.Take_LeftTurn_At_NarrowLane_4KMBeforeVaniyambadi();
    Me.StopAtSuitableLocation();
    /*Me Worry some one will steal the precious TVS moped*/
    Me.SaysThis();
    Mujju.Says_NoOneStealsThisJunkTVSMoped_LetsStart();
    /*Me start walking after some prayer to God, Rs.1 in charity if TVS safe on return*/
}

FindCheckPoint()
{
    Me.LookAtHill();

Output: LookAtHill //hill we climbed


    WalkTowardsHill(Me, Mujju);
    Me.Says_DecideNearByCheckPoint_ForProperReturn();
    Mujju.Says_That_BanyanTree_LooksProperPointForReturn();
    /*Banyan Tree very old one, a proper symbol for indian village*/

BanyanTree //perfect check point for start and return



    WalkTowardsHill(Me,Mujju);
    //Operation needed some venturing to find hill base
}

//Trekkers Climb operation
Trekkers::Climb(Direction)
{
    while(NumberOfSteps  < /*less than*/ Required_NumberOfSteps)
    {
        if(Direction = UP)
        {
            TakeAStepUpTheHill();
        }
        else if(Direction = DOWN)
        {
            TakeAStepDownTheHill();
        }
    }
}

StartClimbing()
{
    Me.Climb(UP);
    Mujju.Climb(UP);
    TakeRestMidway_TakeSomeSnaps(Me, Mujju);
Midway scene: Children playing at base of hill




Some snaps//Me Midway
}

CheckIfOperationClimbSuccesful()
{
    ReachTheTop(Me, Mujju);
    TakeSomeSnaps(Me, Mujju);
Mujju //on top
Me //on top

     Me.SeeAnotherPeak_AfterADownHill_Says(OperationStatus = Fail);
Another peak? //operation failed?

    Mujju.Says_I_NeedToReturnEarly_ThisPeakIsGoodEnough_Says(OperationStatus = Success);
    // heck Mujju wants to return, not Zero, pls chk MainProgram()

    Me.Climb(DOWN)
    Mujju.Climb(DOWN);

    Mujju.SwingsInBanyanTree_Says_TakeSnapToMakeTrekMemorable();
   //oops phone Memory overflow, output snap not saved, hard luck pal!
}

//if you have come till this point, then congrats you are truly a OOPs programmer