<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Roiy Zysman </title><link>http://weblogs.asp.net/zroiy/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/zroiy" type="application/rss+xml" /><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Fzroiy" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fzroiy" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2Fzroiy" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/zroiy" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fzroiy" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fzroiy" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fzroiy" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item><title>Guest Post on the ISABlog - Keeping High Availability with Forefront TMG’s ISP Redundancy Feature</title><link>http://feedproxy.google.com/~r/zroiy/~3/8LJqUL--KhI/guest-post-on-the-isablog-keeping-high-availability-with-forefront-tmg-s-isp-redundancy-feature.aspx</link><pubDate>Wed, 18 Feb 2009 21:28:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6916099</guid><dc:creator>zroiy</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://weblogs.asp.net/zroiy/rsscomments.aspx?PostID=6916099</wfw:commentRss><comments>http://weblogs.asp.net/zroiy/archive/2009/02/18/guest-post-on-the-isablog-keeping-high-availability-with-forefront-tmg-s-isp-redundancy-feature.aspx#comments</comments><description>&lt;A href="http://blogs.technet.com/isablog/archive/2009/02/16/keeping-high-availability-with-forefront-tmg-s-isp-redundancy-feature.aspx"&gt;&lt;FONT color=#666666&gt;Keeping High Availability with Forefront TMG’s ISP Redundancy Feature..&lt;/FONT&gt;&lt;/A&gt; 
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6916099" width="1" height="1"&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/YjsQre7kQrO8T9KrhhKkO4ZwG6s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YjsQre7kQrO8T9KrhhKkO4ZwG6s/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/YjsQre7kQrO8T9KrhhKkO4ZwG6s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YjsQre7kQrO8T9KrhhKkO4ZwG6s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/zroiy?a=invrRGRt"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=JZpBXEja"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=9yGQ2gYl"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=9yGQ2gYl" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=FHisGnPN"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=FHisGnPN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=fech5GKA"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=fech5GKA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=gRZ8b3N9"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=gRZ8b3N9" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><category domain="http://weblogs.asp.net/zroiy/archive/tags/ISP+Redundancy/default.aspx">ISP Redundancy</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Forefront+TMG/default.aspx">Forefront TMG</category><feedburner:origLink>http://weblogs.asp.net/zroiy/archive/2009/02/18/guest-post-on-the-isablog-keeping-high-availability-with-forefront-tmg-s-isp-redundancy-feature.aspx</feedburner:origLink></item><item><title>Deepzoom with Silverlight 2.0 First Hands Example</title><link>http://feedproxy.google.com/~r/zroiy/~3/6qE0U3O93zg/deepzoom-with-silverlight-2-0-first-hands-example.aspx</link><pubDate>Sat, 01 Nov 2008 13:40:06 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6715357</guid><dc:creator>zroiy</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://weblogs.asp.net/zroiy/rsscomments.aspx?PostID=6715357</wfw:commentRss><comments>http://weblogs.asp.net/zroiy/archive/2008/11/01/deepzoom-with-silverlight-2-0-first-hands-example.aspx#comments</comments><description>&lt;p&gt;I was looking for an interesting starting point to getting my hands dirty with Silverlight. &lt;a href="http://blogs.msdn.com/jaimer/archive/2008/03/31/a-deepzoom-primer-explained-and-coded.aspx"&gt;Deepzoom&lt;/a&gt; caught my attention. It is basically a Silverlight component that let's you zoom in and out into an image. While there are some examples out there that utilize and &lt;a href="http://www.hanselman.com/blog/TheWeeklySourceCode18DeepZoomSeadragonSilverlight2MultiScaleImageMouseWheelZoomingAndPanningEdition.aspx"&gt;showcase&lt;/a&gt; it, most of them are pretty basic and not that practical. While back I wrote a small app that composes a target image mosaic out of smaller images, but back than , I had to use &lt;a href="http://www.zoomify.com/"&gt;Zoomify&lt;/a&gt; to provide a zoom in and zoom out interface. Now with Deepzoom, I wanted to check it out.    &lt;br /&gt;    &lt;br /&gt;&lt;a href="http://flickr.com/photos/wizan/1389829842/"&gt;&lt;img title="" height="370" alt="Tropical Fruits - Original Oil Painting by wizan." src="http://farm2.static.flickr.com/1160/1389829842_0a658f2840.jpg?v=0" width="500" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;So here is the final result, it is basically an image broken down to pixel size images that are matched to images that serve as the tiles of the original image. Now that we have the matching tiles, we can simply compose the original image. The only challenging is&amp;#160; point here is to break the new image into Deepzoom format. For that I used this good codeproject published &lt;a href="http://www.codeproject.com/KB/silverlight/DecosDeepZoom.aspx"&gt;project&lt;/a&gt;. Because the end result is almost 200MB , I've decided to share a video showcasing a silverlight ASP.Net embedded page.     &lt;br /&gt;    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;   &lt;div class="wlWriterSmartContent" id="scid:53357c8b-5919-4e32-8c25-305d27c17a37:8cdfea82-e4b2-4a9f-adc4-4433b0cc58e2" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;embed src="http://www.youtube.com/v/Pqn4vztOHH8" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/div&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;What is shown here is the Deepzoom running in an IE7 window with the composed mosaic image.&lt;/p&gt;  &lt;p&gt;It would be cool to have this online application that let's you upload images and build the last uploaded image from all of the previously loaded images.   &lt;br /&gt;&lt;strong&gt;I'll share more technical information on this on later posts , so stay tuned.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;BTW, here is a cool Michael Phelps mosaic, hand made. It would be nice to have a computer software to do this.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://flickr.com/photos/tsevis/2774227020/sizes/m/in/set-72157594536252686/"&gt;&lt;img style="margin: 0px" src="http://farm4.static.flickr.com/3143/2774227020_7a290c8e43.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6715357" width="1" height="1"&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ZwdfYTRwd-vpjlsuyMHABNODC78/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZwdfYTRwd-vpjlsuyMHABNODC78/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ZwdfYTRwd-vpjlsuyMHABNODC78/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZwdfYTRwd-vpjlsuyMHABNODC78/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/zroiy?a=50Zawal7"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=A28mKGaA"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=biBcNaVi"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=biBcNaVi" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=KFDf6AX7"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=KFDf6AX7" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=tceZEC4p"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=tceZEC4p" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=E3yQUe55"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=E3yQUe55" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><category domain="http://weblogs.asp.net/zroiy/archive/tags/c_2300_/default.aspx">c#</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/image+manipulation/default.aspx">image manipulation</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/gdi/default.aspx">gdi</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/image+filters/default.aspx">image filters</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/ASP.Net/default.aspx">ASP.Net</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/mosaic/default.aspx">mosaic</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/tiles/default.aspx">tiles</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Deepzoom/default.aspx">Deepzoom</category><feedburner:origLink>http://weblogs.asp.net/zroiy/archive/2008/11/01/deepzoom-with-silverlight-2-0-first-hands-example.aspx</feedburner:origLink></item><item><title>Halloween Fun - Embedding Ghosts Watermark in images with C#</title><link>http://feedproxy.google.com/~r/zroiy/~3/3eO3d3dVLVc/halloween-fun-embedding-ghosts-watermark-in-images-with-c.aspx</link><pubDate>Sat, 25 Oct 2008 10:25:07 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6703595</guid><dc:creator>zroiy</dc:creator><slash:comments>2</slash:comments><wfw:commentRss>http://weblogs.asp.net/zroiy/rsscomments.aspx?PostID=6703595</wfw:commentRss><comments>http://weblogs.asp.net/zroiy/archive/2008/10/25/halloween-fun-embedding-ghosts-watermark-in-images-with-c.aspx#comments</comments><description>&lt;p&gt;For those of you who are going to celebrate Halloween on the 31st , here is a nice cool thing to do with C# and System.Drawing library.    &lt;br /&gt;In this post I'll show you how to use C# to embed a ghost image with a background image. &lt;/p&gt;  &lt;p&gt;First we'll pick out the ingredients:    &lt;br /&gt;A ghost image     &lt;br /&gt;&lt;a href="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/HalloweenFunEmbeddingGhostsWatermarkinim_AF36/ghost_small_2.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="102" alt="ghost_small" src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/HalloweenFunEmbeddingGhostsWatermarkinim_AF36/ghost_small_thumb.png" width="72" border="0" /&gt;&lt;/a&gt;     &lt;br /&gt;    &lt;br /&gt;And for background I've picked a times square &lt;a href="http://flickr.com/photos/zeroneg1/447617993/"&gt;shot&lt;/a&gt; taken by &lt;a href="http://flickr.com/photos/leegillen/"&gt;barcoder96&lt;/a&gt;     &lt;br /&gt;    &lt;br /&gt;    &lt;br /&gt;&lt;a href="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/HalloweenFunEmbeddingGhostsWatermarkinim_AF36/times_sqaure_by_leegillen_from_flickr_4.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="206" alt="times_sqaure_by_leegillen_from_flickr" src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/HalloweenFunEmbeddingGhostsWatermarkinim_AF36/times_sqaure_by_leegillen_from_flickr_thumb_1.jpg" width="244" border="0" /&gt;&lt;/a&gt;     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;ok, now that we have these, let's start getting our hands code dirty.    &lt;br /&gt;open up a console project , and add the System.Drawing reference by adding a &lt;em&gt;using System.Drawing;      &lt;br /&gt;&lt;/em&gt;Next, type in the following code     &lt;br /&gt;    &lt;br /&gt;&lt;/p&gt;  &lt;div class="csharpcode"&gt;   &lt;pre class="alt"&gt;Image backImg = Image.FromFile(&lt;span class="str"&gt;&amp;quot;e:/pictures/times.jpg&amp;quot;&lt;/span&gt;);&lt;/pre&gt;

  &lt;pre&gt;Image ghostImg = Image.FromFile(&lt;span class="str"&gt;&amp;quot;e:/pictures/ghost.png&amp;quot;&lt;/span&gt;);&lt;/pre&gt;

  &lt;pre class="alt"&gt;Graphics g = Graphics.FromImage(backImg);&lt;/pre&gt;

  &lt;pre&gt;g.DrawImage(ghostImg, backImg.Width/2, 10);&lt;/pre&gt;

  &lt;pre class="alt"&gt;backImg.Save(&lt;span class="str"&gt;&amp;quot;e:/pictures/halloween.jpg&amp;quot;&lt;/span&gt;);&lt;/pre&gt;
