<?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>Wed, 22 May 2013 12:27:13 +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>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>
<!-- #tablepress-1 from cache -->
<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>
<!-- #tablepress-2 from cache -->
<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>
<!-- #tablepress-3 from cache -->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>
<!-- #tablepress-4 from cache -->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>
		<item>
		<title>Ode to Google Reader</title>
		<link>http://feedproxy.google.com/~r/sprignaturemoves/~3/EpxaySI-hVE/</link>
		<comments>http://sprignaturemoves.com/blog/ode-to-google-reader/#comments</comments>
		<pubDate>Fri, 22 Mar 2013 02:06:01 +0000</pubDate>
		<dc:creator>wvpv</dc:creator>
				<category><![CDATA[nerdery]]></category>

		<guid isPermaLink="false">http://sprignaturemoves.com/blog/?p=5865</guid>
		<description><![CDATA[(via HitReach, h/t GAS)]]></description>
				<content:encoded><![CDATA[<p><iframe width="425" height="344" src="http://www.youtube.com/embed/RC9hbVe7r4s?wmode=transparent" frameborder="0" allowfullscreen> </iframe></p>
<p>(via <a href="http://www.hitreach.co.uk/blog/a-goodbye-song-for-google-reader-closing/">HitReach</a>, h/t <a href="http://www.geeksaresexy.net/2013/03/21/goodbye-google-reader-a-musical-ode-to-the-soon-to-be-defunct-rss-reader-video">GAS</a>)</p><img src="http://feeds.feedburner.com/~r/sprignaturemoves/~4/EpxaySI-hVE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sprignaturemoves.com/blog/ode-to-google-reader/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://sprignaturemoves.com/blog/ode-to-google-reader/</feedburner:origLink></item>
		<item>
		<title>Snooze</title>
		<link>http://feedproxy.google.com/~r/sprignaturemoves/~3/L5ps4Vu2KUQ/</link>
		<comments>http://sprignaturemoves.com/blog/snooze/#comments</comments>
		<pubDate>Thu, 21 Mar 2013 11:55:00 +0000</pubDate>
		<dc:creator>wvpv</dc:creator>
				<category><![CDATA[pretty darn cool]]></category>

		<guid isPermaLink="false">http://sprignaturemoves.com/blog/?p=5862</guid>
		<description />
				<content:encoded><![CDATA[<p><iframe width="425" height="344" src="http://www.youtube.com/embed/P6zcSFA7ymo?wmode=transparent" frameborder="0" allowfullscreen> </iframe></p><img src="http://feeds.feedburner.com/~r/sprignaturemoves/~4/L5ps4Vu2KUQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sprignaturemoves.com/blog/snooze/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sprignaturemoves.com/blog/snooze/</feedburner:origLink></item>
		<item>
		<title>Inside Job</title>
		<link>http://feedproxy.google.com/~r/sprignaturemoves/~3/MN4FmbW0e0Q/</link>
		<comments>http://sprignaturemoves.com/blog/inside-job/#comments</comments>
		<pubDate>Tue, 19 Mar 2013 15:12:59 +0000</pubDate>
		<dc:creator>wvpv</dc:creator>
				<category><![CDATA[nerdery]]></category>

		<guid isPermaLink="false">http://sprignaturemoves.com/blog/?p=5811</guid>
		<description />
				<content:encoded><![CDATA[<p><iframe width="425" height="344" src="http://www.youtube.com/embed/2dvv-Yib1Xg?wmode=transparent" frameborder="0" allowfullscreen> </iframe></p><img src="http://feeds.feedburner.com/~r/sprignaturemoves/~4/MN4FmbW0e0Q" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sprignaturemoves.com/blog/inside-job/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sprignaturemoves.com/blog/inside-job/</feedburner:origLink></item>
		<item>
		<title>Missouri Loves Company</title>
		<link>http://feedproxy.google.com/~r/sprignaturemoves/~3/GGpIJQTvZZk/</link>
		<comments>http://sprignaturemoves.com/blog/missouri-loves-company/#comments</comments>
		<pubDate>Fri, 08 Mar 2013 01:14:26 +0000</pubDate>
		<dc:creator>wvpv</dc:creator>
				<category><![CDATA[fun]]></category>

		<guid isPermaLink="false">http://sprignaturemoves.com/blog/?p=5764</guid>
		<description><![CDATA[(via theblazingcenter)]]></description>
				<content:encoded><![CDATA[<p><iframe width="425" height="344" src="http://www.youtube.com/embed/ZeiAgquTHAI?wmode=transparent" frameborder="0" allowfullscreen> </iframe></p>
<p>(via <a href="http://www.theblazingcenter.com/2013/03/i-dont-like-puns-but-this-is-pretty-impressive.html">theblazingcenter</a>)</p><img src="http://feeds.feedburner.com/~r/sprignaturemoves/~4/GGpIJQTvZZk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sprignaturemoves.com/blog/missouri-loves-company/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sprignaturemoves.com/blog/missouri-loves-company/</feedburner:origLink></item>
		<item>
		<title>Coupon Claiming in AMPScript</title>
		<link>http://feedproxy.google.com/~r/sprignaturemoves/~3/Dgf4yqZHhXU/</link>
		<comments>http://sprignaturemoves.com/blog/coupon-claiming-in-ampscript/#comments</comments>
		<pubDate>Mon, 04 Mar 2013 14:07:11 +0000</pubDate>
		<dc:creator>wvpv</dc:creator>
				<category><![CDATA[ampscript]]></category>
		<category><![CDATA[exacttarget]]></category>

		<guid isPermaLink="false">http://sprignaturemoves.com/blog/?p=5742</guid>
		<description><![CDATA[One cool thing you can do in ExactTarget is offer your subscribers a unique coupon code as part of a promotional email campaign. Here&#8217;s how to do it. To start, create a &#8220;CouponCodes&#8221;Data Extension with the following columns: Next, generate your own list of unique coupon codes in Excel. Include a &#8220;CouponCode&#8221; column header. Save [...]]]></description>
				<content:encoded><![CDATA[<p>One cool thing you can do in ExactTarget is offer your subscribers a unique coupon code as part of a promotional email campaign.  Here&#8217;s how to do it.</p>
<p>To start, create a &#8220;CouponCodes&#8221;Data Extension with the following columns:<br />
<img src="http://sprignaturemoves.com/blog/wp-content/uploads/2013/03/coupon-claimrow2.jpg" alt="coupon-claimrow2" width="766" height="382" class="alignnone size-full wp-image-5744" /></p>
<p>Next, generate your own list of unique coupon codes in Excel.  Include a &#8220;CouponCode&#8221; column header.  Save the worksheet as CSV or Unicode (tab-delimited).<br />
<img src="http://sprignaturemoves.com/blog/wp-content/uploads/2013/03/coupon-claimrow1.jpg" alt="coupon-claimrow1" width="144" height="253" class="alignnone size-full wp-image-5743" /></p>
<p>Then, import your coupons into the data extension with the adhoc import button:<br />
<img src="http://sprignaturemoves.com/blog/wp-content/uploads/2013/03/coupon-claimrow3.jpg" alt="coupon-claimrow3" width="660" height="88" class="alignnone size-full wp-image-5745" /></p>
<p>Finally, add this AMPScript to your email.  This code will try to find a coupon row for the specified email address in the CouponCodes data extension.  If it finds one, it&#8217;ll return the coupon code.  If not, it will &#8220;claim&#8221; an unclaimed code and associate it with the specified email address.  The bit about the message context &#8212; that will prevent you from claiming coupon rows when you&#8217;re doing a send preview when building the email.</p>
<p><pre><code>
%%[
var @couponRow, @couponCode, @rows, @row
set @rows = LookupRows(&quot;couponCodes&quot;,&quot;EmailAddress&quot;,emailaddr)

if rowcount(@rows) &gt; 0 then
&nbsp;&nbsp;set @row = Row(@rows,1)
&nbsp;&nbsp;set @couponCode= field(@row,&quot;couponCode&quot;)
else

&nbsp;&nbsp;if _messagecontext == &quot;PREVIEW&quot; then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set @couponCode = &quot;XX TEST XX&quot;
&nbsp;&nbsp;&nbsp;&nbsp;else
&nbsp;&nbsp;&nbsp;&nbsp;set @couponRow = ClaimRow(&quot;couponCodes&quot;,&quot;IsClaimed&quot;,&quot;EmailAddress&quot;,emailaddr) 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set @couponCode= field(@couponRow,&quot;couponCode&quot;) 

&nbsp;&nbsp;endif 

endif

]%%

Here&#039;s your coupon code: %%=v(@couponCode)=%%
</code></pre></p>
<p>Keep these things in mind:</p>
<ul>
<li>Make sure you upload enough coupons for your target audience so you don&#8217;t run out of unclaimed coupons.  For recurring coupon campaigns, you should build a system to monitoring unused coupon codes.</li>
<li>Make sure the target of the coupon code (e-commerce site, POS system, etc) is using the same set of coupon codes as your campaign.</li>
<li>You can also do this in an SMS campaign.</li>
</ul>
<p>For further reading:</p>
<p><a href="http://help.exacttarget.com/en/documentation/exacttarget/subscribers/data_extensions_and_data_relationships/procedures/">Data Extensions</a><br />
<a href="http://help.exacttarget.com/en/documentation/exacttarget/content/ampscript/ampscript_syntax_guide/data_extension_ampscript_functions/">Data Extension AMPScript Functions</a><br />
<a href="http://help.exacttarget.com/en/documentation/mobileconnect/mobileconnect_use_cases/offering_coupon_codes_via_ampscript_in_mobileconnect/">MobileConnect Coupon Scenario</a><br />
<a href="http://help.exacttarget.com/en/documentation/exacttarget/content/live_offers/">Live Offers</a></p><img src="http://feeds.feedburner.com/~r/sprignaturemoves/~4/Dgf4yqZHhXU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sprignaturemoves.com/blog/coupon-claiming-in-ampscript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sprignaturemoves.com/blog/coupon-claiming-in-ampscript/</feedburner:origLink></item>
		<item>
		<title>I Will Always Love You (Goat Edition)</title>
		<link>http://feedproxy.google.com/~r/sprignaturemoves/~3/6yWdepJcFLI/</link>
		<comments>http://sprignaturemoves.com/blog/i-will-always-love-you-goat-edition/#comments</comments>
		<pubDate>Fri, 01 Mar 2013 22:31:08 +0000</pubDate>
		<dc:creator>wvpv</dc:creator>
				<category><![CDATA[fun]]></category>

		<guid isPermaLink="false">http://sprignaturemoves.com/blog/?p=5761</guid>
		<description />
				<content:encoded><![CDATA[<p><iframe width="425" height="344" src="http://www.youtube.com/embed/tbimfBar5C0?wmode=transparent" frameborder="0" allowfullscreen> </iframe></p><img src="http://feeds.feedburner.com/~r/sprignaturemoves/~4/6yWdepJcFLI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sprignaturemoves.com/blog/i-will-always-love-you-goat-edition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sprignaturemoves.com/blog/i-will-always-love-you-goat-edition/</feedburner:origLink></item>
	</channel>
</rss>
