Wednesday, December 12, 2012

How to copy the text selected in screen mode into vi editor (hp ux)

Screen Useful links :

http://www.catonmat.net/download/screen.cheat.sheet.pdf

http://neophob.com/2007/04/gnu-screen-cheat-sheet/


Rough draft :
--------------
In putty screen mode, usually we can not scroll back using scroll bars to see the past output logs.
There may be ways to achieve this.  But, I don't know.


For example,  I am having a following screen output, with 2 sessions.



-------------------SCREEN SHOT---------------------------------

bash-2.05b$
Server1 0* ksh   1- ksh  

--------------------------------------------------------------

In Screen 0, let me execute a command which emits lot of output. (For example, 'man ls' command)

I set the editor mode as 'vi'.
If I want to scroll back in this screen, I will go to Screen Escape mode  (Ctrl + a).
[Though I set the Screen Escape mode sequence as (Ctrl + z)]

Then using vi navigation key board commands (like pressing 'k' to move up the cursor, Ctrl + B to move backwards.) go to the desired position to place your cursor.


1.) Press space bar to start your selection.

2.) Navigate through the screen to select the items using 'vi' editor navigation keys.  It is a standard vi command to select from the current cursor position to end of the file.  One best option is, pressing 'G' [shift + g] to go to the bottom of the screen. 

Some times, there may not be enough screen buffer available. Need to find a way how to increase this buffer space.

-------------------------------SCREEN SHOT-------------------------------------------------------
bash-2.05b$ man ls

 ls(1)                                                                 ls(1)

 NAME
      ls, lc, l, ll, lsf, lsr, lsx - list contents of directories

 SYNOPSIS
      ls [-abcdefgilmnopqrstuxACFHLR1] [names]

      lc [-abcdefgilmnopqrstuxACFHLR1] [names]

      l [ls_options] [names]
      ll [ls_options] [names]
      lsf [ls_options] [names]
      lsr [ls_options] [names]
      lsx [ls_options] [names]

 DESCRIPTION
      For each directory argument, the ls command lists the contents of the
      directory.  For each file argument, ls repeats its name and any other
      information requested.  The output is sorted in ascending collation
      order by default (see Environment Variables below).  When no argument
      is given, the current directory is listed.  When several arguments are
      given, the arguments are first sorted appropriately, but file
      arguments appear before directories and their contents.

      If you are a user with appropriate privileges, all files except . and
      .. are listed by default.

      There are three major listing formats.  The format chosen depends on
      whether the output is going to a login device (determined by whether
      output device file is a tty device), and can also be controlled by
      option flags.

      The default format for a login device is to list the contents of
      directories in multicolumn format, with entries sorted vertically by
      column.  (When individual file names (as opposed to directory names)
      appear in the argument list, those file names are always sorted across
      the page rather than down the page in columns because individual file
      names can be arbitrarily long.) If the standard output is not a login
Server1 0* ksh   1- ksh       
----------------------------------------------------------------------

3.) Press space bar again to complete the selection / copy process.

-------------------------------------SCREEN SHOT-------------------------------------------
                specified on the command line, ls evaluates the file
                information and file type to be those of the file referenced
                by the link, and not the link itself. However, ls writes the
                name of the link itself and not the file referenced by the
                link.

           -L   Evaluate the file information and file type for all symbolic
                links (whether named on the command line or encountered in a
                file hierarchy) to be those of the file referenced by the
                link, and not the link itself.  However, ls writes the name
                of the link itself and not the file referenced by the link.
                When -L is used with -l, write the contents of symbolic
                links in the long format.

           -R   Recursively list subdirectories encountered.

           -1   (one) List the file names in single column format regardless
                of the output device.  This forces single column format to
                the user's terminal.

      Specifying more than one of the options in the following mutually
      exclusive pairs is not considered an error: -C and -l (ell), -m and -l
      (ell), -x and -l (ell), -C and -1 (one), -H and -L, and -c and -u.

      ls is known by several shorthand-version names for the various
      formats:

           l    is equivalent to ls -m
           ll   is equivalent to ls -l (ell)
           lsf  is equivalent to ls -F
           lsr  is equivalent to ls -R
           lsx  is equivalent to ls -x
