Sure about this likings!

How to release stress - tension

Stress can cause physical and emotional effects on you which can be positive or negative. It is the action that your body goes through, as it tries to adjust to your changing environment. It can either compel you to act and make you excited over something new or it can make you feel disgusted, rejected, angry, and depressed. Stress could lead to health problems like headaches, nausea, rashes, and high blood pressure. Stress can either help you re-adjust your life or hinder you. It all depends on how you react to it.

Here we go for more links:
More about 'how to quit smoking and release stress'...
How to Win - Success mantra


Definitely you will be out off stress once you read and follow the below content.

1. Build in "Do Not Disturb" Time:

For thirty minutes every day, schedule time for no electronic interruptions.

Don't answer the telephone and don't check or send email. For some of us "Crackberry" addicts, that can seem unimaginable, but you'll find that even thirty minutes of uninterrupted time will enable you to accomplish more and feel less stressed.

If you have little ones at home, try exchanging baby-sitting duties with a neighbor so that you can have thirty minutes to focus, without interruptions.


2. Be Here Now:

Most busy women multi-task. Cleaning house while on the telephone and coaching the kids' homework while preparing dinner.

Try, instead, to be fully present while you do a single task. "Being here now", fully aware of what you're doing in the moment will quiet your mind and leave you more relaxed.

For example, while you're chopping vegetables, allow your mind to drift. This brief mental vacation will recharge your batteries so that when you do work with the kids on their homework, you'll feel less stressed and both you and the children will enjoy it more.

3. Manage Your "To Do" List:

Each morning start your day by reviewing your "to do" list. Prioritize into "must do", "nice to do" and "whenever I get to it". If your "must dos" are more than you can manage in one day, consider alternatives. Can someone else take it on, or at least assist? Does it really have to be done today?

If an item has been languishing on your "when I get to it" list, take it off. Seeing it every day is just a reminder that will induce guilt and stress. When you're really ready to do it, add it to the list and then just do it!

4. Reexamine Your Expectations:

From the time we're young, we're programmed to do and be the best. Admirable, but very difficult to achieve. Yes, you want to be the best wife, best mother, best friend, best employee, best daughter, best housekeeper and the list goes on. Just for today, decide which aspect of your life needs the most attention and place your focus there.

Also, reexamine your "best of" list. Perhaps you shouldn't attempt to be the "best housekeeper" and "best cook" while you have three kids under the age of five. For now, focus on being the best mom. Gourmet cooking and art on the walls that doesn't involve crayons can come later.

5. Get Moving:

Knowing you need to exercise more and not doing it doesn't solve the problem and just increases your stress level. Instead, look at what you are doing and congratulate yourself. Holding a toddler on one hip while schlepping grocery bags? That counts as exercise!

Next, look for additional ways to add more calorie burning activities to your routine. Parking further away from your destination, ignoring elevators and taking the stairs, and going outside to play games instead of staying in are all ways to incorporate exercise in your day, while you reduce your stress level.

6. Laugh!

You may not equate belly laughs with relaxation, but laughing reduces stress and makes you feel more relaxed. Find your commute raising your blood pressure? Put in a CD of your favorite comic. Had a tough day at work and now the kids are cranky? Put in a funny movie you all can enjoy, like Shrek or Finding Nemo.

7. Do What You Love:

It's easy to get so caught up in day-to-day activities and responsibilities that we forget to do what we love. We put our dreams on hold , assuming that someday we'll spend all our time doing what we love. Don't wait, start incorporating the things you love in your daily activities.
Love music but don't have time to practice? Make time! Perhaps you can form a family band, with the less musically inclined contributing with a tambourine. It may not be Carnegie Hall, but it will be fun and relaxing.

8. Breathe:

Well, duh, we breathe everyday. To relax, though, be conscious of your breathing. Conscious breathing can be one of the fastest ways to relax, and it's something you can do anywhere. Stuck in the world's longest grocery line? Instead of fuming, breathe in through your nose for five seconds. Hold it for five seconds. Let it out through your mouth for five seconds.

Conscious breathing will distract you from an annoying situation and make you feel more relaxed.

9. Take a 30-Second Vacation:

A fast way to feel relaxed is to take a quick vacation. Visualize your favorite vacation spot. Love the beach? Close your eyes and visualize the scene. Focus on the details and different senses. The feel the warm, gritty sand on your feet. The sound of the waves hitting the shore. The smell of the salty air and sun lotion. The feeling of relaxation and well-being.

