Saturday, January 29, 2011

Making a Great First Impression

It takes just a quick glance, maybe three seconds, for someone to evaluate you when you meet for the first time. In this short time, the other person forms an opinion about you based on your appearance, your body language, your demeanor, your mannerisms, and how you are dressed.
With every new encounter, you are evaluated and yet another person's impression of you is formed. These first impression can be nearly impossible to reverse or undo, making those first encounters extremely important, for they set the tone for the all the relationships that follows.
So, whether they are in your career or social life, it's important to know how to create a good first impression. This article provides some useful tips to help you do this.
Be on Time
Someone you are meeting for the first time is not interested in your "good excuse" for running late. Plan to arrive a few minutes early. And allow flexibility for possible delays in traffic or taking a wrong turn. Arriving early is much better that arriving late, hands down, and is the first step in creating a great first impression.
Be Yourself, Be at Ease
If you are feeling uncomfortable and on edge, this can make the other person ill at ease and that's a sure way to create the wrong impression. If you are calm and confident, so the other person will feel more at ease, and so have a solid foundation for making that first impression a good one. See our section on relaxation techniques to find out how to calm that adrenaline!
Present Yourself Appropriately
Of course physical appearance matters. The person you are meeting for the first time does not know you and your appearance is usually the first clue he or she has to go on.
But it certainly does not mean you need to look like a model to create a strong and positive first impression. (Unless you are interviewing with your local model agency, of course!)
No. The key to a good impression is to present yourself appropriately.
They say a picture is worth a thousand words, and so the "picture" you first present says much about you to the person you are meeting. Is your appearance saying the right things to help create the right first impression?
Start with the way you dress. What is the appropriate dress for the meeting or occasion? In a business setting, what is the appropriate business attire? Suit, blazer, casual? And ask yourself what the person you'll be meeting is likely to wear – if your contact is in advertising or the music industry, a pinstripe business suit may not strike the right note!
For business and social meetings, appropriate dress also varies between countries and cultures, so it's something that you should pay particular attention to when in an unfamiliar setting or country. Make sure you know the traditions and norms.
And what about your grooming? Clean and tidy appearance is appropriate for most business and social occasions. A good haircut or shave. Clean and tidy clothes. Neat and tidy make up. Make sure your grooming is appropriate and helps make you feel "the part".
Appropriate dressing and grooming help make a good first impression and also help you feel "the part", and so feel more calm and confident. Add all of this up and you are well on your way to creating a good first impression.
A Word about IndividualityThe good news is you can usually create a good impression without total conformity or losing your individuality. Yes, to make a good first impression you do need to "fit in" to some degree. But it all goes back to being appropriate for the situation. If in a business setting, wear appropriate business attire. If at a formal evening social event, wear appropriate evening attire. And express your individuality appropriately within that context.
A Winning Smile!
"Smile and the world smiles too."* So there's nothing like a smile to create a good first impression. A warm and confident smile will put both you and the other person at ease. So smiling is a winner when it comes to great first impressions. But don't go overboard with this – people who take this too far can seem insincere and smarmy, or can be seen to be "lightweights".
(*Author Unknown)
Be Open and Confident
When it comes to making the first impression, body language as well as appearance speaks much louder than words.
Use your body language to project appropriate confidence and self-assurance. Stand tall, smile (of course), make eye contact, greet with a firm handshake. All of this will help you project confidence and encourage both you and the other person to feel better at ease.
Almost everyone gets a little nervous when meeting someone for the first time, which can lead to nervous habits or sweaty palms. By being aware of your nervous habits, you can try to keep them in check. And controlling a nervous jitter or a nervous laugh will give you confidence and help the other person feel at ease. Again, see our section on relaxation techniques for help with this.
Small Talk Goes A Long Way.Conversations are based on verbal give and take. It may help you to prepare questions you have for the person you are meeting for the first time beforehand. Or, take a few minutes to learn something about the person you meet for the first time before you get together. For instance, does he play golf? Does she work with a local charitable foundation?
Is there anything that you know of that you have in common with the person you are meeting? If so, this can be a great way to open the conversation and to keep it flowing.
Be Positive
Your attitude shows through in everything you do. Project a positive attitude, even in the face of criticism or in the case of nervousness. Strive to learn from your meeting and to contribute appropriately, maintaining an upbeat manner and a smile.
Be Courteous And Attentive
It goes without saying that good manners and polite, attentive and courteous behavior help make a good first impression. In fact, anything less can ruin the one chance you have at making that first impression. So be on your best behavior!
One modern manner worth mentioning is "turn off your mobile phone". What first impression will you create if you are already speaking to someone other than the person you are meeting for the first time? Your new acquaintance deserves 100% of your attention. Anything less and you'll create a less than good first impression.