bash-2.05b$
Copied 7568 characters into buffer                                                                                                                     
-----------------------------------------------------------------------------------------------------------

4.) Open your file in vi editor, and get into insert mode by pressing 'i'.

5.) Go to Screen paste mode by pressing, 'Ctrl + a' and ']' keys.

Voila ! All your selected contents are pasted into the file.
Save the file by 'Esc + :wq'.


Sunday, November 4, 2012

How facebook can ruin (or) rein your life


'facebook' changed the way we communicate with others.  What are its implications ?  These are few points I observe while strolling in the facebook world.

Negatives :
   * Privacy
   * Addiction and time killing

Positives :
   * New dimension in communicating.
   * Feeling of being in social life.
  
Privacy :
   Before 10 years, If I need to meet my friends, I used to meet them in some public place (or) in home.  We used to chat, eat and celebrate the time and leave it.  Full stop.
   If I try to mimic the same thing in facebook, I won't get even half of the real meeting feel.  Whatever I try to say will become status updates / comments.  I will miss that real touch and feel.  I have to be conscious of my privacy and who will see these posts before pressing Enter.  Whatever I say will become record which may not be desirable in the interest of our long lasting friendship.  Unlike business, We don't need records in our friendship. :-)
   Some applications like News Readers (Guardian, thatstamil etc.) post the news items whatever we read in their website and make it public.  This may be embarrassing sometimes if the news item is considered immoral one.  There are some virus applications exist just to extract our data.  Not everyone aware of this.

  Sometimes people bully you and cause unnecessary embarrassment in front of others.  This won't happen in a face to face conversations, at least the damage is repairable.
  Some of our public status updates like I will be out of town this weekend is of jackpot value to criminals. 
Addiction and Time Killing :
   I used to login facebook, when I am lazy, have nothing to do and this is the easy option to pass  the time.
Like TV, there is no end to facebook browsing and the kind of comfort this virtual world offers.  It is a curiosity which constantly urges us to see how many likes / comments we got for our post, Am I having more friends, Am I able to beat my friend in social world games.....to login / logout of the facebook many times a day.  It can distract us from our normal work.  It can make us ignore our immediate family and friends when we feel merrier in the illusory world.
   I also get into this problem, and I set a goal to myself to log in facebook only once in a day.
   There are no free, reliable applications to restrict our facebook usage.
   
New dimension in communicating :
  Facebook gives me the ability to connect with my child hood friend with whom I had lost my contact and he is working in some distant African desert.  I can even find mutual friends, friends based on my likes, pages relating to the areas I want to explore, up to date with latest happenings,... It is amazing.  It is indeed a new dimension in spreading the news, and being in touch with the distant friends in offline or in online.

Feeling of being in social life :
   Man is a social animal.  He needs approval, being liked (or) pissed off by others, share his feelings, thoughts.  It is true that facebook helps  to achieve this to some extent.

At last, I would say,
   Take the positives, aware of the negatives.
   Be with the change which is inevitable in any evolution.

Sunday, October 14, 2012

Bangalore Weekend Getaway 1 : Meke Datu


    It was Oct 13, 2012 (Saturday),  My brother KCS and I wanted to break from melancholy of Bangalore city life.  We decided to make a bike trip to Meke Datu, which was highly recommended by my room mate Bupesh.  We read few blogs and started our journey around 1 PM; Every thing happened in 30 minutes !.  In this digital age, only laziness can stop us from exploring the places around us.

    There are dozens of useful blogs already available about this place.

                                           Metor Mela   , 

                                           Outings & Fun  ,

          Young riders pick a destination and go. Old school riders pick a direction and go :-) !  ,

                                             Team BHP

    KCS drove the pulsar. From Koramangala --> SilkBoard --> Outer Ring Road --> Bannerghatta Road (Mico Layout stop)--> Outer ring road (J P Nagar) --> NH 209 to Kanakapura.  Some 60 km drive and we had some tender coconut from a road side shop in between.  Then, 30 km drive from Kanakapura to Sangama.  This road was in good condition and one can see beauty of the Karnataka villages in this route.  There are 3 or 4 hairpin bends to negotiate in this route.  Reached Sangama by 3 PM.

   There is one KSTDC hotel called Mayura is available for boarding and lodging now in Sangama village !.  Then we quickly crossed the river, and took the one and only 'Malgudi days' bus to Meke datu, as we don't have time to walk 4 kms in the forest trail.



