<?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>travisj &#187; Internet</title>
	<atom:link href="http://travisj.org/category/internet/feed/" rel="self" type="application/rss+xml" />
	<link>http://travisj.org</link>
	<description>cooking up the offense like he&#039;s cooking ravioli</description>
	<lastBuildDate>Sun, 14 Mar 2010 19:19:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Pandora Question</title>
		<link>http://travisj.org/2007/08/27/pandora-question/</link>
		<comments>http://travisj.org/2007/08/27/pandora-question/#comments</comments>
		<pubDate>Tue, 28 Aug 2007 01:20:51 +0000</pubDate>
		<dc:creator>Travis</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://www.eightfivethree.com/2007/08/27/pandora-question/</guid>
		<description><![CDATA[I&#8217;ve been listening to Pandora a lot lately and had a question about the stations I created. When I&#8217;m listening to a station, and rate it, do those rating affect the station if other people listen to it?

And this post successfully concludes what I was testing, no more junk posts for a little while  ]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been listening to <a href="http://www.pandora.com">Pandora</a> a lot lately and had a question about the stations I created. When I&#8217;m listening to a station, and rate it, do those rating affect the station if other people listen to it?</p>

<p>And this post successfully concludes what I was testing, no more junk posts for a little while <img src='http://travisj.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<p>And I can now edit from my secret project!</p>
]]></content:encoded>
			<wfw:commentRss>http://travisj.org/2007/08/27/pandora-question/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>In Sunnyvale</title>
		<link>http://travisj.org/2007/08/27/in-sunnyvale/</link>
		<comments>http://travisj.org/2007/08/27/in-sunnyvale/#comments</comments>
		<pubDate>Tue, 28 Aug 2007 01:13:56 +0000</pubDate>
		<dc:creator>Travis</dc:creator>
				<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.eightfivethree.com/2007/08/27/in-sunnyvale/</guid>
		<description><![CDATA[From my previous post, you can tell I&#8217;m working on something. This post is just another test, but I&#8217;m trying to provide a little content, so check out some of the photos I&#8217;ve taken while in Sunnyvale:

Sunnyvale Bootcamp &#8216;07
]]></description>
			<content:encoded><![CDATA[<p>From my previous post, you can tell I&#8217;m working on something. This post is just another test, but I&#8217;m trying to provide a little content, so check out some of the photos I&#8217;ve taken while in Sunnyvale:</p>

<p><a href="http://flickr.com/photos/travisjohnson/sets/72157601708881245/">Sunnyvale Bootcamp &#8216;07</a></p>
]]></content:encoded>
			<wfw:commentRss>http://travisj.org/2007/08/27/in-sunnyvale/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Shortcuts</title>
		<link>http://travisj.org/2007/05/21/open-shortcuts/</link>
		<comments>http://travisj.org/2007/05/21/open-shortcuts/#comments</comments>
		<pubDate>Tue, 22 May 2007 05:34:39 +0000</pubDate>
		<dc:creator>Travis</dc:creator>
				<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.eightfivethree.com/2007/05/21/open-shortcuts/</guid>
		<description><![CDATA[Today a co-worker pointed me towards Yahoo! Search&#8217;s Open Shortcuts and I instantly became a fan. With Open Shortcuts you setup shortcuts for other (longer) URLs. For example, I created my first shortcut with the keyword &#8217;sb&#8217; and it redirects me to http://www.swap-bot.com/. Now I can type &#8216;!sb&#8217; into Yahoo! Search and instantly be redirected ]]></description>
			<content:encoded><![CDATA[<p>Today a co-worker pointed me towards <a href="http://shortcuts.search.yahoo.com/">Yahoo! Search&#8217;s Open Shortcuts</a> and I instantly became a fan. With Open Shortcuts you setup shortcuts for other (longer) URLs. For example, I created my first shortcut with the keyword &#8217;sb&#8217; and it redirects me to <a href="http://www.swap-bot.com/">http://www.swap-bot.com/</a>. Now I can type &#8216;!sb&#8217; into Yahoo! Search and instantly be redirected to Swap-bot. The part that makes Open Shortcuts so useful is that I switched my Firefox keyword search URL to &#8216;http://search.yahoo.com/search?ei=UTF-8&amp;fr=moz2&amp;p=&#8217; and now I can type &#8216;!sb&#8217; in the URL field in Firefox and again be redirected to Swap-bot.</p>

<p>To change your keyword search URL in Firefox you need to type &#8216;about:config&#8217; into the URL for Firefox and then filter to &#8216;keyword.URL&#8217;. Then double click on the URL that is currently set and paste the URL snippet from above.</p>

<p>You can set new shortcuts by typing &#8216;!set <em>shortcut</em> <em>URL</em>&#8216; (ex: !set eft http://www.travisj.org).</p>

<p>The other really cool feature of Open Shortcuts is that you can include a search parameter by including &#8216;%s&#8217; as the text placeholder. So, for example, I can create a shortcut to my del.icio.us account and allow for an optional tag search:</p>

<p>!set d http://del.icio.us/travisj/%s</p>

<p>Now, if I type &#8216;!d php&#8217; I am taken to <a href="http://del.icio.us/travisj/php">http://del.icio.us/travisj/php</a> and if I just type &#8216;!d&#8217; I am taken to my main del.icio.us page.</p>
]]></content:encoded>
			<wfw:commentRss>http://travisj.org/2007/05/21/open-shortcuts/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>twitter and Swap-bot</title>
		<link>http://travisj.org/2007/03/16/twitter-and-swap-bot/</link>
		<comments>http://travisj.org/2007/03/16/twitter-and-swap-bot/#comments</comments>
		<pubDate>Sat, 17 Mar 2007 07:10:05 +0000</pubDate>
		<dc:creator>Travis</dc:creator>
				<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.eightfivethree.com/2007/03/16/twitter-and-swap-bot/</guid>
		<description><![CDATA[In case you haven&#8217;t been following the internet this last week, twitter exploded at SXSW. As a result, I think it became blog-law that you had to make a post about how much you love/hate/don&#8217;t understand twitter. I don&#8217;t see the need to update the world with my every action, but I do see value ]]></description>
			<content:encoded><![CDATA[<p>In case you haven&#8217;t been following the internet this last week, <a href="http://twitter.com">twitter</a> exploded at <a href="http://2007.sxsw.com/">SXSW</a>. As a result, I think it became blog-law that you had to make a post about how much you love/hate/don&#8217;t understand twitter. I don&#8217;t see the need to update the world with my every action, but I do see value in using twitter&#8217;s various distribution channels.</p>

<p>One area I see promise for twitter is in the micro-announcements from other web services. For example, I just created a <a href="http://twitter.com/swapbot">Swap-bot twitter account</a> that gets updated every time a new swap is created. Other twitter members can follow <a href="http://swap-bot.com">Swap-bot</a> and choose how they want to be updated when Swap-bot updates. I can choose to get an IM, SMS or just a web update. Posting to twitter is just one more way I can hopefully get new people to Swap-bot or remind old members to come back.</p>
]]></content:encoded>
			<wfw:commentRss>http://travisj.org/2007/03/16/twitter-and-swap-bot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitter</title>
		<link>http://travisj.org/2007/02/25/twitter/</link>
		<comments>http://travisj.org/2007/02/25/twitter/#comments</comments>
		<pubDate>Mon, 26 Feb 2007 01:01:33 +0000</pubDate>
		<dc:creator>Travis</dc:creator>
				<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.eightfivethree.com/2007/02/25/twitter/</guid>
		<description><![CDATA[I&#8217;ve been hearing a lot about Twitter lately and finally decided to give it a try. I&#8217;m mostly interested in figuring out what makes it so popular. I am also interested in APIs, so I wrote a TextMate Bundle to post to my Twitter page.

If anyone else has a Twitter account, please be my friend ]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been hearing a lot about <a href="http://www.twitter.com">Twitter</a> lately and finally decided to give it a try. I&#8217;m mostly interested in figuring out what makes it so popular. I am also interested in APIs, so I wrote a <a href="http://www.macromates.com">TextMate</a> Bundle to post to <a href="http://twitter.com/travisj">my Twitter page</a>.</p>

<p>If anyone else has a Twitter account, please be my friend <img src='http://travisj.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://travisj.org/2007/02/25/twitter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using mod_rewrite and FeedBurner</title>
		<link>http://travisj.org/2007/02/24/using-mod_rewrite-and-feedburner/</link>
		<comments>http://travisj.org/2007/02/24/using-mod_rewrite-and-feedburner/#comments</comments>
		<pubDate>Sun, 25 Feb 2007 00:37:55 +0000</pubDate>
		<dc:creator>Travis</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.eightfivethree.com/2007/02/24/using-mod_rewrite-and-feedburner/</guid>
		<description><![CDATA[I decided I wanted to start using FeedBurner on my blog to see how many readers I actually have. One of the things I didn&#8217;t want to have to do, though, was to make both of my readers switch the URL of my feed, so I set up this simple mod_rewrite directive in my main ]]></description>
			<content:encoded><![CDATA[<p>I decided I wanted to start using <a href="http://www.feedburner.com">FeedBurner</a> on my blog to see how many readers I actually have. One of the things I didn&#8217;t want to have to do, though, was to make both of my readers switch the URL of my feed, so I set up this simple mod_rewrite directive in my main .htaccess folder:</p>

<p><code>RewriteRule ^feed[/]?$ http://feeds.feedburner.com/Eightfivethree [L]</code></p>

<p>Now, any request for /feed will redirect to my feedburner feed.</p>

<p>Another benefit of setting up this rewrite, is that I can give out the URL to my domain, but get FeedBurner to gather the stats for me.</p>

<p>UPDATE: FeedBurner is taking hours to update my feed, not the 30 minutes they claim. I even tried pinging their service to update my feed without any luck. So, as easily as I put the RewriteRule in, I took it out. Now everyone is pointing back the RSS feed on my server and gets my posts as soon as I write them. No waiting, no hassle.</p>
]]></content:encoded>
			<wfw:commentRss>http://travisj.org/2007/02/24/using-mod_rewrite-and-feedburner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Swap-bot switched servers over the weekend</title>
		<link>http://travisj.org/2007/02/19/swap-bot-switched-servers-over-the-weekend/</link>
		<comments>http://travisj.org/2007/02/19/swap-bot-switched-servers-over-the-weekend/#comments</comments>
		<pubDate>Mon, 19 Feb 2007 08:18:19 +0000</pubDate>
		<dc:creator>Travis</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.eightfivethree.com/2007/02/19/swap-bot-switched-servers-over-the-weekend/</guid>
		<description><![CDATA[I spent most of Saturday moving Swap-bot to its new server. In the past, moving servers wasn&#8217;t too big a deal since I never really got any traffic. A day or two downtime wasn&#8217;t anything I worried about. But, the reason I had to even move in the first place was because Swap-bot has started ]]></description>
			<content:encoded><![CDATA[<p>I spent most of Saturday moving <a href="http://www.swap-bot.com">Swap-bot</a> to its new server. In the past, moving servers wasn&#8217;t too big a deal since I never really got any traffic. A day or two downtime wasn&#8217;t anything I worried about. But, the reason I had to even move in the first place was because Swap-bot has started to decent amount of traffic. On the old host, when Swap-bot would go down for a couple minutes I would hear about it from the users. With this move, a day or two downtime was not a real option. I luckily came up with something that resulted in about 2 minutes of downtime and it would have been shorter, but I took about a minute to track down a typo I made.</p>

<p>The reason coordination is even an issue is because changing a domain&#8217;s DNS records takes time to propagate throughout the internet. It isn&#8217;t instant and it doesn&#8217;t happen at the same time for all users. So at the exact same time one user could be browsing the new server and another could be browsing the old server because they are using different nameservers that have different information for my domain.</p>

<p>The first thing I had to do was setup the new server and test it. One mistake I made when setting up Swap-bot in the first place was setting up the SVN repository on the swap-bot.com domain. Once my DNS was changed, I would have no way of getting to the repository on the old server. So, the first thing I had to do was create a new repository on a different domain. The next step was to check out the swap-bot code and copy over all the user images from the old server. To copy everything over I chose to use rsync. rsync allowed me to copy everything over and then continually check for new images added throughout the day. Anything new that was added could easily be transfered over to the new server. Over the last year, we have accumulated nearly 1 GB of images, so copying the images over multiple times wasn&#8217;t something I really wanted to do. After transferring over a copy of the database to the new server, I added a record for the new server in my /etc/hosts file, telling my computer which IP address to use for swap-bot.com, instead of asking some other nameserver for it. This way, I could go in my browser to swap-bot.com and look at the new server. I found a few minor things that needed to be changed based on the way the new server is setup, but nothing major. It looked like everything was ready to go.</p>

<p>Then came the moment of truth. I was ready to make the switch. To do this, I setup my new mysql server to accept a remote connection from the old host. I then shut swap-bot down and transferred the database from the old server to the new one. Updated the database information on the old host and started swap-bot back up. At this point, swap-bot was now running on the old server, but pointing to the database on the new host. This way, I wouldn&#8217;t have to worry about any data syncing issues as DNS records changed at random throughout the next 24-48 hours. I gave a quick test of the old site and everything looked good, so I updated my DNS records to point to the new server.</p>

<p>It was actually a pretty uneventful move. I had a few people using AOL have a little trouble because, I think, they would get switched from one server to the other at random, but that was about it.</p>
]]></content:encoded>
			<wfw:commentRss>http://travisj.org/2007/02/19/swap-bot-switched-servers-over-the-weekend/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google Calendar</title>
		<link>http://travisj.org/2006/04/12/google-calendar/</link>
		<comments>http://travisj.org/2006/04/12/google-calendar/#comments</comments>
		<pubDate>Thu, 13 Apr 2006 05:17:23 +0000</pubDate>
		<dc:creator>Travis</dc:creator>
				<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.eightfivethree.com/2006/04/12/google-calendar/</guid>
		<description><![CDATA[Google Calendar is open. I just logged in with my gmail account and it work. It looks decent, but I doubt I will use it too much. We&#8217;ll see&#8230;
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.google.com/calendar/">Google Calendar</a> is open. I just logged in with my gmail account and it work. It looks decent, but I doubt I will use it too much. We&#8217;ll see&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://travisj.org/2006/04/12/google-calendar/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CDS?</title>
		<link>http://travisj.org/2006/04/01/cds/</link>
		<comments>http://travisj.org/2006/04/01/cds/#comments</comments>
		<pubDate>Sat, 01 Apr 2006 17:28:58 +0000</pubDate>
		<dc:creator>Travis</dc:creator>
				<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.eightfivethree.com/2006/04/01/cds/</guid>
		<description><![CDATA[Google Romance reminds me of the days in undergrad when I ran the Closson Dating Service. For those of you that aren&#8217;t familiar with the Closson Dating Service, let&#8217;s just say that it, like Google Romance, started as a joke and turned into the premier way for my house-mates to find dates.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.google.com/romance/">Google Romance</a> reminds me of the days in undergrad when I ran the Closson Dating Service. For those of you that aren&#8217;t familiar with the Closson Dating Service, let&#8217;s just say that it, like Google Romance, started as a joke and turned into the premier way for my house-mates to find dates.</p>
]]></content:encoded>
			<wfw:commentRss>http://travisj.org/2006/04/01/cds/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Gunnerweb</title>
		<link>http://travisj.org/2006/03/21/gunnerweb/</link>
		<comments>http://travisj.org/2006/03/21/gunnerweb/#comments</comments>
		<pubDate>Wed, 22 Mar 2006 07:54:53 +0000</pubDate>
		<dc:creator>Travis</dc:creator>
				<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.eightfivethree.com/2006/03/21/gunnerweb/</guid>
		<description><![CDATA[My old gunnerweb landing page didn&#8217;t survive the move to the new host. For the past few weeks it was some generic &#8220;Site coming soon&#8221; page. The wait is now over for the new gunnerweb.net. I even had some time to throw together a cool little ajax contact page (the ajax is cool, not exactly ]]></description>
			<content:encoded><![CDATA[<p>My old gunnerweb landing page didn&#8217;t survive the move to the new host. For the past few weeks it was some generic &#8220;Site coming soon&#8221; page. The wait is now over for the new <a href="http://www.gunnerweb.net/">gunnerweb.net</a>. I even had some time to throw together a cool little ajax contact page (the ajax is cool, not exactly the form layout). Please give it a try, it will be time well spent <img src='http://travisj.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://travisj.org/2006/03/21/gunnerweb/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
