<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Passion and Technology</title>
	<atom:link href="http://glamorclicks.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://glamorclicks.com/blog</link>
	<description>Blog about Digital Photography, Software Engineering, Tools and Technology Trends.</description>
	<lastBuildDate>Mon, 29 Jun 2009 07:25:30 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Basic Tips for the Amateur Photographer, shoot like a Professional</title>
		<link>http://glamorclicks.com/blog/2009/06/basic-tips-for-the-amateur-photographer-shoot-like-a-professional/</link>
		<comments>http://glamorclicks.com/blog/2009/06/basic-tips-for-the-amateur-photographer-shoot-like-a-professional/#comments</comments>
		<pubDate>Sun, 28 Jun 2009 00:29:38 +0000</pubDate>
		<dc:creator>Harpreet Rana</dc:creator>
				<category><![CDATA[Digital Photography]]></category>

		<guid isPermaLink="false">http://glamorclicks.com/blog/?p=84</guid>
		<description><![CDATA[
I wanted to dedicate a separate post sharing my personal experience as I moved from Amateur to Professional level, the secrets of the basic things one can do to shoot like a professional. 
Photography is an art. There are many factors involved in getting the right picture. However there are certain things one must keep [...]]]></description>
			<content:encoded><![CDATA[<p><!--– google_ad_section_start –--><br />
I wanted to dedicate a separate post sharing my personal experience as I moved from Amateur to Professional level, the secrets of the basic things one can do to shoot like a professional. </p>
<p>Photography is an art. There are many factors involved in getting the right picture. However there are certain things one must keep in mind. When you pick up the camera to take a picture, you have something in mind. You want to preserve the moment, capture that beautiful smile of your child and so on.</p>
<p>Below are some tricks that would put you on the path to take pictures like a professional.</p>
<p><strong>Watch the background</strong><br />
You and your girl friend are out on a tour to Canada, Niagara Falls. Your girl friend wants you to take a picture of her in the garden with the falls in the background. Imagine how awesome the picture would be. She chooses a place in between the lovely flowers with the falls in the background. You with your Point and Shoot \ Digital SLR camera position yourself and say “cheese” and click. You find out, there are roses in the background but a stem of 1 rose is right at the center of your girlfriend’s head. You must be like shoot, if only I saw what was in the background.<br />
Next time when you are taking the picture and looking at your subject by the viewfinder make sure the background is clear and nothing is protruding from behind of the subject that is not needed in the picture. Spend some time to choose the background for the picture.</p>
<p><strong>Use the zoom, Fill the viewfinder</strong> with the subject to make the subject prominent in the picture, thereby eliminating the less prominent items that would likely to appear in the background. Imagine a picture with yourself and 10 other things in the picture and the person who is looking at final print wanders his \ her eyes towards other things except you in the picture. Would you call that a nice picture, Naah!</p>
<p><strong> Lock the focus </strong><br />
Many a times you just pick the camera, point it towards the person and shoot without locking the focus. </p>
<p><strong>Pay attention to the light and shadows in case of indoor \ outdoor photo shoot:</strong><br />
Make sure the shadows are not causing the picture to look ugly. You can read my post on &#8220;Understanding Hard light and Soft light for Flash Photography&#8221; for controlling shadows.</p>
<p><strong>Move it from the center:</strong><br />
Think out of the box. Change the level of the camera from horizontal to vertical \ slanting. Take vertical shots,  slant the camera for that retro look. Moreover, try moving the subject away from the center. </p>
<p><strong>Photojournalism:</strong><br />
Photojournalism is a form of journalism that creates images in order to tell a story. Create a story from the picture.  </p>
<p>The next time you take a picture, try to keep these basic secrets in your mind.<br />
The pictures you take will be admired and you will become more confident with your results.</p>
<p>Send in your comments &#8211; let us grow this basic list.<br />
<!--– google_ad_section_end –--></p>
]]></content:encoded>
			<wfw:commentRss>http://glamorclicks.com/blog/2009/06/basic-tips-for-the-amateur-photographer-shoot-like-a-professional/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Understanding Hard light and Soft light for Flash Photography</title>
		<link>http://glamorclicks.com/blog/2009/06/understanding-hard-light-and-soft-light-for-flash-photography/</link>
		<comments>http://glamorclicks.com/blog/2009/06/understanding-hard-light-and-soft-light-for-flash-photography/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 19:09:27 +0000</pubDate>
		<dc:creator>Harpreet Rana</dc:creator>
				<category><![CDATA[Digital Photography]]></category>

		<guid isPermaLink="false">http://glamorclicks.com/blog/?p=79</guid>
		<description><![CDATA[
How many times have you felt disappointed by the quality of the picture because of poor lighting and its consequences? Be it a professional or amateur photographer the quality of light matters for that WOW factor. But one will ask what good quality light is? Often times my friends ask me, we use flash for [...]]]></description>
			<content:encoded><![CDATA[<p><!--– google_ad_section_start –--><br />
How many times have you felt disappointed by the quality of the picture because of poor lighting and its consequences? Be it a professional or amateur photographer the quality of light matters for that WOW factor. But one will ask what good quality light is? Often times my friends ask me, we use flash for our pictures and still we do not get the right picture quality. It is a misconception that one can achieve great picture quality with Flash. I would say not exactly. The subject of your shoot, landscapes or people will determine which specific qualities you will want the lighting to have, and one of the most important things you should know about lighting is there are two types,  Hard Light and Soft Light.</p>
<p>I know, I know – you are thinking what in the world is Hard light or Soft Light.</p>
<p><strong>Hard Light:</strong></p>
<p>Hard light is a light that generally casts dark shadows and produces high contrast pictures with deep blacks and bright highlights. The shadows have a very distinct or hard edge, so that the outline of the object closely reflects the shape of the shadow.  Light that comes from a single, point source, such as a bulb, and falls directly on the subject from one direction, without being reflected of another surface, is known as hard light. Hard light tends to produce sharp-edged shadows.</p>
<p><strong>Soft Light:</strong></p>
<p>Soft light, as the name suggests, is the opposite of hard light. It means that the light that falls on the subject comes from multiple sources, from multiple directions or from a single, very large light source (Ex: Sun).  It does not cast deep shadows,  and where it does,  it has a soft edge,  rather than an abrupt transition from dark to light. In short Soft light is that light which lacks distinct shadows.  Soft lighting is light which originates from a large area. Think of an overcast day, when the sun’s light is filtered through clouds covering the entire sky &#8211; shadows are very soft.</p>
<p>An easier way to find out if the light is hard or soft for an outdoor shoot is to notice your shadow. The light on a sunny day, when you are not standing in the shade, is quite hard, and you will be able to spot a clear outline of your shadow on the ground.  But step into the shade, and your shadow disappears. This is because you are now lit by reflected light, rather than by the sun directly.</p>
<p>The easiest way to create soft light is to bounce the light of a surface before it reaches the subject, or, where the light shines directly on the subject,  to bounce some of it back from the opposite direction.</p>
<p>Light can be bounced by redirecting it off a highly reflective medium, such as a white wall or ceiling or anything that reflects light without adding a color cast to it will make a good reflector for most situations. Most professionals carry a reflector with them for the same purpose. They come in all shapes, sizes and colors and made from a variety of materials.</p>
<p><strong> </strong></p>
<p>The easiest way to soften the lighting in your flash photos is to bounce the light from the flash unit off a large white surface. White walls and ceilings work very well for this, as do large portable folding reflectors. You can also buy <strong>Diffusers </strong>that attach to your flash that can help as well, either by distributing the light in more directions so the light can bounce off walls and ceilings, or by increasing the light-producing area somewhat. One could also use <strong>Softboxes</strong>, or an <strong>Umbrella </strong>lined with white or silver reflective material to bounce the light.</p>
<p>Last but not the least, remember that colored surfaces will add a color cast to the light. This is something you should always be aware of, when bouncing light in interior spaces.</p>
<p>This concludes my short course on Lighting Techniques,  Light Types to consider during Flash Photography.  I hope reading this will help you take better pictures with Flash.<br />
<!-- google_ad_section_end --></p>
]]></content:encoded>
			<wfw:commentRss>http://glamorclicks.com/blog/2009/06/understanding-hard-light-and-soft-light-for-flash-photography/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Checksum Generation and Validation using MD5 Hash</title>
		<link>http://glamorclicks.com/blog/2009/06/checksum-generation-and-validation-using-md5-hash/</link>
		<comments>http://glamorclicks.com/blog/2009/06/checksum-generation-and-validation-using-md5-hash/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 06:57:11 +0000</pubDate>
		<dc:creator>Harpreet Rana</dc:creator>
				<category><![CDATA[Software Engineering & Technology]]></category>

		<guid isPermaLink="false">http://glamorclicks.com/blog/?p=37</guid>
		<description><![CDATA[
Need
You need to deliver individual file(s) to the customer. You need a mechanism to be certain that the file(s) provided by you are the same file(s) that the customer downloads at their end.
Solution
Create Checksums for the file(s). The customer downloads the file(s) and verifies the checksum supplied by you.
What exactly is a checksum and why [...]]]></description>
			<content:encoded><![CDATA[<p><!--– google_ad_section_start –--></p>
<h1><a name="_Toc233435738">Need</a></h1>
<p class="MsoNormal"><span style="font-family: Garamond;">You need to deliver individual file(s) to the customer. You need a mechanism to be certain that the file(s) provided by you are the same file(s) that the customer downloads at their end.</span></p>
<h1><a name="_Toc233435739">Solution</a></h1>
<p class="MsoNormal"><span style="font-family: Garamond;">Create Checksums for the file(s). The customer downloads the file(s) and verifies the checksum supplied by you.</span></p>
<h2><a name="_Toc233435740">What exactly is a checksum and why do you need it?</a></h2>
<p class="MsoNormal"><span style="font-family: Garamond;">A checksum is a way to ensure that the file provided is the correct file.  Checksum acts like a &#8216;biometric match&#8217; of a file, if a file gets corrupted or is of a different version the biometric match will fail and help the user identify that the file being used is not the correct one. A HASH is generated for the file(s). This method of validation will make sure that the file(s) provided by you are the same file(s) that the customer downloads at their end.</span></p>
<p class="MsoNormal"><span style="font-family: Garamond;"> </span></p>
<p class="MsoNormal"><span style="font-family: Garamond;">MD5 is the most widely used checksum algorithm to generate a HASH for the files.</span></p>
<p class="MsoNormal"><span style="font-family: Garamond;">Example of a MD5 checksum:</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; font-family: Garamond;">c728b4eefda87e3efce436f021564a8c *testApplication.exe</span></p>
<p class="MsoNormal"><span style="font-family: Garamond;">The long string at the front of the file is the MD5 Hash for the </span><span style="font-size: 11pt; font-family: Garamond;">testApplication</span><span style="font-family: Garamond;">.exe</span></p>
<h1><a name="_Toc233435741">CheckSum Generation and Validation Process</a></h1>
<h2><a name="_Toc233435742">Process for generating checksums</a></h2>
<p class="MsoNormal"><span style="font-family: Garamond;">There are various utilities available to generate MD5 checksum. Some of the well known utilities are listed below:</span></p>
<ol>
<li style="text-align: left;"><!--[if !supportLists]--><span style="font-family: Garamond;"><span> </span></span><span style="font-family: Garamond;">Microsoft’s FCIV (File Checksum Integrity Verifier): This is a command line utility with no graphical interface.</span></li>
<li style="text-align: left;"><!--[if !supportLists]--><span style="font-family: Garamond;"><span> </span></span><span style="font-family: Garamond;">MD5Summer: MD5Sums is a simple GUI tool to generate checksums. One can download it from <a href="http://www.md5summer.org/download.html">http://www.md5summer.org/download.html</a></span></li>
</ol>
<p class="MsoNormal"><span style="font-family: Garamond;"> </span></p>
<p class="MsoNormal"><span style="font-family: Garamond;">For the purpose of explanation I am using the MD5Summer tool. </span></p>
<p class="MsoNormal"><span style="font-family: Garamond;">The next sections will explain how to generate and verify checksums using the MD5Summers tool.</span></p>
<p class="MsoNormal"><span style="font-family: Garamond;"> </span><a name="_Toc233435743"><span class="Heading2Char"><span style="font-size: 14pt;">Steps to Create Checksum using MD5Summers</span></span></a><span class="Heading2Char"><span style="font-size: 14pt;"> </span></span></p>
<p class="MsoNormal"><span style="font-family: Garamond;">Download the tool and install it to c:\MD5 folder.</span></p>
<p class="MsoNormal"><span style="font-family: Garamond;">Once the installation is completed, launch MD5Summers using the md5Summer.exe<br />
</span></p>
<p class="MsoNormal"><span style="font-family: Garamond;">The following screen will appear: </span></p>
<p class="MsoNormal"><span style="font-family: Garamond;"><img class="alignnone size-full wp-image-23" title="image001" src="http://glamorclicks.com/blog/wp-content/uploads/2009/06/image001.png" alt="image001" width="405" height="284" /></span></p>
<p class="MsoNormal"><span style="font-family: Garamond;">Highlight the folder that contains the files you want to generate checksums for. In my example, I want to send files under “MessengerFiles” folder</span></p>
<p class="MsoNormal"><span style="font-family: Garamond;"><img class="alignnone size-full wp-image-26" title="image004" src="http://glamorclicks.com/blog/wp-content/uploads/2009/06/image004.jpg" alt="image004" width="405" height="284" /></span></p>
<p class="MsoNormal"><span style="font-family: Garamond;">and click Create sums button to generate the MD5 hash value. When you click the Create Sums button the following screen will pop up.</span></p>
<p class="MsoNormal"><span style="font-family: Garamond;"><img class="alignnone size-full wp-image-27" title="image005" src="http://glamorclicks.com/blog/wp-content/uploads/2009/06/image005.png" alt="image005" width="749" height="427" /></span></p>
<p class="MsoNormal"><span style="font-family: Garamond;">Select the file(s) and click Add.</span></p>
<p class="MsoNormal"><span style="font-family: Garamond;"><img class="alignnone size-full wp-image-30" title="image008" src="http://glamorclicks.com/blog/wp-content/uploads/2009/06/image008.jpg" alt="image008" width="576" height="328" /></span></p>
<p class="MsoNormal"><span style="font-family: Garamond;">Click OK to generate the checksum, depending on the size of the file it could take from a few seconds to a few minutes for larger files.  It will ask you to save the generated file.</span></p>
<p class="MsoNormal"><span style="font-family: Garamond;"><img class="alignnone size-full wp-image-31" title="image009" src="http://glamorclicks.com/blog/wp-content/uploads/2009/06/image009.png" alt="image009" width="785" height="613" /></span></p>
<p class="MsoNormal"><span style="font-family: Garamond;">The file gets saved as MD5.</span></p>
<p class="MsoNormal"><span style="font-family: Garamond;"> </span></p>
<p class="MsoNormal"><span style="font-family: Garamond;">Example: testApplication.MD5.</span></p>
<p class="MsoNormal"><span style="font-family: Garamond;"> </span></p>
<p class="MsoNormal"><span style="font-family: Garamond;">The contents of the file are as below: </span></p>
<p class="MsoNormal"><span style="font-family: Garamond;"># MD5 checksums generated by MD5summer (http://www.md5summer.org)</span></p>
<p class="MsoNormal"><span style="font-family: Garamond;"># Generated 6/22/2009 11:49:18 AM</span></p>
<p class="MsoNormal"><span style="font-family: Garamond;">754b9db19f79dbc4992f7166eb0f37ce *testApplication.exe</span></p>
<p class="MsoNormal"><span style="font-family: Garamond;"> </span></p>
<p><span style="font-family: Garamond;">The final screen shows the checksum and the files</span></p>
<p><span style="font-family: Garamond;"><img class="alignnone size-full wp-image-34" title="image012" src="http://glamorclicks.com/blog/wp-content/uploads/2009/06/image012.jpg" alt="image012" width="576" height="192" /></span></p>
<p class="MsoNormal"><span style="font-family: Garamond;">You will send the file(s) and the generated Checksums (MD5 Hash value) to the customer. The customer needs to validate the checksum at their end.</span></p>
<h2><a name="_Toc233435744">CheckSum Validation Process</a></h2>
<p class="MsoNormal"><span style="font-family: Garamond;">The Customer would have to verify the HASHes provided by you.</span></p>
<p class="MsoNormal"><span style="font-family: Garamond;">They would use MD5Summers to generate the checksums at their end and verify it with the checksum provided.</span></p>
<p class="MsoNormal"><span style="font-family: Garamond;">After a gruesome visual string comparison, it can be validated that the two MD5 hash values are equal and the files provided are legit.</span></p>
<h2><a name="_Toc233435745">Conclusion</a></h2>
<p><span style="font-family: Garamond;">By using the above MD5 Checksum generation and validation process you will be certain that the file(s) provided by you are the same files that the customer downloads at their end.</span><br />
<!-- google_ad_section_end --></p>
]]></content:encoded>
			<wfw:commentRss>http://glamorclicks.com/blog/2009/06/checksum-generation-and-validation-using-md5-hash/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

