<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" version="2.0">

<channel>
	<title>quellhorst.org</title>
	
	<link>http://quellhorst.org</link>
	<description>Dan Quellhorst</description>
	<lastBuildDate>Sun, 25 Jan 2009 06:28:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/dan-quellhorst" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Getting Back Into Affiliate Marketing</title>
		<link>http://quellhorst.org/getting-back-into-affiliate-marketing-53/</link>
		<comments>http://quellhorst.org/getting-back-into-affiliate-marketing-53/#comments</comments>
		<pubDate>Sun, 25 Jan 2009 06:28:37 +0000</pubDate>
		<dc:creator>dan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://quellhorst.org/?p=53</guid>
		<description><![CDATA[Back in 1996 I was only 15 but was making a few thousand a month with SEO and affiliate marketing. Times sure have changed, its much harder to rank but the traffic levels are so much higher. Since that time I mostly helped people optimize their sites to get better performance but getting back into [...]]]></description>
			<content:encoded><![CDATA[<p>Back in 1996 I was only 15 but was making a few thousand a month with SEO and affiliate marketing. Times sure have changed, its much harder to rank but the traffic levels are so much higher. Since that time I mostly helped people optimize their sites to get better performance but getting back into affiliate marketing can teach you some very valuable skills.</p>
<p>The easiest way for me to get back into it was by getting an account with <a href="http://affiliates.copeac.com/signup/19581">COPEAC</a> (daily wires for high volume), <a href="http://adwords.com/">Google Adwords</a>, and paying for ads with my <a href="https://www143.americanexpress.com/cards/home.do?pmccode=499">AMEX Plum Card</a> (2% cash back).</p>
<p>I picked an offer, did a test run and shit the ads weren&#8217;t even being displayed after 6 hours. The goal was to run $100 and see how many conversions I got. The particular offer I ran had a payout of around $30. The solution to getting the test ads to show was to <em>triple the minimum bid</em>. Boy did that work, ads started showing immediately and still didn&#8217;t cost much more than my original bid.</p>
<p>Unfortunately Google over delivered my ads. Explination of daily budgets from google: &#8220;If you budget US$100 per day, and you&#8217;re charged for a 30-day billing period, the maximum you would pay is US$3,000.&#8221; End result, after 1 hour over <span id="mediumSpan_online" class="mediumSpanExpanded">$200 in clicks delivered, yet only one conversion at $30. Result $170 loss. </span></p>
<p>Now I&#8217;m starting on phase 2, new site, new offer, and more testing with <a href="http://prosper202.com/apps/">Prosper202</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://quellhorst.org/getting-back-into-affiliate-marketing-53/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Harnessing The Cloud</title>
		<link>http://quellhorst.org/harnessing-the-cloud-51/</link>
		<comments>http://quellhorst.org/harnessing-the-cloud-51/#comments</comments>
		<pubDate>Wed, 14 Jan 2009 14:28:44 +0000</pubDate>
		<dc:creator>dan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://quellhorst.org/?p=51</guid>
		<description><![CDATA[On Jan 13th, 2009 I gave a talk about cloud computing at houstonrb.com. The slides are attached below.
Harnessing The Cloud
View SlideShare presentation or Upload your own. (tags: abtain cloud)

]]></description>
			<content:encoded><![CDATA[<p>On Jan 13th, 2009 I gave a talk about cloud computing at <a href="http://houstonrb.com/">houstonrb.com</a>. The slides are attached below.</p>
<div id="__ss_916402" style="width: 425px; text-align: left;"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" title="Harnessing The Cloud" href="http://www.slideshare.net/quellhorst/harnessing-the-cloud-presentation?type=powerpoint">Harnessing The Cloud</a><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=harnessingthecloud-1231941707463727-2&amp;stripped_title=harnessing-the-cloud-presentation" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://static.slideshare.net/swf/ssplayer2.swf?doc=harnessingthecloud-1231941707463727-2&amp;stripped_title=harnessing-the-cloud-presentation" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px;">View SlideShare <a style="text-decoration:underline;" title="View Harnessing The Cloud on SlideShare" href="http://www.slideshare.net/quellhorst/harnessing-the-cloud-presentation?type=powerpoint">presentation</a> or <a style="text-decoration:underline;" href="http://www.slideshare.net/upload?type=powerpoint">Upload</a> your own. (tags: <a style="text-decoration:underline;" href="http://slideshare.net/tag/abtain">abtain</a> <a style="text-decoration:underline;" href="http://slideshare.net/tag/cloud">cloud</a>)</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://quellhorst.org/harnessing-the-cloud-51/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NameCheap Coupon That Doesn’t Expire</title>
		<link>http://quellhorst.org/namecheap-coupon-that-doesnt-expire-49/</link>
		<comments>http://quellhorst.org/namecheap-coupon-that-doesnt-expire-49/#comments</comments>
		<pubDate>Sat, 06 Dec 2008 15:29:27 +0000</pubDate>
		<dc:creator>dan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://quellhorst.org/?p=49</guid>
		<description><![CDATA[I have been moving all my domains away from Godaddy for over a year in favor of NameCheap because of their great prices and easy website that doesn&#8217;t try to make you buy extra garbage. I recently found a namecheap coupon that not suppose to expire &#8216;INTERFACE&#8217;. With it you get a domain registration and [...]]]></description>
			<content:encoded><![CDATA[<p>I have been moving all my domains away from Godaddy for over a year in favor of <a href="http://www.namecheap.com">NameCheap</a> because of their great prices and easy website that doesn&#8217;t try to make you buy extra garbage. I recently found a namecheap coupon that not suppose to expire &#8216;INTERFACE&#8217;. With it you get a domain registration and private whois for only $8.81 a year.</p>
<p>While you are at it also checkout the most reliable web based DNS provider I know <a href="http://www.dnsmadeeasy.com/">Dns Made Easy</a>. I am also using them to help make my EC2 deployments more reliable.</p>
]]></content:encoded>
			<wfw:commentRss>http://quellhorst.org/namecheap-coupon-that-doesnt-expire-49/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Robots.txt Examples</title>
		<link>http://quellhorst.org/robotstxt-examples-41/</link>
		<comments>http://quellhorst.org/robotstxt-examples-41/#comments</comments>
		<pubDate>Tue, 04 Nov 2008 16:11:42 +0000</pubDate>
		<dc:creator>dan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://quellhorst.org/?p=41</guid>
		<description><![CDATA[Fend off those pesky robots!
I just released a new project that resulted from having to specifically block useless bots that requests thousands of pages per day and send no traffic. Several example bots files are included that could be renamed and copied to  robots.txt in the root of your web application. Your robots file [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Fend off those pesky robots!</strong></p>
<p>I just released a new project that resulted from having to specifically block useless bots that requests thousands of pages per day and send no traffic. Several example bots files are included that could be renamed and copied to  robots.txt in the root of your web application. Your robots file should be accessible at http://www.yourdomain.com/robots.txt</p>
<p>Files included:</p>
<ul>
<li>robots.txt              Standard bot file should be usable for most sites.                          Only disallows know bad bots.</li>
<li>robots.major.txt        Has a white-list for major search engine and blocks                          everything else</li>
<li>robots.noarchive.txt    same as above but disallows archive.org bot which uses                          lots of traffic and doesn’t send much traffic</li>
<li>robots.wordpress.txt    Entries for Wordpress blogs</li>
<li>robots.none.txt         Block all bots</li>
</ul>
<p>Checkout the <a href="http://github.com/quellhorst/robots/tree/master">source hosted on GitHub</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://quellhorst.org/robotstxt-examples-41/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Refactoring a slow migration by executing SQL</title>
		<link>http://quellhorst.org/refactoring-a-slow-migration-by-executing-sql-39/</link>
		<comments>http://quellhorst.org/refactoring-a-slow-migration-by-executing-sql-39/#comments</comments>
		<pubDate>Tue, 04 Nov 2008 15:10:22 +0000</pubDate>
		<dc:creator>dan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://quellhorst.org/?p=39</guid>
		<description><![CDATA[When working with a large amount of data you often can save time by calling SQL in your migration code.
When working with over 900,000 records the migration below took hours and never completed. Yet when it was refactored to use SQL code then it took only 9 minutes.
The first migration that never finished:
class LookupCityIdForAddresses &#60; [...]]]></description>
			<content:encoded><![CDATA[<p>When working with a large amount of data you often can save time by calling SQL in your migration code.</p>
<p>When working with over 900,000 records the migration below took hours and never completed. Yet when it was refactored to use SQL code then it took only 9 minutes.</p>
<p><strong>The first migration that never finished:</strong></p>
<pre class="ruby">class LookupCityIdForAddresses &lt; ActiveRecord::Migration
  def self.up
    Business::Address.find(:all, :conditions =&gt; {:city_id =&gt; nil, }).each {|address|
      zip = address.zip_minus_four
      geo_city = GeocodeZipCode.find_by_zip_code(zip)
      city = City.find_by_name_and_state(geo_city.city, geo_city.state) if geo_city
      address.update_attributes!(:city_id =&gt; city.id) if city
    }
  end</pre>
<p><strong>The New Migration:</strong></p>
<pre class="ruby">def self.up
  add_column :business_addresses, :base_zip, :string, :limit =&gt; 10
  execute "update business_addresses set base_zip = left(zip_code, 5)"
  add_index :business_addresses, :base_zip
  execute "UPDATE business_addresses, cities, geocode_zip_codes SET business_addresses.city_id = cities.id WHERE business_addresses.city_id IS NULL and geocode_zip_codes.zip_code = business_addresses.base_zip and cities.state = geocode_zip_codes.state"
  remove_index :business_addresses, :base_zip
  remove_column :business_addresses, :base_zip
end</pre>
]]></content:encoded>
			<wfw:commentRss>http://quellhorst.org/refactoring-a-slow-migration-by-executing-sql-39/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wow. My crazy lady video is on tv right now!</title>
		<link>http://quellhorst.org/wow-my-crazy-lady-video-is-on-tv-right-now-33/</link>
		<comments>http://quellhorst.org/wow-my-crazy-lady-video-is-on-tv-right-now-33/#comments</comments>
		<pubDate>Thu, 18 Sep 2008 01:17:35 +0000</pubDate>
		<dc:creator>dan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://quellhorst.org/2008/09/17/wow-my-crazy-lady-video-is-on-tv-right-now/</guid>
		<description><![CDATA[TruTV (Formerly CourtTV) 9pm EST &#8211; Most Daring
 Original Youtube Version
Version that appeared on TV

]]></description>
			<content:encoded><![CDATA[<p>TruTV (Formerly CourtTV) 9pm EST &#8211; Most Daring</p>
<p><a href="http://www.youtube.com/watch?v=Po5w0BQ7K5Q"> Original Youtube Version</a></p>
<p><a href="http://www.trutv.com/video/most-daring/love-thy-neighbor.html?link=truTVshlk">Version that appeared on TV</a></p>
<p><a href="http://www.trutv.com/video/most-daring/love-thy-neighbor.html?link=truTVshlk"><img class="alignnone size-medium wp-image-37" title="trutv" src="http://quellhorst.org/wp-content/uploads/2008/11/trutv.png" alt="" width="100" height="86" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://quellhorst.org/wow-my-crazy-lady-video-is-on-tv-right-now-33/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Persistent Storage for Database or Whatever on Amazon EC2</title>
		<link>http://quellhorst.org/persistent-storage-for-database-or-whatever-on-amazon-ec2-32/</link>
		<comments>http://quellhorst.org/persistent-storage-for-database-or-whatever-on-amazon-ec2-32/#comments</comments>
		<pubDate>Mon, 14 Apr 2008 04:54:42 +0000</pubDate>
		<dc:creator>dan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[ec2]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[persistent storage]]></category>

		<guid isPermaLink="false">http://quellhorst.org/2008/04/13/persistent-storage-for-database-or-whatever-on-amazon-ec2/</guid>
		<description><![CDATA[Amazon is finally setting up persistent storage for EC2 instances. This means you can more reliably host a MySQL or PostgreSQL database on EC2. Never again will I have to buy more servers for my applications!  See the forum post, the blog post and signup here.
]]></description>
			<content:encoded><![CDATA[<p>Amazon is finally setting up persistent storage for EC2 instances. This means you can more reliably host a MySQL or PostgreSQL database on EC2. Never again will I have to buy more servers for my applications!  See <a href="http://developer.amazonwebservices.com/connect/thread.jspa?threadID=21082&amp;tstart=0 the">the forum post</a>, the <a href="http://aws.typepad.com/aws/2008/04/block-to-the-fu.html">blog post</a> and <a href="http://www.amazon.com/gp/html-forms-controller/ec2-persistent-storage">signup here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://quellhorst.org/persistent-storage-for-database-or-whatever-on-amazon-ec2-32/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google App Engine</title>
		<link>http://quellhorst.org/google-app-engine-31/</link>
		<comments>http://quellhorst.org/google-app-engine-31/#comments</comments>
		<pubDate>Tue, 08 Apr 2008 21:22:57 +0000</pubDate>
		<dc:creator>dan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[appengine]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google app engine]]></category>

		<guid isPermaLink="false">http://quellhorst.org/2008/04/08/google-app-engine/</guid>
		<description><![CDATA[
http://dot.appspot.com/ is the first Google App I have seen to hit quota limits. Funny that Google App Engine is being billed as a way to build infinately scalable web apps, yet the quota limits are so small. You get around 500MB of storage and 10GB transfer.  Only google gets a huge amount of attention when [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://quellhorst.org/wp-content/uploads/2008/04/picture-2.png" alt="picture-2.png" /></p>
<p>http://dot.appspot.com/ is the first Google App I have seen to hit quota limits. Funny that Google App Engine is being billed as a way to build infinately scalable web apps, yet the quota limits are so small. You get around 500MB of storage and 10GB transfer.  Only google gets a huge amount of attention when offering a small hosting service. You can get much more from a $6/month web hosting account from dreamhost (500,000MB storage, 5,000GB transfer).</p>
<p>It  will be funny when the first Google App Engine application gets linked from digg and users see this &#8220;Over Quota&#8221; message.</p>
<p>If you want to discuss App Engine, join the new IRC channel I started on irc.freenode.net #appengine (23 members right now)</p>
]]></content:encoded>
			<wfw:commentRss>http://quellhorst.org/google-app-engine-31/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Streaming Live Via Ustream.TV</title>
		<link>http://quellhorst.org/streaming-live-via-ustreamtv-29/</link>
		<comments>http://quellhorst.org/streaming-live-via-ustreamtv-29/#comments</comments>
		<pubDate>Fri, 28 Mar 2008 23:54:32 +0000</pubDate>
		<dc:creator>dan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://quellhorst.org/2008/03/28/streaming-live-via-ustreamtv/</guid>
		<description><![CDATA[

I just started playing around with Ustream.tv today. It seems interesting and maybe I&#8217;ll try to do some Video Podcasting with it.
]]></description>
			<content:encoded><![CDATA[<p><embed src="http://ustream.tv/6zhVZXXDXD5VxAFRo.594obOmTem0Ia5.usc" flashvars="autoplay=false&amp;brand=embed" type="application/x-shockwave-flash" allowfullscreen="true" height="320" width="400"></embed></p>
<p>
I just started playing around with Ustream.tv today. It seems interesting and maybe I&#8217;ll try to do some Video Podcasting with it.</p>
]]></content:encoded>
			<wfw:commentRss>http://quellhorst.org/streaming-live-via-ustreamtv-29/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Dollar is the New Peso and Americans are the New Indians</title>
		<link>http://quellhorst.org/the-dollar-is-the-new-peso-and-americans-are-the-new-indians-28/</link>
		<comments>http://quellhorst.org/the-dollar-is-the-new-peso-and-americans-are-the-new-indians-28/#comments</comments>
		<pubDate>Wed, 26 Mar 2008 19:57:14 +0000</pubDate>
		<dc:creator>dan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://quellhorst.org/2008/03/26/the-dollar-is-the-new-peso-and-americans-are-the-new-indians/</guid>
		<description><![CDATA[With the Euro shooting past 1.57 dollars you can forget outsourcing to India. Places like GetFriday now charge $15 per hour for offshore workers where there is a language barrier. Instead, try posting gigs on Craigslist and you may get people near minimum wage at $6.55 per hour.
]]></description>
			<content:encoded><![CDATA[<p>With the <a href="http://www.breitbart.com/article.php?id=080326130520.le9n7dc0&amp;show_article=1" rel="nofollow">Euro shooting past 1.57 dollars</a> you can forget outsourcing to India. Places like <a href="https://getfriday.com/monthly.htm" rel="nofollow">GetFriday</a> now charge $15 per hour for offshore workers where there is a language barrier. Instead, try posting gigs on <a href="http://craigslist.org" rel="nofollow">Craigslist</a> and you may get people near minimum wage at $6.55 per hour.</p>
]]></content:encoded>
			<wfw:commentRss>http://quellhorst.org/the-dollar-is-the-new-peso-and-americans-are-the-new-indians-28/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
