<?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>isnoop.net blog &#187; Development</title>
	<atom:link href="http://blog.isnoop.net/category/development/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.isnoop.net</link>
	<description>It&#039;s a Doozy!</description>
	<lastBuildDate>Wed, 11 Nov 2009 10:33:55 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>When Can I Reuse This Calendar (dot com)</title>
		<link>http://blog.isnoop.net/2009/11/11/when-can-i-reuse-this-calendar-dot-com/</link>
		<comments>http://blog.isnoop.net/2009/11/11/when-can-i-reuse-this-calendar-dot-com/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 10:33:55 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Hobbies]]></category>
		<category><![CDATA[Made by isnoop]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Related sites]]></category>
		<category><![CDATA[Sites of Interest]]></category>
		<category><![CDATA[calendar]]></category>
		<category><![CDATA[pointless]]></category>

		<guid isPermaLink="false">http://blog.isnoop.net/?p=424</guid>
		<description><![CDATA[My wife dug up a 2008 calendar still in the shrinkwrap and it got me thinking&#8230; When can I reuse this calendar? Well, I had a spare hour and $6.99 to register a domain, so I whipped out this little site:
http://whencanireusethiscalendar.com/
Now you can go digging through that chest of crap from the 1990s and pull [...]]]></description>
		<wfw:commentRss>http://blog.isnoop.net/2009/11/11/when-can-i-reuse-this-calendar-dot-com/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Curtains for Theater Listings</title>
		<link>http://blog.isnoop.net/2009/07/21/curtains-for-theater-listings/</link>
		<comments>http://blog.isnoop.net/2009/07/21/curtains-for-theater-listings/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 18:14:24 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Hobbies]]></category>
		<category><![CDATA[Made by isnoop]]></category>
		<category><![CDATA[Site Features]]></category>
		<category><![CDATA[lawyering]]></category>
		<category><![CDATA[Movies]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[theater]]></category>

		<guid isPermaLink="false">http://blog.isnoop.net/?p=384</guid>
		<description><![CDATA[This morning I received a call from a gent with a Boston accent.  He indicated that he represents a firm that is displeased with some data I&#8217;m using on isnoop.net.  According to the caller, my theater listings page is using his client&#8217;s intellectual property and I&#8217;m not properly licensed to do so.  [...]]]></description>
		<wfw:commentRss>http://blog.isnoop.net/2009/07/21/curtains-for-theater-listings/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>People Use FeedSifter.com?</title>
		<link>http://blog.isnoop.net/2009/07/19/people-use-feedsifter-com/</link>
		<comments>http://blog.isnoop.net/2009/07/19/people-use-feedsifter-com/#comments</comments>
		<pubDate>Sun, 19 Jul 2009 21:54:07 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Made by isnoop]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Related sites]]></category>
		<category><![CDATA[feedsifter]]></category>
		<category><![CDATA[rss]]></category>

		<guid isPermaLink="false">http://blog.isnoop.net/?p=379</guid>
		<description><![CDATA[As with most of my web toys, FeedSifter.com started off as a tiny tool that served a very simple need I had.  Assuming a handful of people might have the same need, I publish most of these utilities and some of them actually manage to become fairly popular.
FeedSifter is a simple service that allows [...]]]></description>
		<wfw:commentRss>http://blog.isnoop.net/2009/07/19/people-use-feedsifter-com/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Web Developers: Don’t Be Password Idiots</title>
		<link>http://blog.isnoop.net/2009/06/22/web-developers-don%e2%80%99t-be-password-idiots/</link>
		<comments>http://blog.isnoop.net/2009/06/22/web-developers-don%e2%80%99t-be-password-idiots/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 17:08:06 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Sites of Interest]]></category>
		<category><![CDATA[annoyances]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[passwords]]></category>
		<category><![CDATA[UI]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://blog.isnoop.net/?p=319</guid>
		<description><![CDATA[As a follow-up to my last post, here are a few tips to help keep you from driving your site users away with misguided password restrictions. 
#1: Consider Context
Your tweets may be precious to you, but as a web developer, you should understand the differences between password security for Twitter and for online banking.  [...]]]></description>
		<wfw:commentRss>http://blog.isnoop.net/2009/06/22/web-developers-don%e2%80%99t-be-password-idiots/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Web Developers: Don&#8217;t Be Username Idiots</title>
		<link>http://blog.isnoop.net/2009/06/18/web-developers-dont-be-username-idiots/</link>
		<comments>http://blog.isnoop.net/2009/06/18/web-developers-dont-be-username-idiots/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 22:34:35 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[Sites of Interest]]></category>
		<category><![CDATA[annoyances]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[UI]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://blog.isnoop.net/?p=313</guid>
		<description><![CDATA[Just a quick note to any developer, site owner, or project manager who is in charge of developing a user login system:
Don&#8217;t put unreasonable restrictions on usernames.
It is sensible to prevent people from creating names containing certain characters or names of extreme length.  However, some sites go too far by requiring all user names [...]]]></description>
		<wfw:commentRss>http://blog.isnoop.net/2009/06/18/web-developers-dont-be-username-idiots/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>10 Rules to Protect User Passwords</title>
		<link>http://blog.isnoop.net/2009/05/01/10-rules-to-protect-user-passwords/</link>
		<comments>http://blog.isnoop.net/2009/05/01/10-rules-to-protect-user-passwords/#comments</comments>
		<pubDate>Fri, 01 May 2009 22:40:50 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[Opinion]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[passwords]]></category>

		<guid isPermaLink="false">http://blog.isnoop.net/?p=284</guid>
		<description><![CDATA[10 simple rules for web developers to protect their users' passwords.]]></description>
		<wfw:commentRss>http://blog.isnoop.net/2009/05/01/10-rules-to-protect-user-passwords/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>PHP Changelog RSS Feed</title>
		<link>http://blog.isnoop.net/2008/12/09/php-changelog-rss/</link>
		<comments>http://blog.isnoop.net/2008/12/09/php-changelog-rss/#comments</comments>
		<pubDate>Wed, 10 Dec 2008 02:38:59 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Sites of Interest]]></category>
		<category><![CDATA[feeds]]></category>
		<category><![CDATA[rss]]></category>

		<guid isPermaLink="false">http://blog.isnoop.net/?p=247</guid>
		<description><![CDATA[Thanks to the site Feed43.com, I was able to quickly and easily generate an RSS feed to the PHP5 Changelog, a very large page that doesn&#8217;t already have a feed.
Check out the PHP 5 Changelog Feed.
Feed43 beats Yahoo&#8217;s Tubes service because if a page is too large, it simply truncates it to a usable length. [...]]]></description>
		<wfw:commentRss>http://blog.isnoop.net/2008/12/09/php-changelog-rss/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A New Home for Package Tracking: Boxoh.com</title>
		<link>http://blog.isnoop.net/2008/11/25/a-new-home-for-package-tracking-boxohcom/</link>
		<comments>http://blog.isnoop.net/2008/11/25/a-new-home-for-package-tracking-boxohcom/#comments</comments>
		<pubDate>Wed, 26 Nov 2008 07:45:49 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Hobbies]]></category>
		<category><![CDATA[Made by isnoop]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Related sites]]></category>
		<category><![CDATA[Site Features]]></category>
		<category><![CDATA[boxoh]]></category>
		<category><![CDATA[boxoh.com]]></category>
		<category><![CDATA[fedex]]></category>
		<category><![CDATA[maps]]></category>
		<category><![CDATA[package]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[tracking]]></category>
		<category><![CDATA[ups]]></category>

		<guid isPermaLink="false">http://blog.isnoop.net/?p=194</guid>
		<description><![CDATA[My Google maps making, RSS feed slinging, universal package tracker has moved to greener pastures. Boxoh.com is your new go-to place for tracking UPS, FedEx, USPS, DHL, and Airborne packages.
Backstory: In 2006, I posted a handy new utility I&#8217;d cobbled together which was a mashup between package tracking for for multiple services.  It quickly [...]]]></description>
		<wfw:commentRss>http://blog.isnoop.net/2008/11/25/a-new-home-for-package-tracking-boxohcom/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>PHP Closing Tags Stealing Your Cookies?</title>
		<link>http://blog.isnoop.net/2008/10/24/php-closing-tags-stealing-your-cookies/</link>
		<comments>http://blog.isnoop.net/2008/10/24/php-closing-tags-stealing-your-cookies/#comments</comments>
		<pubDate>Fri, 24 Oct 2008 22:26:19 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Opinion]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[cookies]]></category>
		<category><![CDATA[errors]]></category>
		<category><![CDATA[headers]]></category>
		<category><![CDATA[logging]]></category>

		<guid isPermaLink="false">http://isnoop.net/blog/?p=187</guid>
		<description><![CDATA[As a professional PHP developer who enjoys helping others learn about the language, I have noticed several phases of PHP skill development.  One of the first phases is when one stops piling all of their code into one file and starts storing their classes and specialized logic into reusable files.  For some, this [...]]]></description>
		<wfw:commentRss>http://blog.isnoop.net/2008/10/24/php-closing-tags-stealing-your-cookies/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Cryptographic Key Rotation Solutions?</title>
		<link>http://blog.isnoop.net/2008/10/07/cryptographic-key-rotation-solutions/</link>
		<comments>http://blog.isnoop.net/2008/10/07/cryptographic-key-rotation-solutions/#comments</comments>
		<pubDate>Tue, 07 Oct 2008 23:33:48 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[cryptography]]></category>
		<category><![CDATA[encryption]]></category>
		<category><![CDATA[key rotation]]></category>
		<category><![CDATA[PCI]]></category>

		<guid isPermaLink="false">http://isnoop.net/blog/?p=183</guid>
		<description><![CDATA[
I&#8217;m working on PCI DSS (Payment Card Industry Data Security Standards) compliance for my company and one of the bigger hurdles we&#8217;re looking at is cryptographic key rotation.  Our biggest concern is rotating keys for data stored in a DB.  It seems we have two solutions and one theoretical option available:
1) 3rd party [...]]]></description>
		<wfw:commentRss>http://blog.isnoop.net/2008/10/07/cryptographic-key-rotation-solutions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone Developer Program: The Gift of the iMagi</title>
		<link>http://blog.isnoop.net/2008/03/24/iphone-developer-program-the-gift-of-the-imagi/</link>
		<comments>http://blog.isnoop.net/2008/03/24/iphone-developer-program-the-gift-of-the-imagi/#comments</comments>
		<pubDate>Mon, 24 Mar 2008 22:57:48 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[whining]]></category>

		<guid isPermaLink="false">http://isnoop.net/blog/2008/03/24/iphone-developer-program-the-gift-of-the-imagi/</guid>
		<description><![CDATA[This morning, I completed the final step to activate my iPhone Developer Program membership.  The last news I heard about this program indicated that it was (I assume it continues to be) a fairly exclusive program and they are only allowing small numbers of people to join at this time.]]></description>
		<wfw:commentRss>http://blog.isnoop.net/2008/03/24/iphone-developer-program-the-gift-of-the-imagi/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>MacSaber Goes Open Source</title>
		<link>http://blog.isnoop.net/2007/09/15/macsaber-goes-open-source/</link>
		<comments>http://blog.isnoop.net/2007/09/15/macsaber-goes-open-source/#comments</comments>
		<pubDate>Sat, 15 Sep 2007 09:08:14 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[MacSaber]]></category>
		<category><![CDATA[Made by isnoop]]></category>
		<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[OSX]]></category>

		<guid isPermaLink="false">http://isnoop.net/blog/2007/09/15/macsaber-goes-open-source/</guid>
		<description><![CDATA[Check out the Google Code Project.
Available soon: WiiSaber source as well as several of my most popular PHP utilities.
]]></description>
		<wfw:commentRss>http://blog.isnoop.net/2007/09/15/macsaber-goes-open-source/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>On Omitting Protocols From HTTP/HTTPS URLs</title>
		<link>http://blog.isnoop.net/2007/09/14/on-omitting-protocols-from-httphttps-urls/</link>
		<comments>http://blog.isnoop.net/2007/09/14/on-omitting-protocols-from-httphttps-urls/#comments</comments>
		<pubDate>Fri, 14 Sep 2007 21:54:47 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[UI]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://isnoop.net/blog/2007/09/14/on-omitting-protocols-from-httphttps-urls/</guid>
		<description><![CDATA[Many websites offer the flexibility to display the same page via both SSL and HTTP.  The major problem with offering this is the possibility that embedded content will not be served via the same protocol; many browsers will throw an error if an SSL page embeds HTTP images.
However, there is a simple and W3C [...]]]></description>
		<wfw:commentRss>http://blog.isnoop.net/2007/09/14/on-omitting-protocols-from-httphttps-urls/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>iPhoneSaber?</title>
		<link>http://blog.isnoop.net/2007/09/10/iphonesaber/</link>
		<comments>http://blog.isnoop.net/2007/09/10/iphonesaber/#comments</comments>
		<pubDate>Tue, 11 Sep 2007 02:47:57 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Made by isnoop]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://isnoop.net/blog/2007/09/10/iphonesaber/</guid>
		<description><![CDATA[Due to the popularity of MacSaber and WiiSaber, I have received several requests to write iPhoneSaber.  Now that the accelerometer has been unlocked, this has become a distinct possibilty.
There&#8217;s just one problem.  I don&#8217;t have an iPhone.
To be honest, I just bought a house and my finance manager (wife) won&#8217;t allow the purchase. [...]]]></description>
		<wfw:commentRss>http://blog.isnoop.net/2007/09/10/iphonesaber/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>A Letter to an Aspiring PHP Programmer</title>
		<link>http://blog.isnoop.net/2007/08/06/a-letter-to-an-aspiring-php-programmer/</link>
		<comments>http://blog.isnoop.net/2007/08/06/a-letter-to-an-aspiring-php-programmer/#comments</comments>
		<pubDate>Mon, 06 Aug 2007 21:47:41 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Opinion]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Jobs]]></category>

		<guid isPermaLink="false">http://isnoop.net/blog/2007/08/06/a-letter-to-an-aspiring-php-programmer/</guid>
		<description><![CDATA[Below is an email I got through Zend&#8217;s certified engineer website.  The questions posed by the writer below are not uncommon, so I have posted his letter and my response for general consumption.
Hi,
I am an aspiring PHP programmer. I need some advice from the right people like you before taking a plunge into PHP. [...]]]></description>
		<wfw:commentRss>http://blog.isnoop.net/2007/08/06/a-letter-to-an-aspiring-php-programmer/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Hello Again, Zend Certified Engineer!</title>
		<link>http://blog.isnoop.net/2007/06/12/hello-again-zend-certified-engineer/</link>
		<comments>http://blog.isnoop.net/2007/06/12/hello-again-zend-certified-engineer/#comments</comments>
		<pubDate>Tue, 12 Jun 2007 22:32:44 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Jobs]]></category>
		<category><![CDATA[Zend]]></category>

		<guid isPermaLink="false">http://isnoop.net/blog/2007/06/12/hello-again-zend-certified-engineer/</guid>
		<description><![CDATA[Last year, I tested and passed the Zend PHP 4 certification.  Once again, I have overcome great adversity and climbed the highest figurative mountains in order to qualify and quantify my bountiful PHP skills.
Ladies and gentlemen, I would like to announce my acceptance of Zend Certified Engineer: PHP 5.
Tune in this time next year [...]]]></description>
		<wfw:commentRss>http://blog.isnoop.net/2007/06/12/hello-again-zend-certified-engineer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