The bus fare is Rs. 50 (to and fro) and We waited for 30 mins to get  enough passengers.  In 10-15 minutes, We reached Meke datu and spend some 30 mins there.  The rocks and river view is breathtaking, literally !.  The Cauvery and Arkavati rivers join in Sangama, and goes in ferocious speed in between these small rock cleavages.









We returned to Sangama by 4:15 PM.  The sun glittered in the river defined a new meaning to that evening and invited us to play.  We didn't have time and people to play, though I longed for it.




We had some evening snacks in the nearby hotel and started by 5:30 PM to avoid night driving.  While returning, We took the NICE bypass road towards Electronic City and it saved us great deal of time and traffic (Toll fare : Rs. 20). It is total 180 km, and needless to say, we had a great sleep on that night !

Tips :

This place is an ideal spot for one day trip.  If you are planning for this place, start in the early morning thereby you can return early in the evening. 
Bring some volley ball to play in the river.  This is not possible in monsoon season, as you can not cross the speeding river by walk.
Also, don't miss the Chunchi falls nearby. 
Choose the NICE road route, if you stay near Madivala.

  

Saturday, August 11, 2012

Blogger Tips



How to add your custom HTML / Java script widget in your blog ?

        The Real Blogger Status: The HTML / JavaScript Shell For Layouts Templates    

        The Real Blogger Status: Static Pages, And A Custom Pages Index

    
How  I can list the custom quotes that can be displayed at the top of my blog ?

        A quot widget for Blogger

        Amy's Tech notes 


Friday, July 6, 2012

Car Driving Tips For Indian Roads.


These are some of the car driving tips I learned in my car driving class.
This is applicable to Indian Road driving conditions.

One another good source of information :

http://www.team-bhp.com/forum/owning-car/131014-article-safe-driving-indian-highways-ghats.html

