<?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:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>sprignaturemoves.com</title>
	
	<link>http://sprignaturemoves.com/blog</link>
	<description>what others do with talent, I do with obstinate fixation.</description>
	<lastBuildDate>Sun, 16 Jun 2013 21:16:21 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/sprignaturemoves" /><feedburner:info uri="sprignaturemoves" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>39.016612</geo:lat><geo:long>-94.298705</geo:long><image><link>http://sprignaturemoves.com</link><url>http://sprignaturemoves.com/i/mug_cartoon4_150x150.jpg</url><title>sprignaturemoves.com</title></image><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Fsprignaturemoves" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fsprignaturemoves" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><item>
		<title>Epic Fight Scene Supercut</title>
		<link>http://feedproxy.google.com/~r/sprignaturemoves/~3/bXm00te2YA0/</link>
		<comments>http://sprignaturemoves.com/blog/epic-fight-scene-supercut/#comments</comments>
		<pubDate>Sun, 16 Jun 2013 21:16:21 +0000</pubDate>
		<dc:creator>wvpv</dc:creator>
				<category><![CDATA[entertainment]]></category>
		<category><![CDATA[pretty darn cool]]></category>

		<guid isPermaLink="false">http://sprignaturemoves.com/blog/?p=6044</guid>
		<description />
				<content:encoded><![CDATA[<p><iframe width="425" height="344" src="http://www.youtube.com/embed/4fZzxMZ9hLU?wmode=transparent" frameborder="0" allowfullscreen> </iframe></p><img src="http://feeds.feedburner.com/~r/sprignaturemoves/~4/bXm00te2YA0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sprignaturemoves.com/blog/epic-fight-scene-supercut/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sprignaturemoves.com/blog/epic-fight-scene-supercut/</feedburner:origLink></item>
		<item>
		<title>Muthuball</title>
		<link>http://feedproxy.google.com/~r/sprignaturemoves/~3/zfG2roOiEqQ/</link>
		<comments>http://sprignaturemoves.com/blog/muthuball/#comments</comments>
		<pubDate>Thu, 13 Jun 2013 13:46:26 +0000</pubDate>
		<dc:creator>wvpv</dc:creator>
				<category><![CDATA[nerdery]]></category>
		<category><![CDATA[sports]]></category>

		<guid isPermaLink="false">http://sprignaturemoves.com/blog/?p=6032</guid>
		<description><![CDATA[Stanford student gaining cult status for rethinking NBA philosophy]]></description>
				<content:encoded><![CDATA[<p><iframe width="425" height="344" src="http://www.youtube.com/embed/E-gpSQQe3w8?wmode=transparent" frameborder="0" allowfullscreen> </iframe><br />
<a href="http://www.mercurynews.com/news/ci_23365773">Stanford student gaining cult status for rethinking NBA philosophy</a></p><img src="http://feeds.feedburner.com/~r/sprignaturemoves/~4/zfG2roOiEqQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sprignaturemoves.com/blog/muthuball/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sprignaturemoves.com/blog/muthuball/</feedburner:origLink></item>
		<item>
		<title>Hitler Finds Out About iOS7</title>
		<link>http://feedproxy.google.com/~r/sprignaturemoves/~3/apKqKTn4RV8/</link>
		<comments>http://sprignaturemoves.com/blog/hitler-finds-out-about-ios7/#comments</comments>
		<pubDate>Wed, 12 Jun 2013 13:33:45 +0000</pubDate>
		<dc:creator>wvpv</dc:creator>
				<category><![CDATA[nerdery]]></category>

		<guid isPermaLink="false">http://sprignaturemoves.com/blog/?p=6022</guid>
		<description />
				<content:encoded><![CDATA[<p><iframe width="425" height="344" src="http://www.youtube.com/embed/ndjedaoDcDE?wmode=transparent" frameborder="0" allowfullscreen> </iframe></p><img src="http://feeds.feedburner.com/~r/sprignaturemoves/~4/apKqKTn4RV8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sprignaturemoves.com/blog/hitler-finds-out-about-ios7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sprignaturemoves.com/blog/hitler-finds-out-about-ios7/</feedburner:origLink></item>
		<item>
		<title>ExactTarget Bounces &amp; Statuses</title>
		<link>http://feedproxy.google.com/~r/sprignaturemoves/~3/NQc2jptkxk0/</link>
		<comments>http://sprignaturemoves.com/blog/exacttarget-bounces-and-statuses/#comments</comments>
		<pubDate>Mon, 10 Jun 2013 13:42:23 +0000</pubDate>
		<dc:creator>wvpv</dc:creator>
				<category><![CDATA[exacttarget]]></category>

		<guid isPermaLink="false">http://sprignaturemoves.com/blog/?p=5994</guid>
		<description><![CDATA[As you might expect, handling email bounces and subscriber statuses is a complicated balancing act undertaken by email service providers like ExactTarget. Hard bounces, soft bounces, held status, unsubscribed, undeliverable &#8212; what do these really mean? First of all, it means that subscriber statuses are not simply active or unsubscribed, which is sometimes difficult to [...]]]></description>
				<content:encoded><![CDATA[<p>As you might expect, handling email bounces and subscriber statuses is a complicated balancing act undertaken by email service providers like <a href="http://exacttarget.com">ExactTarget</a>. Hard bounces, soft bounces, held status, unsubscribed, undeliverable &#8212; what do these really mean?</p>
<p>First of all, it means that subscriber statuses are not simply active or unsubscribed, which is sometimes difficult to explain to marketers &#8212; especially when they are scrutinizing subscriber reporting and statistics. There are a couple of pages that on the ExactTarget help site that outline their bounce management process. The one that I&#8217;ve found most helpful is <a href="http://help.exacttarget.com/en/documentation/exacttarget/system_guides/bounce_mail_management/">this one</a>:</p>
<p style="text-align: center;"><img class="size-full wp-image-6017 aligncenter" alt="et-bounce-mail-management" src="http://sprignaturemoves.com/blog/wp-content/uploads/2013/06/et-bounce-mail-management.jpg" width="423" height="550" /></p>
<p>If you&#8217;re just looking for an overview, <a href="https://3sixty.exacttarget.com/Portals/0/content/Video/university/Subscriber%20Status%20Tutorial/Subscriber%20Status%20Tutorial.htm">here&#8217;s</a> a 3Sixty video tutorial on the subject.</p>
<p>Keep in mind that there are different kinds of unsubscribes:</p>
<ul>
<li>list unsubscribe</li>
<li>master unsubscribe</li>
<li>global unsubscribe</li>
</ul>
<p>Here is more <a href="http://help.exacttarget.com/en/documentation/exacttarget/system_guides/unsubscribes/">info</a> on that.</p><img src="http://feeds.feedburner.com/~r/sprignaturemoves/~4/NQc2jptkxk0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sprignaturemoves.com/blog/exacttarget-bounces-and-statuses/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sprignaturemoves.com/blog/exacttarget-bounces-and-statuses/</feedburner:origLink></item>
		<item>
		<title>OK Go: All Is Not Lost</title>
		<link>http://feedproxy.google.com/~r/sprignaturemoves/~3/EbH2yTf4KC4/</link>
		<comments>http://sprignaturemoves.com/blog/ok-go-all-is-not-lost/#comments</comments>
		<pubDate>Sat, 08 Jun 2013 19:21:20 +0000</pubDate>
		<dc:creator>wvpv</dc:creator>
				<category><![CDATA[music]]></category>

		<guid isPermaLink="false">http://sprignaturemoves.com/blog/?p=6012</guid>
		<description><![CDATA[An NPR Tiny Desk Concert In 223 Takes]]></description>
				<content:encoded><![CDATA[<p><iframe width="425" height="344" src="http://www.youtube.com/embed/Wm63LibDiFk?wmode=transparent" frameborder="0" allowfullscreen> </iframe></p>
<p>An NPR Tiny Desk Concert In 223 Takes</p><img src="http://feeds.feedburner.com/~r/sprignaturemoves/~4/EbH2yTf4KC4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sprignaturemoves.com/blog/ok-go-all-is-not-lost/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sprignaturemoves.com/blog/ok-go-all-is-not-lost/</feedburner:origLink></item>
		<item>
		<title>Fact or False: Modal Entry Forms Make Haters</title>
		<link>http://feedproxy.google.com/~r/sprignaturemoves/~3/JMQWlYxCFbc/</link>
		<comments>http://sprignaturemoves.com/blog/fact-or-false-modal-entry-forms-make-haters/#comments</comments>
		<pubDate>Wed, 05 Jun 2013 22:05:52 +0000</pubDate>
		<dc:creator>wvpv</dc:creator>
				<category><![CDATA[fact or false]]></category>

		<guid isPermaLink="false">http://sprignaturemoves.com/blog/?p=5998</guid>
		<description><![CDATA[Modal entry forms on your website will annoy all of your mobile visitors and make them hate you&#8230;and your mom. Dwight says: #antigatism]]></description>
				<content:encoded><![CDATA[<h3>Modal entry forms on your website will annoy all of your mobile visitors and make them hate you&#8230;and your mom.</h3>
<p><img src="http://sprignaturemoves.com/blog/wp-content/uploads/2012/02/dwight-schrute-300x207.jpg" alt="dwight-schrute" width="300" height="207" class="alignnone size-medium wp-image-4956" /></p>
<p>Dwight says:<br />
<div id="haiku-graphical-player-1" class="haiku-player haiku-graphical-player "></div>        
                <div class="haiku-container haiku-graphical-container haiku-container-1 " >

            <ul class="haiku-controls haiku-graphical-controls-1">

                <li class="haiku-gui">
                    <a  title="Listen to Audio" class="haiku-play" onClick="_gaq.push(['_trackEvent', 'Audio', 'Play', 'Audio']);" href="http://sprignaturemoves.com/blog/wp-content/uploads/2012/02/dwight-fact.mp3"  id="haiku-play-1"></a>
                    <a  title="Pause" class="haiku-pause" href="" id="haiku-pause-1"></a>
                    <a  title="Stop" class="haiku-stop" href="" id="haiku-stop-1"></a>
                </li>

                <li class="haiku-seek-container">
                    <div class="haiku-seek-bar" id="haiku-seek-bar-1"  >
                        <div class="haiku-play-bar" id="haiku-play-bar-1" ></div>
                    </div>
                </li>
                
                
            </ul>

            <div class="haiku-no-solution">
                <strong>Update Required</strong><br><span>To play the media you will need to either update your browser to a recent version or update your <a href="http://get.adobe.com/flashplayer/" target="_blank">Flash plugin</a>.</span>            </div>

        </div><!--haiku-container-1-->


        <br />
#antigatism</p><img src="http://feeds.feedburner.com/~r/sprignaturemoves/~4/JMQWlYxCFbc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sprignaturemoves.com/blog/fact-or-false-modal-entry-forms-make-haters/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>

		<feedburner:origLink>http://sprignaturemoves.com/blog/fact-or-false-modal-entry-forms-make-haters/</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/sprignaturemoves/~5/SDbdU0fbP1E/dwight-fact.mp3" length="13214" type="audio/mpeg" /><feedburner:origEnclosureLink>http://sprignaturemoves.com/blog/wp-content/uploads/2012/02/dwight-fact.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>Ray Allen’s Jump Shot</title>
		<link>http://feedproxy.google.com/~r/sprignaturemoves/~3/u04W6_aniiE/</link>
		<comments>http://sprignaturemoves.com/blog/ray-allen-jump-shot/#comments</comments>
		<pubDate>Wed, 22 May 2013 12:27:13 +0000</pubDate>
		<dc:creator>wvpv</dc:creator>
				<category><![CDATA[sports]]></category>

		<guid isPermaLink="false">http://sprignaturemoves.com/blog/?p=5984</guid>
		<description><![CDATA[h/t reddit.com/r/nba]]></description>
				<content:encoded><![CDATA[<p><img src="http://sprignaturemoves.com/blog/wp-content/uploads/2013/05/ray-allen-shot.gif" alt="ray-allen-shot" width="369" height="600" class="alignnone size-full wp-image-5985" /></p>
<p>h/t <a href="http://www.reddit.com/r/nba/comments/1etmtf/jersey_might_change_but_the_result_sure_wont">reddit.com/r/nba</a></p><img src="http://feeds.feedburner.com/~r/sprignaturemoves/~4/u04W6_aniiE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sprignaturemoves.com/blog/ray-allen-jump-shot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sprignaturemoves.com/blog/ray-allen-jump-shot/</feedburner:origLink></item>
		<item>
		<title>ExactTarget Import Wildcards</title>
		<link>http://feedproxy.google.com/~r/sprignaturemoves/~3/pAItAlaTAzQ/</link>
		<comments>http://sprignaturemoves.com/blog/exacttarget-import-wildcards/#comments</comments>
		<pubDate>Mon, 20 May 2013 12:47:34 +0000</pubDate>
		<dc:creator>wvpv</dc:creator>
				<category><![CDATA[automation]]></category>
		<category><![CDATA[exacttarget]]></category>

		<guid isPermaLink="false">http://sprignaturemoves.com/blog/?p=5975</guid>
		<description><![CDATA[Based on the Import Activity file specification input box, you may think that only three wildcards are available &#8212; year, month and day: However, in the ET Help page for Import Activities, you&#8217;ll notice that there are more listed: %%Year%% %%Month%% %%Day%% %%Hour%% %%Minute%% %%Second%% So if you need some more granularity in files you&#8217;re [...]]]></description>
				<content:encoded><![CDATA[<p>Based on the Import Activity file specification input box, you may think that only three wildcards are available &#8212; year, month and day:</p>
<p><img class="alignnone size-full wp-image-5976" style="border: 1px solid black;" alt="et-file-import-filename" src="http://sprignaturemoves.com/blog/wp-content/uploads/2013/05/et-file-import-filename.jpg" width="471" height="131" /></p>
<p>However, in the ET Help page for <a href="http://help.exacttarget.com/en/documentation/exacttarget/interactions/activities/import_activity/">Import Activities</a>, you&#8217;ll notice that there are more listed:</p>
<p>%%Year%%<br />
%%Month%%<br />
%%Day%%<br />
%%Hour%%<br />
<strong>%%Minute%%<br />
%%Second%%</strong></p>
<p>So if you need some more granularity in files you&#8217;re uploading to your ET FTP share, yes, you can use minutes and seconds.  </p>
<p>Don&#8217;t forget about the case-sensitivity disclaimer.  Because ET utilizes non-Microsoft CDNs for FTP and image hosting, your file name specifications must match exactly.</p>
<p>For further reading:</p>
<p><a href="http://help.exacttarget.com/en/documentation/exacttarget/interactions/activities/import_activity/">Import Activity</a><br />
<a href="http://help.exacttarget.com/en/documentation/exacttarget/interactions/activities/file_transfer_activity/">File Transfer Activity</a><br />
<a href="http://help.exacttarget.com/en/documentation/exacttarget/interactions/programs/">Programs</a></p><img src="http://feeds.feedburner.com/~r/sprignaturemoves/~4/pAItAlaTAzQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sprignaturemoves.com/blog/exacttarget-import-wildcards/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sprignaturemoves.com/blog/exacttarget-import-wildcards/</feedburner:origLink></item>
		<item>
		<title>Joe Bill Spriggs</title>
		<link>http://feedproxy.google.com/~r/sprignaturemoves/~3/rAwFKjrZDW8/</link>
		<comments>http://sprignaturemoves.com/blog/joe-bill-spriggs/#comments</comments>
		<pubDate>Thu, 16 May 2013 02:41:00 +0000</pubDate>
		<dc:creator>wvpv</dc:creator>
				<category><![CDATA[family]]></category>
		<category><![CDATA[sports]]></category>

		<guid isPermaLink="false">http://sprignaturemoves.com/blog/?p=5967</guid>
		<description><![CDATA[Found this picture of my Granddad (1913-1985) when going through photo albums after my Grandmother died back in October. Grandmother told me he played against John Wooden from Martinsville, IN in the late 1920&#8242;s. If anyone knows his FT%, please let me know.]]></description>
				<content:encoded><![CDATA[<div id="attachment_5969" class="wp-caption alignnone" style="width: 655px"><img class=" wp-image-5969" alt="joe-bill-spriggs2" src="http://sprignaturemoves.com/blog/wp-content/uploads/2013/05/joe-bill-spriggs2.jpg" width="645" height="860" /><p class="wp-caption-text">Joe Bill Spriggs, Bloomington High School, Bloomington, Indiana (ca 1928-1931)</p></div>
<p>Found this picture of my Granddad (1913-1985) when going through photo albums after my Grandmother died back in October.</p>
<p>Grandmother told me he played against <a href="http://en.wikipedia.org/wiki/John_Wooden#Early_life_and_playing_career">John Wooden</a> from Martinsville, IN in the late 1920&#8242;s.</p>
<p>If anyone knows his FT%, please let me know.</p><img src="http://feeds.feedburner.com/~r/sprignaturemoves/~4/rAwFKjrZDW8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sprignaturemoves.com/blog/joe-bill-spriggs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sprignaturemoves.com/blog/joe-bill-spriggs/</feedburner:origLink></item>
		<item>
		<title>Persistence</title>
		<link>http://feedproxy.google.com/~r/sprignaturemoves/~3/luopIs8LmgY/</link>
		<comments>http://sprignaturemoves.com/blog/persistence/#comments</comments>
		<pubDate>Wed, 15 May 2013 03:07:02 +0000</pubDate>
		<dc:creator>wvpv</dc:creator>
				<category><![CDATA[pretty darn cool]]></category>

		<guid isPermaLink="false">http://sprignaturemoves.com/blog/?p=5963</guid>
		<description><![CDATA[via Tastefully Offensive]]></description>
				<content:encoded><![CDATA[<p><iframe width="425" height="344" src="http://www.youtube.com/embed/deHIpA04SXg?wmode=transparent" frameborder="0" allowfullscreen> </iframe></p>
<p>via <a href="http://www.tastefullyoffensive.com/2013/05/dog-struggles-to-retrieve-his-frisbee.html">Tastefully Offensive</a></p><img src="http://feeds.feedburner.com/~r/sprignaturemoves/~4/luopIs8LmgY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sprignaturemoves.com/blog/persistence/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sprignaturemoves.com/blog/persistence/</feedburner:origLink></item>
		<item>
		<title>No Bridge, No Problem</title>
		<link>http://feedproxy.google.com/~r/sprignaturemoves/~3/9zejETR18Ro/</link>
		<comments>http://sprignaturemoves.com/blog/no-bridge-no-problem/#comments</comments>
		<pubDate>Sat, 11 May 2013 13:19:12 +0000</pubDate>
		<dc:creator>wvpv</dc:creator>
				<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://sprignaturemoves.com/blog/?p=5960</guid>
		<description><![CDATA[via neatorama]]></description>
				<content:encoded><![CDATA[<p><iframe width="425" height="344" src="http://www.youtube.com/embed/dLAlZ-2ncq0?wmode=transparent" frameborder="0" allowfullscreen> </iframe></p>
<p>via <a href="http://www.neatorama.com/2013/05/06/In-Mother-Russia-Excavator-Drives-You/">neatorama</a></p><img src="http://feeds.feedburner.com/~r/sprignaturemoves/~4/9zejETR18Ro" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sprignaturemoves.com/blog/no-bridge-no-problem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sprignaturemoves.com/blog/no-bridge-no-problem/</feedburner:origLink></item>
		<item>
		<title>Riker Sits Down</title>
		<link>http://feedproxy.google.com/~r/sprignaturemoves/~3/bBhgpNe10pM/</link>
		<comments>http://sprignaturemoves.com/blog/riker-sits-down/#comments</comments>
		<pubDate>Thu, 09 May 2013 12:24:48 +0000</pubDate>
		<dc:creator>wvpv</dc:creator>
				<category><![CDATA[nerdery]]></category>

		<guid isPermaLink="false">http://sprignaturemoves.com/blog/?p=5955</guid>
		<description />
				<content:encoded><![CDATA[<p><iframe width="425" height="344" src="http://www.youtube.com/embed/lVIGhYMwRgs?wmode=transparent" frameborder="0" allowfullscreen> </iframe></p><img src="http://feeds.feedburner.com/~r/sprignaturemoves/~4/bBhgpNe10pM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sprignaturemoves.com/blog/riker-sits-down/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sprignaturemoves.com/blog/riker-sits-down/</feedburner:origLink></item>
		<item>
		<title>History of Typography</title>
		<link>http://feedproxy.google.com/~r/sprignaturemoves/~3/1r5qnKzn7AY/</link>
		<comments>http://sprignaturemoves.com/blog/history-of-typography/#comments</comments>
		<pubDate>Wed, 08 May 2013 12:21:28 +0000</pubDate>
		<dc:creator>wvpv</dc:creator>
				<category><![CDATA[design]]></category>

		<guid isPermaLink="false">http://sprignaturemoves.com/blog/?p=5950</guid>
		<description><![CDATA[via Devour]]></description>
				<content:encoded><![CDATA[<p><iframe width="425" height="344" src="http://www.youtube.com/embed/wOgIkxAfJsk?wmode=transparent" frameborder="0" allowfullscreen> </iframe></p>
<p>via <a href="http://devour.com/video/the-history-of-typography/">Devour</a></p><img src="http://feeds.feedburner.com/~r/sprignaturemoves/~4/1r5qnKzn7AY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sprignaturemoves.com/blog/history-of-typography/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sprignaturemoves.com/blog/history-of-typography/</feedburner:origLink></item>
		<item>
		<title>Calculate the Last Day of the Month in T-SQL</title>
		<link>http://feedproxy.google.com/~r/sprignaturemoves/~3/mQ_UUpOvRPA/</link>
		<comments>http://sprignaturemoves.com/blog/calculate-the-last-day-of-the-month-in-t-sql/#comments</comments>
		<pubDate>Mon, 06 May 2013 13:07:59 +0000</pubDate>
		<dc:creator>wvpv</dc:creator>
				<category><![CDATA[exacttarget]]></category>
		<category><![CDATA[queries]]></category>

		<guid isPermaLink="false">http://sprignaturemoves.com/blog/?p=5934</guid>
		<description><![CDATA[Suppose you&#8217;d like to select rows in an ExactTarget data extension created on the last day of the month. Here&#8217;s what I use: select de.createdDate from [dataExtension] de where dateadd(dd,datediff(dd,0,de.createdDate), 0) = dateadd(d, -1, dateadd(m,datediff(m,0,dateadd(dd,datediff(dd,0,getDate()), 0))+1,0)) The last portion of the where clause finds the first day of the next month and then subtracts one [...]]]></description>
				<content:encoded><![CDATA[<p>Suppose you&#8217;d like to select rows in an <a href="http://exacttarget.com/">ExactTarget</a> data extension created on the last day of the month.  Here&#8217;s what I use:</p>
<p><pre><code>select
de.createdDate
from [dataExtension] de
where 
dateadd(dd,datediff(dd,0,de.createdDate), 0) = 
dateadd(d, -1, dateadd(m,datediff(m,0,dateadd(dd,datediff(dd,0,getDate()), 0))+1,0))
</code></pre></p>
<p>The last portion of the <i>where</i> clause finds the first day of the next month and then subtracts one day.</p>
<p>Normally queries like this run in a daily automation.</p>
<p>For further reading:</p>
<ul>
<li><a href="http://help.exacttarget.com/en/documentation/exacttarget/interactions/activities/query_activity/">ExactTarget Query Activity</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms189794.aspx">T-SQL DATEDIFF function</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms186819.aspx">T-SQL DATEADD function</a></li>
<li><a href="http://blog.sqlauthority.com/2007/08/18/sql-server-find-last-day-of-any-month-current-previous-next/">SQL-Server find the last day of any month</a></li>
</ul><img src="http://feeds.feedburner.com/~r/sprignaturemoves/~4/mQ_UUpOvRPA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sprignaturemoves.com/blog/calculate-the-last-day-of-the-month-in-t-sql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sprignaturemoves.com/blog/calculate-the-last-day-of-the-month-in-t-sql/</feedburner:origLink></item>
		<item>
		<title>Russian Dash Cam Goodness</title>
		<link>http://feedproxy.google.com/~r/sprignaturemoves/~3/2vW0MOWXvjk/</link>
		<comments>http://sprignaturemoves.com/blog/russian-dash-cam-goodness/#comments</comments>
		<pubDate>Sat, 04 May 2013 14:21:02 +0000</pubDate>
		<dc:creator>wvpv</dc:creator>
				<category><![CDATA[pretty darn cool]]></category>

		<guid isPermaLink="false">http://sprignaturemoves.com/blog/?p=5946</guid>
		<description />
				<content:encoded><![CDATA[<p><iframe width="425" height="344" src="http://www.youtube.com/embed/TzBInt4zljQ?wmode=transparent" frameborder="0" allowfullscreen> </iframe></p><img src="http://feeds.feedburner.com/~r/sprignaturemoves/~4/2vW0MOWXvjk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sprignaturemoves.com/blog/russian-dash-cam-goodness/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sprignaturemoves.com/blog/russian-dash-cam-goodness/</feedburner:origLink></item>
		<item>
		<title>Lego Town Interruption</title>
		<link>http://feedproxy.google.com/~r/sprignaturemoves/~3/0J3txvBGO-o/</link>
		<comments>http://sprignaturemoves.com/blog/lego-town-interruption/#comments</comments>
		<pubDate>Fri, 03 May 2013 12:18:02 +0000</pubDate>
		<dc:creator>wvpv</dc:creator>
				<category><![CDATA[fun]]></category>

		<guid isPermaLink="false">http://sprignaturemoves.com/blog/?p=5930</guid>
		<description><![CDATA[via viralviralvideos]]></description>
				<content:encoded><![CDATA[<p><iframe width="425" height="344" src="http://www.youtube.com/embed/qlDPtFTuZ7I?wmode=transparent" frameborder="0" allowfullscreen> </iframe></p>
<p>via <a href="http://www.viralviralvideos.com/2013/05/03/cat-interrupts-mans-lego-town-promo/">viralviralvideos</a></p><img src="http://feeds.feedburner.com/~r/sprignaturemoves/~4/0J3txvBGO-o" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sprignaturemoves.com/blog/lego-town-interruption/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sprignaturemoves.com/blog/lego-town-interruption/</feedburner:origLink></item>
		<item>
		<title>Pittman Drive Crusher</title>
		<link>http://feedproxy.google.com/~r/sprignaturemoves/~3/YljMMghu4kY/</link>
		<comments>http://sprignaturemoves.com/blog/pittman-drive-crusher/#comments</comments>
		<pubDate>Fri, 03 May 2013 02:34:13 +0000</pubDate>
		<dc:creator>wvpv</dc:creator>
				<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://sprignaturemoves.com/blog/?p=5926</guid>
		<description><![CDATA[via likecool]]></description>
				<content:encoded><![CDATA[<p><iframe width="425" height="344" src="http://www.youtube.com/embed/YLJgQUiXHV0?wmode=transparent" frameborder="0" allowfullscreen> </iframe></p>
<p>via <a href="http://www.likecool.com/Gif_Aluminum_pop_can_Pitman_drive_crusher--Pic--Gear.html">likecool</a></p><img src="http://feeds.feedburner.com/~r/sprignaturemoves/~4/YljMMghu4kY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sprignaturemoves.com/blog/pittman-drive-crusher/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sprignaturemoves.com/blog/pittman-drive-crusher/</feedburner:origLink></item>
		<item>
		<title>Daft Punk on Piano</title>
		<link>http://feedproxy.google.com/~r/sprignaturemoves/~3/l1ShexbdWIQ/</link>
		<comments>http://sprignaturemoves.com/blog/daft-punk-on-piano/#comments</comments>
		<pubDate>Thu, 02 May 2013 12:12:08 +0000</pubDate>
		<dc:creator>wvpv</dc:creator>
				<category><![CDATA[music]]></category>

		<guid isPermaLink="false">http://sprignaturemoves.com/blog/?p=5919</guid>
		<description><![CDATA[via viralviralvideos]]></description>
				<content:encoded><![CDATA[<p><iframe width="425" height="344" src="http://www.youtube.com/embed/rMySPyu0yaQ?wmode=transparent" frameborder="0" allowfullscreen> </iframe></p>
<p>via <a href="http://www.viralviralvideos.com/2013/05/02/harder-better-faster-stronger-on-piano/">viralviralvideos</a></p><img src="http://feeds.feedburner.com/~r/sprignaturemoves/~4/l1ShexbdWIQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sprignaturemoves.com/blog/daft-punk-on-piano/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://sprignaturemoves.com/blog/daft-punk-on-piano/</feedburner:origLink></item>
		<item>
		<title>Days between T-SQL Dates</title>
		<link>http://feedproxy.google.com/~r/sprignaturemoves/~3/lBw7zwLD2a0/</link>
		<comments>http://sprignaturemoves.com/blog/days-between-t-sql-dates/#comments</comments>
		<pubDate>Mon, 22 Apr 2013 13:04:56 +0000</pubDate>
		<dc:creator>wvpv</dc:creator>
				<category><![CDATA[exacttarget]]></category>
		<category><![CDATA[queries]]></category>

		<guid isPermaLink="false">http://sprignaturemoves.com/blog/?p=5907</guid>
		<description><![CDATA[Suppose you&#8217;d like to select subscribers from an ExactTarget data extension that were created in the last thirty days. Here&#8217;s what I use: select emailAddress from [dataExtension] where datediff(day, [createdDate], getdate()) between 1 and 30 or select emailAddress from [dataExtension] where datediff(day, getdate() , [createdDate]) between -30 and -1 or between two static dates: select [...]]]></description>
				<content:encoded><![CDATA[<p>Suppose you&#8217;d like to select subscribers from an <a href="http://exacttarget.com">ExactTarget</a> data extension that were created in the last thirty days.  Here&#8217;s what I use:</p>
<p><pre><code>select emailAddress from [dataExtension] 
where datediff(day, [createdDate], getdate()) between 1 and 30</code></pre></p>
<p>or</p>
<p><pre><code>select emailAddress from [dataExtension] 
where datediff(day, getdate() , [createdDate]) between -30 and -1</code></pre></p>
<p>or between two static dates:</p>
<p><pre><code>select emailAddress from [dataExtension] 
where datediff(day, getdate(), [createdDate]) between datediff(day, getdate(), &#039;2013-03-19&#039;) AND datediff(day, getdate(), &#039;2013-04-19&#039;)</code></pre></p>
<p>For further reading:</p>
<ul>
<li><a href="http://help.exacttarget.com/en/documentation/exacttarget/interactions/activities/query_activity/">ExactTarget Query Activity</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms189794.aspx">T-SQL DATEDIFF function</a></li>
</ul><img src="http://feeds.feedburner.com/~r/sprignaturemoves/~4/lBw7zwLD2a0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sprignaturemoves.com/blog/days-between-t-sql-dates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sprignaturemoves.com/blog/days-between-t-sql-dates/</feedburner:origLink></item>
		<item>
		<title>Patton Oswalt’s Star Wars Filibuster</title>
		<link>http://feedproxy.google.com/~r/sprignaturemoves/~3/mxlFaB_n-JI/</link>
		<comments>http://sprignaturemoves.com/blog/patton-oswalts-star-wars-filibuster/#comments</comments>
		<pubDate>Sat, 20 Apr 2013 02:35:37 +0000</pubDate>
		<dc:creator>wvpv</dc:creator>
				<category><![CDATA[fun]]></category>
		<category><![CDATA[nerdery]]></category>

		<guid isPermaLink="false">http://sprignaturemoves.com/blog/?p=5911</guid>
		<description />
				<content:encoded><![CDATA[<p><iframe width="425" height="344" src="http://www.youtube.com/embed/5BBhNkywMJY?wmode=transparent" frameborder="0" allowfullscreen> </iframe></p><img src="http://feeds.feedburner.com/~r/sprignaturemoves/~4/mxlFaB_n-JI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sprignaturemoves.com/blog/patton-oswalts-star-wars-filibuster/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sprignaturemoves.com/blog/patton-oswalts-star-wars-filibuster/</feedburner:origLink></item>
		<item>
		<title>Stripping Times from T-SQL Dates</title>
		<link>http://feedproxy.google.com/~r/sprignaturemoves/~3/5F-Ax98bL7A/</link>
		<comments>http://sprignaturemoves.com/blog/stripping-times-from-t-sql-dates/#comments</comments>
		<pubDate>Fri, 05 Apr 2013 13:07:26 +0000</pubDate>
		<dc:creator>wvpv</dc:creator>
				<category><![CDATA[exacttarget]]></category>
		<category><![CDATA[queries]]></category>

		<guid isPermaLink="false">http://sprignaturemoves.com/blog/?p=5888</guid>
		<description><![CDATA[When you&#8217;re writing queries in ExactTarget sometimes it&#8217;s helpful to truncate the time from date columns &#8212; like when you want to compare two date columns, one with a time and one without. You can strip the time off of both to make sure you&#8217;re comparing apples to apples. Here&#8217;s an example: select getdate() [date [...]]]></description>
				<content:encoded><![CDATA[<p>When you&#8217;re writing queries in <a href="http://exacttarget.com">ExactTarget</a> sometimes it&#8217;s helpful to truncate the time from date columns &#8212; like when you want to compare two date columns, one with a time and one without.  You can strip the time off of both to make sure you&#8217;re comparing apples to apples.</p>
<p>Here&#8217;s an example:</p>
<p><pre><code>select
getdate() [date with time]
, dateadd(dd,datediff(dd,0,getdate()), 0) [date without time]</code></pre></p>
<p>The first column returns the full date and time, the second column of formulas strips the time portion.</p>

<table id="tablepress-5" class="tablepress tablepress-id-5">
<thead>
<tr class="row-1">
	<th class="column-1"><div>date with time</div></th><th class="column-2"><div>date without time</div></th>
</tr>
</thead>
<tbody>
<tr class="row-2">
	<td class="column-1">2013-04-04 14:37:39.363</td><td class="column-2">2013-04-04 00:00:00.000</td>
</tr>
</tbody>
</table>
<!-- #tablepress-5 from cache -->
<p>For further reading:</p>
<ul>
<li><a href="http://help.exacttarget.com/en/documentation/exacttarget/interactions/activities/query_activity/">ExactTarget Query Activity</a></li>
<li><a href="http://stackoverflow.com/questions/2775/whats-the-best-way-to-remove-the-time-portion-of-a-datetime-value-sql-server">What&#8217;s the BEST way to remove the time portion of a datetime value (SQL Server)?</a></li>
<li><a href="http://stackoverflow.com/questions/113045/how-to-return-the-date-part-only-from-a-sql-server-datetime-datatype">How to return the date part only from a SQL Server datetime datatype</a></li>
</ul><img src="http://feeds.feedburner.com/~r/sprignaturemoves/~4/5F-Ax98bL7A" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sprignaturemoves.com/blog/stripping-times-from-t-sql-dates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sprignaturemoves.com/blog/stripping-times-from-t-sql-dates/</feedburner:origLink></item>
		<item>
		<title>Adam Savage’s EDC</title>
		<link>http://feedproxy.google.com/~r/sprignaturemoves/~3/4-LmzME_FoU/</link>
		<comments>http://sprignaturemoves.com/blog/adam-savages-edc/#comments</comments>
		<pubDate>Fri, 29 Mar 2013 17:22:44 +0000</pubDate>
		<dc:creator>wvpv</dc:creator>
				<category><![CDATA[pretty darn cool]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://sprignaturemoves.com/blog/?p=5884</guid>
		<description><![CDATA[(via Lifehacker)]]></description>
				<content:encoded><![CDATA[<p><iframe width="425" height="344" src="http://www.youtube.com/embed/bypi7h6WOGg?wmode=transparent" frameborder="0" allowfullscreen> </iframe></p>
<p>(via <a href="http://lifehacker.com/5992795/show-us-your-everyday-carry">Lifehacker</a>)</p><img src="http://feeds.feedburner.com/~r/sprignaturemoves/~4/4-LmzME_FoU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sprignaturemoves.com/blog/adam-savages-edc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sprignaturemoves.com/blog/adam-savages-edc/</feedburner:origLink></item>
		<item>
		<title>Feedly Feedback</title>
		<link>http://feedproxy.google.com/~r/sprignaturemoves/~3/IMIbq4vHXYQ/</link>
		<comments>http://sprignaturemoves.com/blog/feedly-feedback/#comments</comments>
		<pubDate>Fri, 29 Mar 2013 13:02:22 +0000</pubDate>
		<dc:creator>wvpv</dc:creator>
				<category><![CDATA[reviews]]></category>

		<guid isPermaLink="false">http://sprignaturemoves.com/blog/?p=5875</guid>
		<description><![CDATA[Yes, I&#8217;m still bummed about Google Reader closing up on July 1, however, Feedly is growing on me. Unless Digg makes a big splash, I&#8217;m planning on sticking with them. I like: I like the sharing features.  I&#8217;ll like it even more when the bring the full Gmail integration back. The Android app is actually [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://feedly.com"><img class="alignnone size-full wp-image-5876" title="Feedly" alt="Feedly" src="http://sprignaturemoves.com/blog/wp-content/uploads/2013/03/feedly-logo.png" width="256" height="256" /></a></p>
<p>Yes, I&#8217;m still bummed about Google Reader closing up on July 1, however, <a href="http://feedly.com">Feedly</a> is growing on me. Unless Digg makes a <a href="http://blog.digg.com/post/45355701332/were-building-a-reader">big splash</a>, I&#8217;m planning on sticking with them.</p>
<p>I like:</p>
<ul>
<li><span style="line-height: 13px;">I like the sharing features.  I&#8217;ll like it even more when the bring the full </span><a style="line-height: 13px;" href="http://feedly.uservoice.com/knowledgebase/articles/182392-how-to-email-an-article-">Gmail integration back</a><span style="line-height: 13px;">.</span></li>
<li>The Android app is actually pretty good.  I keep exiting accidentally.</li>
<li>The Feedly team is listening to users and <a href="http://blog.feedly.com/2013/03/28/10-new-features-for-a-smoother-transition/">making improvements</a>.  That kinda thing goes a long way toward adoption, IMO.</li>
<li>I&#8217;m using the Magazine view on a few feed folders.  Didn&#8217;t think I would, but I have some image heavy feeds that it fits well.</li>
<li>Subscribing and organizing feeds is better than Google Reader.  <a href="http://feedly.uservoice.com/knowledgebase/articles/182105-must-read">Must read</a> is a nice feature.</li>
<li>I like the visibility of the &#8220;You Might Also Like&#8221; in the right column.  That&#8217;s something that&#8217;s buried in Google Reader.</li>
<li>I was concerned about how sluggish the site was when I decided it to give it a second look.  It&#8217;s gotten a lot better.  The site handles my 240+ feeds pretty well considering the influx of new users.</li>
</ul>
<p>How about you?  Like it?</p><img src="http://feeds.feedburner.com/~r/sprignaturemoves/~4/IMIbq4vHXYQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sprignaturemoves.com/blog/feedly-feedback/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://sprignaturemoves.com/blog/feedly-feedback/</feedburner:origLink></item>
		<item>
		<title>Sudden Attack by Kim Jung Gi</title>
		<link>http://feedproxy.google.com/~r/sprignaturemoves/~3/GaB5FBRPpCg/</link>
		<comments>http://sprignaturemoves.com/blog/sudden-attack-by-kim-jung-gi/#comments</comments>
		<pubDate>Thu, 28 Mar 2013 12:18:07 +0000</pubDate>
		<dc:creator>wvpv</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[pretty darn cool]]></category>

		<guid isPermaLink="false">http://sprignaturemoves.com/blog/?p=5872</guid>
		<description><![CDATA[via GeekTyrant]]></description>
				<content:encoded><![CDATA[<p><iframe width="425" height="344" src="http://www.youtube.com/embed/Bg1j9xwcij8?wmode=transparent" frameborder="0" allowfullscreen> </iframe></p>
<p>via <a href="http://geektyrant.com/news/2013/3/27/impressively-awesome-sudden-attack-drawing-by-kim-jung-gi.html">GeekTyrant</a></p><img src="http://feeds.feedburner.com/~r/sprignaturemoves/~4/GaB5FBRPpCg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sprignaturemoves.com/blog/sudden-attack-by-kim-jung-gi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sprignaturemoves.com/blog/sudden-attack-by-kim-jung-gi/</feedburner:origLink></item>
		<item>
		<title>Geolocation in ExactTarget</title>
		<link>http://feedproxy.google.com/~r/sprignaturemoves/~3/oNR8aSDE6Mc/</link>
		<comments>http://sprignaturemoves.com/blog/geolocation-in-exacttarget/#comments</comments>
		<pubDate>Fri, 22 Mar 2013 13:32:55 +0000</pubDate>
		<dc:creator>wvpv</dc:creator>
				<category><![CDATA[exacttarget]]></category>
		<category><![CDATA[queries]]></category>

		<guid isPermaLink="false">http://sprignaturemoves.com/blog/?p=5815</guid>
		<description><![CDATA[How about targeting your ExactTarget subscribers by zip code? All it takes is a zip code data and a query. There&#8217;s a few bits and pieces in the ET documentation about it (you&#8217;ll need to scroll down to the Geo-Targeting section).  I thought it would be helpful to see a use-case. This example calculates the [...]]]></description>
				<content:encoded><![CDATA[<p>How about targeting your ExactTarget subscribers by zip code?  All it takes is a zip code data and a query.  There&#8217;s a few <a href="http://help.exacttarget.com/en/documentation/exacttarget/interactions/activities/query_activity/">bits and pieces</a> in the ET documentation about it (you&#8217;ll need to scroll down to the Geo-Targeting section).  I thought it would be helpful to see a use-case.  This example calculates the closest store for each subscriber.</p>
<p>You&#8217;ll need:</p>
<ul>
<li>A subscriber data extension that includes a zip code column</li>
<li>A store data extension that includes a zip code column</li>
<li>A zip code data extension that includes X, Y, and Z-axis columns</li>
<li>A query that writes to a new data extension</li>
</ul>
<h3>Subscriber Data Sample</h3>

<table id="tablepress-1" class="tablepress tablepress-id-1">
<thead>
<tr class="row-1 odd">
	<th class="column-1"><div>EmailAddress</div></th><th class="column-2"><div>FirstName</div></th><th class="column-3"><div>Zip</div></th>
</tr>
</thead>
<tbody class="row-hover">
<tr class="row-2 even">
	<td class="column-1">neo@matrix.com</td><td class="column-2">Neo</td><td class="column-3">11111</td>
</tr>
<tr class="row-3 odd">
	<td class="column-1">morpheus@matrix.com</td><td class="column-2">Morpheus</td><td class="column-3">11112</td>
</tr>
<tr class="row-4 even">
	<td class="column-1">trinity@matrix.com</td><td class="column-2">Trinity</td><td class="column-3">11113</td>
</tr>
</tbody>
</table>

<h3>Store Location Data Sample</h3>

<table id="tablepress-2" class="tablepress tablepress-id-2">
<thead>
<tr class="row-1 odd">
	<th class="column-1"><div>Store_Number</div></th><th class="column-2"><div>Store_Zip</div></th><th class="column-3"><div>Store_Phone</div></th>
</tr>
</thead>
<tbody class="row-hover">
<tr class="row-2 even">
	<td class="column-1">555</td><td class="column-2">11115</td><td class="column-3">555-222-2222</td>
</tr>
<tr class="row-3 odd">
	<td class="column-1">444</td><td class="column-2">11116</td><td class="column-3">555-333-3333</td>
</tr>
</tbody>
</table>

<h3>Zip code Data Sample</h3>
<p>
<table id="tablepress-3" class="tablepress tablepress-id-3">
<thead>
<tr class="row-1 odd">
	<th class="column-1"><div>Zip</div></th><th class="column-2"><div>Latitude</div></th><th class="column-3"><div>Longitude</div></th><th class="column-4"><div>XAxis</div></th><th class="column-5"><div>YAxis</div></th><th class="column-6"><div>ZAxis</div></th>
</tr>
</thead>
<tbody class="row-hover">
<tr class="row-2 even">
	<td class="column-1">11111</td><td class="column-2">45.429654</td><td class="column-3">-65.982426</td><td class="column-4">0.28563807</td><td class="column-5">-0.64102440</td><td class="column-6">0.71238935</td>
</tr>
<tr class="row-3 odd">
	<td class="column-1">11112</td><td class="column-2">45.427139</td><td class="column-3">-65.995344</td><td class="column-4">0.28550626</td><td class="column-5">-0.64111735</td><td class="column-6">0.71235855</td>
</tr>
<tr class="row-4 even">
	<td class="column-1">11113</td><td class="column-2">45.427138</td><td class="column-3">-65.995344</td><td class="column-4">0.28550627</td><td class="column-5">-0.64111736</td><td class="column-6">0.71235853</td>
</tr>
</tbody>
</table>
I&#8217;ve seen people simply store the latitude and longitude for each zip and then calculate the X, Y, and Z values in the SQL query.  However, I prefer calculating those columns beforehand.  The queries will be faster and cleaner.</p>
<h3>Target Data Extension</h3>
<p>
<table id="tablepress-4" class="tablepress tablepress-id-4">
<thead>
<tr class="row-1 odd">
	<th class="column-1"><div>EmailAddress</div></th><th class="column-2"><div>FirstName</div></th><th class="column-3"><div>Zip</div></th><th class="column-4"><div>Store_Zip</div></th><th class="column-5"><div>Store_Phone</div></th><th class="column-6"><div>Distance</div></th>
</tr>
</thead>
<tbody class="row-hover">
<tr class="row-2 even">
	<td class="column-1">neo@matrix.com</td><td class="column-2">Neo</td><td class="column-3">11111</td><td class="column-4">11115</td><td class="column-5">555-222-2222</td><td class="column-6">4</td>
</tr>
</tbody>
</table>
You can certainly add more store-related columns to this data extension.  For simplicity, I only included a few columns.</p>
<h3>Geolocation Query</h3>
<p>This query pulls it all together.  The round function and case statements do the dirty work of the calculations between the two zip codes.  The ranking and partition part picks out the closest store per subscriber.<br />
<pre><code>SELECT
emailAddress
, firstName
, zip
, store_zip
, store_phone
, dense_rank() 
&nbsp;&nbsp;&nbsp;&nbsp; over ( 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; partition by emailAddress 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; order by emailAddress, distance
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;) as ranking
FROM (
&nbsp;&nbsp;SELECT 
&nbsp;&nbsp;&nbsp;&nbsp;subscriber.emailAddress
&nbsp;&nbsp;&nbsp;&nbsp;, subscriber.firstName
&nbsp;&nbsp;&nbsp;&nbsp;, subscriber.zip
&nbsp;&nbsp;&nbsp;&nbsp;, store.store_zip
&nbsp;&nbsp;&nbsp;&nbsp;, store.store_phone
&nbsp;&nbsp;&nbsp;&nbsp;, ROUND(3961 * ACOS(&nbsp;&nbsp;&nbsp;&nbsp; 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CASE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;WHEN (pc1.XAxis * pc2.XAxis + pc1.YAxis * 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pc2.YAxis + pc1.ZAxis * pc2.ZAxis) &gt; 1 THEN 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;WHEN (pc1.XAxis * pc2.XAxis + pc1.YAxis * 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pc2.YAxis + pc1.ZAxis * pc2.ZAxis) &lt; -1 THEN -1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ELSE (pc1.XAxis * pc2.XAxis + pc1.YAxis * 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pc2.YAxis + pc1.ZAxis * pc2.ZAxis)&nbsp;&nbsp;&nbsp;&nbsp; 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;END),0) distance
&nbsp;&nbsp;FROM [subscriber_master_list] subscriber
&nbsp;&nbsp;INNER JOIN [zip_axis] pc1 ON (subscriber.zip = pc1.zip) 
&nbsp;&nbsp;INNER JOIN [store_locations] store
&nbsp;&nbsp;INNER JOIN [zip_axis] pc2 ON (store.zip = pc2.zip) 
&nbsp;&nbsp;&nbsp;&nbsp;on
&nbsp;&nbsp;&nbsp;&nbsp;ROUND(3961 * ACOS(&nbsp;&nbsp;&nbsp;&nbsp; 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CASE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;WHEN (pc1.XAxis * pc2.XAxis + pc1.YAxis * 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pc2.YAxis + pc1.ZAxis * pc2.ZAxis) &gt; 1 THEN 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;WHEN (pc1.XAxis * pc2.XAxis + pc1.YAxis * 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pc2.YAxis + pc1.ZAxis * pc2.ZAxis) &lt; -1 THEN -1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ELSE (pc1.XAxis * pc2.XAxis + pc1.YAxis * 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pc2.YAxis + pc1.ZAxis * pc2.ZAxis)&nbsp;&nbsp;&nbsp;&nbsp; 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;END),0) &lt;= 10 
&nbsp;&nbsp;WHERE subscriber.zip is not null
) rankedRows
WHERE ranking = 1

</code></pre></p>
<p>For further reading:<br />
<a href="http://help.exacttarget.com/en/documentation/exacttarget/subscribers/data_extensions_and_data_relationships/">Data Extensions</a><br />
<a href="http://help.exacttarget.com/en/documentation/exacttarget/interactions/activities/query_activity/">Query Activities</a><br />
<a href="http://help.exacttarget.com/en/documentation/exacttarget/interactions/activities/import_activity/">Import Activities</a><br />
<a href="http://msdn.microsoft.com/en-us/library/ms189826(v=sql.90).aspx">Microsoft Transact-SQL (T-SQL) Reference</a><br />
<a href="http://www.zip-codes.com/distance_calculator.asp?zip1=55355&#038;zip2=v6b+4g3&#038;Submit=Search">Distances between Zips</a> (for verification)</p><img src="http://feeds.feedburner.com/~r/sprignaturemoves/~4/oNR8aSDE6Mc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sprignaturemoves.com/blog/geolocation-in-exacttarget/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sprignaturemoves.com/blog/geolocation-in-exacttarget/</feedburner:origLink></item>
	</channel>
</rss>
