<?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"
	>

<channel>
	<title>/dev/random &#187; Web</title>
	<atom:link href="http://mcdevzone.com/category/web/feed/" rel="self" type="application/rss+xml" />
	<link>http://mcdevzone.com</link>
	<description>Reality has a liberal bias</description>
	<pubDate>Tue, 07 Oct 2008 02:21:35 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<item>
		<title>Yoono makes Firefox more social</title>
		<link>http://mcdevzone.com/2008/10/06/yoono-makes-firefox-more-social/</link>
		<comments>http://mcdevzone.com/2008/10/06/yoono-makes-firefox-more-social/#comments</comments>
		<pubDate>Tue, 07 Oct 2008 02:21:25 +0000</pubDate>
		<dc:creator>mike</dc:creator>
		
		<category><![CDATA[Web]]></category>

		<category><![CDATA[firefox]]></category>

		<category><![CDATA[socialnetwork]]></category>

		<guid isPermaLink="false">http://mcdevzone.com/?p=4001</guid>
		<description><![CDATA[Although Flock has some nice features for integrating your social networks and media, it also has some very significant drawbacks. It always lags behind the current Firefox version for security updates &#038; other fixes, and bookmarks work very differently (which I personally dislike).
Yoono is a Firefox plugin that gives you the best of both worlds. [...]]]></description>
			<content:encoded><![CDATA[<p>Although Flock has some nice features for integrating your social networks and media, it also has some very significant drawbacks. It always lags behind the current Firefox version for security updates &#038; other fixes, and bookmarks work very differently (which I personally dislike).</p>
<p><a href="http://www.yoono.com/">Yoono</a> is a Firefox plugin that gives you the best of both worlds. It adds a sidebar which provides much of Flock&#8217;s more useful functionality. Combined with Scribefire for blogging, you can have most of Flock&#8217;s functionality with a more mature &#038; well supported Firefox browser.</p>
]]></content:encoded>
			<wfw:commentRss>http://mcdevzone.com/2008/10/06/yoono-makes-firefox-more-social/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Where I was in 2001</title>
		<link>http://mcdevzone.com/2008/10/01/where-i-was-in-2001/</link>
		<comments>http://mcdevzone.com/2008/10/01/where-i-was-in-2001/#comments</comments>
		<pubDate>Wed, 01 Oct 2008 22:56:58 +0000</pubDate>
		<dc:creator>mike</dc:creator>
		
		<category><![CDATA[Fun Stuff]]></category>

		<category><![CDATA[Web]]></category>

		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://mcdevzone.com/?p=3976</guid>
		<description><![CDATA[Thanks to Google&#8217;s 2001 search index, I was able to find my original weblog and worldbeatplanet.
In 2001 I was using Radio Userland for my blog, which I hosted at editthispage.com.
Uploaded with plasq&#8217;s Skitch!
WorldBeatPlanet was a static page, long before I switched first to PHPNuke and finally to Drupal.
Uploaded with plasq&#8217;s Skitch!
]]></description>
			<content:encoded><![CDATA[<p>Thanks to Google&#8217;s <a href="http://www.google.com/search2001.html">2001 search index</a>, I was able to find my original weblog and worldbeatplanet.</p>
<p>In 2001 I was using Radio Userland for my blog, which I hosted at editthispage.com.</p>
<div class="thumbnail" align=center><a href="http://skitch.com/mike3k/axwf/mikes-weblog-in-2001"><img src="http://img.skitch.com/20081001-cynyhnbxdfike7fw7r99cw2pac.preview.jpg" alt="Mike's Weblog in 2001" /></a><br /><span style="font-family: Lucida Grande, Trebuchet, sans-serif, Helvetica, Arial; font-size: 10px; color: #808080">Uploaded with <a href="http://plasq.com/">plasq</a>&#8217;s <a href="http://skitch.com">Skitch</a>!</span></div>
<p>WorldBeatPlanet was a static page, long before I switched first to PHPNuke and finally to Drupal.</p>
<div class="thumbnail" align=center><a href="http://skitch.com/mike3k/axpi/worldbeatplanet-in-2001"><img src="http://img.skitch.com/20081001-d437p19e2msbkm5gqtxcwc63d5.preview.jpg" alt="WorldBeatPlanet in 2001" /></a><br /><span style="font-family: Lucida Grande, Trebuchet, sans-serif, Helvetica, Arial; font-size: 10px; color: #808080">Uploaded with <a href="http://plasq.com/">plasq</a>&#8217;s <a href="http://skitch.com">Skitch</a>!</span></div>
]]></content:encoded>
			<wfw:commentRss>http://mcdevzone.com/2008/10/01/where-i-was-in-2001/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Upload to multiple sites at the same time</title>
		<link>http://mcdevzone.com/2008/09/25/upload-to-multiple-sites-at-the-same-time/</link>
		<comments>http://mcdevzone.com/2008/09/25/upload-to-multiple-sites-at-the-same-time/#comments</comments>
		<pubDate>Thu, 25 Sep 2008 21:01:57 +0000</pubDate>
		<dc:creator>mike</dc:creator>
		
		<category><![CDATA[Photography]]></category>

		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://mcdevzone.com/?p=3953</guid>
		<description><![CDATA[Pixelpipe is a new service that lets you upload your photos &#038; videos to multiple services at the same time. You set up all of your photo &#038; video sharing sites with Pixelpipe. You can then either email a photo or video to a personal address at Pixelpipe or use their free software to upload [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://pixelpipe.com/">Pixelpipe</a> is a new service that lets you upload your photos &#038; videos to multiple services at the same time. You set up all of your photo &#038; video sharing sites with Pixelpipe. You can then either email a photo or video to a personal address at Pixelpipe or use their free software to upload it. The photo or video will then be sent to all of your chosen sites.</p>
<p>Pixelpipe has an iPhone app, a Mac uploader app (based on Flickr Uploadr), a Firefox 3 extension, and an iPhoto export plugin. Unfortunately the Eye-Fi card doesn&#8217;t currently support it.</p>
]]></content:encoded>
			<wfw:commentRss>http://mcdevzone.com/2008/09/25/upload-to-multiple-sites-at-the-same-time/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Google Chrome</title>
		<link>http://mcdevzone.com/2008/09/02/google-chrome/</link>
		<comments>http://mcdevzone.com/2008/09/02/google-chrome/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 23:04:46 +0000</pubDate>
		<dc:creator>mike</dc:creator>
		
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://mcdevzone.com/?p=3873</guid>
		<description><![CDATA[Google released their new browser today, but only for Windows. The Mac version is supposed to be available soon, so I tried the Windows version under VMware. Even in a VM it&#8217;s blazingly fast. Despite the speed, Chrome is ugly. The tabs are much too big. It lacks a menu bar and it isn&#8217;t too [...]]]></description>
			<content:encoded><![CDATA[<p>Google released their new <a href="http://www.google.com/chrome">browser</a> today, but only for Windows. The Mac version is supposed to be available soon, so I tried the Windows version under VMware. Even in a VM it&#8217;s blazingly fast. Despite the speed, Chrome is ugly. The tabs are much too big. It lacks a menu bar and it isn&#8217;t too obvious where to find your bookmarks. It feels more like a toy or something you would use on a web appliance than a real browser.  Chrome seems more appropriate for a kiosk or web-enabled device than a desktop browser.</p>
<p>Chrome looks like it would be great for someone unfamiliar with computers or web browser, but for anyone who&#8217;s used other web browsers, it just feels so different that you have to stop and think about how to do basic tasks.</p>
<div class="thumbnail" align=center><a href="http://skitch.com/mike3k/wh9m/google-chrome"><img src="http://img.skitch.com/20080902-ku4ppbhmg74u5p6nut18rsuchj.preview.jpg" alt="Google Chrome" /></a><br /><span style="font-family: Lucida Grande, Trebuchet, sans-serif, Helvetica, Arial; font-size: 10px; color: #808080">Uploaded with <a href="http://plasq.com/">plasq</a>&#8217;s <a href="http://skitch.com">Skitch</a>!</span></div>
]]></content:encoded>
			<wfw:commentRss>http://mcdevzone.com/2008/09/02/google-chrome/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Spambots running rampant?</title>
		<link>http://mcdevzone.com/2008/08/30/spambots-running-rampant/</link>
		<comments>http://mcdevzone.com/2008/08/30/spambots-running-rampant/#comments</comments>
		<pubDate>Sat, 30 Aug 2008 20:46:55 +0000</pubDate>
		<dc:creator>mike</dc:creator>
		
		<category><![CDATA[Drupal]]></category>

		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://mcdevzone.com/?p=3860</guid>
		<description><![CDATA[I noticed something very unexpected in my MediaTemple account GPU usage report: an unusually high number of hits for /user/register and /user/login, which I would expect to account for little or no usage. The only explanation I can figure is spambots attempting automated logins &#038; registrations.
Uploaded with plasq&#8217;s Skitch!
]]></description>
			<content:encoded><![CDATA[<p>I noticed something very unexpected in my MediaTemple account GPU usage report: an unusually high number of hits for /user/register and /user/login, which I would expect to account for little or no usage. The only explanation I can figure is spambots attempting automated logins &#038; registrations.</p>
<div class="thumbnail" align=center><a href="http://skitch.com/mike3k/wsyu/gpu-usage-reports"><img src="http://img.skitch.com/20080830-ktfmxesn5g79185nnt914ndh1t.preview.jpg" alt="GPU Usage Reports" /></a><br /><span style="font-family: Lucida Grande, Trebuchet, sans-serif, Helvetica, Arial; font-size: 10px; color: #808080">Uploaded with <a href="http://plasq.com/">plasq</a>&#8217;s <a href="http://skitch.com">Skitch</a>!</span></div>
]]></content:encoded>
			<wfw:commentRss>http://mcdevzone.com/2008/08/30/spambots-running-rampant/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Zooomr supports Flickr API</title>
		<link>http://mcdevzone.com/2008/08/08/zooomr-supports-flickr-api/</link>
		<comments>http://mcdevzone.com/2008/08/08/zooomr-supports-flickr-api/#comments</comments>
		<pubDate>Sat, 09 Aug 2008 02:02:28 +0000</pubDate>
		<dc:creator>mike</dc:creator>
		
		<category><![CDATA[Photography]]></category>

		<category><![CDATA[Programming]]></category>

		<category><![CDATA[Web]]></category>

		<category><![CDATA[flickr]]></category>

		<guid isPermaLink="false">http://mcdevzone.com/?p=3742</guid>
		<description><![CDATA[Until I started poking around in Flickr&#8217;s Objective C code, I didn&#8217;t realize that Zooomr supported a variant of Flickr&#8217;s API. I found that it&#8217;s fairly easy to port code which uses Flickr to Zooomr. In less than an hour, I had LOLCats working with Zooomr. I plan to include Zooomr support in the other [...]]]></description>
			<content:encoded><![CDATA[<p>Until I started poking around in Flickr&#8217;s Objective C code, I didn&#8217;t realize that <a href="http://www.zooomr.com/">Zooomr</a> supported a variant of Flickr&#8217;s API. I found that it&#8217;s fairly easy to port code which uses Flickr to Zooomr. In less than an hour, I had LOLCats working with Zooomr. I plan to include Zooomr support in the other iPhone Flickr app I&#8217;m working on.</p>
]]></content:encoded>
			<wfw:commentRss>http://mcdevzone.com/2008/08/08/zooomr-supports-flickr-api/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Make sure you own your domain</title>
		<link>http://mcdevzone.com/2008/08/07/make-sure-you-own-your-domain/</link>
		<comments>http://mcdevzone.com/2008/08/07/make-sure-you-own-your-domain/#comments</comments>
		<pubDate>Fri, 08 Aug 2008 02:11:56 +0000</pubDate>
		<dc:creator>mike</dc:creator>
		
		<category><![CDATA[Web]]></category>

		<category><![CDATA[dreamhost]]></category>

		<guid isPermaLink="false">http://mcdevzone.com/?p=3738</guid>
		<description><![CDATA[If you have a web site, one of the biggest mistakes you can make is not owning your domain name. This week, Daniel Brusilovsky learned that the hard way when his new Teens in Tech site went public. 
I was providing hosting for the site on my DreamNightmareHost virtual server, which proved unable to handle [...]]]></description>
			<content:encoded><![CDATA[<p>If you have a web site, one of the biggest mistakes you can make is not owning your domain name. This week, <a href="http://www.techcrunch.com/2008/08/04/15-year-old-entrepreneur-launches-teens-in-tech/">Daniel Brusilovsky</a> learned that the hard way when his new Teens in Tech site went public. </p>
<p>I was providing hosting for the site on my <strike>Dream</strike>NightmareHost virtual server, which proved unable to handle the load, no matter how much additional RAM &#038; CPU I gave it. We decided to move the site to a <a href="http://www.mediatemple.net/go/order/?refdom=mcdevzone.com">MediaTemple Grid Server</a>, which should be better able to handle sudden load spikes. At the same time, I moved most of my sites, including this one, to a separate Grid Server account.</p>
<p>Unfortunately Daniel doesn&#8217;t own the <u>teensintech.com</u> domain name. It was registered by a former partner who left and who we have been unable to contact. Without cooperation from the domain&#8217;s owner, it isn&#8217;t possible to change the name servers to point to the new host. As an alternative, Daniel registered a few additional domains including <u>teensintech.net</u>. Since the domain is still pointing to my DreamHost account, I was able to redirect it from there, although it isn&#8217;t the same as having it moved properly, since it depends on DreamHost&#8217;s server being up to serve the redirect.</p>
<p>A few years ago, <a href="http://studiodogo.com/">Jimi M&#8217;baye</a> had a similar experience. He originally used the domain <u>studio-dogo.com</u>, but the developer who registered it and created the site disappeared, so Jimi was never able to regain control of that domain. Instead, I registered the domain <u>studiodogo.com</u> (listing Jimi as the domain owner), which he is still using. The site is still hosted at my DreamHost account, which doesn&#8217;t seem to have any trouble with it since it uses only minimal PHP scripting.</p>
]]></content:encoded>
			<wfw:commentRss>http://mcdevzone.com/2008/08/07/make-sure-you-own-your-domain/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Setting up Subversion at MediaTemple</title>
		<link>http://mcdevzone.com/2008/08/05/setting-up-subversion-at-mediatemple/</link>
		<comments>http://mcdevzone.com/2008/08/05/setting-up-subversion-at-mediatemple/#comments</comments>
		<pubDate>Wed, 06 Aug 2008 03:32:23 +0000</pubDate>
		<dc:creator>mike</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://mcdevzone.com/?p=3734</guid>
		<description><![CDATA[I recently moved my Subversion repositories from my home server to Dreamhost, for the extra safety of an offsite backup of my source code. When I switched this domain to MediaTemple it unsurprisingly broke my Subversion repository.
While DreamHost provides an easy one click Subversion setup, it requires a little more work on MediaTemple. After a [...]]]></description>
			<content:encoded><![CDATA[<p>I recently moved my Subversion repositories from my home server to Dreamhost, for the extra safety of an offsite backup of my source code. When I switched this domain to MediaTemple it unsurprisingly broke my Subversion repository.</p>
<p>While DreamHost provides an easy one click Subversion setup, it requires a little more work on MediaTemple. After a few headaches, I managed to get it set up. I hope I can save some people a bit of trouble with these tips. This only applies to a GridServer. It will probably be different for other MediaTemple account types.</p>
<p>Unlike DreamHost, the GridServer doesn&#8217;t support HTTP access for Subversion; you can only use SSH. Note that your SSH login includes the domain name. The login will usually be serveradmin%yourdomain.com@yourdomain.com.</p>
<p>You&#8217;ll need to log in to your serveradmin account via ssh to create the repository. For best results, it should be in in the /data directory. After logging in, create the repository with the following commands:</p>
<blockquote><p><tt>cd data<br />svnadmin create &#8211;fs-type fsfs SVN</tt></p></blockquote>
<p>This will create a repository named SVN. You can use a different name if you prefer.</p>
<p>You can then set up the repository in XCode. Create a new repository configuration and enter a URL like <tt>svn+ssh://serveradmin%<b>yourdomain</b>.com@<b>yourdomain</b>.com/home/<b>XXXXX</b>/data/SVN</tt>. To find the actual path, when you&#8217;re logged in via ssh, enter the command <tt>pwd</tt>, which will give you something like /home/11111/users/.home. You can ignore the /users/.home part.</p>
<p>Be very careful to enter the login and password correctly. If you attempt too many incorrect logins, you will be locked out. To regain access, go to the Mediatemple control panel and click the button to unlock, and wait about 10 minutes.</p>
<div align=center class="thumbnail"><a href="http://skitch.com/mike3k/1iyn/svn-setup"><img src="http://img.skitch.com/20080806-exhx3m9fur8sghrr64m7qxmq77.preview.jpg" alt="SVN Setup" /></a><br /><span style="font-family: Lucida Grande, Trebuchet, sans-serif, Helvetica, Arial; font-size: 10px; color: #808080">Uploaded with <a href="http://plasq.com/">plasq</a>&#8217;s <a href="http://skitch.com">Skitch</a>!</span></div>
]]></content:encoded>
			<wfw:commentRss>http://mcdevzone.com/2008/08/05/setting-up-subversion-at-mediatemple/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Moved to a new server</title>
		<link>http://mcdevzone.com/2008/08/04/moved-to-a-new-server/</link>
		<comments>http://mcdevzone.com/2008/08/04/moved-to-a-new-server/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 01:52:10 +0000</pubDate>
		<dc:creator>mike</dc:creator>
		
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://mcdevzone.com.s47795.gridserver.com/?p=3732</guid>
		<description><![CDATA[If you&#8217;re seeing this post, you&#8217;re at the right place. I moved this site to MediaTemple, after my DreamHost server had a major meltdown.
I was hosting TeensInTech.com on my virtual private server, along with 10 other domains, including all of my own sites. After TeenInTech went into alpha and got mentioned in TechCrunch, the server [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re seeing this post, you&#8217;re at the right place. I moved this site to MediaTemple, after my DreamHost server had a major meltdown.</p>
<p>I was hosting TeensInTech.com on my virtual private server, along with 10 other domains, including all of my own sites. After TeenInTech went into alpha and got mentioned in TechCrunch, the server couldn&#8217;t handle the extra load. They now have their own gridserver separate from mine. I&#8217;m still in the process of moving both their files and my sites over to our new servers.</p>
]]></content:encoded>
			<wfw:commentRss>http://mcdevzone.com/2008/08/04/moved-to-a-new-server/feed/</wfw:commentRss>
		</item>
		<item>
		<title>GMail tip</title>
		<link>http://mcdevzone.com/2008/07/31/gmail-tip/</link>
		<comments>http://mcdevzone.com/2008/07/31/gmail-tip/#comments</comments>
		<pubDate>Fri, 01 Aug 2008 01:11:25 +0000</pubDate>
		<dc:creator>mike</dc:creator>
		
		<category><![CDATA[Web]]></category>

		<category><![CDATA[gmail]]></category>

		<guid isPermaLink="false">http://mcdevzone.com/?p=3718</guid>
		<description><![CDATA[This probably isn&#8217;t new but I never realized it until now. You can find all unread messages by entering &#8220;is:unread&#8221; in the search box. I use lots of filters to label messages and keep them out of the inbox, so I usually have to look in lots of different labels to find all of my [...]]]></description>
			<content:encoded><![CDATA[<p>This probably isn&#8217;t new but I never realized it until now. You can find all unread messages by entering &#8220;is:unread&#8221; in the search box. I use lots of filters to label messages and keep them out of the inbox, so I usually have to look in lots of different labels to find all of my new messages.</p>
]]></content:encoded>
			<wfw:commentRss>http://mcdevzone.com/2008/07/31/gmail-tip/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