1.) Vehicle Control and Mechanisms :

      a.) Foot Control
      b.) Hand Control
      c.) Vision Control

      a.) Foot Control :

                                 (ABC : Accelerator, Brake, Clutch)
                                 ____           ____         ____
                                 |_C_|          |_B_|         |_A_|

                                     |                |                 |
                                     |                |                 |
                                     |                 \               /
                                     |                   \           /
                               Left Leg            Right Leg

                        Figure: Position of Clutch (C), Brake(B), Accelerator(A) inside the car.

            Accelerator and Brake must be controlled by right leg.                           
            Clutch must be controlled by left leg.
     
            Clutch is used while changing the gears.
            Brake is used to stop the car.
            Accelerator is used to drive the car speedily.

            * Press the accelerator from outer edge of your foot ball gently, with your heel resting on the floor.
            Do not press from your foot fingers or from your middle foot.
        
            * Press the Brake (or) Clutch from middle of your foot, without your heel resting on the floor.
            Press the Brake / Clutch gently to fully.
            You can rest your left leg on floor when not using the Clutch in clear highways.
  
            Note: In automatic-transmission car, Clutch won't be found.
                Even in this car, Brake and Accelerator must be controlled by right leg only.


            * Clutch Riding : Driving while applying clutch and accelerator at the same time.
               This will reduce the mileage, and increase wear and tear in your clutch belts (Rs. 35000)
               which is costly.  Clutch belts are changed usually after every 30000 Km.
               So, avoid it by not pressing Clutch and Accelerator at the same time.
               Apply the Clutch and Brake in a 'See Saw' motion.
         
             * When you start the car, always press the Clutch.
                Though it is not needed, it has two advantages.
                   1.) When the gear is not in Neutral, the car won't stall (or) jerk.
                   2.) It reduces load on battery and starter motor to crank the engine
                        as starter motor don't need to power up the Clutch.

             * When you are in lower gear (1st, 2nd, 3rd gear with maximum 40 Km speed),
                Press the clutch and apply the brake.
             * When you are in higher gear (more than 40 Km speed), gently tap the Brake to bring the
                 speed to 40 Km, the press the clutch to apply full Brake, (and reduce the gear if needed.)
   
            Some interesting mail thread about applying brakes for you.

       b.) Hand Controls
              i.) Steering Wheel
              ii.) Gear lever
              iii.) Handbrake

              * Steering wheel holding position :
                     Imagine the steering wheel as a clock.  Then, hold the steering in
                      3 to 9 position. (For the persons less than 6 feet height)
                     10 to 2 position (For the persons more than 6 feet height).
                     When holding it in two hands, hold it firmly (not tight, not loose).
                     When holding it in one hand, hold it tightly.

               * Gear lever: Gear shift positions is usually drawn on top of the gear.
                     Upshift the gears sequentially. (1st gear to 2nd gear to 3rd gear to....) as the car can not
                      withstand the sudden power given by the engine if we move the gear from 1st to 3rd.
                     While downshifting gears, recommended to downshift sequentially (4th to 3rd to 2nd to 1st gear), but you can also down shift with 2 difference like (4th to 2nd gear, 3rd to 1st gear). I may be wrong here. Check with experts.

                * Handbrake: Minimal braking system to break the backwheels.  Cable based brakes something similar used in motor bikes.  Used while parking the car (or) moving off the car in slope. In a speeding vehicle, don't apply foot brake and hand brake simultaneously, as it can topple the car.

      c.) Vision Control :

         1.) Meters :
               -> Speedometer : To measure the speed in Km / hour.
               -> Trip meter      : To calculate the distance travelled in a trip.
               -> Tachometer    : To measure wheel Revolutions per Minute (rpm)
               -> Odometer       : To measure the distance travelled by the vehicle.

         2.) Gauge :
               -> Fuel Gauge    : Swings between F and E (Full or Empty). Indicating Fuel tank status.
                                           Should not be Empty.
               -> Temperature Gauge : Swings between C and H (Cold and Hot).  Should not show Hot.

         3.) Warning lights :
               These lights glow when the vehicle is ignited, and it must go off when the vehicle is started to move.
                -> Oil pressure lamp : Indicates whether oil pressure is sufficient.
                -> Brake fluid oil lamp : Indicates insufficient brake fluid.
                -> Battery charging light : looks like battery container with - and + symbol inside.
                                                       Insufficient battery.
                -> High beam light : Used only in highways.
                -> Turn cum Hazard indicator light : When your vehicle is breakdown it should be turned ON so that other vehicles can notice this vehicle in night. Vehicles are recommended to be parked, facing the traffic while attending the breakdown.  Left turn and Right turn indicator lights should be on when making that turn.
               -> Malfunction indicator lamp.
  • Before applying the brake, check the left, center, and right side rear view mirrors. 
  • When you are going to stop the car in a corner of the road, check your left side rear view mirror, and center rear view mirror, Put left indicator, move to the left.
  • There are two basic types of car engines. 1.) Carburetor engine which uses choke, 2.) Multi Point Fuel Injection (MPFI) engine.  MPFI engines are used currently.  So, what is the difference between them?
  • Do not press accelerator while starting off the MPFI engine. Move off with Clutch and Brake power.  When starting keep your foot on Brake without pressing it, so that you can apply it quickly in emergency.  If you cover accelerator, you might accidentally apply it in case of emergency.