Take a deep breath and come back to reality. As you return, bring that feeling of relaxation with you, knowing you can return to that vacation spot anytime you'd like.

10. Celebrate and Appreciate:

Studies have shown that people who keep a gratitude journal are generally happier. Whether you keep a journal or just spend a few minutes each day focusing on the positives in your life, you'll feel happier and more relaxed.

The old advice to count your blessings really is a valuable tool to help you relax, feel less stressed and more contented.


Here we go for more links:
More about 'how to quit smoking and release stress'...
How to Win - Success mantra

Google Collections presentation PPT

The Google Collections Library (for Java) by Kevin Bourrillion, Google, Inc.
SV-GTUG 2008-08-06

Reference : Google Collections libraries and details

In a nutshell



  • An open-source (Apache 2) library


  • http://google-collections.googlecode.com


  • Requires JDK 1.5


  • Pre-release snapshot available, 0.9 release coming


  • Not API-frozen until release 1.0 (no timetable)


  • But is widely used in production at Google


  • Developers: Jared Levy and myself, with a lot of help from our friends







  • Overview



    1. In a nutshell
    2. Immutable Collections
    3. Multisets
    4. Multimaps
    5. Other new types/impls
    6. Static utilities
    7. Other stuff
    8. Q & A




    Immutable Collections




  • JDK has Collections.unmodifiableFoo() wrappers


  • Unmodifiable = you can't change it


  • Immutable = it can never change, no matter what
    (externally-visible state, that is)


  • Immutability is tasty!
    See Effective Java for some of the many reasons






  • We (Google) provide

  • ImmutableList


  • ImmutableSet


  • ImmutableSortedSet


  • ImmutableMap


  • ImmutableSortedMap (one day)


  • Brand-new, standalone implementations


    Immutable vs. unmodifiable


    The JDK wrappers are still useful for unmodifiable views of
    changing data. But for most purposes, use ours:


  • Immutability guarantee!


  • Very easy to use

  • (we'll show you on the following slides)

  • Slightly faster


  • Use less memory
    Sometimes far less (ImmutableSet, factor of 2-3x)



  • Constant sets: Before, v1



    public static final Set LUCKY_NUMBERS;
    static {
    Set set = new LinkedHashSet();
    set.add(4);
    set.add(8);
    set.add(15);
    set.add(16);
    set.add(23);
    set.add(42);
    LUCKY_NUMBERS = Collections.unmodifiableSet(set);
    }





    Constant sets: Before, v2



    public static final Set LUCKY_NUMBERS
    = Collections.unmodifiableSet(
    new LinkedHashSet(
    Arrays.asList(4, 8, 15, 16, 23, 42)));




  • A little nicer.


  • But uses four different classes! Something's weird.






  • Constant sets: After



    public static final ImmutableSet LUCKY_NUMBERS = ImmutableSet.of(4, 8, 15, 16, 23, 42);



  • Now we just say exactly what we mean.


  • And get performance benefits as well!


  • We're using just one class (it implements Set)


  • of() method name inspired by java.util.EnumSet



  • Constant maps: Before




    public static final Map ENGLISH_TO_INT;
    static {
    Map map = new LinkedHashMap();
    map.put("four", 4);
    map.put("eight", 8);
    map.put("fifteen", 15);
    map.put("sixteen", 16);
    map.put("twenty-three", 23);
    map.put("forty-two", 42);
    ENGLISH_TO_INT = Collections.unmodifiableMap(map);
    }




    Constant maps: After



    public static final ImmutableMap
    ENGLISH_TO_INT = ImmutableMap
    .with("four", 4)
    .with("eight", 8)
    .with("fifteen", 15)
    .with("sixteen", 16)
    .with("twenty-three", 23)
    .with("forty-two", 42)
    .build();



    Defensive copies: Before



    private final Set luckyNumbers;
    public Dharma(Set numbers) {
    luckyNumbers = Collections.unmodifiableSet(
    new LinkedHashSet(numbers));
    }
    public Set getLuckyNumbers() {
    return luckyNumbers;
    }


  • Copy on the way in


  • Wrap in unmodifiable on the way in or the way out




  • Defensive copies: After



    private final ImmutableSet luckyNumbers;
    public Dharma(Set numbers) {
    luckyNumbers = ImmutableSet.copyOf(numbers);
    }
    public ImmutableSet getLuckyNumbers() {
    return luckyNumbers;
    }


  • Type, not just implementation


  • What if you forget?


  • Note: copyOf() cheats!



  • Immutable Collections: more examples



    Sets:
    static final ImmutableSet BETA_COUNTRIES = ...
    ImmutableSet.of();
    ImmutableSet.of(a);
    ImmutableSet.of(a, b, c);
    ImmutableSet.copyOf(someIterator);
    ImmutableSet.copyOf(someIterable);


    Small maps:
    static final ImmutableMap MAP
    = ImmutableMap.of(1, "one", 2, "two");







    Immutable Collections: caveats



    These collections are null-hostile
    In 95%+ of cases, this is what you want
    In other cases, fine workarounds exist
    This aligns with recent work on JDK collections
    (and it's a little faster this way)
    (and keeps the implementation simpler)
    Mutable elements can sometimes lead to confusion
    The resulting object won't be "deeply immutable"






    Immutable Collections: summary


  • In the past, we'd ask, "does this need to be immutable?"
  • Now we ask, "does it need to be mutable?"



  • Overview



    1. In a nutshell
    2. Immutable Collections
    3. Multisets
    4. Multimaps
    5. Other new types/impls
    6. Static utilities
    7. Other stuff
    8. Q & A

    Collection behavior


    When you have "a bunch of foos", use a Collection -- but what
    kind?


  • Can it have duplicates?
  • Is ordering significant? (for equals())
  • Iteration order
  • - insertion-ordered? comparator-ordered? user-ordered?
    - something else well-defined?
    - or it just doesn't matter?

    In general, the first two determine the interface type, and the
    third tends to influence your choice of implementation.

    Google Collections Libraries

    Google Collections is a library that extends the capabilities of Java Collections.
    Reference : Google Collections Presentation - PPT.


    The library consists of:

    •New Collection types: Multimap, Multiset, BiMap and others

    •High-performance immutable implementations of the standard collection types, for example ImmutableSet

    •MapMaker, a builder for concurrent hash maps with many advanced features

    •Ordering, which can only be described as a “Comparator on steroids”

    •Iterators and Iterables utility classes: element-based equality, cycle, concat, partition, filter with predicate, transform with function, and much more

    •Lists, Sets and Maps utility classes: a plethora of convenient factory methods and much more

    •Forwarding collections, such as ForwardingSet, allowing you to customize collection behaviour without subclassing

    The API is not frozen until 1.0 is released, so changes are common, but the library is safe to use as it’s being actively tested on applications like Gmail or Adwords, which take advantage of the new collections.

    They are a nice alternative to Apache Collections, Java 1.5 compliant and with a focus on scalability and performance (as they are used on Google’s massive applications!), so adding them to your code can only be beneficial.

    Check the Javadoc or a presentation they did on 2008 about the project for more details.

    Reference:
    Google Collections - http://code.google.com/p/google-collections/
    Multimap - http://google-collections.googlecode.com/svn/trunk/javadoc/index.html?com/google/common/collect/Multimap.html
    Multiset - http://google-collections.googlecode.com/svn/trunk/javadoc/index.html?com/google/common/collect/Multiset.html
    BiMap - http://google-collections.googlecode.com/svn/trunk/javadoc/index.html?com/google/common/collect/BiMap.html
    ImmutableSet - http://google-collections.googlecode.com/svn/trunk/javadoc/index.html?com/google/common/collect/ImmutableSet.html
    MapMaker - http://google-collections.googlecode.com/svn/trunk/javadoc/index.html?com/google/common/collect/MapMaker.html
    Ordering - http://google-collections.googlecode.com/svn/trunk/javadoc/index.html?com/google/common/collect/Ordering.html
    Iterables - http://google-collections.googlecode.com/svn/trunk/javadoc/index.html?com/google/common/collect/Iterables.html
    ForwardingSet - http://google-collections.googlecode.com/svn/trunk/javadoc/index.html?com/google/common/collect/ForwardingSet.html
    Javadoc - http://google-collections.googlecode.com/svn/trunk/javadoc/index.html
    Google Collections presentation -

    World's top ten - 10 most things

    Amazing and mystery things always keep human beings in clarification of understanding and explaination.

    Similarly here we go for some of the top ten amazing things in the world that could make you think about.













    Top ten longest rivers in the world:
    Nile river - 6,693 Km
    Amazon river - 6,436 Km
    Yangtze - 6,378 Km
    Huang He river - 5,463 Km
    Ob-Irtysh river - 5,410 Km
    Amur river - 4,415 Km
    Lena river - 4,399 Km
    Congo river - 4,373 Km
    Mackenzie river - 4,241 Km
    Mekong river - 4,183 Km














    Top ten largest countries in the world:
    Russia - 17.1 million square meters
    Canada - 10.0 million square meters
    China - 9.3 million square meters
    US - 9.2 million square meters
    Brazil - 8.5 million square meters
    Australia - 7.6 million square meters
    India - 3.0 million square meters
    Argentina - 2.7 million square meters
    Kazakhstan - 2.7 million square meters
    Algeria - 2.4 million square meters










    Top ten cleanest countries:
    Finland
    Norway
    Canada
    Sweden
    Switzerland
    New Zealand
    Australia
    Austria
    Iceland
    Denmark











    Top ten countries with the most airports:
    United States (14,695 airports)
    Brasil (3,365 airports)
    Russia (2,743 airports)
    Mexico (1,852 airports)
    Canada (1,419 airports)
    Argentina (1,369 airports)
    Bolivia (1,109 airports)
    Colombia (1,066 airports)
    Paraguay (899 airports)
    South Africa (740 airports)











    Lowest average birth weights (top ten countries):
    Percentage of live births classified by the OECD as of low birth weight.
    Mexico - 9.4
    Japan - 8.6
    Hungary - 8.4
    Greece - 8.1
    United States - 7.8
    United Kingdom - 7.6
    Portugal - 7.4
    Luxembourg - 6.8
    Slovakia - 6.7
    Germany - 6.5









    Top ten countries with highest life expectancy:
    Indication in years
    Andorra - 83.5
    San Marino - 81.6
    Japan - 81.2
    Singapore - 80.7
    Australia - 80.4
    Switzerland - 80.4
    Sweden - 80.4
    Hong Kong - 80.2
    Canada - 80.1
    Iceland - 80.1












    Top ten fastest cars in the world:
    Indication in 0 to 60 miles per hour in seconds...

    Bugatti 16/4 Veyron - 3.0
    Dodge Viper GTS-R - 2.9
    Callaway C7 Corvette - 2.9
    Audi Avus Quattro - 2.9
    Renault Espace F1 - 2.8
    Dauer 962 Le Mans (1993) - 2.7
    Leblanc Caroline - 2.7
    Dodge Hennessey Viper Venom 80OTT - 2.7
    Chevrolet Camaro ZL1 Concept - 2.7
    Dauer 962 LeMans (1994) - 2.6








    Top ten most causes of accidental death:
    Indication is in 'deaths per year'

    Motor vehicle crashes - 43,200
    Falls - 14,900
    Poisoning - 8,600
    Drowning - 4,000
    Fires and burns - 3,700
    Suffocation - 3,300
    Firearms - 1,500
    Poisoning by gases - 700
    Medical & Surgical - 500
    Machinery - 350









    Top ten most chocolate consumers in the world:
    Indication is in kg per capita
    Switzerland - 11,4
    UK - 9,5
    Belgium - 8,7
    Germany - 8,6
    Ireland - 8,1
    Denmark - 7,9
    Norway - 6,1
    Austria - 6,0
    Poland - 5,6
    USA - 5,4













    Top ten most ice cream consumers in the world:
    Indication is in pints per capita
    Australia - 44,3
    New Zealand - 33,4
    USA - 33
    Sweden - 28,5
    Canada - 26,6
    Ireland - 24,7
    Norway - 24,3
    Finland - 23,2
    Denmark - 20,3
    Germany - 20,1















    Top ten most intelligent breeds of dogs:
    Intelligent in the sense of understanding of new commands: Less than 5 repetitions

    Border Collie
    Poodle
    German Shepherd
    Golden Retriever
    Doberman Pinscher
    Shetland Sheepdog
    Labrador Retriever
    Papillon
    Rottweiler
    Australian Cattle Dog








    Most - biggest alcohol consumption parts in the world.
    Litres per capita by population aged above 15 (data for 2000)
    Luxumbourg - 14.9
    Ireland - 14.2
    Portugal - 13.0
    Hungary - 12.3
    Czech Republic - 11.8
    Spain - 11.7
    Denmark - 11.5
    Austria - 11.3
    Switzerland - 11.2
    France - 10.5
    Add to My Yahoo!                       
    Custom Search