&lt;/div&gt;
&lt;style type="text/css"&gt;
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }&lt;/style&gt;

&lt;p&gt;What's happening here is that we basically load up our background image and foreground image, we acquire a graphics object from the background image, and use it to paint over the foreground image. Looks simple, right ? here is the result
  &lt;br /&gt;

  &lt;br /&gt;&amp;#160;&lt;a href="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/HalloweenFunEmbeddingGhostsWatermarkinim_AF36/halloween_2.jpg"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="206" alt="halloween" src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/HalloweenFunEmbeddingGhostsWatermarkinim_AF36/halloween_thumb.jpg" width="244" border="0" /&gt;&lt;/a&gt; 

  &lt;br /&gt;

  &lt;br /&gt;But to make it more ghost realistic (there's an &lt;a href="http://en.wikipedia.org/wiki/Oxymoron"&gt;oxymoron&lt;/a&gt; for you), we'll make the ghost more transparent

  &lt;br /&gt;

  &lt;br /&gt;for that, I'm using an image color manipulation trick I first saw &lt;a href="http://www.codeproject.com/KB/GDI-plus/watermark.aspx"&gt;here&lt;/a&gt; (and there's also a good one &lt;a href="http://www.codeproject.com/KB/GDI-plus/alphafx.aspx"&gt;here&lt;/a&gt;)

  &lt;br /&gt;The Matrix33 value below sets the level of opacity or transparency. 0 is full transparency , 1 is no transparency at all.

  &lt;br /&gt;The matrix multiply all of the colors with the new opacity value which &amp;quot;fades&amp;quot; out the colors and thus gives it the requires transparency.&lt;/p&gt;

&lt;pre class="csharpcode"&gt;Bitmap transparentGhost = &lt;span class="kwrd"&gt;new&lt;/span&gt; Bitmap(ghostImg.Width, ghostImg.Height);
Graphics transGraphics = Graphics.FromImage(transparentGhost);
ColorMatrix tranMatrix = &lt;span class="kwrd"&gt;new&lt;/span&gt; ColorMatrix();
tranMatrix.Matrix33 = 0.25F; //this is the transparency value, tweak this to fine tuned results.

ImageAttributes transparentAtt = &lt;span class="kwrd"&gt;new&lt;/span&gt; ImageAttributes();
transparentAtt.SetColorMatrix(tranMatrix, ColorMatrixFlag.Default, ColorAdjustType.Bitmap);
transGraphics.DrawImage(ghostImg, &lt;span class="kwrd"&gt;new&lt;/span&gt; Rectangle(0, 0, transparentGhost.Width, transparentGhost.Height), 0, 0, transparentGhost.Width, transparentGhost.Height, GraphicsUnit.Pixel, transparentAtt);
transGraphics.Dispose();

g.DrawImage(transparentGhost, backImg.Width / 2, 10);
backImg.Save(&lt;span class="str"&gt;&amp;quot;e:/pictures/halloween2.jpg&amp;quot;&lt;/span&gt;);&lt;/pre&gt;
&lt;style type="text/css"&gt;
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }&lt;/style&gt;Which gets us to this better version

&lt;br /&gt;

&lt;br /&gt;

&lt;p&gt;
  &lt;br /&gt;&lt;a href="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/HalloweenFunEmbeddingGhostsWatermarkinim_AF36/halloween2_2.jpg"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="206" alt="halloween2" src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/HalloweenFunEmbeddingGhostsWatermarkinim_AF36/halloween2_thumb.jpg" width="244" border="0" /&gt;&lt;/a&gt; 

  &lt;br /&gt;

  &lt;br /&gt;And if you iterate it some more , and give it some skewing you can get the following result.

  &lt;br /&gt;

  &lt;br /&gt;

  &lt;br /&gt;&lt;a href="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/HalloweenFunEmbeddingGhostsWatermarkinim_AF36/halloween3_2.jpg"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="206" alt="halloween3" src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/HalloweenFunEmbeddingGhostsWatermarkinim_AF36/halloween3_thumb.jpg" width="244" border="0" /&gt;&lt;/a&gt; 

  &lt;br /&gt;

  &lt;br /&gt;For achieving this , you can use the &lt;a href="http://www.dotnetclan.com/zrlabs/yael/YaelMain.htm"&gt;YAEL C# image manipulation library&lt;/a&gt; which provides a watermark image filter

  &lt;br /&gt;

  &lt;br /&gt;Or trying this &lt;a href="http://www.imgtoys.com/ghosts.aspx"&gt;Halloween Ghosts Image&lt;/a&gt; filter &lt;strong&gt;online&lt;/strong&gt; at &lt;a href="http://www.imgtoys.com"&gt;http://www.imgtoys.com&lt;/a&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6703595" width="1" height="1"&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/bgEnBdv1wOouvJ0jJMb63vwUXAs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bgEnBdv1wOouvJ0jJMb63vwUXAs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/bgEnBdv1wOouvJ0jJMb63vwUXAs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bgEnBdv1wOouvJ0jJMb63vwUXAs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/zroiy?a=hgbBfu0d"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=F7YkEppk"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=TSAWIdV2"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=TSAWIdV2" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=Vst3mjgu"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=Vst3mjgu" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=VFtyRmSB"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=VFtyRmSB" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=XLV1UnDq"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=XLV1UnDq" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><category domain="http://weblogs.asp.net/zroiy/archive/tags/c_2300_/default.aspx">c#</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/YAEL/default.aspx">YAEL</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/class+libraries/default.aspx">class libraries</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/image+manipulation/default.aspx">image manipulation</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/ASP.Net/default.aspx">ASP.Net</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Halloween/default.aspx">Halloween</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Transparency/default.aspx">Transparency</category><feedburner:origLink>http://weblogs.asp.net/zroiy/archive/2008/10/25/halloween-fun-embedding-ghosts-watermark-in-images-with-c.aspx</feedburner:origLink></item><item><title>Tagging Images with GPS coordinates. Now the lightweight app.</title><link>http://feedproxy.google.com/~r/zroiy/~3/eX4keKR9ow4/tagging-images-with-gps-coordinates-now-the-lightweight-app.aspx</link><pubDate>Wed, 24 Sep 2008 20:38:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6640674</guid><dc:creator>zroiy</dc:creator><slash:comments>2</slash:comments><wfw:commentRss>http://weblogs.asp.net/zroiy/rsscomments.aspx?PostID=6640674</wfw:commentRss><comments>http://weblogs.asp.net/zroiy/archive/2008/09/24/tagging-images-with-gps-coordinates-now-the-lightweight-app.aspx#comments</comments><description>&lt;P&gt;In one of my previous posts I showed &lt;A href="http://weblogs.asp.net/zroiy/archive/2008/07/13/embedding-gps-coordinates-and-other-info-in-jpeg-images-with-c.aspx" mce_href="http://weblogs.asp.net/zroiy/archive/2008/07/13/embedding-gps-coordinates-and-other-info-in-jpeg-images-with-c.aspx"&gt;how to embed GPS coordinates to jpeg images using C#.&lt;/A&gt; It is mainly useful if you're using a maps+pictures services such as &lt;A href="http://panoramio.com/" mce_href="http://panoramio.com"&gt;panoramio.com&lt;/A&gt; or &lt;A href="http://everytrail.com/" mce_href="http://everytrail.com"&gt;everytrail.com&lt;/A&gt; or any other kind of mapping and pictures solutions. &lt;BR&gt;&lt;A href="http://www.holux.com/JCore/en/products/products_content.jsp?pno=341" mce_href="http://www.holux.com/JCore/en/products/products_content.jsp?pno=341"&gt;My GPS buddy is a nifty HOLUX M-241 GPS&lt;/A&gt;&amp;nbsp; among the regular location, speed, direction, time it can also records tracks, and on top of that it's &lt;A href="http://search.ebay.com/search/search.dll?from=R40&amp;amp;_trksid=m37.l1312&amp;amp;satitle=holux+m-241&amp;amp;category0=" mce_href="http://search.ebay.com/search/search.dll?from=R40&amp;amp;_trksid=m37.l1312&amp;amp;satitle=holux+m-241&amp;amp;category0="&gt;rather cheap&lt;/A&gt;.&amp;nbsp; &lt;BR&gt;&lt;A href="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/TaggingImageswithGPScoordinatesNowtheli_14B8D/image_12.png" mce_href="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/TaggingImageswithGPScoordinatesNowtheli_14B8D/image_12.png"&gt;&lt;IMG style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px" height=201 alt=image src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/TaggingImageswithGPScoordinatesNowtheli_14B8D/image_thumb_4.png" width=244 border=0 mce_src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/TaggingImageswithGPScoordinatesNowtheli_14B8D/image_thumb_4.png"&gt;&lt;/A&gt; &lt;BR&gt;&lt;STRONG&gt;But&lt;/STRONG&gt; unfortunately its image GPS coordinates embedding feature doesn't work so well.&lt;/P&gt;