CAR DAILY INSPECTION CHECKLIST




                            CAR DAILY INSPECTION CHECKLIST     



        For better and safer car driving, you have to do daily inspection of your car.
        Daily inspection of your car consists of 3 stages.
        They are, 1.) Outside the car, 2.) Inside the bonnet, 3.) Inside the car.
              
    A.) OUTSIDE THE CAR
        1.) Around the vehicle : Go around your car and look for any obvious
                                             damages / problems.
        2.) General cleaning  : Clean the car door, mirrors, body parts with a
                                           clean cotton cloth.
        3.) Tyre pressure      : Check and ensure right tyre pressure for every
                                          wheel of your car.
        4.) Hub nuts & bolts : Check the wheel hub nuts and bolts are intact.
        5.) Wheel Chokes     : Remove any stones / particles stuck in between
                                             tyre buttons.
        6.) Spare wheel & jack : Ensure that spare wheel and jack is available.
          
    B.) INSIDE THE BONNET
        1.) Engine oil level       : Check and ensure the engine oil level and its
                                            color is good.
        2.) Brake fluid level      : Check and ensure the brake fluid level is good.
        3.) Battery Electrolyte :  Check the battery electrolyte condition.
        4.) Fan Belt            :      Check the fan belt condition.
        5.) Wiper Water Coolant level : Check the wiper water coolant level.
          
    C.) INSIDE THE CAR
        1.) Seat adjustment     : Adjust your driving seat in such a way that you
                                            are able to comfortably sit and access ABC
                                            (Clutch, Brake, Accelerator), Gear, Steering wheel.
        2.) Mirror adjustment   : a.) Left/Right side 'rear view mirror' adjustment:
                                  Adjust your left side and right side rear view
                                  mirrors in such a way that you can see your car
                                  body and its rear edge in 20% of the mirror,
                                  and road side view in 80% of the mirror.
                                  In the 20 % given for viewing car rear part, align the
                                  mirror to see the tail lamp in middle of that segment,
                                  so that you won't tilt the mirror too much, either facing
                                  the sky or the ground :-)

                                                     20%      80%
                                                  +----+------------+
                                                   |Car |     Road       |
                         Tail lamp seen--> o     |                    |
                                                   |View|     View      |
                                                  +----+------------+
                                               Left / Right Side Rear View Mirror Alignment
                                    
                                   b.) Center 'rear view mirror' adjustment.
                                   Adjust the 'center rear view mirror' in such a way
                                   that you can see the backside windscreen completely
                                   in the 'center rear view mirror'.  Now, your rear
                                   view mirror focuses on the entire backside
                                   windscreen glass there by you can see the vehicle behind.                             
        3.) Seat belt             : Ensure every one is wearing the seat belt.
        4.) ABC Control     : Check Accelerator, Brake, and Clutch is working.
        5.) Hand Brake       : Check handbrake is working fine.
                                          Before moving off, disengage the handbrake.
        6.) Gear lever          : Check whether you are able to change the gears.
        7.) Meter Gauge      : Check the various meters like speedometer,
                                         trip meter, odometer.
                                         Check the gauges like Fuel, Hot and Cold gauges
                                         Check any malfunction indication lights are glowing.
        8.) All doors and windows locked.
        9.) All lights and indicators.
        10.) Documents        : Ensure that you have following 4 documents
                                   while driving in India.
                                     i.)  DL - Driving License
                                    ii.)  RC - Vehicle Registration Certificate
                                   iii.)  Vehicle insurance
                                    iv.)  Pollution under control certificate

Monday, July 2, 2012

HP UX - Mounting NFS filesystem simple example



 Mounting the NFS filesystem: Simple Example : (Reference)

 Let me mount the '/usr/sarav' directory located in the remote SERVER machine to the local CLIENT machine in '/var/sarav_mounted' directory.

 In Server,
 1.) Add the filesystem to be mounted in /etc/exports file.
 SERVER# cat /etc/exports
 /usr/sarav
 SERVER#

 2.) Export the filesystem.
 SERVER# exportfs -a
 SERVER# exportfs
 /usr/sarav
 SERVER# cd /usr/sarav
 SERVER# ls -ltr
 total 32
 drwxrwxrwx   3 root       sys             96 Apr 25 21:13 Modules
 drwxrwxrwx   2 root       sys           8192 Apr 25 21:24 MyPrograms
 drwxrwxrwx   2 root       sys           8192 Jun  6 16:46 Scripts
 SERVER# showmount -e
 export list for SERVER:
 /usr/sarav (everyone)
 SERVER#

 In Client,
 1.) Create a directory which will be used to mount to the server side directory and mount it.
 CLIENT# mkdir /var/sarav_mounted
 CLIENT# mount -F nfs SERVER:/usr/sarav /var/sarav_mounted
 CLIENT# mount
 /var/sarav_mounted on SERVER:/usr/sarav rsize=32768,wsize=32768,NFSv3,dev=2 on Mon Jul  2 16:14:20 2012

 2.) Now access the remotely located filesystem by the mounted filesystem name as if you are accessing the local filesystem.
 CLIENT# cd /var/sarav_mounted
 CLIENT# ls -ltr
 total 32
 drwxrwxrwx   3 root       sys             96 Apr 25 21:13 Modules
 drwxrwxrwx   2 root       sys           8192 Apr 25 21:24 MyPrograms
 drwxrwxrwx   2 root       sys           8192 Jun  6 16:46 Scripts
 CLIENT#