Key Points
You have just a few seconds to make a good first impression and it's almost impossible ever to change it. So it's worth giving each new encounter your best shot. Much of what you need to do to make a good impression is common sense. But with a little extra thought and preparation, you can hone your intuitive style and make every first impression not just good but great.

Friday, January 28, 2011

C sharp programming : As you like it.


Now , You can play with dynamic pyramids(because you can input number as you want to output pyramid) and many different shapes from below mentioned programmed :-

Program(1): To print 1 * 10 Counting Table.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace pyramid
{
    class Program
    {
        static void Main(string[] args)
        {           
            int k, l;
            for (k = 1; k < 11; k++)
            {
                for (l = 1; l < 11; l++)
                {
                    Console.Write("  |  ");
                    Console.Write(k * l);
                }
                Console.WriteLine("\n");
            }
            }
    }
}


Program(2): To print pyramid as you like.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace pyramid
{
    class Program
    {
        static void Main(string[] args)
        {           


            {
                Console.WriteLine("Enter the value ");
                int k = int.Parse(Console.ReadLine());
                int n = k - 1;
                int x = 2 * (k - 1) + 1;
                for (int p = 0; p <= n; p++)
                {
                    for (int j = k - 1; j >= 0; j--)
                    {
                        Console.Write(" ");
                    }
                    for (int i = 0; i <= (x - 2 * (k - 1)); i++)
                    {
                        if (i % 2 == 1)
                        {
                            Console.Write("*");
                        }
                        else
                        {
                            Console.Write(" ");
                        }
                    }
                    Console.WriteLine();
                    k--;
                }
                Console.ReadLine();
            }
           }
    }
}