&lt;P&gt;So here is a little app to solve do that , it is &lt;A href="http://www.dotnetclan.com/GPSTag/setup.exe" mce_href="http://www.dotnetclan.com/GPSTag/setup.exe"&gt;basically an image GPS coordinates tagging solution&lt;/A&gt;. And it can be used with any other GPS that tracks data and can export the data as KML files. &lt;BR&gt;&lt;BR&gt;Here are the 3 simple steps to use it&amp;nbsp; (Please note that this application is just on its Beta stage, it doesn't come with any warranty, so use at your own risk)&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;GPS and Camera Time Sync - Before the shooting session starts, make sure your camera time is synced with your GPS time - "synchronize your watch gentlemen". This is critical to couple between the GPS sample and the appropriate picture that was taken at that point. Also make sure your GPS sample rate is as frequent as can be (I for example, take a waypoint record every second) &lt;/LI&gt;
&lt;LI&gt;Shoot - Go out and take some pictures. Download your pictures to a folder, and export your waypoints as a KML file (hopefully this app would support more formats in the future) &lt;/LI&gt;
&lt;LI&gt;Geotag - &lt;A href="http://www.dotnetclan.com/GPSTag/setup.exe" mce_href="http://www.dotnetclan.com/GPSTag/setup.exe"&gt;Run the application&lt;/A&gt;, show it where the pictures folder and KML file are, hit the GO button. &lt;BR&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;&lt;A href="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/TaggingImageswithGPScoordinatesNowtheli_14B8D/image_14.png" mce_href="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/TaggingImageswithGPScoordinatesNowtheli_14B8D/image_14.png"&gt;&lt;IMG style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px" height=244 alt=image src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/TaggingImageswithGPScoordinatesNowtheli_14B8D/image_thumb_5.png" width=244 border=0 mce_src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/TaggingImageswithGPScoordinatesNowtheli_14B8D/image_thumb_5.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;BR&gt;And that's basically it, now your photos are tagged with their relevant GPS location. Once you upload them to any of the services listed above , they would be automatically placed on the map.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;A href="http://www.panoramio.com/map/#lt=27.380275&amp;amp;ln=33.632036&amp;amp;z=0&amp;amp;k=1&amp;amp;a=1" mce_href="http://www.panoramio.com/map/#lt=27.380275&amp;amp;ln=33.632036&amp;amp;z=0&amp;amp;k=1&amp;amp;a=1"&gt;&lt;IMG style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px" height=183 alt=image src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/TaggingImageswithGPScoordinatesNowtheli_14B8D/image_5.png" width=244 border=0 mce_src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/TaggingImageswithGPScoordinatesNowtheli_14B8D/image_5.png"&gt;&lt;/A&gt; &lt;A href="http://www.panoramio.com/map/#lt=40.682721&amp;amp;ln=0.783463&amp;amp;z=7&amp;amp;k=1&amp;amp;a=1" mce_href="http://www.panoramio.com/map/#lt=40.682721&amp;amp;ln=0.783463&amp;amp;z=7&amp;amp;k=1&amp;amp;a=1"&gt;&lt;IMG style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px" height=177 alt=image src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/TaggingImageswithGPScoordinatesNowtheli_14B8D/image_8.png" width=244 border=0 mce_src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/TaggingImageswithGPScoordinatesNowtheli_14B8D/image_8.png"&gt;&lt;/A&gt;&amp;nbsp; &lt;A href="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/TaggingImageswithGPScoordinatesNowtheli_14B8D/image_2.png" mce_href="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/TaggingImageswithGPScoordinatesNowtheli_14B8D/image_2.png"&gt;&lt;IMG style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px" height=189 alt=image src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/TaggingImageswithGPScoordinatesNowtheli_14B8D/image_thumb.png" width=244 border=0 mce_src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/TaggingImageswithGPScoordinatesNowtheli_14B8D/image_thumb.png"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Since this is a technology blog, I feel obligated to share a few words on the technology. This solution is actually being deployed with the ClickOnce technology. Here is a quote of what it is from &lt;A href="http://msdn.microsoft.com/en-us/vbasic/ms789088.aspx" mce_href="http://msdn.microsoft.com/en-us/vbasic/ms789088.aspx"&gt;MSDN&lt;/A&gt; &lt;BR&gt;&lt;EM&gt;"ClickOnce is a deployment technology that allows you to create self-updating Windows-based applications that can be installed and run with minimal user interaction. ClickOnce deployment overcomes three major issues inherent in deployment..." &lt;/EM&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/TaggingImageswithGPScoordinatesNowtheli_14B8D/image_16.png" mce_href="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/TaggingImageswithGPScoordinatesNowtheli_14B8D/image_16.png"&gt;&lt;IMG style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px" height=99 alt=image src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/TaggingImageswithGPScoordinatesNowtheli_14B8D/image_thumb_6.png" width=244 border=0 mce_src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/TaggingImageswithGPScoordinatesNowtheli_14B8D/image_thumb_6.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;One of the advantages of this feature that fits like a glove to this solution is that it comes prebuilt with an update check mechanism (as seen in the image above). You can configure&amp;nbsp; it to look for newer versions each time the application starts, and if there is , it automatically download and installs it on the client machine. Developing this functionality from scratch can be really tedious. If you're into releasing small foot print, specific focus solutions, I strongly recommend&amp;nbsp; reading more about it. It's not that it is perfect, &lt;A href="http://www.west-wind.com/Weblog/posts/154.aspx" mce_href="http://www.west-wind.com/Weblog/posts/154.aspx"&gt;ClickOnce has it's own issues&lt;/A&gt;, but for most cases (especially for these kinds of micro solutions)&amp;nbsp; it will be enough to take the overhead of working on an additional setup feature. &lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6640674" width="1" height="1"&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8j1W0Lg93IWuslNhCJBKCV21YaQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8j1W0Lg93IWuslNhCJBKCV21YaQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/8j1W0Lg93IWuslNhCJBKCV21YaQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8j1W0Lg93IWuslNhCJBKCV21YaQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/zroiy?a=Y0rtyQTh"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=H4RmyIBg"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=d7J8UAVo"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=d7J8UAVo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=vXaEoA7o"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=vXaEoA7o" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=wVonah2v"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=wVonah2v" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=u8l2e65D"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=u8l2e65D" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><category domain="http://weblogs.asp.net/zroiy/archive/tags/c_2300_/default.aspx">c#</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Geotagging/default.aspx">Geotagging</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/GPS/default.aspx">GPS</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/EXIF/default.aspx">EXIF</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/ClickOnce/default.aspx">ClickOnce</category><feedburner:origLink>http://weblogs.asp.net/zroiy/archive/2008/09/24/tagging-images-with-gps-coordinates-now-the-lightweight-app.aspx</feedburner:origLink></item><item><title>Using Live Maps to Show Beijing 2008 Medals Distribution by Contry</title><link>http://feedproxy.google.com/~r/zroiy/~3/lnSRpNUEHj8/using-live-maps-to-show-beijing-2008-medals.aspx</link><pubDate>Sat, 23 Aug 2008 20:36:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6557136</guid><dc:creator>zroiy</dc:creator><slash:comments>3</slash:comments><wfw:commentRss>http://weblogs.asp.net/zroiy/rsscomments.aspx?PostID=6557136</wfw:commentRss><comments>http://weblogs.asp.net/zroiy/archive/2008/08/23/using-live-maps-to-show-beijing-2008-medals.aspx#comments</comments><description>&lt;P&gt;I've was looking for an interesting project to get my hands on live maps API. Just to get the hang of developing cool application on top of Live maps.&lt;/P&gt;
&lt;P&gt;I've started this &lt;A title="Olympics Medal Count + Community Contributed Data + Live Maps Mashup" href="http://weblogs.asp.net/zroiy/archive/2008/08/21/olympics-medal-count-community-contributed-data-live-maps-mashup.aspx" mce_href="http://weblogs.asp.net/zroiy/archive/2008/08/21/olympics-medal-count-community-contributed-data-live-maps-mashup.aspx"&gt;Olympics Medal Count + Community Contributed Data + Live Maps Mashup&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;And It's almost complete.&lt;/P&gt;
&lt;P&gt;Take a look at this &lt;A href="http://www.dotnetclan.com/Map2.html" mce_href="http://www.dotnetclan.com/Map2.html"&gt;&lt;STRONG&gt;Beijing 2008 Medals Count on Live Maps&lt;/STRONG&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/UsingLiveMapstoShowBeijing2008Medals_14BA8/image_2.png" mce_href="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/UsingLiveMapstoShowBeijing2008Medals_14BA8/image_2.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px" border=0 alt=image src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/UsingLiveMapstoShowBeijing2008Medals_14BA8/image_thumb.png" width=244 height=121 mce_src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/UsingLiveMapstoShowBeijing2008Medals_14BA8/image_thumb.png"&gt;&lt;/A&gt; &lt;BR&gt;&lt;BR&gt;If you want to help complete the picture, make your &lt;A href="http://en.wikipedia.org/wiki/World_countries_gps_coordinates" mce_href="http://en.wikipedia.org/wiki/World_countries_gps_coordinates"&gt;contribution to this wiki page&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Want to get a grip on the Live Earth SDK as well, here is your starting point &lt;A href="http://dev.live.com/virtualearth/sdk/" mce_href="http://dev.live.com/virtualearth/sdk/"&gt;[Live Earth SDK]&lt;/A&gt;&lt;/P&gt;&lt;!-- AddThis Button BEGIN --&gt;&lt;A title="Bookmark and Share" onclick="window.open('http://www.addthis.com/bookmark.php?wt=nw&amp;amp;pub=zroiy&amp;amp;url='+encodeURIComponent(location.href)+'&amp;amp;title='+encodeURIComponent(document.title), 'addthis', 'scrollbars=yes,menubar=no,width=620,height=520,resizable=yes,toolbar=no,location=no,status=no,screenX=200,screenY=100,left=200,top=100'); return false;" target=_blank href="http://www.addthis.com/bookmark.php"&gt;&lt;IMG border=0 alt="Bookmark and Share" src="http://s9.addthis.com/button1-addthis.gif" width=125 height=16&gt;&lt;/A&gt; &lt;!-- AddThis Button END --&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6557136" width="1" height="1"&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/lIKCaISSkwfTo1VN6I_wwQFTFZQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lIKCaISSkwfTo1VN6I_wwQFTFZQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/lIKCaISSkwfTo1VN6I_wwQFTFZQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lIKCaISSkwfTo1VN6I_wwQFTFZQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/zroiy?a=JEPxHnk8"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=wOy2rzKB"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=f032HgS1"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=f032HgS1" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=0LET2k6o"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=0LET2k6o" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=nwkuJNyy"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=nwkuJNyy" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=tFggiY4z"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=tFggiY4z" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><category domain="http://weblogs.asp.net/zroiy/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Beijing/default.aspx">Beijing</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Olympic+Games/default.aspx">Olympic Games</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Medals+Count/default.aspx">Medals Count</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Countries+GPS/default.aspx">Countries GPS</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Community/default.aspx">Community</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Beijing+2008/default.aspx">Beijing 2008</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Live+Maps/default.aspx">Live Maps</category><feedburner:origLink>http://weblogs.asp.net/zroiy/archive/2008/08/23/using-live-maps-to-show-beijing-2008-medals.aspx</feedburner:origLink></item><item><title>Olympics Medal Count + Community Contributed Data + Live Maps Mashup</title><link>http://feedproxy.google.com/~r/zroiy/~3/f0FRMxPooGE/olympics-medal-count-community-contributed-data-live-maps-mashup.aspx</link><pubDate>Wed, 20 Aug 2008 22:07:22 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6544174</guid><dc:creator>zroiy</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://weblogs.asp.net/zroiy/rsscomments.aspx?PostID=6544174</wfw:commentRss><comments>http://weblogs.asp.net/zroiy/archive/2008/08/21/olympics-medal-count-community-contributed-data-live-maps-mashup.aspx#comments</comments><description>&lt;p&gt;This is still work in progress , &lt;a href="http://weblogs.asp.net/zroiy/archive/2008/08/14/mapping-the-world-community-style.aspx"&gt;since this countries list is not completed yet&lt;/a&gt;. But I'd thought I'd share the work so far.&lt;/p&gt;  &lt;p&gt;Live maps with its &lt;a href="http://dev.live.com/virtualearth/sdk/"&gt;extendible API/SDK&lt;/a&gt; allows you to do cool things. Here is one, taking the countries 2008 Olympic games medal counts, asking the community to help with getting countries coordinates, and mashing it all up with javascript to create a cool representation of nations of the worlds map with their Beijing 2008 medals count.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/OlympicsMedalCountCommunityContributedDa_FB5/image_2.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="167" alt="image" src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/OlympicsMedalCountCommunityContributedDa_FB5/image_thumb.png" width="244" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Here is what's ready so far.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.dotnetclan.com/Map2.html"&gt;Beijing 2008 Medals Count on Live Maps&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Want to help to complete the picture, add your country coordinates to this &lt;a href="http://en.wikipedia.org/wiki/World_countries_gps_coordinates"&gt;wikipedia countries gps coordinates page&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;No fancy ASP.Net stuff was used to build this, just a bunch of ye-olde-regex magic procedures.&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6544174" width="1" height="1"&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/GZVeLFOGTpnIDC7B-jdlK6EvuNk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GZVeLFOGTpnIDC7B-jdlK6EvuNk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/GZVeLFOGTpnIDC7B-jdlK6EvuNk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GZVeLFOGTpnIDC7B-jdlK6EvuNk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/zroiy?a=eqZJi1zE"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=0S9mv6b0"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=KxjxbIh7"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=KxjxbIh7" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=jODL9sMs"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=jODL9sMs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=moNvZ5si"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=moNvZ5si" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=MiqPUwsk"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=MiqPUwsk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><category domain="http://weblogs.asp.net/zroiy/archive/tags/2008/default.aspx">2008</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Olympics/default.aspx">Olympics</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Olympic/default.aspx">Olympic</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Olympic+Games/default.aspx">Olympic Games</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Race+for+Medals/default.aspx">Race for Medals</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Countries+GPS/default.aspx">Countries GPS</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Community/default.aspx">Community</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Beijing+2008/default.aspx">Beijing 2008</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Live+Maps/default.aspx">Live Maps</category><feedburner:origLink>http://weblogs.asp.net/zroiy/archive/2008/08/21/olympics-medal-count-community-contributed-data-live-maps-mashup.aspx</feedburner:origLink></item><item><title>Engineering Failures, Bad Engineering or No Engineering at all</title><link>http://feedproxy.google.com/~r/zroiy/~3/SHB12sQj_tA/engineering-failures-bad-engineering-or-no-engineering-at-all.aspx</link><pubDate>Sun, 17 Aug 2008 21:45:51 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6532850</guid><dc:creator>zroiy</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://weblogs.asp.net/zroiy/rsscomments.aspx?PostID=6532850</wfw:commentRss><comments>http://weblogs.asp.net/zroiy/archive/2008/08/18/engineering-failures-bad-engineering-or-no-engineering-at-all.aspx#comments</comments><description>&lt;p&gt;Here are a few examples that you can probably relate to as an analogy to your latest Software Development Project&lt;/p&gt;  &lt;p&gt;&lt;embed src="http://www.liveleak.com/e/c18_1217189503" width="450" height="370" type="application/x-shockwave-flash" wmode="transparent" /&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;embed src="http://www.liveleak.com/e/d72_1210704652" width="450" height="370" type="application/x-shockwave-flash" wmode="transparent" /&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;embed src="http://www.liveleak.com/e/ad3_1187238673" width="450" height="370" type="application/x-shockwave-flash" wmode="transparent" /&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6532850" width="1" height="1"&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/kCgifGlirDEF-jp6gxO46iw2GoM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kCgifGlirDEF-jp6gxO46iw2GoM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/kCgifGlirDEF-jp6gxO46iw2GoM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kCgifGlirDEF-jp6gxO46iw2GoM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/zroiy?a=0GFsVp9i"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=w1kxxQP8"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=tSYqr3dZ"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=tSYqr3dZ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=EOuT52k0"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=EOuT52k0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=3UfYXKCS"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=3UfYXKCS" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=0tQk8vYM"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=0tQk8vYM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><category domain="http://weblogs.asp.net/zroiy/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Engineering/default.aspx">Engineering</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Bad+Engineering/default.aspx">Bad Engineering</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Engineering+Failures/default.aspx">Engineering Failures</category><feedburner:origLink>http://weblogs.asp.net/zroiy/archive/2008/08/18/engineering-failures-bad-engineering-or-no-engineering-at-all.aspx</feedburner:origLink></item><item><title>Missing Windows Authentication provider For IIS 7 on Windows Server 2008</title><link>http://feedproxy.google.com/~r/zroiy/~3/0tyEb_9OIeA/missing-windows-authentication-provider-for-iis-7-on-windows-server-2008.aspx</link><pubDate>Sun, 17 Aug 2008 10:43:04 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6530332</guid><dc:creator>zroiy</dc:creator><slash:comments>6</slash:comments><wfw:commentRss>http://weblogs.asp.net/zroiy/rsscomments.aspx?PostID=6530332</wfw:commentRss><comments>http://weblogs.asp.net/zroiy/archive/2008/08/17/missing-windows-authentication-provider-for-iis-7-on-windows-server-2008.aspx#comments</comments><description>&lt;p&gt;In case your Windows Server 2008 machine doesn't include a windows authentication scheme (see image below), do the following   &lt;br /&gt;&lt;a href="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/MissingWindowsAuthenticationproviderForI_C0E2/image_4.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="197" alt="image" src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/MissingWindowsAuthenticationproviderForI_C0E2/image_thumb_1.png" width="442" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Open up Server Manager (one way to do this is by right clicking the computer node from within the start menu and choosing&amp;#160; &lt;em&gt;Manage&lt;/em&gt;). Expend the Roles node. Right click the Web Server (IIS) and choose &lt;em&gt;Add Role Services. &lt;/em&gt;You'll get the following wizard, just scroll down a bit and check &lt;em&gt;Windows Authentication&lt;/em&gt; under the security node.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/MissingWindowsAuthenticationproviderForI_C0E2/image_2.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="333" alt="image" src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/MissingWindowsAuthenticationproviderForI_C0E2/image_thumb.png" width="443" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;If you've done everything right , you should also get the following option in IIS authentication pane&lt;/p&gt;  &lt;p&gt;&lt;a href="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/MissingWindowsAuthenticationproviderForI_C0E2/image_6.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="219" alt="image" src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/MissingWindowsAuthenticationproviderForI_C0E2/image_thumb_2.png" width="445" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Here is how to do this on Vista   &lt;br /&gt;&lt;a href="http://cosier.wordpress.com/2007/08/23/adding-windows-authentication-provider-into-iis-7-on-vista/"&gt;Adding Windows Authentication provider into IIS 7 on Vista&lt;/a&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6530332" width="1" height="1"&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/SVUC9XU4Q8tyHxWNEt_GY1wzo50/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SVUC9XU4Q8tyHxWNEt_GY1wzo50/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/SVUC9XU4Q8tyHxWNEt_GY1wzo50/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SVUC9XU4Q8tyHxWNEt_GY1wzo50/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/zroiy?a=8fsxMb2N"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=aPxFGWIh"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=3boNvMld"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=3boNvMld" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=o413TCs8"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=o413TCs8" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=OvzqKKLb"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=OvzqKKLb" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=t8o8F6Km"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=t8o8F6Km" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><category domain="http://weblogs.asp.net/zroiy/archive/tags/Security/default.aspx">Security</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/ASP.Net/default.aspx">ASP.Net</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/IIS7/default.aspx">IIS7</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Windows+Server+2008/default.aspx">Windows Server 2008</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Windows+Authentication/default.aspx">Windows Authentication</category><feedburner:origLink>http://weblogs.asp.net/zroiy/archive/2008/08/17/missing-windows-authentication-provider-for-iis-7-on-windows-server-2008.aspx</feedburner:origLink></item><item><title>Mapping the world - Community Style.</title><link>http://feedproxy.google.com/~r/zroiy/~3/_PwUlpjQ3O4/mapping-the-world-community-style.aspx</link><pubDate>Thu, 14 Aug 2008 20:17:38 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6519207</guid><dc:creator>zroiy</dc:creator><slash:comments>8</slash:comments><wfw:commentRss>http://weblogs.asp.net/zroiy/rsscomments.aspx?PostID=6519207</wfw:commentRss><comments>http://weblogs.asp.net/zroiy/archive/2008/08/14/mapping-the-world-community-style.aspx#comments</comments><description>&lt;p&gt;I had an idea for a cool mashup that included a map , countries coordinates and another secret ingredient.&amp;#160; But to my surprise, I couldn't find a free Country to&amp;#160; gps coordinates Database. which means that even though Columbus discovered America more than 5 centuries ago there are still some uncharted lands in the virtual world.&lt;/p&gt;  &lt;p&gt;&lt;img height="252" src="http://www.thebahamasguide.com/images/pictures/colombus.jpg" width="195" /&gt;&lt;/p&gt;  &lt;p&gt;Sure, there are some interesting GPS information &lt;a href="http://www.waypoint.org/"&gt;Databases&lt;/a&gt; about &lt;a href="http://www.waypoint.org/gps511-air.html"&gt;Airports&lt;/a&gt; , &lt;a href="http://www.waypoint.org/gps516-hotel.html"&gt;Hotels&lt;/a&gt; and other special &lt;a href="http://www.waypoint.org/gps2-list.html"&gt;interests&lt;/a&gt; but I just couldn't find a very basic type of I'll give you the country name and I'll get a GPS coordinates (somewhere in the middle of the country) in return.&lt;/p&gt;  &lt;p&gt;So I've started this &lt;a href="http://en.wikipedia.org/wiki/World_countries_gps_coordinates"&gt;&lt;strong&gt;wikipedia&lt;/strong&gt;&lt;/a&gt; page, it is basically just a list of countries and an empty place to enter a longitude, latitude coordinates.    &lt;br /&gt;    &lt;br /&gt;&lt;a href="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/MappingtheworldCommunityStyle_1473D/image_2.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="244" alt="image" src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/MappingtheworldCommunityStyle_1473D/image_thumb.png" width="211" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;How can you help you ask ? One simple way is to go to any maps services such as &lt;a href="http://maps.google.com/"&gt;Google maps&lt;/a&gt; or &lt;a href="http://maps.live.com/"&gt;Live's maps service&lt;/a&gt;, zoom in to a center location of your favorite country, extract the GPS coordinates of that point and paste them in the wikipedia page for all to use freely .&lt;/p&gt;  &lt;p&gt;Here is a very short tutorial on how to &lt;a href="http://www.mmenterprises.co.uk/blog/2007/07/how-to-find-gps-coodinates-from-google.htm"&gt;extract the coordinates from Google maps&lt;/a&gt; , the same similar technic can be used for Live's maps service as well&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;3&lt;/strong&gt; states are already tagged with their coordinates, just &lt;strong&gt;254 &lt;/strong&gt;to go !    &lt;br /&gt;let's see how long it takes for the whole list to get completely filled with would countries coordinates.&amp;#160;&amp;#160; &lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6519207" width="1" height="1"&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Vwtu-s1Vn0XZL-izZxg2vG9UZVk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Vwtu-s1Vn0XZL-izZxg2vG9UZVk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Vwtu-s1Vn0XZL-izZxg2vG9UZVk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Vwtu-s1Vn0XZL-izZxg2vG9UZVk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/zroiy?a=kzoTESZO"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=CpKqhnxe"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=MEmqSQjb"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=MEmqSQjb" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=oPVPnptx"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=oPVPnptx" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=titKTVhL"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=titKTVhL" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=UDmpD5dR"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=UDmpD5dR" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><category domain="http://weblogs.asp.net/zroiy/archive/tags/open+source/default.aspx">open source</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Geotagging/default.aspx">Geotagging</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/coordinates/default.aspx">coordinates</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Countries+GPS/default.aspx">Countries GPS</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Creative+Commons/default.aspx">Creative Commons</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Community/default.aspx">Community</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/GEO+Database/default.aspx">GEO Database</category><feedburner:origLink>http://weblogs.asp.net/zroiy/archive/2008/08/14/mapping-the-world-community-style.aspx</feedburner:origLink></item><item><title>GPS Coordinates in JPEG C# Example - Looks like there is a western side to the world as well</title><link>http://feedproxy.google.com/~r/zroiy/~3/05jyz_UQYQA/gps-coordinates-in-jpeg-c-example-looks-like-there-is-a-western-side-to-the-world-as-well.aspx</link><pubDate>Sun, 10 Aug 2008 18:09:26 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6502285</guid><dc:creator>zroiy</dc:creator><slash:comments>4</slash:comments><wfw:commentRss>http://weblogs.asp.net/zroiy/rsscomments.aspx?PostID=6502285</wfw:commentRss><comments>http://weblogs.asp.net/zroiy/archive/2008/08/10/gps-coordinates-in-jpeg-c-example-looks-like-there-is-a-western-side-to-the-world-as-well.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/GPSCoordinatesinJPEGCExampleThereisawest_7E9B/image_2.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 10px 0px 0px; border-right-width: 0px" height="244" alt="image" src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/GPSCoordinatesinJPEGCExampleThereisawest_7E9B/image_thumb.png" width="243" align="left" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;In &lt;a href="http://weblogs.asp.net/zroiy/archive/2008/07/13/embedding-gps-coordinates-and-other-info-in-jpeg-images-with-c.aspx"&gt;one of my previous posts&lt;/a&gt; , I provided an example of embedding GPS coordinates into a JPEG image. I had a bug!. It only took care of the eastern side of the world.     &lt;br /&gt;A comment by John about not working with negative longitude numbers identified the issue, thanks John!.&amp;#160; &lt;br /&gt;Well, watching the Olympics , and the concept of living in a global village have motivated me to sit down and fix my code so all of you people on the left side of the &lt;a href="http://wiki.answers.com/Q/What_is_the_name_of_the_0_degree_line_of_longitude "&gt;prime meridian&lt;/a&gt; can embed you Geo location in your Jpegs as well.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.dotnetclan.com/gps_jpeg_exif.cs" target="_blank"&gt;JPEG GPS Coordinates GeoTag Exif Example&lt;/a&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6502285" width="1" height="1"&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/uBMJcz8UKHxhjUJ-i_U4-du1Sow/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uBMJcz8UKHxhjUJ-i_U4-du1Sow/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/uBMJcz8UKHxhjUJ-i_U4-du1Sow/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uBMJcz8UKHxhjUJ-i_U4-du1Sow/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/zroiy?a=oLfDX9XV"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=51twgLWv"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=yF4jl7sw"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=yF4jl7sw" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=vTY09okv"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=vTY09okv" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=6o31igKF"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=6o31igKF" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=5o7ou8uy"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=5o7ou8uy" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><category domain="http://weblogs.asp.net/zroiy/archive/tags/c_2300_/default.aspx">c#</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/class+libraries/default.aspx">class libraries</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Geotagging/default.aspx">Geotagging</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/GPS/default.aspx">GPS</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/JPEG/default.aspx">JPEG</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/EXIF/default.aspx">EXIF</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/coordinates/default.aspx">coordinates</category><feedburner:origLink>http://weblogs.asp.net/zroiy/archive/2008/08/10/gps-coordinates-in-jpeg-c-example-looks-like-there-is-a-western-side-to-the-world-as-well.aspx</feedburner:origLink></item><item><title>Beijing 2008 medals count</title><link>http://feedproxy.google.com/~r/zroiy/~3/tIdbsGPJe6w/beijing-2008-medals-count.aspx</link><pubDate>Sat, 09 Aug 2008 16:29:07 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6499009</guid><dc:creator>zroiy</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://weblogs.asp.net/zroiy/rsscomments.aspx?PostID=6499009</wfw:commentRss><comments>http://weblogs.asp.net/zroiy/archive/2008/08/09/beijing-2008-medals-count.aspx#comments</comments><description>&lt;p&gt;China wants to be in &lt;a href="http://www.voanews.com/english/2008-08-06-voa15.cfm"&gt;first place&lt;/a&gt; in the total medals count in the 2008 games.    &lt;br /&gt;Here are three easy ways to see if the can stand up their word.&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Search&amp;#160; Google for &lt;em&gt;&lt;a href="http://www.google.com/search?hl=en&amp;amp;q=beijing+2008"&gt;Beijing 2008&lt;/a&gt;. &lt;/em&gt;The first entry would be a simple and clean table with the result.      &lt;br /&gt;&lt;a href="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/Beijing2008medalscount_111E4/image_2.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="96" alt="image" src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/Beijing2008medalscount_111E4/image_thumb.png" width="244" border="0" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Check out &lt;a href="http://results.beijing2008.cn/WRM/ENG/INF/GL/95A/GL0000000.shtml"&gt;this&lt;/a&gt; official Beijing 2008 results page.      &lt;br /&gt;&lt;a href="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/Beijing2008medalscount_111E4/image_4.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="172" alt="image" src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/Beijing2008medalscount_111E4/image_thumb_1.png" width="244" border="0" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Embed this &lt;a href="http://www.nbcolympics.com/widgets/?dst=nbcsp|widget|Olympics%20Results%20and%20Schedules&amp;amp;__source=nbcsp|widget|Olympics%20Results%20and%20Schedules"&gt;NBC medal count widget&lt;/a&gt; in your website.      &lt;br /&gt;&lt;a href="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/Beijing2008medalscount_111E4/image_6.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="244" alt="image" src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/Beijing2008medalscount_111E4/image_thumb_2.png" width="185" border="0" /&gt;&lt;/a&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;For other Beijing 2008 related info, check my pervious &lt;a href="http://weblogs.asp.net/zroiy/archive/2008/08/08/beijing-2008-it.aspx"&gt;post&lt;/a&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6499009" width="1" height="1"&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/utGO6RjpFRDJP9y5BGFSy0wfwCQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/utGO6RjpFRDJP9y5BGFSy0wfwCQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/utGO6RjpFRDJP9y5BGFSy0wfwCQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/utGO6RjpFRDJP9y5BGFSy0wfwCQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/zroiy?a=ariB8unu"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=P5ZCwF4T"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=mnMJJJIP"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=mnMJJJIP" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=QH8bxbto"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=QH8bxbto" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=Fq4kuizi"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=Fq4kuizi" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=W05KhRMl"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=W05KhRMl" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><category domain="http://weblogs.asp.net/zroiy/archive/tags/2008/default.aspx">2008</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Beijing/default.aspx">Beijing</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Google/default.aspx">Google</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Olympic+Games/default.aspx">Olympic Games</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Race+for+Medals/default.aspx">Race for Medals</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/NBC/default.aspx">NBC</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Medals+Count/default.aspx">Medals Count</category><feedburner:origLink>http://weblogs.asp.net/zroiy/archive/2008/08/09/beijing-2008-medals-count.aspx</feedburner:origLink></item><item><title>Beijing 2008 IT</title><link>http://feedproxy.google.com/~r/zroiy/~3/-onwfDgyZaE/beijing-2008-it.aspx</link><pubDate>Thu, 07 Aug 2008 21:09:04 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6495577</guid><dc:creator>zroiy</dc:creator><slash:comments>6</slash:comments><wfw:commentRss>http://weblogs.asp.net/zroiy/rsscomments.aspx?PostID=6495577</wfw:commentRss><comments>http://weblogs.asp.net/zroiy/archive/2008/08/08/beijing-2008-it.aspx#comments</comments><description>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160; &lt;a href="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/Beijing2008IT_1F2/image_14.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="199" alt="image" src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/Beijing2008IT_1F2/image_thumb_6.png" width="582" border="0" /&gt;&lt;/a&gt;     &lt;br /&gt;    &lt;br /&gt;I hope the title of this post is not too much misleading, by IT I don't mean to talk about which &lt;a href="http://www.intel.com/references/pdfs/Intel-CN-BS_Sohu_EN.pdf"&gt;brand of CPUs is being used&lt;/a&gt; to host the official games website, &lt;a href="http://news.moneycentral.msn.com/provider/providerarticle.aspx?feed=BW&amp;amp;date=20080807&amp;amp;id=8999959"&gt;or which Imaging technology is being used by which vendor&lt;/a&gt;. By IT I mean that I need and want to see the Olympic games &lt;strong&gt;Information &lt;/strong&gt;,now show me which &lt;strong&gt;Technology&lt;/strong&gt; I can use to get it .    &lt;br /&gt;Well there is of course the official &lt;a href="http://en.beijing2008.cn/"&gt;Beijing&lt;/a&gt; and &lt;a href="http://www.olympic.org/uk/index_uk.asp"&gt;Olympics&lt;/a&gt; games sites. But since according to my world time zone a lot of the events would take place when I sleep or when I'm at work so watching it on a plain TV wouldn't always be an option. With RSS I can get interesting almost real time results streamlined into my favorite RSS reader. Now the only problem is to actually find the RSS feeds. The official Beijing web site has a 13 category &lt;a href="http://en.beijing2008.cn/rss/"&gt;RSS page&lt;/a&gt; which was actually a bit hard to find (there is a small RSS link at the bottom of the main page). For me the most interesting one is &lt;a href="http://en.beijing2008.cn/rss/sports.xml"&gt;Sports News: News on the Games' sport events&lt;/a&gt; , only trouble is that it only includes a segment of the first sentence. You have to actually press the link to read the full detail.     &lt;br /&gt;    &lt;br /&gt;There are also some more RSS feeds :&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://uk.eurosport.yahoo.com/eurosport/tickerdb/sport/82.xml"&gt;Eurosport's&lt;/a&gt; - Which currently looks a bit lame (only one post)&lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;&lt;a href="http://msn.foxsports.com/feedout/syndicatedContent?categoryId=235"&gt;MSN/ Fox sports&lt;/a&gt;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;&lt;a href="http://sports.yahoo.com/olympics/rss.xml"&gt;Yahoo's&lt;/a&gt; &lt;/div&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p align="justify"&gt;But the king of them all RSS feeds has got to be &lt;a href="http://www.nbcolympics.com/rss/index.html"&gt;NBC's&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;It's the king because it lets you customize your RSS feeds according to nation or sport events or other relevant criteria. Here is for example the rss feed for just the &lt;a href="http://www.nbcolympics.com/rss/sport=SA/index.xml"&gt;Sailing events&lt;/a&gt; or &lt;a href="http://www.nbcolympics.com/rss/sport=JU/index.xml"&gt;Judo events&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;NBC also offers a &lt;a href="http://www.nbcolympics.com/widgets/?dst=nbcsp%7Cwidget%7COlympics%20Medal%20Tracker&amp;amp;__source=nbcsp%7Cwidget%7COlympics%20Medal%20Tracker"&gt;set of gadgets&lt;/a&gt; that can be embedded in your favorite Web 2.0 social network ,or on your desk as a vista widget or in your blog (if your reading this from the actual web site , check out the results and schedules widget on the right pane)    &lt;br /&gt;I highly recommend checking it out. &lt;a href="http://www.nbcolympics.com/widgets/?dst=nbcsp%7Cwidget%7COlympics%20Medal%20Tracker&amp;amp;__source=nbcsp%7Cwidget%7COlympics%20Medal%20Tracker"&gt;more info here&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/Beijing2008IT_1F2/image_12.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="362" alt="image" src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/Beijing2008IT_1F2/image_thumb_5.png" width="553" border="0" /&gt;&lt;/a&gt;     &lt;br /&gt;&lt;/p&gt;  &lt;p align="justify"&gt;So what can I also get on other media fronts ? you would expect that IPTV would be huge by now , getting a boost by this global event. Well , the situation here is not that great.    &lt;br /&gt;Here are some IPTV options:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;div align="justify"&gt;&lt;a href="http://www.eurovisionsports.tv/olympics/"&gt;Eurosport&lt;/a&gt;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;&lt;a href="http://www.youtube.com/members?&amp;amp;session=SMH1UxesAAzk3jJ8MMI3xmIg_t16jnw-U7S2zOinvAV1pu1Pk_wXk4tDzmkxErrR9EM70PVhSeAqStMSEzZKajH-z8ccCA2_9GQVbNihhufCytI5vIAtLQUGxihIZqpwZp301j3zYtRCjMFebrgFJf5OYs3uelskTB3tHOp2r-eaNYdtexZj4UDPwq_rEOR0rvO5p7W1GaUkoRCLrzWEXeobx59rO3t4KByys5ICn6hAiUg8QPNVsJwgsQWLRSCmOvNdeixLbG2bxjm4juGAH1kaoupyUBzp_CTRO2rjoCaafMVoiF9FZQ=="&gt;Youtube channel&lt;/a&gt; &lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;&lt;a href="http://english.cctv.com/"&gt;CCTV.com&lt;/a&gt;&lt;/div&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p align="justify"&gt;Youtube's dedicated channel is a bit ironic , it only serves countries where the &lt;a href="http://www.webtvwire.com/beijing-2008-olympics-on-youtube-in-77-territories-where-online-rights-unsold/"&gt;IOC failed to sell exclusive rights&lt;/a&gt; which means , in my guess , that these are countries that the economic situation is not that good , which also means that a broadband connection needed to watch YouTube's streams is not that common ;-(&lt;/p&gt;  &lt;p align="justify"&gt;There are also some podcasts and videocasts   &lt;br /&gt;&lt;a title="http://www.olympic.org/uk/news/podcast/podcast_vodcast_help_uk.asp" href="http://www.olympic.org/uk/news/podcast/podcast_vodcast_help_uk.asp"&gt;http://www.olympic.org/uk/news/podcast/podcast_vodcast_help_uk.asp&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://www.ogilvy8.com/index.php?cat=9"&gt;And your occasional on location video blogs&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;And there are also some Media you should probably avoid. here is a toolbar designed for the Olympics [&lt;a title="ttp://2008summergames.ourtoolbar.com" href="ttp://2008summergames.ourtoolbar.com"&gt;ttp://2008summergames.ourtoolbar.com&lt;/a&gt;] (add a prefix h to this url) &lt;a title="http://www.trustedsource.org/en/feedback/url" href="http://www.trustedsource.org/en/feedback/url"&gt;http://www.trustedsource.org/en/feedback/url&lt;/a&gt; say they are a shareware legit site, yet I would double check the end user and setup to understand what's really in there that they are installing.&lt;/p&gt;  &lt;p align="justify"&gt;I just wish that there was a cool results screen saver.&lt;/p&gt;  &lt;p align="justify"&gt;Good luck to all of the athletes!!&amp;#160; &lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6495577" width="1" height="1"&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/wAx1_bTmX62QHsM9W7zdGy18szY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wAx1_bTmX62QHsM9W7zdGy18szY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/wAx1_bTmX62QHsM9W7zdGy18szY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wAx1_bTmX62QHsM9W7zdGy18szY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/zroiy?a=9kDeqqQy"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=Omw1VdI6"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=PFDWZkrX"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=PFDWZkrX" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=7rDExWYM"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=7rDExWYM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=BvnrX7Lq"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=BvnrX7Lq" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=Uh7Yr12l"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=Uh7Yr12l" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><category domain="http://weblogs.asp.net/zroiy/archive/tags/2008/default.aspx">2008</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/RSS/default.aspx">RSS</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/videocasts/default.aspx">videocasts</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/youtube/default.aspx">youtube</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Usability/default.aspx">Usability</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Olympics/default.aspx">Olympics</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Beijing/default.aspx">Beijing</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Olympic/default.aspx">Olympic</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Web+Design/default.aspx">Web Design</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/sports/default.aspx">sports</category><feedburner:origLink>http://weblogs.asp.net/zroiy/archive/2008/08/08/beijing-2008-it.aspx</feedburner:origLink></item><item><title>Making your site more RSS browsers friendly</title><link>http://feedproxy.google.com/~r/zroiy/~3/GsT-gfB2Vts/making-your-site-more-rss-browsers-friendly.aspx</link><pubDate>Wed, 06 Aug 2008 15:14:22 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6490978</guid><dc:creator>zroiy</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://weblogs.asp.net/zroiy/rsscomments.aspx?PostID=6490978</wfw:commentRss><comments>http://weblogs.asp.net/zroiy/archive/2008/08/06/making-your-site-more-rss-browsers-friendly.aspx#comments</comments><description>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Both IE7 and Firefox 3 are embedded RSS on page aware, meaning that in order to improve user usability they provide a one click RSS subscribe button.   &lt;br /&gt;Here is how it looks like :&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;IE7 when &lt;strong&gt;enabled &lt;/strong&gt;(from cnn.com)      &lt;br /&gt;&lt;a href="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/MakingyoursitemoreRSSbrowsersfriendly_1004E/image_2.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="155" alt="image" src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/MakingyoursitemoreRSSbrowsersfriendly_1004E/image_thumb.png" width="487" border="0" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Firfox &lt;strong&gt;enabled&lt;/strong&gt;      &lt;br /&gt;&lt;a href="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/MakingyoursitemoreRSSbrowsersfriendly_1004E/image_10.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="72" alt="image" src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/MakingyoursitemoreRSSbrowsersfriendly_1004E/image_thumb_4.png" width="497" border="0" /&gt;&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;IE7 &lt;strong&gt;not enabled&lt;/strong&gt; (from bbc.com)      &lt;br /&gt;&lt;a href="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/MakingyoursitemoreRSSbrowsersfriendly_1004E/image_8.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="104" alt="image" src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/MakingyoursitemoreRSSbrowsersfriendly_1004E/image_thumb_3.png" width="493" border="0" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Firefox not &lt;strong&gt;enabled       &lt;br /&gt;&lt;a href="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/MakingyoursitemoreRSSbrowsersfriendly_1004E/image_12.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="55" alt="image" src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/MakingyoursitemoreRSSbrowsersfriendly_1004E/image_thumb_5.png" width="496" border="0" /&gt;&lt;/a&gt; &lt;/strong&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Now you ask , what makes these nice buttons to be enabled or disabled. It's pretty simple, it is basically just a &amp;lt;link&amp;gt; directive placed within the &amp;lt;head&amp;gt;&amp;lt;head/&amp;gt; section of the page.&lt;/p&gt;  &lt;p&gt;here is a simple example&lt;/p&gt;  &lt;p&gt;&amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;application/rss+xml&amp;quot; title=&amp;quot;Roiy Zysman's Blog&amp;quot; href=&amp;quot;&lt;a href="http://rss.cnn.com/rss/cnn_latest.rss""&gt;&lt;a title="http://feeds.feedburner.com/zroiy" href="http://feeds.feedburner.com/zroiy"&gt;http://feeds.feedburner.com/zroiy&lt;/a&gt;&amp;quot;&lt;/a&gt;&amp;gt;    &lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6490978" width="1" height="1"&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/W8F8sViYNG-YQyjBIm2njoHAWRk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/W8F8sViYNG-YQyjBIm2njoHAWRk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/W8F8sViYNG-YQyjBIm2njoHAWRk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/W8F8sViYNG-YQyjBIm2njoHAWRk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/zroiy?a=4kQczV0a"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=nTP28ern"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=O7A2iLRI"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=O7A2iLRI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=BDMqjfOy"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=BDMqjfOy" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=b9F2rblx"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=b9F2rblx" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=K72g1fTC"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=K72g1fTC" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><category domain="http://weblogs.asp.net/zroiy/archive/tags/RSS/default.aspx">RSS</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/IE7/default.aspx">IE7</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Firefox3/default.aspx">Firefox3</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Usability/default.aspx">Usability</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/ASP.Net/default.aspx">ASP.Net</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Feed/default.aspx">Feed</category><feedburner:origLink>http://weblogs.asp.net/zroiy/archive/2008/08/06/making-your-site-more-rss-browsers-friendly.aspx</feedburner:origLink></item><item><title>Hacking 101</title><link>http://feedproxy.google.com/~r/zroiy/~3/lKgdRV0z5QQ/hacking-101.aspx</link><pubDate>Sun, 27 Jul 2008 09:17:25 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6449175</guid><dc:creator>zroiy</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://weblogs.asp.net/zroiy/rsscomments.aspx?PostID=6449175</wfw:commentRss><comments>http://weblogs.asp.net/zroiy/archive/2008/07/27/hacking-101.aspx#comments</comments><description>&lt;p&gt;   &lt;br /&gt;Not so much software related , but something to keep in mind when designing user interfaces aimed for security purposes.    &lt;br /&gt;    &lt;br /&gt;From the following picture, guess which &lt;strong&gt;buttons&lt;/strong&gt; are being used for typing in the parking lot gate code ...&lt;/p&gt;  &lt;p&gt;&lt;a href="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/Hacking101_ADDF/Image059_2.jpg"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="484" alt="Image059" src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/Hacking101_ADDF/Image059_thumb.jpg" width="364" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;BTW, this is a real life parking lot code key..&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6449175" width="1" height="1"&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/tCkw5j92zEcBW5_UWJ5OmY4zyts/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tCkw5j92zEcBW5_UWJ5OmY4zyts/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/tCkw5j92zEcBW5_UWJ5OmY4zyts/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tCkw5j92zEcBW5_UWJ5OmY4zyts/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/zroiy?a=tl9Y3OMm"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=Kyg2zEQn"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=nlrtuF7C"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=nlrtuF7C" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=eQxNigGE"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=eQxNigGE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=eJsDmVgI"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=eJsDmVgI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=Qh3aCNd1"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=Qh3aCNd1" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><category domain="http://weblogs.asp.net/zroiy/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Security/default.aspx">Security</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Hacking/default.aspx">Hacking</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/USer+Interface/default.aspx">USer Interface</category><feedburner:origLink>http://weblogs.asp.net/zroiy/archive/2008/07/27/hacking-101.aspx</feedburner:origLink></item><item><title>An informative GeoTagging Getting-started Article</title><link>http://feedproxy.google.com/~r/zroiy/~3/dBUUE-c9ZJQ/a-good-and-informative-geotagging-getting-started-article.aspx</link><pubDate>Tue, 15 Jul 2008 20:58:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6403277</guid><dc:creator>zroiy</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://weblogs.asp.net/zroiy/rsscomments.aspx?PostID=6403277</wfw:commentRss><comments>http://weblogs.asp.net/zroiy/archive/2008/07/15/a-good-and-informative-geotagging-getting-started-article.aspx#comments</comments><description>&lt;P&gt;A friend at work , sent me &lt;A href="http://www.bhphotovideo.com/c/find/newsLetter/Geotagging.jsp" mce_href="http://www.bhphotovideo.com/c/find/newsLetter/Geotagging.jsp"&gt;this well documented and informative article on geotagging&lt;/A&gt;. &lt;BR&gt;He got the feeling I was hooked onto this technology after I nagged him about whether his Nokia N95 can take pictures with embedded GPS coordinates (No it can't if you're asking) as a research for my &lt;A href="http://weblogs.asp.net/zroiy/archive/2008/07/13/embedding-gps-coordinates-and-other-info-in-jpeg-images-with-c.aspx" mce_href="http://weblogs.asp.net/zroiy/archive/2008/07/13/embedding-gps-coordinates-and-other-info-in-jpeg-images-with-c.aspx"&gt;Embedding GPS coordinates and other info in JPEG images with C#&lt;/A&gt; post. &lt;BR&gt;I recommend reading it , especially if you're into digital photography or into technologies mesh ups.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.bhphotovideo.com/c/find/newsLetter/Geotagging.jsp"&gt;&lt;IMG style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=244 alt=image src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/AgoodandinformativeGeoTagginggettingstar_15111/image_6.png" width=201 border=0&gt;&lt;/A&gt; &lt;A href="http://www.bhphotovideo.com/c/find/newsLetter/Geotagging.jsp"&gt;&lt;IMG style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=186 alt=image src="http://weblogs.asp.net/blogs/zroiy/WindowsLiveWriter/AgoodandinformativeGeoTagginggettingstar_15111/image_5.png" width=244 border=0&gt;&lt;/A&gt; &lt;BR&gt;&lt;BR&gt;Roiy&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6403277" width="1" height="1"&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ozmLINae2EMiTb3y9w6Zw8rXl80/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ozmLINae2EMiTb3y9w6Zw8rXl80/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ozmLINae2EMiTb3y9w6Zw8rXl80/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ozmLINae2EMiTb3y9w6Zw8rXl80/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/zroiy?a=pYShwLO4"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=Z7T05C4U"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=U8hDp6oa"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=U8hDp6oa" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=UVwoPs1g"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=UVwoPs1g" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=4oiOBfQQ"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=4oiOBfQQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/zroiy?a=JuUR8ibq"&gt;&lt;img src="http://feeds.feedburner.com/~f/zroiy?i=JuUR8ibq" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><category domain="http://weblogs.asp.net/zroiy/archive/tags/Geotagging/default.aspx">Geotagging</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/GPS/default.aspx">GPS</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/zroiy/archive/tags/Digital+Photography/default.aspx">Digital Photography</category><feedburner:origLink>http://weblogs.asp.net/zroiy/archive/2008/07/15/a-good-and-informative-geotagging-getting-started-article.aspx</feedburner:origLink></item></channel></rss>