Thursday, June 14, 2012

All SCTP RFCs Chart


All the up-to-date RFCs can be found at : http://www.rfc-editor.org/rfc-index2.html
Here, I have listed only the current SCTP RFCs and their inter-dependencies (As on June 14, 2012).
As the name implies, INFORMATIONAL RFCs are better than the PROPOSED STANDARD RFCs to understand the protocol !
RFC 4960 is the latest SCTP PROPOSED STANDARD RFC.

Definitions :
--------------
RFC  = Request For Comments
SCTP = Stream Control Transmission Protocol
...........> Extended by RFC
--------> Obsoleted by RFC

'PROPOSED STANDARD' RFCs CHART
````````````````````````````````````````````````````

    |
---+---- June 14, 2012     
    |              
    |        .....>  6526 (IP Flow Information Export (IPFIX) Per SCTP Stream - Mar 2012)
    |        .
    |        .
    |        .....>  6525 (SCTP Stream Reconfiguration - Feb 2012)
    |        .
    |        .
    |        .....>  6096 (SCTP chunk flags registration - Jan 2011)
    |        .
    |        .
    |        .....>  6083 (Datagram Transport Layer Security (DTLS) for SCTP)
    |        .                      
- Jan 2011)
    |        .
    |        .....>  5811 (SCTP-Based Transport Mapping Layer (TML) for Forwarding
    |        .             and Control Element Separation (ForCES) Protocol - Mar 2010)
    |        .
    |        .
    |        .....>  5043 (SCTP Direct Data Placement (DDP) Adaptation - Oct 2007)
    |        .
    |        .
    |        .....>  5061 (SCTP Dynamic Address Reconfiguration - Sep 2007)
    |        .
    |        .
  4960 (SCTP - Sep 2007)
    ^
    |
    |        .....>  4895 (Authenticated Chunks for the SCTP - Aug 2007)
    |        .
    |        .
    |        .....>  4820 (Padding Chunk and Parameter for the SCTP - Mar 2007)
    |        .
    |        .
    |        .....>  4168 (SCTP as Transport for Session Initiation Protocol (SIP)
    |        .                      
- Oct 2005)
    |        .
    |        .....>  3873 (SCTP Management Information Base (MIB) - Sep 2004)
    |        .
    |        .
    |        .....>  3758 (SCTP Partial Reliability Extension - May 2004)
    |        .
    |        .
    |        .....>  3554 (On the Use of SCTP with IPsec - July 2003)
    |        .
    |        .
  2960 (SCTP - Oct 2000)


[Note : RFC 3309 (SCTP Checksum change - Sep 2002) updates RFC 2960, is not showed in the above chart as it is Obsoleted by RFC 4960. ]

