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

<channel>
	<title>Rick Caminiti dotCOM &#187; Getting Product and Version Information on SQL Server &#8211; Rick Caminiti dotCom</title>
	<atom:link href="http://rickcaminiti.com/category/misc/feed/" rel="self" type="application/rss+xml" />
	<link>http://rickcaminiti.com</link>
	<description>Me, Myself, and IT</description>
	<lastBuildDate>Sat, 19 Mar 2011 03:35:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Getting Product and Version Information on SQL Server</title>
		<link>http://rickcaminiti.com/misc/product-version-information-sql-server/</link>
		<comments>http://rickcaminiti.com/misc/product-version-information-sql-server/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 17:43:14 +0000</pubDate>
		<dc:creator>NothingMan</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[metadata]]></category>
		<category><![CDATA[mssql]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://rickcaminiti.com/?p=385</guid>
		<description><![CDATA[  SELECT SERVERPROPERTY('Edition') AS Edition,        SERVERPROPERTY('ProductLevel') AS ProductLevel,        SERVERPROPERTY('ProductVersion') AS ProductVersion Edition ProductLevel ProductVersion Enterprise Edition SP2 9.00.3282.00]]></description>
			<content:encoded><![CDATA[<p> <code></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><span style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">SELECT</span><span style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> <span style="COLOR: fuchsia">SERVERPROPERTY</span><span style="COLOR: gray">(</span><span style="COLOR: red">'Edition'</span><span style="COLOR: gray">)</span> <span style="COLOR: blue">AS</span> Edition<span style="COLOR: gray">,</span></span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><span style="FONT-SIZE: 10pt; COLOR: fuchsia; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">       SERVERPROPERTY</span><span style="FONT-SIZE: 10pt; COLOR: gray; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">(</span><span style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">'ProductLevel'</span><span style="FONT-SIZE: 10pt; COLOR: gray; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">)</span><span style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> <span style="COLOR: blue">AS</span> ProductLevel<span style="COLOR: gray">,</span></span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><span style="FONT-SIZE: 10pt; COLOR: fuchsia; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">       SERVERPROPERTY</span><span style="FONT-SIZE: 10pt; COLOR: gray; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">(</span><span style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">'ProductVersion'</span><span style="FONT-SIZE: 10pt; COLOR: gray; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">)</span><span style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> <span style="COLOR: blue">AS</span> ProductVersion</span></p>
<p></code></p>
<table class="MsoNormalTable" style="margin: auto auto auto 4.65pt; width: 268.2pt; border-collapse: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt;" border="0" cellspacing="0" cellpadding="0" width="358">
<tbody>
<tr style="height: 12.75pt; mso-yfti-irow: 0; mso-yfti-firstrow: yes;">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0in; width: 108.75pt; padding-top: 0in; height: 12.75pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; border: windowtext 1pt solid;" width="145" valign="bottom">
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><strong><span style="font-size: 10pt; font-family: Arial;">Edition</span></strong></p>
</td>
<td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: windowtext 1pt solid; padding-left: 5.4pt; padding-bottom: 0in; border-left: #ece9d8; width: 99pt; padding-top: 0in; border-bottom: windowtext 1pt solid; height: 12.75pt; background-color: transparent; mso-border-top-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt;" width="132" valign="bottom">
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><strong><span style="font-size: 10pt; font-family: Arial;">ProductLevel</span></strong></p>
</td>
<td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: windowtext 1pt solid; padding-left: 5.4pt; padding-bottom: 0in; border-left: #ece9d8; width: 60.45pt; padding-top: 0in; border-bottom: windowtext 1pt solid; height: 12.75pt; background-color: transparent; mso-border-top-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt;" width="81" valign="bottom">
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><strong><span style="font-size: 10pt; font-family: Arial;">ProductVersion</span></strong></p>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 1; mso-yfti-lastrow: yes;">
<td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0in; border-left: windowtext 1pt solid; width: 108.75pt; padding-top: 0in; border-bottom: windowtext 1pt solid; height: 12.75pt; background-color: transparent; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;" width="145" valign="bottom">
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: 10pt; font-family: Arial;">Enterprise</span><span style="font-size: 10pt; font-family: Arial;"> Edition</span></p>
</td>
<td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0in; border-left: #ece9d8; width: 99pt; padding-top: 0in; border-bottom: windowtext 1pt solid; height: 12.75pt; background-color: transparent; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt;" width="132" valign="bottom">
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: 10pt; font-family: Arial;">SP2</span></p>
</td>
<td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0in; border-left: #ece9d8; width: 60.45pt; padding-top: 0in; border-bottom: windowtext 1pt solid; height: 12.75pt; background-color: transparent; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt;" width="81" valign="bottom">
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: 10pt; font-family: Arial;">9.00.3282.00</span></p>
</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://rickcaminiti.com/misc/product-version-information-sql-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Obscure Timestamp DataType in SQL</title>
		<link>http://rickcaminiti.com/misc/obscure-timestamp-datatype-sql/</link>
		<comments>http://rickcaminiti.com/misc/obscure-timestamp-datatype-sql/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 21:20:42 +0000</pubDate>
		<dc:creator>NothingMan</dc:creator>
				<category><![CDATA[BI]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://rickcaminiti.com/?p=378</guid>
		<description><![CDATA[In SQL Server, a Timestamp field helps to keep track of changes to a table in a Database. To use it, you simply define a field without a name, and a data type of TIMESTAMP. SQL Server automatically inserts an internal identifier into the column whenever a row is inserted or updated. To get the [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small; font-family: Times New Roman;">In SQL Server, a Timestamp field helps to keep track of changes to a table in a Database.<br />
To use it, you simply define a field without a name, and a data type of TIMESTAMP.<br />
SQL Server automatically inserts an internal identifier into the column whenever a row is inserted or updated. To get the current value use ‘SELECT @@DBTS.</span><br />
<code></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes;">CREATE</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> TABLE <span style="color: gray;">.</span>t2</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-tab-count: 1;">      </span><span style="color: gray;">(</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-tab-count: 1;">      </span>a <span style="color: blue;">int</span> <span style="color: gray;">NULL,</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-tab-count: 1;">      </span>b <span style="color: blue;">int</span> <span style="color: gray;">NULL,</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-tab-count: 1;">      </span><span style="color: blue;">timestamp</span> <span style="color: gray;">NULL</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-tab-count: 1;">      </span><span style="color: gray;">)</span><span style="mso-spacerun: yes;">  </span><span style="color: blue;">ON</span> [PRIMARY]</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;">GO</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes;">COMMIT</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes;">insert</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> <span style="color: blue;">into</span> t</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: gray; font-family: &quot;Courier New&quot;; mso-no-proof: yes;">(</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;">a<span style="color: gray;">,</span> b<span style="color: gray;">)</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes;">values</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> <span style="color: gray;">(</span>1<span style="color: gray;">,</span> 2<span style="color: gray;">)</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: gray; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes;">SELECT</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> <span style="color: fuchsia;">@@DBTS</span> DBTS</span></p>
<table class="MsoNormalTable" style="margin: auto auto auto 4.65pt; width: 103pt; border-collapse: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt;" border="0" cellspacing="0" cellpadding="0" width="137">
<tbody>
<tr style="height: 12.75pt; mso-yfti-irow: 0; mso-yfti-firstrow: yes;">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0in; width: 103pt; padding-top: 0in; height: 12.75pt; background-color: transparent; border: #ece9d8;" width="137" valign="bottom">
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><strong><span style="font-size: 10pt; font-family: Arial;">DBTS</span></strong></p>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 1; mso-yfti-lastrow: yes;">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0in; width: 103pt; padding-top: 0in; height: 12.75pt; background-color: transparent; border: #ece9d8;" width="137" valign="bottom">
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: 10pt; font-family: Arial;">0x00000000000007E6</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes;">select</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> <span style="color: gray;">*</span> <span style="color: blue;">from</span> t</span></p>
<table class="MsoNormalTable" style="margin: auto auto auto 4.65pt; width: 151pt; border-collapse: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt;" border="0" cellspacing="0" cellpadding="0" width="201">
<tbody>
<tr style="height: 12.75pt; mso-yfti-irow: 0; mso-yfti-firstrow: yes;">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0in; width: 22pt; padding-top: 0in; height: 12.75pt; background-color: transparent; border: #ece9d8;" width="29" valign="bottom">
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: 10pt; font-family: Arial;">a</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0in; width: 26pt; padding-top: 0in; height: 12.75pt; background-color: transparent; border: #ece9d8;" width="35" valign="bottom">
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: 10pt; font-family: Arial;">b</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0in; width: 103pt; padding-top: 0in; height: 12.75pt; background-color: transparent; border: #ece9d8;" width="137" valign="bottom">
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: 10pt; font-family: Arial;">timestamp</span></p>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 1;">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0in; width: 22pt; padding-top: 0in; height: 12.75pt; background-color: transparent; border: #ece9d8;" width="29" valign="bottom">
<p class="MsoNormal" style="margin: 0in 0in 0pt; text-align: right;" align="right"><span style="font-size: 10pt; font-family: Arial;">1</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0in; width: 26pt; padding-top: 0in; height: 12.75pt; background-color: transparent; border: #ece9d8;" width="35" valign="bottom">
<p class="MsoNormal" style="margin: 0in 0in 0pt; text-align: right;" align="right"><span style="font-size: 10pt; font-family: Arial;">2</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0in; width: 103pt; padding-top: 0in; height: 12.75pt; background-color: transparent; border: #ece9d8;" width="137" valign="bottom">
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: 10pt; font-family: Arial;">0x00000000000007E2</span></p>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 2;">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0in; width: 22pt; padding-top: 0in; height: 12.75pt; background-color: transparent; border: #ece9d8;" width="29" valign="bottom">
<p class="MsoNormal" style="margin: 0in 0in 0pt; text-align: right;" align="right"><span style="font-size: 10pt; font-family: Arial;">1</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0in; width: 26pt; padding-top: 0in; height: 12.75pt; background-color: transparent; border: #ece9d8;" width="35" valign="bottom">
<p class="MsoNormal" style="margin: 0in 0in 0pt; text-align: right;" align="right"><span style="font-size: 10pt; font-family: Arial;">2</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0in; width: 103pt; padding-top: 0in; height: 12.75pt; background-color: transparent; border: #ece9d8;" width="137" valign="bottom">
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: 10pt; font-family: Arial;">0x00000000000007E3</span></p>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 3;">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0in; width: 22pt; padding-top: 0in; height: 12.75pt; background-color: transparent; border: #ece9d8;" width="29" valign="bottom">
<p class="MsoNormal" style="margin: 0in 0in 0pt; text-align: right;" align="right"><span style="font-size: 10pt; font-family: Arial;">1</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0in; width: 26pt; padding-top: 0in; height: 12.75pt; background-color: transparent; border: #ece9d8;" width="35" valign="bottom">
<p class="MsoNormal" style="margin: 0in 0in 0pt; text-align: right;" align="right"><span style="font-size: 10pt; font-family: Arial;">2</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0in; width: 103pt; padding-top: 0in; height: 12.75pt; background-color: transparent; border: #ece9d8;" width="137" valign="bottom">
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: 10pt; font-family: Arial;">0x00000000000007E4</span></p>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 4;">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0in; width: 22pt; padding-top: 0in; height: 12.75pt; background-color: transparent; border: #ece9d8;" width="29" valign="bottom">
<p class="MsoNormal" style="margin: 0in 0in 0pt; text-align: right;" align="right"><span style="font-size: 10pt; font-family: Arial;">1</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0in; width: 26pt; padding-top: 0in; height: 12.75pt; background-color: transparent; border: #ece9d8;" width="35" valign="bottom">
<p class="MsoNormal" style="margin: 0in 0in 0pt; text-align: right;" align="right"><span style="font-size: 10pt; font-family: Arial;">2</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0in; width: 103pt; padding-top: 0in; height: 12.75pt; background-color: transparent; border: #ece9d8;" width="137" valign="bottom">
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: 10pt; font-family: Arial;">0x00000000000007E5</span></p>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 5; mso-yfti-lastrow: yes;">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0in; width: 22pt; padding-top: 0in; height: 12.75pt; background-color: transparent; border: #ece9d8;" width="29" valign="bottom">
<p class="MsoNormal" style="margin: 0in 0in 0pt; text-align: right;" align="right"><span style="font-size: 10pt; font-family: Arial;">1</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0in; width: 26pt; padding-top: 0in; height: 12.75pt; background-color: transparent; border: #ece9d8;" width="35" valign="bottom">
<p class="MsoNormal" style="margin: 0in 0in 0pt; text-align: right;" align="right"><span style="font-size: 10pt; font-family: Arial;">2</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0in; width: 103pt; padding-top: 0in; height: 12.75pt; background-color: transparent; border: #ece9d8;" width="137" valign="bottom">
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: 10pt; font-family: Arial;">0x00000000000007E6</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small; font-family: Times New Roman;"> </span></p>
<p></code></p>
]]></content:encoded>
			<wfw:commentRss>http://rickcaminiti.com/misc/obscure-timestamp-datatype-sql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Geocoding in SSIS</title>
		<link>http://rickcaminiti.com/misc/google-geocoding-ssis/</link>
		<comments>http://rickcaminiti.com/misc/google-geocoding-ssis/#comments</comments>
		<pubDate>Wed, 20 May 2009 17:46:18 +0000</pubDate>
		<dc:creator>NothingMan</dc:creator>
				<category><![CDATA[BI]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[g33k]]></category>
		<category><![CDATA[geocode]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[ssis]]></category>

		<guid isPermaLink="false">http://rickcaminiti.com/?p=337</guid>
		<description><![CDATA[I have an old YouTube tutorial on how to use Google Geocoding within SSIS, but I lost all the downloadable scripts.  I recently had a few people asking me if I could send them the scripts, so I deiceded to rewrite them. Again, you can check out the YouTub video (it&#8217;s rough) for more details, just [...]]]></description>
			<content:encoded><![CDATA[<p>I have an old YouTube tutorial on how to use Google Geocoding within SSIS, but I lost all the downloadable scripts.  I recently had a few people asking me if I could send them the scripts, so I deiceded to rewrite them.</p>
<p>Again, you can check out the YouTub video (it&#8217;s rough) for more details, just go to <a href="http://www.youtube.com/watch?v=HTSHzR-wSgc">http://www.youtube.com/watch?v=HTSHzR-wSgc</a> with this DISCLAIMER:  This code was just thrown together and is quite ugly and my microphone was terrible, I usually sound much better than that <img src='http://rickcaminiti.com/wp-includes/images/smilies/icon_smile.gif' alt="Google Geocoding in SSIS" class='wp-smiley' title="Google Geocoding in SSIS photo" />  :-)</p>
<p>In a nutshell, I sniped about 18,000 golfcourses off the web with a PHP script and got basic course information for all of them, including the address information.  I wanted to use Google Maps to display these courses, so I thought I&#8217;d use Google Geocoding.  Caution, they don&#8217;t like it when you hit them 1000 times per second, so I would recommend using a <a title="Putting VB.Net 2008 to Sleep" href="http://rickcaminiti.com/tips/putting-vbnet-2008-to-sleep/" target="_self">Sleep command </a>in your code like I did so you can throttle it without getting kicked off. </p>
<p>So, I have an OLE Source task that reads from my database.  I created a Derived Column task to create placeholders for latitude, longitude, and level of accuracy.  I created a Script Component and selected street, city, state, and zip as input columns and added lat, long, and accuracy as read/write columns. </p>
<p>Open the script editor, add a reference to System.Web, then create a new class called Google GeoCode, or whatever the heck you want to call it and paste in this code:</p>
<div><code><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes;">Option</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> <span style="color: blue;">Strict</span> <span style="color: blue;">Off</span></span></code></div>
<p><code></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: green; font-family: &quot;Courier New&quot;; mso-no-proof: yes;">''' Might need this, might not</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes;">Imports</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> System</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes;">Imports</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> System.Data</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes;">Imports</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> System.Math</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes;">Imports</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> System.Net</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes;">Imports</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> System.Web</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes;">Imports</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> System.IO</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes;">Namespace</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> GoogleGeoCoder</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">    </span><span style="color: blue;">Public</span> <span style="color: blue;">Interface</span> ISpatialCoordinate</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: blue;">Property</span> latitude() <span style="color: blue;">As</span> <span style="color: blue;">Double</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: blue;">Property</span> longitude() <span style="color: blue;">As</span> <span style="color: blue;">Double</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;">   </span><span style="color: blue;">End</span> <span style="color: blue;">Interface</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">    </span><span style="color: green;">''' &lt;summary&gt;<span style="mso-spacerun: yes;">    </span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">    </span><span style="color: green;">''' Coordiate structure. Holds Latitude and Longitude.<span style="mso-spacerun: yes;">    </span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">    </span><span style="color: green;">''' &lt;/summary&gt;<span style="mso-spacerun: yes;">    </span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">    </span><span style="color: blue;">Public</span> <span style="color: blue;">Structure</span> Coordinate</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: blue;">Implements</span> ISpatialCoordinate</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: blue;">Private</span> _latitude <span style="color: blue;">As</span> <span style="color: blue;">Double</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: blue;">Private</span> _longitude <span style="color: blue;">As</span> <span style="color: blue;">Double</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: blue;">Public</span> <span style="color: blue;">Sub</span> <span style="color: blue;">New</span>(<span style="color: blue;">ByVal</span> lattitude <span style="color: blue;">As</span> <span style="color: blue;">Double</span>, <span style="color: blue;">ByVal</span> longitude <span style="color: blue;">As</span> <span style="color: blue;">Double</span>)</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span>_latitude = lattitude</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span>_longitude = longitude</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: blue;">End</span> <span style="color: blue;">Sub</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: blue;">Public</span> <span style="color: blue;">Property</span> latitude() <span style="color: blue;">As</span> <span style="color: blue;">Double</span> <span style="color: blue;">Implements</span> ISpatialCoordinate.latitude</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: blue;">Get</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                </span><span style="color: blue;">Return</span> _latitude</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: blue;">End</span> <span style="color: blue;">Get</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: blue;">Set</span>(<span style="color: blue;">ByVal</span> value <span style="color: blue;">As</span> <span style="color: blue;">Double</span>)</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                </span>_latitude = value</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: blue;">End</span> <span style="color: blue;">Set</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: blue;">End</span> <span style="color: blue;">Property</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: blue;">Public</span> <span style="color: blue;">Property</span> longitude() <span style="color: blue;">As</span> <span style="color: blue;">Double</span> <span style="color: blue;">Implements</span> ISpatialCoordinate.longitude</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: blue;">Get</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                </span><span style="color: blue;">Return</span> _longitude</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: blue;">End</span> <span style="color: blue;">Get</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: blue;">Set</span>(<span style="color: blue;">ByVal</span> value <span style="color: blue;">As</span> <span style="color: blue;">Double</span>)</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                </span>_longitude = value</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: blue;">End</span> <span style="color: blue;">Set</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: blue;">End</span> <span style="color: blue;">Property</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">    </span><span style="color: blue;">End</span> <span style="color: blue;">Structure</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">    </span><span style="color: blue;">Public</span> <span style="color: blue;">Class</span> GeoCode</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: blue;">Const</span> _googleUri <span style="color: blue;">As</span> <span style="color: blue;">String</span> = <span style="color: maroon;">"http://maps.google.com/maps/geo?q="</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: blue;">Const</span> _googleKey <span style="color: blue;">As</span> <span style="color: blue;">String</span> = <span style="color: maroon;">"yourgooglekeyhere"</span><span style="mso-spacerun: yes;">  </span><span style="color: green;">' get your own<span style="mso-spacerun: yes;">        </span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: blue;">Const</span> _outputType <span style="color: blue;">As</span> <span style="color: blue;">String</span> = <span style="color: maroon;">"csv"</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: blue;">Private</span> <span style="color: blue;">Shared</span> <span style="color: blue;">Function</span> GetGeoCodeUri(<span style="color: blue;">ByVal</span> address <span style="color: blue;">As</span> <span style="color: blue;">String</span>) <span style="color: blue;">As</span> Uri</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span>address = HttpUtility.UrlEncode(address)</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: blue;">Return</span> <span style="color: blue;">New</span> Uri(<span style="color: blue;">String</span>.Format(<span style="color: maroon;">"{0}{1}&amp;output={2}&amp;key={3}"</span>, _googleUri, address, _outputType, _googleKey))</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: blue;">End</span> <span style="color: blue;">Function</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: green;">''' &lt;summary&gt;<span style="mso-spacerun: yes;">        </span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: green;">''' Gets a Coordinate from a address.<span style="mso-spacerun: yes;">        </span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: green;">''' &lt;/summary&gt;<span style="mso-spacerun: yes;">        </span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: green;">''' &lt;param name="address"&gt;An address.<span style="mso-spacerun: yes;">        </span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: green;">''' &lt;remarks&gt;<span style="mso-spacerun: yes;">        </span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: green;">''' &lt;example&gt;1600 Amphitheatre Parkway Mountain View, CA 94043&lt;/example&gt;<span style="mso-spacerun: yes;">        </span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: green;">''' &lt;/remarks&gt;<span style="mso-spacerun: yes;">        </span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: green;">''' &lt;/param&gt;<span style="mso-spacerun: yes;">        </span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: green;">''' &lt;returns&gt;A spatial coordinate that contains the latitude and longitude of the address.&lt;/returns&gt;<span style="mso-spacerun: yes;">        </span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: blue;">Public</span> <span style="color: blue;">Shared</span> <span style="color: blue;">Function</span> GetCoordinates(<span style="color: blue;">ByVal</span> address <span style="color: blue;">As</span> <span style="color: blue;">String</span>) <span style="color: blue;">As</span> Coordinate</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: blue;">Dim</span> client <span style="color: blue;">As</span> WebClient = <span style="color: blue;">New</span> WebClient()</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: blue;">Dim</span> uri <span style="color: blue;">As</span> Uri = GetGeoCodeUri(address)</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: blue;">Dim</span> geoCodeInfo <span style="color: blue;">As</span> <span style="color: blue;">String</span>()</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: green;">'The first number is the status code,<span style="mso-spacerun: yes;">             </span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: green;">'the second is the accuracy,<span style="mso-spacerun: yes;">             </span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">       </span><span style="mso-spacerun: yes;">     </span><span style="color: green;">'the third is the latitude,<span style="mso-spacerun: yes;">             </span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: green;">'the fourth one is the longitude.<span style="mso-spacerun: yes;">            </span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: blue;">Try</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                </span>geoCodeInfo = client.DownloadString(uri).Split(<span style="color: maroon;">","</span>)</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                </span><span style="color: blue;">Return</span> <span style="color: blue;">New</span> Coordinate(Convert.ToDouble(geoCodeInfo(2)), Convert.ToDouble(geoCodeInfo(3)))</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: blue;">Catch</span> ex <span style="color: blue;">As</span> Exception</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                </span><span style="color: blue;">Return</span> <span style="color: blue;">New</span> Coordinate(0.0, 0.0)</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: blue;">End</span> <span style="color: blue;">Try</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: blue;">End</span> <span style="color: blue;">Function</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">    </span><span style="color: blue;">End</span> <span style="color: blue;">Class</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes;">End</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> <span style="color: blue;">Namespace</span></span></p>
<p></code></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"> </p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;">Save it and then go back to the main script and add Import that class (see code).  Notice, the way I&#8217;m getting the level of accuracy with my ugly nested IF statements isn&#8217;t the prettiest way to do this, use your imagination.  Copy in this code into the Main Script:</p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"> </p>
<p><code></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: green; font-family: &quot;Courier New&quot;; mso-no-proof: yes;">' Microsoft SQL Server Integration Services user script component</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: green; font-family: &quot;Courier New&quot;; mso-no-proof: yes;">' This is your new script component in Microsoft Visual Basic .NET</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: green; font-family: &quot;Courier New&quot;; mso-no-proof: yes;">' ScriptMain is the entrypoint class for script components</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: green; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes;">Imports</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> System</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes;">Imports</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> System.Data</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes;">Imports</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> System.Math</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes;">Imports</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> Microsoft.SqlServer.Dts.Pipeline.Wrapper</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes;">Imports</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> Microsoft.SqlServer.Dts.Runtime.Wrapper</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes;">Imports</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> ScriptComponent_4a8732cababc49a999159a91c737082a.GoogleGeoCoder</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes;">Public</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> <span style="color: blue;">Class</span> ScriptMain</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">    </span><span style="color: blue;">Inherits</span> UserComponent</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">    </span><span style="color: blue;">Public</span> <span style="color: blue;">Overrides</span> <span style="color: blue;">Sub</span> Input0_ProcessInputRow(<span style="color: blue;">ByVal</span> Row <span style="color: blue;">As</span> Input0Buffer)</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: blue;">Dim</span> coordinate <span style="color: blue;">As</span> Coordinate = GeoCode.GetCoordinates(Row.street &amp; <span style="color: maroon;">", "</span> &amp; Row.city &amp; <span style="color: maroon;">", "</span> &amp; Row.state &amp; <span style="color: maroon;">", "</span> &amp; Row.zip)</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: blue;">If</span> ((coordinate.latitude &lt;&gt; 0) <span style="color: blue;">And</span> (coordinate.longitude &lt;&gt; 0)) <span style="color: blue;">Then</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span>Row.lat = Convert.ToDecimal(coordinate.latitude)</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span>Row.long = Convert.ToDecimal(coordinate.longitude)</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span>Row.acc = 1</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: blue;">Else</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span>coordinate = GeoCode.GetCoordinates(Row.city &amp; <span style="color: maroon;">", "</span> &amp; Row.state &amp; <span style="color: maroon;">", "</span> &amp; Row.zip)</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: blue;">If</span> ((coordinate.latitude &lt;&gt; 0) <span style="color: blue;">And</span> (coordinate.longitude &lt;&gt; 0)) <span style="color: blue;">Then</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                </span>Row.lat = Convert.ToDecimal(coordinate.latitude)</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                </span>Row.long = Convert.ToDecimal(coordinate.longitude)</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                </span>Row.acc = 2</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: blue;">Else</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                </span>coordinate = GeoCode.GetCoordinates(Row.zip)</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                </span><span style="color: blue;">If</span> ((coordinate.latitude &lt;&gt; 0) <span style="color: blue;">And</span> (coordinate.longitude &lt;&gt; 0)) <span style="color: blue;">Then</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                    </span>Row.lat = Convert.ToDecimal(coordinate.latitude)</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                    </span>Row.long = Convert.ToDecimal(coordinate.longitude)</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                    </span>Row.acc = 3</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                </span><span style="color: blue;">Else</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                    </span>coordinate = GeoCode.GetCoordinates(Row.city &amp; <span style="color: maroon;">", "</span> &amp; Row.state)</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                    </span><span style="color: blue;">If</span> ((coordinate.latitude &lt;&gt; 0) <span style="color: blue;">And</span> (coordinate.longitude &lt;&gt; 0)) <span style="color: blue;">Then</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                        </span>Row.lat = Convert.ToDecimal(coordinate.latitude)</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                        </span>Row.long = Convert.ToDecimal(coordinate.longitude)</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                        </span>Row.acc = 4</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                    </span><span style="color: blue;">Else</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                        </span>coordinate = GeoCode.GetCoordinates(Row.state)</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                        </span><span style="color: blue;">If</span> ((coordinate.latitude &lt;&gt; 0) <span style="color: blue;">And</span> (coordinate.longitude &lt;&gt; 0)) <span style="color: blue;">Then</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                            </span>Row.lat = Convert.ToDecimal(coordinate.latitude)</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                            </span>Row.long = Convert.ToDecimal(coordinate.longitude)</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                            </span>Row.acc = 5</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                        </span><span style="color: blue;">End</span> <span style="color: blue;">If</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                    </span><span style="color: blue;">End</span> <span style="color: blue;">If</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                </span><span style="color: blue;">End</span> <span style="color: blue;">If</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: blue;">End</span> <span style="color: blue;">If</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: blue;">End</span> <span style="color: blue;">If</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"><span style="mso-spacerun: yes;">    </span><span style="color: blue;">End</span> <span style="color: blue;">Sub</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes;">End</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; mso-no-proof: yes;"> <span style="color: blue;">Class</span></span></p>
<p> </p>
<p></code></p>
]]></content:encoded>
			<wfw:commentRss>http://rickcaminiti.com/misc/google-geocoding-ssis/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>WordPress SEO &#8211; Great Tips</title>
		<link>http://rickcaminiti.com/misc/wordpress-seo/</link>
		<comments>http://rickcaminiti.com/misc/wordpress-seo/#comments</comments>
		<pubDate>Mon, 18 May 2009 00:59:26 +0000</pubDate>
		<dc:creator>Rick</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[Site]]></category>
		<category><![CDATA[Social]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://rickcaminiti.com/?p=318</guid>
		<description><![CDATA[This is a must-read if you&#8217;re using WordPress and want some SEO tips.  The basic technical optimization: simplest stuff, highest rewards Permalinks Optimize your Titles for SEO Optimize your Descriptions Optimize the More text Image Optimization Template optimization Breadcrumbs Headings Clean up your code Aim for speed Rethink that Sidebar Advanced technical optimization: preventing duplicate [...]]]></description>
			<content:encoded><![CDATA[<p>This is a must-read if you&#8217;re using WordPress and want some SEO tips. </p>
<ol>
<li><a href="http://rickcaminiti.com/wp-admin/#basicseo"><span style="color: #da3114;">The basic technical optimization</span></a>: simplest stuff, highest rewards</li>
<li><a href="http://rickcaminiti.com/wp-admin/#permalinks"><span style="color: #da3114;">Permalinks</span></a></li>
<li><a href="http://rickcaminiti.com/wp-admin/#titles"><span style="color: #da3114;">Optimize your Titles for SEO</span></a></li>
<li><a href="http://rickcaminiti.com/wp-admin/#descriptions"><span style="color: #da3114;">Optimize your Descriptions</span></a></li>
<li><a href="http://rickcaminiti.com/wp-admin/#moretext"><span style="color: #da3114;">Optimize the More text</span></a></li>
<li><a href="http://rickcaminiti.com/wp-admin/#images"><span style="color: #da3114;">Image Optimization</span></a></li>
<li><a href="http://rickcaminiti.com/wp-admin/#template"><span style="color: #da3114;">Template optimization</span></a></li>
<li><a href="http://rickcaminiti.com/wp-admin/#bread-crumbs"><span style="color: #da3114;">Breadcrumbs</span></a></li>
<li><a href="http://rickcaminiti.com/wp-admin/#headings"><span style="color: #da3114;">Headings</span></a></li>
<li><a href="http://rickcaminiti.com/wp-admin/#codeclean"><span style="color: #da3114;">Clean up your code</span></a></li>
<li><a href="http://rickcaminiti.com/wp-admin/#speed"><span style="color: #da3114;">Aim for speed</span></a></li>
<li><a href="http://rickcaminiti.com/wp-admin/#sidebarthink"><span style="color: #da3114;">Rethink that Sidebar</span></a></li>
<li><a href="http://rickcaminiti.com/wp-admin/#advancedseo"><span style="color: #da3114;">Advanced technical optimization</span></a>: preventing duplicate content</li>
<li><a href="http://rickcaminiti.com/wp-admin/#noindexfollow"><span style="color: #da3114;">Noindex, follow archive pages</span></a></li>
<li><a href="http://rickcaminiti.com/wp-admin/#disablearchives"><span style="color: #da3114;">Disable unnecessary archives</span></a></li>
<li><a href="http://rickcaminiti.com/wp-admin/#pagination"><span style="color: #da3114;">Pagination</span></a></li>
<li><a href="http://rickcaminiti.com/wp-admin/#nofollowmeta"><span style="color: #da3114;">Nofollowing unnecessary links</span></a></li>
<li><a href="http://rickcaminiti.com/wp-admin/#structure"><span style="color: #da3114;">Altering your blog&#8217;s structure for high rankings</span></a></li>
<li><a href="http://rickcaminiti.com/wp-admin/#pagesvsposts"><span style="color: #da3114;">Pages instead of posts</span></a></li>
<li><a href="http://rickcaminiti.com/wp-admin/#newwine"><span style="color: #da3114;">New wine in an old bottle</span></a>: use well ranking-posts to rank even better</li>
<li><a href="http://rickcaminiti.com/wp-admin/#relatedposts"><span style="color: #da3114;">Linking to related posts</span></a></li>
<li><a href="http://rickcaminiti.com/wp-admin/#conversion"><span style="color: #da3114;">Conversion optimization</span></a>: get those readers to subscribe!</li>
<li><a href="http://rickcaminiti.com/wp-admin/#comment"><span style="color: #da3114;">Comment optimization</span></a>: get those readers involved</li>
<li><a href="http://rickcaminiti.com/wp-admin/#ask"><span style="color: #da3114;">How should you get people to comment</span></a></li>
<li><a href="http://rickcaminiti.com/wp-admin/#bond"><span style="color: #da3114;">Bond with your commenters</span></a></li>
<li><a href="http://rickcaminiti.com/wp-admin/#commentsubscribe"><span style="color: #da3114;">Keeping people in the conversation</span></a></li>
<li><a href="http://rickcaminiti.com/wp-admin/#offsite"><span style="color: #da3114;">Off site blog SEO</span></a></li>
<li><a href="http://rickcaminiti.com/wp-admin/#followcomment"><span style="color: #da3114;">Follow your commenters</span></a></li>
<li><a href="http://rickcaminiti.com/wp-admin/#twitter"><span style="color: #da3114;">Use Twitter</span></a></li>
<li><a href="http://rickcaminiti.com/wp-admin/#relatedblogs"><span style="color: #da3114;">Find related blogs, and work them</span></a></li>
<li><a href="http://rickcaminiti.com/wp-admin/#conclusion"><span style="color: #da3114;">Conclusion</span></a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://rickcaminiti.com/misc/wordpress-seo/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>I Can&#8217;t Stop Looking at This</title>
		<link>http://rickcaminiti.com/misc/i-cant-stop-looking-at-this/</link>
		<comments>http://rickcaminiti.com/misc/i-cant-stop-looking-at-this/#comments</comments>
		<pubDate>Fri, 18 Jan 2008 04:46:44 +0000</pubDate>
		<dc:creator>Rick</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://rickcaminiti.com/2008/01/17/i-cant-stop-looking-at-this/</guid>
		<description><![CDATA[I was researching some Business Intelligence information like cubes and hypercubes and stumbled upon this transic picture and I can&#8217;t stop staring at it. This link is directly to the wikipedia picture where I got it from and it is liked to the page I found it on in case you&#8217;re interested.  This is a [...]]]></description>
			<content:encoded><![CDATA[<p><a target="_blank" href="http://en.wikipedia.org/wiki/Hypercube" title="Hypercube in motion"><img border="0" vspace="10" align="right" width="256" src="http://upload.wikimedia.org/wikipedia/commons/d/d7/8-cell.gif" hspace="10" alt="I Cant Stop Looking at This" height="256" style="width: 256px; height: 256px" title="Hypercube in motion" /></a></p>
<p>I was researching some Business Intelligence information like cubes and hypercubes and stumbled upon this transic picture and I can&#8217;t stop staring at it.</p>
<p>This link is directly to the wikipedia picture where I got it from and it is liked to the page I found it on in case you&#8217;re interested.  This is a hypercube.</p>
]]></content:encoded>
			<wfw:commentRss>http://rickcaminiti.com/misc/i-cant-stop-looking-at-this/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>I Got Fired, and it was Kinda Cool :-)</title>
		<link>http://rickcaminiti.com/misc/i-got-fired-and-it-was-kinda-cool/</link>
		<comments>http://rickcaminiti.com/misc/i-got-fired-and-it-was-kinda-cool/#comments</comments>
		<pubDate>Thu, 17 Jan 2008 15:10:37 +0000</pubDate>
		<dc:creator>Rick</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://rickcaminiti.com/2008/01/17/i-got-fired-and-it-was-kinda-cool/</guid>
		<description><![CDATA[A wise man once said, you never know who you are until you get fired.  Not sure who said that first, but I&#8217;ve heard that saying before.  People always say, you really find out who you are when you get fired and have to scramble to survive.  Well, truth be told, I wasn&#8217;t fired because [...]]]></description>
			<content:encoded><![CDATA[<p>A wise man once said, you never know who you are until you get fired.  Not sure who said that first, but I&#8217;ve heard that saying before.  People always say, you really find out who you are when you get fired and have to scramble to survive.  Well, truth be told, I wasn&#8217;t fired because I&#8217;m still employed by my consulting company, but I was &#8220;let go for budget reasons&#8221; at the place I was consulting.  So, not really fired, but let&#8217;s say I worked for a different consulting company, I&#8217;d be out on the street looking for something new and would have to face a bunch of crappy consequences.</p>
<p>Ok, not the same thing, I know, but my point is, I always kinda thought, everyone eventually gets cut, fired, or something like that over a career, and I always feared that day.  So when I got the news, I was pleasantly surprised that I didn&#8217;t give a crap.  I mean, it sucks to leave, it sucks to not be working and all that, but I guarantee, within a week, I&#8217;ll be working somewhere better, doing better work, learning new things&#8230; without a doubt because the company I work for is looking out for me.</p>
<p>Still more, what&#8217;s even better is that if they DON&#8217;T find something for me, my wife and I are finacially stable and she &#8220;sells&#8221; people with my skills, so she could find me something fast and I&#8217;d make even more money and she&#8217;d make money on my money&#8230;</p>
<p>Strange how this &#8220;firing&#8221; has opened my eyes.  I always feared this day, but now that it&#8217;s here, I wish it had happened a long time ago <img src='http://rickcaminiti.com/wp-includes/images/smilies/icon_smile.gif' alt="I Got Fired, and it was Kinda Cool : )" class='wp-smiley' title="I Got Fired, and it was Kinda Cool : ) photo" />   It&#8217;s just good to know that I&#8217;m in a good place right now and that I have a good career path, a good company behind me and a good wife behind me.  Working is actually kinda fun when you don&#8217;t care about getting canned <img src='http://rickcaminiti.com/wp-includes/images/smilies/icon_surprised.gif' alt="I Got Fired, and it was Kinda Cool : )" class='wp-smiley' title="I Got Fired, and it was Kinda Cool : ) photo" /> </p>
]]></content:encoded>
			<wfw:commentRss>http://rickcaminiti.com/misc/i-got-fired-and-it-was-kinda-cool/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ever Wonder How The World Will End?</title>
		<link>http://rickcaminiti.com/misc/ever-wonder-how-the-world-will-end/</link>
		<comments>http://rickcaminiti.com/misc/ever-wonder-how-the-world-will-end/#comments</comments>
		<pubDate>Thu, 17 Jan 2008 04:14:39 +0000</pubDate>
		<dc:creator>Rick</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://rickcaminiti.com/2008/01/16/ever-wonder-how-the-world-will-end/</guid>
		<description><![CDATA[I don&#8217;t even remember how I stumbled upon this site, let alone this post, but I had to share.  My naive self trusts that the content is real and that there was a good amount of research going on, but regardless, it was captivating to me.  I found this at a Site called Best of the World (botw).  It&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t even remember how I stumbled upon this site, let alone this post, but I had to share.  My naive self trusts that the content is real and that there was a good amount of research going on, but regardless, it was captivating to me. </p>
<p>I found this at a Site called <a target="_blank" href="http://www.botw.org/articles/endworld.html" title="End of the World: 10 Disasters that could end it all at any given second."><strong>Best of the World</strong></a> (botw).  It&#8217;s Simply about 10 disasters that could cause the end of the world.  Again, being naive and uneducated in physical science, it&#8217;s amazing to me to see how plausable some of these are.  I have listened to audiobooks of the likes of Steve Hawkings and other physisists, so I kinda know what&#8217;s going on in some of these, but it just adds to the complexity that is my understanding of space/time.</p>
<p>You HAVE to check the descriptions and videos on the Site&#8230; I just find this stuff to be amazing.  Hope you do to.</p>
<p>Here are the 10 possible ends of the world: </p>
<ol>
<li>Particle Accelerators &#8211; Very possible</li>
<li>Rogue Black Holes &#8211; I&#8217;ve been afraid of this one since they were explained to me 20 years ago</li>
<li>Gamma Ray Bursts - Interesting and apparently common</li>
<li>Omega Point &#8211; Ummmm, totally don&#8217;t get this one, but I&#8217;ve read a lot about consiousness and can start to understand it&#8230; maybe</li>
<li>Bubble Nucleation &#8211; If any of this is true, then why not.  Confusing, but interesting nonetheless</li>
<li>Divine Intervention &#8211; Possible, I suppose.  Trying not to think on this one <img src='http://rickcaminiti.com/wp-includes/images/smilies/icon_surprised.gif' alt="Ever Wonder How The World Will End?" class='wp-smiley' title="Ever Wonder How The World Will End? photo" /> </li>
<li>Solar Flares (Super Flares, to be exact) - Holy crap&#8230; cool stuff.  This seems freakishly possible.</li>
<li>Aliens Attack the Earth &#8211; As much as I don&#8217;t believe, it&#8217;s hard not to.  217 planets have been found&#8230; WTF?</li>
<li>Global War &#8211; This isn&#8217;t number 1?</li>
<li>Ecosystem Collapse &#8211; This isn&#8217;t number 2?  Scary</li>
</ol>
<p>So anyway, fun stuff.  Always good to know that it could all end any time.  More reason to enjoy life now, right <img src='http://rickcaminiti.com/wp-includes/images/smilies/icon_smile.gif' alt="Ever Wonder How The World Will End?" class='wp-smiley' title="Ever Wonder How The World Will End? photo" />   Dunno much about this site, but thanks to <a target="_blank" href="http://www.botw.org/articles/endworld.html" title="Best of the Web.  !0 ways the world may end"><strong>Best of the Web</strong></a><strong> </strong>for this intereting article.</p>
]]></content:encoded>
			<wfw:commentRss>http://rickcaminiti.com/misc/ever-wonder-how-the-world-will-end/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTC Touch (Eat Your Heart Out iPhone)</title>
		<link>http://rickcaminiti.com/misc/htc-touch-eat-your-heart-out-iphone/</link>
		<comments>http://rickcaminiti.com/misc/htc-touch-eat-your-heart-out-iphone/#comments</comments>
		<pubDate>Fri, 11 Jan 2008 03:20:36 +0000</pubDate>
		<dc:creator>Rick</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://rickcaminiti.com/2008/01/10/htc-touch-eat-your-heart-out-iphone/</guid>
		<description><![CDATA[Well, it&#8217;s been several years since I would have considered myself a phone-whore, but now I can clearly remember why I used to be.  Of course, by phone-whore, I am referring to the fact that I used to buy a $300+ phone every single year because of the advances in technology and all of the [...]]]></description>
			<content:encoded><![CDATA[<p><img vspace="5" align="right" src="http://rickcaminiti.com/wp-content/uploads/2008/01/motorola_startac701.jpg" hspace="5" alt="HTC Touch (Eat Your Heart Out iPhone)" title="Motorola StarTAC" />Well, it&#8217;s been several years since I would have considered myself a phone-whore, but now I can clearly remember why I used to be.  Of course, by phone-whore, I am referring to the fact that I used to buy a $300+ phone every single year because of the advances in technology and all of the cool new tools and goodies that came with it.  It all started with the Star-TAC.  I paid $350 for that thing.  Hard to believe when you look back.</p>
<p>Anyway, when I met my wife, I kinda stopped being such a kid and I eventually stuck with my Treo 650 for about 4 years.  It was a great phone and I really had no reason to get rid of it.  After a while though, I started losing reception and missed calls and dropped calls like crazy.  I had also just gotten into this freakin&#8217; car accident and had completely covered the Treo in my blood so I thought it was a good idea and a good time to upgrade.</p>
<p>Well, this was the first phone I had every actually bought <img vspace="5" align="right" src="http://rickcaminiti.com/wp-content/uploads/2008/01/htc-touch1.jpg" hspace="5" alt="HTC Touch (Eat Your Heart Out iPhone)" title="HTC Touch" />without researching.  I randomly decided to stop by the Sprint Store and saw the HTC touch.  I knew nothing about it, but it caught my eye and eventually took my full attention.  I played with it for no more than 5 minutes before they called my name, and I was already sold.  I didn&#8217;t actually &#8220;play&#8221; with it, I simply checked the specs and some of the control panel options and networking options and I all of a sudden couldn&#8217;t live without it.</p>
<p>The sad thing is that the next day I was floored by all of my concussion issues and I literally could not physically walk to go get my phone, let alone find the desire or any more interest in it.  It sat on the counter uncharged and unused for 5 or 6 days.  I didn&#8217;t even check for missed calls, let alone play with it or set anything up. </p>
<p>Well, needless to say, I eventually picked the damn thing up and fell back in love.  It was a little difficult to start using because it was my first Windows Mobile phone and it was the first phone packed with all these goodies.  When I finally started figuring things out and using it like I should be using it, I couldn&#8217;t figure out how I had gone so long without a new phone and why I hadn&#8217;t known more about this one.</p>
<p>There&#8217;s still a LOT I&#8217;m not using on it and a lot that I don&#8217;t know about it.  I don&#8217;t even know how/where to get free apps for it yet and I don&#8217;t know of any hacks or anything, but here&#8217;s what I know and what I use:</p>
<p>It&#8217;s 4 oz.  It&#8217;s so much lighter than the Treo.  Seems weird, it&#8217;s only 2.5 oz lighter, but you can really tell.  It&#8217;s also  1 oz less than the iPhone.  It&#8217;s a half inch shorter than the Treo and iPhone and it&#8217;s about the same thickness of the iPhone (almost .5&#8243; less than Treo).  It&#8217;s the same width as both.  This isn&#8217;t necessarily a GOOD thing because you lose screen real-estate compared to the iPhone, but it&#8217;s better on the pocket-space/purse-space if you&#8217;re a chick.</p>
<p>The Battery life really suffers compared to the others, especially the iPhone.  I have a AC/DC power charger though so I almost always have it externally powered.  It&#8217;s USB powered too, so when I hook it to my PC, I&#8217;m getting charged as well.  Not sure if the iPhone is. </p>
<p>There&#8217;s a measly 152MB of built-in memory which is a big step up on the Treo, but it&#8217;s about 7.9 GB short of the iPhone.  However the iPhone is stuck at 8 GB, where the other two use SD slots.  The Touch uses microSD.  I have a 2GB in there now and that&#8217;s plenty for now.</p>
<p>It has Bluetooth like the others, but I had never really used the Bluetooth stuff on the Treo before.  I already have everything running with Bluetooth now and I absolutely love it.  Bluetooth deserves it&#8217;s own post though.  This version of the phone (CDMA) can&#8217;t use WiFi, which kinda sucks.  The iPhone can.  The Sprint people told me it could, so that bugs me even more, but then again, that&#8217;s something I don&#8217;t think I&#8217;d use that much.  EVDO is fast enough for what I do methinks.</p>
<p><img vspace="5" align="right" src="http://rickcaminiti.com/wp-content/uploads/2008/01/htc_touch_mobile-phone1.jpg" hspace="5" alt="HTC Touch (Eat Your Heart Out iPhone)" title="HTC Touch side and back" />It uses Windows.  Not PALM&#8230; not APPLE.  I&#8217;m not THAT much of a Widows fanatic, but I despise the other two greatly, so I&#8217;m thrilled to have Windows Mobile 6.  It&#8217;s also got built in GPS.  Sprint hasn&#8217;t come up with the software for this yet, so you can&#8217;t really use it unless you pay for the proprietary Sprint services.  Oh well, I&#8217;ll have this for a while and I&#8217;ve heard that this will be release 1st quarter (Sprint peeps said that).  Can&#8217;t wait, but the Map features in Windows Live are awesome enough without it.</p>
<p>So anyway, enough with the comparisons.  There are goods and bads as compared to the others, but this is what makes me love the phone regardless of why I did or didn&#8217;t do this on my Treo and regardless of whether other phones do this or not:</p>
<p>It&#8217;s my first Windows Mobile phone for starters.  I love that fact how this seamlessly integrates with all of my Office tools at work and home, mainly Outlook.  This is the first time I&#8217;ve ever been completely synched.  I have integrated all of my contacts from all of my email services (gmail, hotmail, yahoo, work and home) into my phone and then back to each of the sources.  My contact lists are now all the same.  They&#8217;re not truley synched, but I can synch them manually when I want, but the bottom line is that my phone as ALL of my contact info and so does my laptop&#8217;s Outlook.</p>
<p>Aside from that, I also have all of my email integrated into the phone now.  So now, when I get hotmail, gmail, work, comments from here, text messages, or Instant Messages, I know right away.  I also have all of my personal calendars and work calendars synched.  I know that sounds trivial, but the further along in my career and the further along in my family life (The older I get), the more I will live and die by these features.  I haven&#8217;t been late to a meeting and or doctor appt and I haven&#8217;t forgotten that I need to do this or that after work, etc.  I&#8217;m excited now when the alarm rings and says &#8220;Wake up, you have an 8:00 this morning&#8221;.</p>
<p>I love the touchFlo.  For those that don&#8217;t know, this is something that iPhone has and seems to do well.  It&#8217;s really nothing more than a flash way to browse.  For instance, you slide your finger up and it pulls up a menu, or you slide right and left to scroll through pictures or you slide it in a circle to zoom in and out.  There aren&#8217;t many buttons on this phone, so this helps make things easy to navigate without scrambling through menus.</p>
<p>I love the way Windows Live Search works.  I&#8217;ve always been a Google Maps mark but this map software for the phone is awesome with the driving directions and the way you can navigate and zoom on the turns and destinations.  I love the Sirius player I installed to DEATH.  Since my car has been in the shop for 25 days and still has 10 to go, I&#8217;ve been using my phone to listen to Howard and Bubba on Sirius on the ride to work.  I love Sprint TV, but not nearly as much as the Slingbox mobile software where I can actually control and stream my physical components at home (I can power on and watch my cable or Replay TV on my phone&#8230;  freain&#8217; awesome). </p>
<p>I love the mini USB.  It&#8217;s nice and easy to hook up to the PC.  It comes with a splitter so you can power it and use the headphones at the same time (the headphones are USB too).  There is an adapter for a 1/8&#8243; headphone jack too.</p>
<p>I don&#8217;t like that Sprint has &#8220;disabled&#8221; the GPS, or that they haven&#8217;t done whatever they need to do for us to use the GPS chip on non-Sprint software.  I don&#8217;t like there isn&#8217;t a keyboard option like what I&#8217;ve seen on the iPhone where the numbers get larger when you press them so you can make sure you&#8217;re hitting the right key before release your finger.  I also don&#8217;t like that there&#8217;s no WiFi and I don&#8217;t like that I don&#8217;t know anything about the new features and hardware on the phone so I can&#8217;t use it for more stuff <img src='http://rickcaminiti.com/wp-includes/images/smilies/icon_smile.gif' alt="HTC Touch (Eat Your Heart Out iPhone)" class='wp-smiley' title="HTC Touch (Eat Your Heart Out iPhone) photo" />   For instance, I don&#8217;t know how to use it as a modem for my phone (without paying for the Sprint add-ons) and I&#8217;m struggling to figure out  how to synch via Bluetooth dongle.  I think that&#8217;s an ActiveSync issue though, not my phone.</p>
<p>All in all, I love the phone, as you can clearly infer from my comments and I&#8217;m not biased in any way other than the fact that I didn&#8217;t like Palm&#8217;s OS and I don&#8217;t like Apple <img src='http://rickcaminiti.com/wp-includes/images/smilies/icon_smile.gif' alt="HTC Touch (Eat Your Heart Out iPhone)" class='wp-smiley' title="HTC Touch (Eat Your Heart Out iPhone) photo" />   Really though, the phone is great.  I strongly recommend it for anyone.  I got it for $250 after rebates and would have paid more for it.  Do your research though unlike I did.  I would have still gotten this, I&#8217;m sure, but there&#8217;s plenty of info out there.  Enjoy.</p>
]]></content:encoded>
			<wfw:commentRss>http://rickcaminiti.com/misc/htc-touch-eat-your-heart-out-iphone/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Candid Pictures of My Disaster</title>
		<link>http://rickcaminiti.com/misc/candid-pictures-of-my-disaster/</link>
		<comments>http://rickcaminiti.com/misc/candid-pictures-of-my-disaster/#comments</comments>
		<pubDate>Tue, 08 Jan 2008 17:07:38 +0000</pubDate>
		<dc:creator>NothingMan</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://rickcaminiti.com/2008/01/08/candid-pictures-of-my-disaster/</guid>
		<description><![CDATA[ If I can pull another excuse out of the bag as to why I haven&#8217;t been here lately, I&#8217;ll take my best shot.  Here are some quick pics of what I&#8217;ve been up to lately  I was driving home a few weeks ago, and I was no more than 1/2 mile away armed with a [...]]]></description>
			<content:encoded><![CDATA[<p> If I can pull another excuse out of the bag as to why I haven&#8217;t been here lately, I&#8217;ll take my best shot.  Here are some quick pics of what I&#8217;ve been up to lately <img src='http://rickcaminiti.com/wp-includes/images/smilies/icon_surprised.gif' alt="Candid Pictures of My Disaster" class='wp-smiley' title="Candid Pictures of My Disaster photo" /> </p>
<p> I was driving home a few weeks ago, and I was no more than 1/2 mile away armed with a few  movie rentals to enjoy with my wife in front of the fire on a night without children.  It had started snowing about an hour before, but only about 10 minute prior, it started coming down really hard.  There was maybe 1/2 inch to a full inch of fresh snow on the roads, but from what I felt in my Pathfinder, it was still smoothe sailing.</p>
<p>I vaguely remember thinking how glad I was that my car was so &#8220;safe&#8221;, with the slip protection control, the automatic 4&#215;4, the really-good-anti-lock breaks, the fact that it&#8217;s big, etc.  It completely slipped my mind that other people may not have that same luxury. </p>
<p>The road I was on was straight, flat, and otherwise, completely safe.  There were a few side roads with stop signs, and I know the road like the back of my hand.  I noticed the car to my right, ahead of me, pulling up to the stop sign, but by the time I noticed that they weren&#8217;t stopping, the car was only about 15 feet in front of me, and I was going 30-40 mph on snow &#8212;BOOM.  I had just enough time to cut the wheel hard to the left, which at least kept me from smashing her driver-side door; I hit more of the front-end, which I would imagine saved her a LOT of pain.</p>
<p>After impact, I apparently spun across 4 lanes, 2 oncoming, and luckily no one hit me.  I don&#8217;t remember that, and I don&#8217;t remember the airbag or anything up to getting out of the car and calling for help.  I remember calling my wife and saying &#8220;I got into an accident, don&#8217;t worry, I&#8217;ll call you with details&#8221;.  I knew I was bleeding like crazy from my head and would be going to the ER, but I figured if I got into a wreck, I certainly don&#8217;t want her driving out here to come see me.</p>
<p>Since I was only 1 minute from home, she decided to come check on me and help me. Based on how she perceived the situation and the clarity of my voice when I called her, she was a little shocked to see me on a stretcher, tied down, in neck and leg restraints with blood completely covering my face.</p>
<p>Here I am in the ER.  I took this picture of myself after I got stictches in my hairline and after the blood was cleaned up.  You can still see some smeared across my forehead and on the bed, but most of the carnage was gone at this point&#8230;  about 6 hours after we were admitted :-/.</p>
<p><img src="http://rickcaminiti.com/wp-content/uploads/2008/01/crash1.jpg" alt="Candid Pictures of My Disaster"  title="Candid Pictures of My Disaster photo" /></p>
<p>Here&#8217;s my  Pathfinder.  ~$16,000 in estimated repairs at this point.  Looking to get it back at the end of Jan (40 days total).  I sure hope they do a good job, I don&#8217;t want to have keep taking it in for more repairs :-/<br />
<img src="http://rickcaminiti.com/wp-content/uploads/2008/01/crash2.jpg" alt="Candid Pictures of My Disaster"  title="Candid Pictures of My Disaster photo" /></p>
<p>Here&#8217;s my leg.  I remember in the ER saying that my legs &#8220;kinda&#8221; hurt.  I had no idea how bad they were until the next day.  This bruise ended up taking over my entire left leg at one point.   The knot was about the size of a baseball.  It&#8217;s still there.<br />
<img src="http://rickcaminiti.com/wp-content/uploads/2008/01/crash3.jpg" alt="Candid Pictures of My Disaster"  title="Candid Pictures of My Disaster photo" /></p>
<p>Just at the time that I was able to start winding down the painkillers and muscle relaxers and start moving around a bit, I got the flu.  Just in time for the holidays.  On top of all that, apparenly I had some sort of post-concussion syndrome or whatever that was causing me to be lathargic, depressed, nausious, weak, dizzy, and all that good stuff.  I&#8217;m surprised at this point that I don&#8217;t have bedsores from all the time I spend just laying down or sitting. </p>
<p>You always think &#8220;I can take care of myself&#8221;, at least I always do, and you probably can take care of yourself, but it&#8217;s times like this that really make you feel thankful for your friends and family, and especially your spouse if you have one.  I&#8217;ve never really been in a bad accident before; there&#8217;s just a lot of stuff you don&#8217;t think about that needs to be taken care of.  Getting things out of your car, talking to the police, driving you around, getting medicine, getting a rental car, talking to the insurance companies, etc. </p>
<p>Thank God for my wife or I might still be on the side of the road.</p>
]]></content:encoded>
			<wfw:commentRss>http://rickcaminiti.com/misc/candid-pictures-of-my-disaster/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Back, Again, For Now</title>
		<link>http://rickcaminiti.com/misc/back-again-for-now/</link>
		<comments>http://rickcaminiti.com/misc/back-again-for-now/#comments</comments>
		<pubDate>Wed, 02 Jan 2008 18:23:22 +0000</pubDate>
		<dc:creator>NothingMan</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://rickcaminiti.com/2008/01/02/back-again-for-now/</guid>
		<description><![CDATA[Without thinking too much, I&#8217;m trying to remember when the last time I wrote a post or even came to this site to check stats, comments, or anything.  It escapes me.  At some point, I fell into a huge slump and a nasty rutt where I hardly even checked email, let alone had anything to [...]]]></description>
			<content:encoded><![CDATA[<p>Without thinking too much, I&#8217;m trying to remember when the last time I wrote a post or even came to this site to check stats, comments, or anything.  It escapes me.  At some point, I fell into a huge slump and a nasty rutt where I hardly even checked email, let alone had anything to do with a blog.</p>
<p>I&#8217;m not sure what happened to me, but I completely lost every desire to do any kind of personal work.  Some sort of depression I suppose, but I&#8217;m no shrink.  I even pulled the plug on my Adwords campains that were making me [some] money.  The weird thing is that I didn&#8217;t check any stats or any income numbers at ALL since my last post.  I completely abandoned it.</p>
<p>Well, I looked today and almost had a heart-attack.  Of course, what do I expect.  I was somewhere around 3million on Alexa for this site and something like 7million on one of my others.  The other is unranked, lol.  It&#8217;s just silly, because I was getting to a point where things were starting to run smoothly, and I just jumped ship.  Who knows.</p>
<p>So here I am, back for another go.  It may take me a bit to get back into a steady groove, but I&#8217;m going to try.</p>
]]></content:encoded>
			<wfw:commentRss>http://rickcaminiti.com/misc/back-again-for-now/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Man Rules</title>
		<link>http://rickcaminiti.com/misc/the-man-rules/</link>
		<comments>http://rickcaminiti.com/misc/the-man-rules/#comments</comments>
		<pubDate>Thu, 08 Nov 2007 21:30:09 +0000</pubDate>
		<dc:creator>Rick</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://rickcaminiti.com/2007/11/08/the-man-rules/</guid>
		<description><![CDATA[I got this email forwarded to me.  I usually just toss these in the trash, but I thought this one was funny enough to share.  I don&#8217;t to the whole email spam thing though, so you have the distinct pleasure of being spammed as a reader These are our Man rules! Please note.. these are [...]]]></description>
			<content:encoded><![CDATA[<p>I got this email forwarded to me.  I usually just toss these in the trash, but I thought this one was funny enough to share.  I don&#8217;t to the whole email spam thing though, so you have the distinct pleasure of being spammed as a reader <img src='http://rickcaminiti.com/wp-includes/images/smilies/icon_smile.gif' alt="The Man Rules" class='wp-smiley' title="The Man Rules photo" /> </p>
<p>These are our Man rules!<br />
Please note.. these are all numbered &#8217;1&#8242; ON PURPOSE<br />
 </p>
<blockquote><p>1.   Men are NOT mind readers.</p>
<p>1. Learn to work the toilet seat.  You&#8217;re a big girl.  If it&#8217;s up, put it down.  We need it up, you need it down.  You don&#8217;t hear us complaining about you leaving it down.</p>
<p>1. Fishing/Hunting..  It&#8217;s like the full moon or the changing of the tides.  Let it be.</p>
<p>1. Crying is blackmail.</p>
<p>1. Ask for what you want.  Let us be clear on this one: <br />
Subtle hints do not work!<br />
Strong hints do not work!<br />
Obvious hints do not work!<br />
Just say it!</p>
<p>1. Yes and No are perfectly acceptable answers to almost every question.</p>
<p>1. Come to us with a problem only if you want help solving it. That&#8217;s what we do.  Sympathy is what your girlfriends are for.</p>
<p>1. Anything we said 6 months ago is inadmissible in an argument.  In fact, all comments become Null and void after 7 Days.</p>
<p>1. If y! ou think you&#8217;re fat, you probably are.  Don&#8217;t ask us.</p>
<p>1. If something we said can be interpreted two ways and one of the ways makes you sad or angry, we meant the   other one</p>
<p>1. You can either ask us to do something Or tell us how you want it done.  Not both.  If you already know best how to do it, just do it yourself.</p>
<p>1. Whenever possible, Please say whatever you have to say during commercials.</p>
<p>1. Christopher Columbus did NOT need directions and neither do we.</p>
<p>1. ALL men see in only 16 colors, like Windows default settings.  Peach, for example, is a fruit, not A color. Pumpkin is also a fruit. We have no idea what mauve is.</p>
<p>1. If it itches, it will be scratched.  We do that.</p>
<p>1. If we ask what is wrong and you say &#8216;nothing,&#8217; We will act like nothing&#8217;s wrong.  We know you are lying, but it is just not worth the hassle.</p>
<p>1. If you ask a question you don&#8217;t want an answer to, Expect an answer you don&#8217;t want to hear.</p>
<p>1. When we have to go somewhere, absolutely anything you wear is fine&#8230; Really .</p>
<p>1. Don&#8217;t ask us what we&#8217;re thinking about unless you are prepared to discuss such topics as baseball,football,golf or sex.</p>
<p>1. You have enough clothes.</p>
<p>1. You have too many shoes.</p>
<p>1. I am in shape.  Round IS a shape!</p>
<p>1. Thank you for reading this.  Yes, I know, I have to sleep on the couch tonight;  But did you know men really don&#8217;t mind that? It&#8217;s like camping.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://rickcaminiti.com/misc/the-man-rules/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New York&#8217;s $25,000 dessert sets Guinness record</title>
		<link>http://rickcaminiti.com/misc/new-yorks-25000-dessert-sets-guinness-record/</link>
		<comments>http://rickcaminiti.com/misc/new-yorks-25000-dessert-sets-guinness-record/#comments</comments>
		<pubDate>Thu, 08 Nov 2007 15:24:27 +0000</pubDate>
		<dc:creator>Rick</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://rickcaminiti.com/2007/11/08/new-yorks-25000-dessert-sets-guinness-record/</guid>
		<description><![CDATA[I saw this on Yahoo News and I think it&#8217;s disgusting.  A 25-friggin-thousand dollar dessert.  I&#8217;ll have two, thanks. Stephen Bruce, owner of Serendipity 3, partnered with luxury jeweler Euphoria New York to create the &#8220;Frrozen Haute Chocolate,&#8221; a blend of 28 cocoas, including 14 of the most expensive and exotic from around the globe. [...]]]></description>
			<content:encoded><![CDATA[<p><a target="_blank" href="http://news.yahoo.com/s/nm/20071107/lf_nm_life/dessert_dc"><img border="0" vspace="5" align="right" width="380" src="http://d.yimg.com/us.yimg.com/p/nm/20071107/2007_11_07t145638_450x319_us_dessert.jpg?x=380&amp;y=269&amp;sig=jUmQVju7qqVG39DDC_wSaA--" hspace="5" alt="New Yorks $25,000 dessert sets Guinness record" height="269" style="width: 380px; height: 269px" title="Photo" /></a>I saw this on <a target="_blank" href="http://news.yahoo.com/s/nm/20071107/lf_nm_life/dessert_dc">Yahoo News</a> and I think it&#8217;s disgusting.  A 25-friggin-thousand dollar dessert.  I&#8217;ll have two, thanks.</p>
<blockquote><p>Stephen Bruce, owner of Serendipity 3, partnered with luxury jeweler Euphoria <span style="background: none transparent scroll repeat 0% 0%; cursor: hand; border-bottom: #0066cc 1px dashed" id="lw_1194532162_1" class="yshortcuts">New York</span> to create the &#8220;Frrozen Haute Chocolate,&#8221; a blend of 28 cocoas, including 14 of the most expensive and exotic from around the globe.</p>
<p>The dessert, spelled with two Rs, is infused with 5 grams (0.2 ounces) of edible 23-karat gold and served in a goblet lined with <span style="cursor: hand; border-bottom: #0066cc 1px dashed" id="lw_1194532162_2" class="yshortcuts">edible gold</span>. At the base of the goblet is an 18-karat gold bracelet with 1 carat of white diamonds.</p>
<p>The sundae is topped with whipped cream covered with more gold and a side of La Madeline au Truffle from Knipschildt Chocolatier, which sells for $2,600 a pound.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://rickcaminiti.com/misc/new-yorks-25000-dessert-sets-guinness-record/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bluetooth Pen Computer</title>
		<link>http://rickcaminiti.com/misc/bluetooth-pen-computer/</link>
		<comments>http://rickcaminiti.com/misc/bluetooth-pen-computer/#comments</comments>
		<pubDate>Wed, 07 Nov 2007 19:25:15 +0000</pubDate>
		<dc:creator>Rick</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://rickcaminiti.com/2007/11/07/bluetooth-pen-computer/</guid>
		<description><![CDATA[I thought this was freakin awesome.  Granted, it&#8217;s probably crap at this point, but it just goes to show you that the possibilities are truly endless.  Check out the picture to the right.  Looks like a nifty little pen holder.  Awesome, right?  I wouldn&#8217;t mind having a cool pen  holder. Now starting thinking about James [...]]]></description>
			<content:encoded><![CDATA[<p><img vspace="5" align="right" width="300" src="http://rickcaminiti.com/wp-content/uploads/2007/11/pens.jpg" hspace="5" alt="Bluetooth Pen Computer" style="width: 300px" title="Comupter Pens" /></p>
<p>I thought this was freakin awesome.  Granted, it&#8217;s probably crap at this point, but it just goes to show you that the possibilities are truly endless.  Check out the picture to the right.  Looks like a nifty little pen holder.  Awesome, right?  I wouldn&#8217;t mind having a cool pen  holder.</p>
<p>Now starting thinking about James Bond.  and look at the pic below.  It&#8217;s a Bluetooth computer!  One projects the display, one projects a Bluetooth laser keyboard and I would imagine that one of them is a mouse of some sort.  Then I would imagine one is flash memory and one is RAM and the base is a charger of some sort but that&#8217;s all complete speculation.</p>
<p>I got this in an email from a friend and no one seems to know what the initial source of these pictures are so I don&#8217;t know any of the real details about it, but I think it&#8217;s pretty dang cool.  I was always thinking about getting one of these <a target="_blank" href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2Fgp%2Fproduct%2FB000NLFJCU%2Fsr%3Fie%3DUTF8%26qid%3D1194455793%26sr%3D8-2%26pf%5Frd%5Fm%3DATVPDKIKX0DER%26pf%5Frd%5Fs%3Dcenter-41%26pf%5Frd%5Fr%3D0H69E1ZNGJDD7J67ZRFK%26pf%5Frd%5Ft%3D201%26pf%5Frd%5Fp%3D250314601%26pf%5Frd%5Fi%3DB000L2CEB0&amp;tag=golfcomplex-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">Bluetooth Virtual Keyboards</a> for a while but I&#8217;d like to at least be able to try on out first.  I think they&#8217;re pretty sweet, but I&#8217;d hate to pay 150$ and have them be crappy.<img border="0" width="1" src="http://www.assoc-amazon.com/e/ir?t=golfcomplex-20&amp;l=ur2&amp;o=1" height="1" style="margin: 0px; border: medium none" title="Bluetooth Pen Computer photo" alt="Bluetooth Pen Computer" /></p>
<p><img vspace="5" align="left" width="300" src="http://rickcaminiti.com/wp-content/uploads/2007/11/pentop.jpg" hspace="5" alt="Bluetooth Pen Computer" style="width: 300px" title="Comupter Pens" />This is one of those things that I don&#8217;t think I could ever justify buying but it would be one of those things that I would absolutely love to have.  It would be cool to whip out a few pens and break out a gaming system <img src='http://rickcaminiti.com/wp-includes/images/smilies/icon_wink.gif' alt="Bluetooth Pen Computer" class='wp-smiley' title="Bluetooth Pen Computer photo" /> </p>
<p>I just couldn&#8217;t imagine dropping a pen or losing a pen and being out 500$  Other than that&#8230; I love this sh!t.</p>
]]></content:encoded>
			<wfw:commentRss>http://rickcaminiti.com/misc/bluetooth-pen-computer/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Amazing 8-Limbed Indian Girl</title>
		<link>http://rickcaminiti.com/misc/the-amazing-8-limbed-indian-girl/</link>
		<comments>http://rickcaminiti.com/misc/the-amazing-8-limbed-indian-girl/#comments</comments>
		<pubDate>Tue, 06 Nov 2007 22:52:39 +0000</pubDate>
		<dc:creator>Rick</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://rickcaminiti.com/2007/11/06/the-amazing-8-limbed-indian-girl/</guid>
		<description><![CDATA[Holy hell!  When you hear it, it&#8217;s one thing, but when you see it&#8230;  Thank God for modern medicine and technology in the US.  This sort of thing doesn&#8217;t happen (at least that I know of) over here.  It&#8217;s apparently the cause of a parasitic twin that stopped developing and the surviving fetus absorbed the [...]]]></description>
			<content:encoded><![CDATA[<p><a target="_blank" href="http://www.msnbc.msn.com/id/21652326/" title="8 limbed girl"><img border="0" vspace="5" align="right" src="http://msnbcmedia1.msn.com/j/msnbc/Components/Video/071106/a_novotny_girl_071106.300w.jpg" hspace="5" style="border: #000000 1px solid" title="The Amazing 8 Limbed Indian Girl photo" alt="The Amazing 8 Limbed Indian Girl" /></a>Holy hell!  When you hear it, it&#8217;s one thing, but when you see it&#8230;  Thank God for modern medicine and technology in the US.  This sort of thing doesn&#8217;t happen (at least that I know of) over here.  It&#8217;s apparently the cause of a parasitic twin that stopped developing and the surviving fetus absorbed the limbs and other body parts. </p>
<p>Can you even imagine this?!?  In this picture, and especially the other picture <a target="_blank" href="http://www.msnbc.msn.com/id/21652326/" title="8 limbed girl"><strong>here </strong></a>she seems completely content and completely normal otherwise.  She&#8217;s actually a pretty cute little girl and she comes from an attractive family.  The article where the picture is from mentions that she is undergoing surgery now and that things are looking hopeful.  They&#8217;re hoping to give her as much of a normal body as possible.</p>
<p>I hate to even mention this, but I was just getting ready to write that I get the &#8220;shivers&#8221; every time I see the picture.  When I saw the word shivers written, I subconsciously thought of Shiva Nataraj, who I believe is a Hindu God.  I wonder if people are thinking that she is Shiva reborn and what they are thinking about the fact that they are performing surgery to remove the extra limbs.  Just curious.</p>
]]></content:encoded>
			<wfw:commentRss>http://rickcaminiti.com/misc/the-amazing-8-limbed-indian-girl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stupid Guy Recognized for Doing Something Stupid</title>
		<link>http://rickcaminiti.com/misc/stupid-guy-recognized-for-doing-something-stupid/</link>
		<comments>http://rickcaminiti.com/misc/stupid-guy-recognized-for-doing-something-stupid/#comments</comments>
		<pubDate>Tue, 06 Nov 2007 18:52:36 +0000</pubDate>
		<dc:creator>Rick</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://rickcaminiti.com/2007/11/06/stupid-guy-recognized-for-doing-something-stupid/</guid>
		<description><![CDATA[I found this silly article on http://www.msnbc.msn.com/id/21644404/?GT1=10547  and I had to throw in a quick &#8220;What The F*ck&#8221;!  This jackass sat in a tub with 87 rattlesnakes for 45 minutes just so he could hold the Guinness World Record.  He also holds the record for holding the most (10) rattlesnakes with his mouth.  Again, WTF?!?! [...]]]></description>
			<content:encoded><![CDATA[<p>I found this silly article on <a target="_blank" href="http://www.msnbc.msn.com/id/21644404/?GT1=10547" title="Snake Bath"><u><font size="2" color="#0000ff" face="Arial">http://www.msnbc.msn.com/id<wbr></wbr>/21644404/?GT1=10547</font></u></a>  and I had to throw in a quick &#8220;What The F*ck&#8221;!  This jackass sat in a tub with 87 rattlesnakes for 45 minutes just so he could hold the Guinness World Record.  He also holds the record for holding the most (10) rattlesnakes with his mouth.  Again, WTF?!?!</p>
<p>Are you serious?  Did you not get enough attention when you were young?  Who is really this stupid?  They claim that the fangs/venom were still intact.  I just don&#8217;t understand where people come up with this crap and who the hell is interested.  I guess Guinness is interested, but again, who the hell cares! </p>
<p>The only thing that makes sense in the entire article is a quote from jackass himself:  &#8220;I do it for the attention,&#8221; Bibby said. &#8220;I like being on television. I signed autographs for 45 minutes today.&#8221;  At least he admits it.</p>
<p>Good job dumbass!</p>
]]></content:encoded>
			<wfw:commentRss>http://rickcaminiti.com/misc/stupid-guy-recognized-for-doing-something-stupid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adrian Peterson, the Man, the Myth, the Rookie?</title>
		<link>http://rickcaminiti.com/misc/adrian-peterson-the-man-the-myth-the-rookie/</link>
		<comments>http://rickcaminiti.com/misc/adrian-peterson-the-man-the-myth-the-rookie/#comments</comments>
		<pubDate>Mon, 05 Nov 2007 20:19:03 +0000</pubDate>
		<dc:creator>Rick</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://rickcaminiti.com/2007/11/05/adrian-peterson-the-man-the-myth-the-rookie/</guid>
		<description><![CDATA[Holy crap man!  This guy is amazing.  He&#8217;s the first rookie to break 200 yards twice in his rookie year.  After 9 weeks, he holds the NFL record for rushing yards!  He&#8217;s making LT&#8217;s rookie year look like normal.  He&#8217;s sitting at 1,036 yards with a 6.6 yards per carry average and has 8 TDs.  [...]]]></description>
			<content:encoded><![CDATA[<p><img border="0" vspace="5" align="right" src="http://rickcaminiti.com/wp-content/uploads/2007/09/football.bmp" hspace="5" alt="Adrian Peterson, the Man, the Myth, the Rookie?" title="Football" />Holy crap man!  This guy is amazing.  He&#8217;s the first rookie to break 200 yards twice in his rookie year.  After 9 weeks, he holds the NFL record for rushing yards!  He&#8217;s making LT&#8217;s rookie year look like normal.  He&#8217;s sitting at 1,036 yards with a 6.6 yards per carry average and has 8 TDs.  He&#8217;s averaging 1 TD and 129.5 yards per game!</p>
<p>The 2nd most rushing yards goes to Willie Parker at a measley 726 yards.  LT only has 657!  It&#8217;s also interesting to note though that Joseph Addai has 704 and this is only his 2nd year, but also that Marshawn Lynch has 690 and he&#8217;s also a rookie.  Addai and LT both have 7 TDs, tied for 2nd.  He and Willie Parker both have 9 carries for more than 20 yards, the next best is player has 5.  He has FIVE carries for more than 40 yards!!!  The 4 next best players are tied with 2.  Outstanding!</p>
<p>If I must say something bad about this guy&#8230; it&#8217;s that he&#8217;s obviously not good enough for the mother F&#8217;ing sports analysts to think that he&#8217;d do ANYthing against San Diego.  Note the thick sarcasm.  I listened to the fantasy people in the pregame shows who all agreed that LT would kill and Peterson would bust.  I sat him and played Jamal Lewis instead.  Granted, Lewis got me 30 points or so, but Peterson would have gotten me about 45.  Considering I&#8217;m only leading by 15 going into Monday playing against a receiver and defense, I&#8217;d much rather have those 15 points for padding. </p>
<p>Never again will is listen to those bastards <img src='http://rickcaminiti.com/wp-includes/images/smilies/icon_surprised.gif' alt="Adrian Peterson, the Man, the Myth, the Rookie?" class='wp-smiley' title="Adrian Peterson, the Man, the Myth, the Rookie? photo" /> </p>
]]></content:encoded>
			<wfw:commentRss>http://rickcaminiti.com/misc/adrian-peterson-the-man-the-myth-the-rookie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Patriots Win, Again!</title>
		<link>http://rickcaminiti.com/misc/patriots-win-again/</link>
		<comments>http://rickcaminiti.com/misc/patriots-win-again/#comments</comments>
		<pubDate>Mon, 05 Nov 2007 04:14:22 +0000</pubDate>
		<dc:creator>Rick</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://rickcaminiti.com/2007/11/04/patriots-win-again/</guid>
		<description><![CDATA[So, was the game of the year/century worth all the hype?  You couldn&#8217;t turn on your TV or radio this week without hearing the hype about Manning vs Brady&#8230; Colts vs Pats.  So was it all worth the hype? Hmmm, that&#8217;s a tough one.  I think 5 minutes before the game started and 5 minutes [...]]]></description>
			<content:encoded><![CDATA[<p><img border="0" vspace="5" align="right" src="http://rickcaminiti.com/wp-content/uploads/2007/09/football.bmp" hspace="5" alt="Patriots Win, Again!" title="Football" />So, was the game of the year/century worth all the hype?  You couldn&#8217;t turn on your TV or radio this week without hearing the hype about Manning vs Brady&#8230; Colts vs Pats.  So was it all worth the hype?</p>
<p>Hmmm, that&#8217;s a tough one.  I think 5 minutes before the game started and 5 minutes before the game ended I was going nuts with anticipation.  Because of the hype, we had a chili cook-off, so we had a big crowd watching the game.  It was super-bowl-esque.  We had bets (play money, of course <img src='http://rickcaminiti.com/wp-includes/images/smilies/icon_wink.gif' alt="Patriots Win, Again!" class='wp-smiley' title="Patriots Win, Again! photo" /> ) flying around left a right, we had hats being thrown to the ground and stomped on, and we had extreme disappointment and sweet relief in the same room.  It was a great game.  The hype was just.</p>
<p>Any game that goes down to the wire like this one did is a good game to watch.  I think this game highlighted the two Defenses more than it did the Quarterbacks.  Also, who&#8217;s Randy Moss if he doesn&#8217;t shine when he knows the world is watching.  He just justified his paycheck tonight.  So did Addai on the other end.  He was outstanding!  The commentators mentioned his moves looking like Barry Sanders&#8230;  I have to agree.  It&#8217;s going to be fun to watch this guy.</p>
<p>Of the two QB&#8217;s, Manning looked sharp at the beginning and Brady looked pretty bad.  A few sacks and a few interceptions.  Manning, like usual, was untouchable&#8230;  until late in the game, which ultimately sealed the deal. </p>
<p>It was funny because I kept saying it was going to go down to the cliche 2 minute drill for Manning or Brady just to play out all the hyped drama.  &#8220;Who&#8217;s the best with 2 minutes left?&#8221;  &#8220;Who is the best comeback QB?&#8221;  It just felt like it HAD to come to that.  With a little more than 2 left, Brady marched right down the field and too the lead (a comeback drive, if you will), and then Manning started doing the same, but he eventually got nailed and lost the ball&#8230;</p>
<p>Game over.  Pats win.  Brady wins&#8230; and Moss wins. </p>
<p>We all know that this doesn&#8217;t mean that Brady is now better than Manning (if you think it means that, you&#8217;re stupid), but damn it was fun to watch how it all played out.  Brady muscled up and gave all the naysayers a big &#8220;F&#8221; &#8220;U&#8221; while Manning crumbled.</p>
<p>Who knows what would have happened though if Harrison played.</p>
]]></content:encoded>
			<wfw:commentRss>http://rickcaminiti.com/misc/patriots-win-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;Lend Me a Tenor&#8221; in St Charles, Go See It!</title>
		<link>http://rickcaminiti.com/misc/lend-me-a-tenor-in-st-charles-go-see-it/</link>
		<comments>http://rickcaminiti.com/misc/lend-me-a-tenor-in-st-charles-go-see-it/#comments</comments>
		<pubDate>Sat, 03 Nov 2007 04:37:36 +0000</pubDate>
		<dc:creator>Rick</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://rickcaminiti.com/2007/11/02/lend-me-a-tenor-in-st-charles-go-see-it/</guid>
		<description><![CDATA[Ok, it&#8217;s probably too late for all I know, but I thought I&#8217;d spread the word anyway.  There&#8217;s a play in St Charles (MO) called &#8220;Lend Me a Tenor&#8221; that kicked off tonight.  It&#8217;s just a local community theater deal, but if you&#8217;re into that sort of thing, you have to check this one out. [...]]]></description>
			<content:encoded><![CDATA[<p>Ok, it&#8217;s probably too late for all I know, but I thought I&#8217;d spread the word anyway.  There&#8217;s a play in St Charles (MO) called &#8220;Lend Me a Tenor&#8221; that kicked off tonight.  It&#8217;s just a local community theater deal, but if you&#8217;re into that sort of thing, you have to check this one out.</p>
<p>Frankly, I&#8217;m not into this sort of thing.  This was the first one I&#8217;ve seen.  We went to go see a good friend who was acting in it, and I had no idea what to expect.  I was nervous as hell when it started because I was nervous for her, but then she blew us away.  Once the nervousness was gone, I could actually focus on the play and believe it or not, it was pretty damn good.  Funny too.</p>
<p>It is running this weekend and next.  I&#8217;m happy to recommend it to anyone who is open to the whole play-watching thing.  Perhaps even if you&#8217;re not; It&#8217;s entertaining.  I&#8217;d only seen these kind of things in movies, where they&#8217;re made to look boring and lame.  I was pleasantly surprised, it was neither.</p>
<p>Good Job guys&#8230; and girls.</p>
<p>Here&#8217;s where we found all the info: <a target="_blank" href="http://stcharlesjournal.stltoday.com/articles/2007/11/01/entertainment/sj2tn20071101-1102stc_tenor.ii1.txt" title="Lend Me a Tenor"><strong>http://stcharlesjournal.stltoday.com</strong></a></p>
]]></content:encoded>
			<wfw:commentRss>http://rickcaminiti.com/misc/lend-me-a-tenor-in-st-charles-go-see-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Virtual Pumpkin Carving</title>
		<link>http://rickcaminiti.com/misc/virtual-pumpkin-carving/</link>
		<comments>http://rickcaminiti.com/misc/virtual-pumpkin-carving/#comments</comments>
		<pubDate>Wed, 31 Oct 2007 19:09:32 +0000</pubDate>
		<dc:creator>Rick</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://rickcaminiti.com/2007/10/31/virtual-pumpkin-carving/</guid>
		<description><![CDATA[Just a fun little flash deal that I thought I&#8217;d share  http://www.coasttocoastam.com/timages/page/pumpkin_sim.html]]></description>
			<content:encoded><![CDATA[<p>Just a fun little flash deal that I thought I&#8217;d share <img src='http://rickcaminiti.com/wp-includes/images/smilies/icon_razz.gif' alt="Virtual Pumpkin Carving" class='wp-smiley' title="Virtual Pumpkin Carving photo" /> </p>
<p> <a href="http://www.coasttocoastam.com/timages/page/pumpkin_sim.html">http://www.coasttocoastam.com/timages/page/pumpkin_sim.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://rickcaminiti.com/misc/virtual-pumpkin-carving/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Too Busy to Breathe</title>
		<link>http://rickcaminiti.com/misc/too-busy-to-breathe/</link>
		<comments>http://rickcaminiti.com/misc/too-busy-to-breathe/#comments</comments>
		<pubDate>Mon, 29 Oct 2007 16:43:14 +0000</pubDate>
		<dc:creator>Rick</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://rickcaminiti.com/2007/10/29/too-busy-to-breathe/</guid>
		<description><![CDATA[If you haven&#8217;t guessed, I&#8217;ve been spending every waking hour cleaning and organizing the house and yard.  Today we have a real-estate agent coming by to tell us how much money we think we can get from our house.  Anything more than $350k and we&#8217;re gone.  We have until the end of the day to secure [...]]]></description>
			<content:encoded><![CDATA[<p>If you haven&#8217;t guessed, I&#8217;ve been spending every waking hour cleaning and organizing the house and yard.  Today we have a real-estate agent coming by to tell us how much money we think we can get from our house.  Anything more than $350k and we&#8217;re gone.  We have until the end of the day to secure a contract on the lot we&#8217;re wanting to build on, so we&#8217;ll have about 2 hours to figure out the numbers and make an offer.</p>
<p>Anyway, needless to say, it&#8217;s could get very difficult for me to blog if things start moving forward.  Perhaps the theme of this blog will take a turn toward home-building <img src='http://rickcaminiti.com/wp-includes/images/smilies/icon_smile.gif' alt="Too Busy to Breathe" class='wp-smiley' title="Too Busy to Breathe photo" /> </p>
]]></content:encoded>
			<wfw:commentRss>http://rickcaminiti.com/misc/too-busy-to-breathe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