Program(3): To print Tower of Hanoui....

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace pyramid
{
    class Program
    {
        static void Main(string[] args)
        {           

            try
            {
                Console.Write("Enter the for Tower of Hanaui: ");
                int n = Convert.ToInt32(Console.ReadLine());
                for (int i = 1; i <= n; i++)
                {
                    for (int j = n; j >= i; j--)
                    {
                        Console.Write(" ");
                    }
                    for (int k = 1; k <= i; k++)
                    {
                        Console.Write("*");
                    }
                    for (int m = 2; m <= i; m++)
                    {
                        Console.Write("*");
                    }
                    Console.WriteLine();
                    for (int a = 1; a <= n; a++)
                    {
                        for (int j = n; j >= i; j--)
                        {
                            Console.Write(" ");
                        }
                        for (int k = 1; k <= i; k++)
                        {
                            Console.Write("*");
                        }
                        for (int m = 2; m <= i; m++)
                        {
                            Console.Write("*");
                        }
                        Console.WriteLine();
                    }
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }            
       }
    }

 Program(4): To print Zigzag Tower

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace pyramid
{
    class Program
    {
        static void Main(string[] args)
        {    

            try
            {
                Console.Write("Enter number for Zigzag Tower: ");
                int n = Convert.ToInt32(Console.ReadLine());
                for (int i = 1; i <= n; i++)
                {
                    for (int j = n; j >= i; j--)
                    {
                        Console.Write(" ");
                    }
                    for (int k = 1; k <= i; k++)
                    {
                        Console.Write("*");
                    }
                    for (int m = 2; m <= i; m++)
                    {
                        Console.Write("*");
                    }
                    Console.WriteLine();
                    for (int a = 1; a <= n; a++)
                    {
                        for (int b = n; b >= a; b--)
                        {
                            Console.Write(" ");
                        }
                        for (int k = 1; k <= i; k++)
                        {
                            Console.Write("*");
                        }
                        for (int m = 2; m <= i; m++)
                        {
                            Console.Write("*");
                        }
                        Console.WriteLine();
                    }
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }           
      }
   }
}


Program(5): To print Nexted Pyramid...

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace pyramid
{
    class Program
    {
        static void Main(string[] args)
        {    

            try
            {
                Console.Write("Enter number for nexted pyramid: ");
                int n = Convert.ToInt32(Console.ReadLine());
                for (int i = 1; i <= n; i++)
                {
                    for (int j = n; j >= i; j--)
                    {
                        Console.Write(" ");
                    }
                    for (int k = 1; k <= i; k++)
                    {
                        Console.Write("*");
                    }
                    for (int m = 2; m <= i; m++)
                    {
                        Console.Write("*");
                    }
                    Console.WriteLine();
                    for (int a = 1; a <= n; a++)
                    {
                        for (int b = n; b >= a; b--)
                        {
                            Console.Write(" ");
                        }
                        for (int c = 1; c <= a; c++)
                        {
                            Console.Write("*");
                        }
                        for (int d = 2; d <= a; d++)
                        {
                            Console.Write("*");
                        }
                        Console.WriteLine();
                    }
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }           
       }
   }
}


Program(6): To print two simultaneouly Pyramid...

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace pyramid
{
    class Program
    {
        static void Main(string[] args)
        {    

            try
            {
                Console.Write("Enter number for simultaneously pyramid: ");
                int n = Convert.ToInt32(Console.ReadLine());
                for (int i = 1; i <= n; i++)
                {
                    for (int j = n; j >= i; j--)
                    {
                        Console.Write(" ");
                    }
                    for (int k = 1; k <= i; k++)
                    {
                        Console.Write("*");
                    }
                    for (int m = 2; m <= i; m++)
                    {
                        Console.Write("*");
                    }
                    Console.WriteLine();
                }
                {
                    for (int a = 1; a <= n; a++)
                    {
                        for (int b = n; b >= a; b--)
                        {
                            Console.Write(" ");
                        }
                        for (int c = 1; c <= a; c++)
                        {
                            Console.Write("*");
                        }
                        for (int d = 2; d <= a; d++)
                        {
                            Console.Write("*");
                        }
                        Console.WriteLine();
                    }
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }          
       }
    }
}

  I hope you enjoy and learn lots of programming concepts; basically looping concepts. You can contact us through this blog or email me at: ksantosh.mca@gmail.com
Thanks, Happy programming.. 

S. K. Singh

Religion and Morality !


  All societies need moral codes in order to survive.  Without moral rules there is disharmony and chaos that no society can long survive.  The question for this century is where are these codes to come from?  Upon what foundation will society build its ideas of what is right and what is wrong, of what is expected of human beings and of what is to be disapproved and possible prohibited and punished?  

For millennia humans have rested their ideas of morality within the foundations of the religion itself.  Indeed some theorists believe that in one way or another the need for moral guidance or some form of rule for human behavior is at the heart of religion.  It is one of the most characteristic features of a religious tradition to have a moral code.  So pervasive is this within the cultures of the world that many question whether or not it is possible to have any other foundation for morality.

During the last century post modernist thought had removed religion from serious consideration as a secure foundation for moral rule making.  Indeed. in the post modernist age ethical relativity has come to be one of the most popular theories with both ethicists and ordinary folk in western technological societies.  Descriptive ethical relativism has led to normative ethical relativism.  Part of the difficulties facing contemporary societies is finding a common foundation for a moral order.  In the absence of a move toward religious revivalism it is difficult to foresee how a new moral order will emerge.  Much of the world has moved to a renewal of the religious foundation for that order.  Islam is rapidly spreading its rule of religious law throughout much of the world.  Part of the appeal of Islam is its clear depiction of a moral life.  Even within the advanced technological societies there are indications of a desire for such order.  Buddhism has found new followers among some of the most well to do of what are essentially materialistic cultures.
Whatever God commands must be God because God commands it and God is Good.
But if whatever God commands must be Good because God is Good then of course whatever God commands is Good, just and only, because it is God that commands it.  God makes it Good by commanding it.

Then God could command anything at all, even a murder or torture, and it must be Good because it is from God.

This view makes God’s Goodness redundant.  Of course God is Good if anything God does must be Good just because God has done it!  Whatever God does is automatically Good by virtue of God’s doing it!
“Do the gods love holiness because it is holy or is it holy because the gods love it?”
Those who hold that religion and morality are inseparable link God with the base of morality.  God provides the basis for a universal morality.  Without God , they hold, anything is possible.  Without God as the basis for morality all that is left would be a nihilistic ethics.
And without faith it is impossible to please God, because anyone who comes to Him must believes that He exists and that He rewards those who earnestly seek Him.

Monday, January 17, 2011

Tips and tricks on effective web design

 The Number 1 rule that every web designer should follow is to create a fast loading web site. You might have a great design but very few people are going to see it if it takes a long time to load. While designing a web site always think about how long it will take to load. Try out our tips to build a great looking web site that also loads fast.
  1. Minimize the use of images - The key to a fast loading web site is to minimize the use of images. Images do enhance a page but don't make 80% of your web site only images. Instead break it down as much as possible to simple HTML. Notice the popular sites like Yahoo, Google, Ebay, Amazon etc., they have very few images because the load time is more important. Very often simple designs are the best.
  2. Optimize images for the web - Once you have decided on the images that you need on your site, make sure that it is optimized for the web. They should be in the gif or jpeg format. You can also minimize the size of the image by choosing the number of colors you need, from the color palette. The less the colors you choose, the less the size of the image. You can also use online tools like Gif Wizard to optimize your images or to get a recommendation on how to cut down the size of an image.
  3. Use Tables creatively - You can get some great looking designs by using tables creatively . Tables load very fast because it is just HTML code. Tables can be used in the homepage, menus or anywhere you like. Check out our homepage and our menus to see how we have used tables in our site.
     Read more on 
    Using HTML Tables Creatively
  4. Cut down the use of animated gifs - Don't use animated gifs unless it is necessary. Animated gifs take a long time to load and can also be very irritating. But since they catch your attention you could use small animated gifs to draw a visitor's attention to a particular section of your site.
  5. Design simple icons - Instead of using big, bulky images use simple and small icons that add a little color and draw the attention of a visitor. We have used small icons in our homepage to highlight the main sections of our site. 
  6. Use background images instead of big images whenever possible - Use background images whenever possible. This is usually a very useful tip for headers and footers. Instead of using an image of width 580 which is a uniform design you can use just a part of that as a background fill. This reduces the size of the web page as the image is small. The code will look like this : <tr background="/images/header_backgroud.gif" width="100%"> 
  7. Try out CSS Styles - Have fun with CSS styles to get some cool text effects. Again, a CSS Style is simple HTML code so it loads very fast. You can create cool rollovers using CSS Styles.
    Rollover the text on the right menu to see how we have used CSS Styles to get a simple but nice text effect.  
    Check out our CSS Styles tutorial for more cool tips on CSS Styles
  8. Use Flash sparingly - There seems to be a lot of hype about Flash but I recommend that you minimize the use of Flash on a site. Don't make entire sites using Flash. It may look great but it takes hours to load and can really put off visitors. If you do want to use Flash use it within an HTML site and make sure it loads fast.
  9. Design most of your site in HTML - As much as possible try to design your site using HTML. You can create great designs by just using HTML code. Use tables, CSS Styles and simple fonts to design your site. Minimize the use of animated gifs, Flash, bulky images etc.
  10. Keep checking your load time - Last but not least, before you decide on the final design of your web site, check its load time on NetMechanic. This site gives you a free analysis of your web site which is extremely useful. We kept using it to improve our site till we got a report that said good loading time!