INFORMATIONAL RFCs
```````````````````
6458 (Sockets API Extensions for the SCTP - Dec 2011)
5062 (Security Attacks Found Against SCTP and Current Countermeasures - Sep 2007)
4460 (SCTP Specification Errata and Issues - Apr 2006)
4166 (Telephony Signalling Transport over SCTP Applicability Statement - Feb 2006)
3286 (An Introduction to the SCTP) - May 2002)

EXPERIMENTAL RFCs
``````````````````
6084 (General Internet Signaling Transport (GIST) over SCTP and Datagram Transport Layer Security (DTLS) - Jan 2011)
5827 (Early Retransmit for TCP and SCTP - May 2010)
4138  (Forward RTO-Recovery (F-RTO): An Algorithm for Detecting Spurious Retransmission Timeouts with TCP and the SCTP - Aug 2005)
3708 (Using TCP Duplicate Selective Acknowledgement (DSACKs) and SCTP Duplicate Transmission Sequence Numbers (TSNs) to Detect Spurious Retransmissions - Feb 2004)

BEST CURRENT PRACTICE
``````````````````````
6335 Internet Assigned Numbers Authority (IANA) Procedures for the Management of the Service Name and Transport Protocol Port Number Registry - Aug 2011

Saturday, June 9, 2012

India's top books selling websites

Nowadays, I buy books mostly through online shopping.  This saves me a great deal of time and money.
So far, I bought atleast 10 books through Flipkart, and their service is simply superb.
The online books retailing space is seeing an increased competition in recent times.
This is good for the customers as they would get better deals.
Here, I list some of the leading online books retailing websites in India which I used to check for prices before placing an order.

1.) indiabookstore
         - Here, you can compare the price of your book across many book stores. Excellent, isn't it !

2.) Flipkart
         - My first choice. Excellent service, price, customer support.  Now, the prices are not competitive enough.

3.) Junglee
        - Amazon's Indian wing.  Competitive prices.  Don't forget to check here, else you will miss big deals !

4.) Homeshop18
       - Competitive prices.

5.)  Google books & Google library
       - To see the preview and prices across leading websites around the world.

6.) Landmark
       - Good collection. Prices may not be competitive.

7.) uRead
       - Competitive prices.  Google preview option available.

8.) Infibeam

9.) Bookadda

10.) nbc india

11.) Rediff books

12.) Penguin books


13.) amegabooks
         - Ordered one book; Not received the book since the book is unavailable; Amount got refunded.

Spiritual books :

vedic books

zen publications

Sunday, May 27, 2012

Must Have Windows Desktop Software Applications

1.) Duplicate Files Finder :

      Ever since storage devices becomes cheaper, we lazily create many duplicate files in our hard disk.  This can create a headache when we run out of free space (or) when we can not organize our files in a meaningful structure.  'Duplicate Files Finder' free application comes in handy in this situation.  It is really cool.

         http://doubles.sourceforge.net/


2.) Desktop files search tool :

    'Google Desktop' is an application to search your desktop for specific file or text.
    Google, the leader in searching, often provide better and faster results than the built in search engine provided by the desktop operating systems.

http://download.cnet.com/Google-Desktop/3000-2379_4-10328117.html?tag=contentBody;pop

3.) Open source password management tool :


    'Password Safe' is an open source application to securely save and manage your passwords.

http://passwordsafe.sourceforge.net/








Tuesday, May 22, 2012

My Favorite Quotes

1. Motivational

    * Failure defeats losers. Failure inspires winners.
                                                  - Robert T. Kiyosaki 

    * The future belongs to those who believe in the beauty of their dreams.
                                                  - Eleanor Roosevelt

    * You, yourself, as much as anybody in the entire universe, deserve your love and affection.
                                                  - Buddha


     * You cannot believe in god until you believe in yourself
                                                  - Vivekananda.

     * Pain is inevitable, Suffering is optional.
                                                  - Buddha

     * Rather go to bed without dinner than to raise in debt.
                                                  - Benjamin Franklin

     * An investment in knowledge always pays the best interest.                                                  
                                                 - Benjamin Franklin


     * I hear, I know. I see, I remember. I do, I understand.
                                                  - Confucius


     * A little knowledge that acts is worth infinitely more than much knowledge that is idle.
                                                  - Kahlil Gibran

    * God created the world, Man invented the boredom.
                                                 -

    * When you have faults, do not fear to abandon them.
                                                 - Confucius

    * If I have seen further [than certain other men] it is by standing upon the shoulders of giants.
                                                 - Sir Isaac Newton

    * I keep the subject of my inquiry constantly before me, and wait till the first dawning opens gradually, by little and little, into a full and clear light.
                                                 - Sir Isaac Newton

    * If I have ever made any valuable discoveries, it has been owing more to patient attention, than to any other talent.
                                                 - Sir Isaac Newton

    * Our greatest glory is not in never falling, but in rising every time we fall.
                                                 - Confucius

    * A ship in a harbor is safe, but that is not what a ship is built for.

                                                 - William Shedd

    * If I don't feel the fire in my belly, I will soon find it in my bums.
                                                - Saravanan Palanisamy (It is me :-))

    * Keep away from people who try to belittle your ambitions. Small people always do that, but the really great make you feel that you, too, can become great. 
                                               - Mark Twain 
     *  We act as though comfort and luxury were the chief requirements of life, when all that we need to make us happy is something to be enthusiastic about.
                                             - Einstein

    * Change breaks the brittle.
                                            - Jan Houtema

    * When the going gets tough, the tough get going.
                                           - Joseph.P.Kennedy.

    * The less confident you are, the more serious you have to act.
                                            - Tara Ploughman

2. Writing and Reading

    *  Any word you have to hunt for in a thesaurus is the wrong word.
                                              - Stephen King

   * Description begins in the writer's imagination but should end with the reader's.
                                             - Stephen King on Open endedness

   * Feedback : Write with the door closed, rewrite with the door open.
                                             - Stephen King

Monday, January 2, 2012

YHAI trekking things to carry checklist

This is my checklist of things to carry for the International Youth Hostels Association (YHAI) Dalhousie winter trekking (6 days) - 2011.  Hope you also find it useful.

Documents :
----------------
  1.  Flight Tickets & Train Tickets and Identity proofs.
  2.  YHAI admission card to the trek.
  3.  Medical certificate
  4.  Two passport size photos
  5.  YHAI membership printout.

Things for trek :
--------------------
  Garments
  1.     Backpack / Rucksack
  2.     Trekking shoes
  3.     3 pairs of socks
  4.     Slippers (for normal use.)
  5.     Jeans / Track pants : 3
  6.     T-Shirts : 3
  7.     Vests and briefs : 4 sets
  8.     Thermal wears (atleast 1 set)
  9.     Woolen sweater
  10.     Thick jacket
  11.     Woolen muffler (or) balaclava (monkey cap)
  12.     Hand gloves
  13.     Woolen sock for leg
  14.     Light rain coat for your backpack
  15.    Woolen shawl

  Paraphernalia
  1.    LED Torch light (Eveready torch lights available in normal electric shops.) with extra batteries.
  2.    1.5L water bottle. (May be coco-cola bottle is enough)
  3.    Small lunch box
  4.    Small plate, spoon, Tumbler,
  5.    Toilet kit: Soap, Tooth brush, Tooth paste, comb, coconut oil sachets (5), small talcum powder, Deodrant, towel, toilet papers of few roll.
  6.    Camera & charger & spare batteries & spare memory card
  7.    Cellphone and its charger
  8.    Ipod / MP3 player
  9.    Small lock and key (If we keep our luggage in cloak room.)
  10.    Wrist watch (If you usually check time in cell phone, you may not be able to charge cellphone all the time.)
  11.    Knife / sickle, Rope (not needed for YHAI trek, optional)

  Medical items / First aid

  1.            Vaseline cream (small), 
  2.            Soframycin skin ointment (fungus problems), 
  3.            Electrolyte (for dysentery problems.), 
  4.            Tiger balm,  
  5.            quick pain-relief spray
  6.            band-aids (atleast one for our group.), 
  7.            cotton, tinger
  8.            Medical tablets depends on your requirement. (optional)
  9.            Tobacco, Salt, etc, to ward off leeches during monsoon

For sight seeing days
1.)    2 sets of pant & shirts
2.)    2 sets of vests and briefs
3.)    Last but not least, cash as per your requirement.

Some other useful links :

Tool to customize your packing list : http://upl.codeq.info/index.jsp

http://chennai-trekking-club.32436.n3.nabble.com/What-luggage-to-carry-td32535.html

http://www.basecampindia.com/tips_for_outdoors.html


5 Common Mistakes Travellers Make


Karnataka Trekking Places

My Trekking Wishlist :

1. Kannur kotte [http://www.dreamroutes.org/dreams/lohit_dabbe_kanoor.html]

2. Kumara parvath [http://www.dreamroutes.org/etc/alltreks.html]