<?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>Sam's random musings</title>
	<atom:link href="http://blog.samdevore.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.samdevore.com</link>
	<description>Testing the WordPress waters</description>
	<pubDate>Wed, 16 Jul 2008 20:26:09 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6-bleeding</generator>
	<language>en</language>
			<item>
		<title>TheHomebased.com: Tough being a pro photographer</title>
		<link>http://blog.samdevore.com/archives/2008/07/16/thehomebasedcom/</link>
		<comments>http://blog.samdevore.com/archives/2008/07/16/thehomebasedcom/#comments</comments>
		<pubDate>Wed, 16 Jul 2008 20:25:52 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.samdevore.com/?p=1646</guid>
		<description><![CDATA[TheHomebased.com:



        Tough being a pro photographer &#8230;
 
      


Some classic ones in there&#8230;

(Via dangerousmeta!.)
]]></description>
			<content:encoded><![CDATA[<p><a href="http://thehomebased.com/?p=63">TheHomebased.com:</a></p>

<blockquote>

        <p><a href="http://thehomebased.com/?p=63" title="Tough being a pro photographer">Tough being a pro photographer</a> &#8230;
</p> 
      
</blockquote>

<p>Some classic ones in there&#8230;</p>

<p>(Via <a href="http://dangerousmeta.com/site/index/">dangerousmeta!</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.samdevore.com/archives/2008/07/16/thehomebasedcom/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Take screenshots with iPhone 2.0 software</title>
		<link>http://blog.samdevore.com/archives/2008/07/10/take-screenshots-with-iphone-20-software/</link>
		<comments>http://blog.samdevore.com/archives/2008/07/10/take-screenshots-with-iphone-20-software/#comments</comments>
		<pubDate>Thu, 10 Jul 2008 16:18:15 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
		
		<category><![CDATA[Apple Dev Tech]]></category>

		<guid isPermaLink="false">http://blog.samdevore.com/?p=1645</guid>
		<description><![CDATA[Take screenshots with iPhone 2.0 software


Running the new iPhone 2.0 software? Want to grab a screenshot of something? Turns out it&#8217;s amazingly easy. Hold the Home button down, then tap the power button on the top of the phone. The screen will flash white, and that&#8217;s it &#8212; the screenshot has been taken.


Sweet feature

(Via MacOSXHints.com.)
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.macosxhints.com/article.php?story=20080710074630863#comments">Take screenshots with iPhone 2.0 software</a></p>

<blockquote>
Running the new iPhone 2.0 software? Want to grab a screenshot of something? Turns out it&#8217;s amazingly easy. Hold the Home button down, then tap the power button on the top of the phone. The screen will flash white, and that&#8217;s it &#8212; the screenshot has been taken.
</blockquote>

<p>Sweet feature</p>

<p>(Via <a href="http://www.macosxhints.com">MacOSXHints.com</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.samdevore.com/archives/2008/07/10/take-screenshots-with-iphone-20-software/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Features Are a One-Way Street</title>
		<link>http://blog.samdevore.com/archives/2008/07/01/features-are-a-one-way-street/</link>
		<comments>http://blog.samdevore.com/archives/2008/07/01/features-are-a-one-way-street/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 00:25:52 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.samdevore.com/?p=1644</guid>
		<description><![CDATA[Features Are a One-Way Street

Ryan Singer:


  The lesson: Once your user base has grown beyond a certain point, you cannot take features away from them. They will freak out. Whether the feature is good or bad, once you launch it you’ve married it. 



Worth the read and worth remembering always, it is the danger [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.37signals.com/svn/posts/1118-features-are-a-one-way-street">Features Are a One-Way Street</a></p>

<p>Ryan Singer:</p>

<blockquote>
  <p>The lesson: Once your user base has grown beyond a certain point, you cannot take features away from them. They will freak out. Whether the feature is good or bad, once you launch it you’ve married it. </p>

</blockquote>

<p>Worth the read and worth remembering always, it is the danger with reactive development practices and failing to measure all new features against a few metrics, inlcuding</p>

<ol>
<li>Does it reduce support costs (thanks Matt)</li>
<li>Does it support the long term goals and plans</li>
<li>Do we want to support it forever</li>
</ol>

<p>(Via <a href="http://daringfireball.net/">Daring Fireball</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.samdevore.com/archives/2008/07/01/features-are-a-one-way-street/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Handle Passwords Securely: Storage</title>
		<link>http://blog.samdevore.com/archives/2008/07/01/handle-passwords-securely-storage/</link>
		<comments>http://blog.samdevore.com/archives/2008/07/01/handle-passwords-securely-storage/#comments</comments>
		<pubDate>Tue, 01 Jul 2008 21:52:08 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
		
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://blog.samdevore.com/?p=1643</guid>
		<description><![CDATA[Handle Passwords Securely: Storage


Computer systems in general and your web application especially, never store passwords in plain-text. This is a very basic concept - if you don’t quite grasp the reason behind not storing passwords as plain-text I’ll take the stance of security expert Matasano Chargen and advise you to use someone else’s security system [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://michaelwales.com/tutorials/handle-passwords-securely-storage/#comments">Handle Passwords Securely: Storage</a></p>

<blockquote>
Computer systems in general and your web application especially, never store passwords in plain-text. This is a very basic concept - if you don’t quite grasp the reason behind not storing passwords as plain-text I’ll take the stance of security expert Matasano Chargen and advise you to use someone else’s security system (Redux, for instance).

I’m sure we are all aware of the fact we should not be storing passwords at all; rather, we should be storing a hashed string representing that password. By hashing the password, we theoretically create a one-way encryption mechanism whereby the original password can not be restored. We then validate users by using the same hashing algorithm on their input and check if the two hash strings match.
</blockquote>

<p>Hashing is not the complete answer, worth reading on&#8230;</p>

<p>(Via <a href="http://michaelwales.com">MichaelWales.com</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.samdevore.com/archives/2008/07/01/handle-passwords-securely-storage/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Yard Snake</title>
		<link>http://blog.samdevore.com/archives/2008/07/01/yard-snake/</link>
		<comments>http://blog.samdevore.com/archives/2008/07/01/yard-snake/#comments</comments>
		<pubDate>Tue, 01 Jul 2008 16:52:47 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.samdevore.com/archives/2008/07/01/yard-snake/</guid>
		<description><![CDATA[



IMG_1383

Originally uploaded by sdevore



So the snake is back to visit.  Hi snake  

In yard and about a yard long&#8230;

More Pictures

]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; margin-bottom: 10px;">
<a href="http://www.flickr.com/photos/sdevore/2628664250/" title="photo sharing"><img src="http://farm4.static.flickr.com/3009/2628664250_f281a887d3_m.jpg" alt="" style="border: solid 2px #000000;" /></a>
<br />
<span style="font-size: 0.9em; margin-top: 0px;">
<a href="http://www.flickr.com/photos/sdevore/2628664250/">IMG_1383</a>
<br />
Originally uploaded by <a href="http://www.flickr.com/people/sdevore/">sdevore</a>
</span>
</div>

<p>So the snake is back to visit.  Hi snake  <br />
<br />
In yard and about a yard long&#8230;<br />
<br />
<a href="http://flickr.com/photos/sdevore/sets/72157605923577387/">More Pictures</a>
<br clear="all" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.samdevore.com/archives/2008/07/01/yard-snake/feed/</wfw:commentRss>
		</item>
		<item>
		<title>New Cheat Sheets from AddedBytes (formerly ILoveJackDaniels)</title>
		<link>http://blog.samdevore.com/archives/2008/06/30/new-cheat-sheets-from-addedbytes-formerly-ilovejackdaniels/</link>
		<comments>http://blog.samdevore.com/archives/2008/06/30/new-cheat-sheets-from-addedbytes-formerly-ilovejackdaniels/#comments</comments>
		<pubDate>Mon, 30 Jun 2008 14:27:18 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.samdevore.com/?p=1641</guid>
		<description><![CDATA[New Cheat Sheets


REGULAR EXPRESSIONS CHEAT SHEET (V2)







MOD_REWRITE CHEAT SHEET (V2)








PHP CHEAT SHEET (V2)





CSS CHEAT SHEET (V2)





(Via ILoveJackDaniels.com.)
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.addedbytes.com/cheat-sheets/">New Cheat Sheets</a></p>

<div class='column span-3 first'>
<strong>REGULAR EXPRESSIONS CHEAT SHEET (V2)</strong>

<a href="http://www.addedbytes.com/cheat-sheets/regular-expressions-cheat-sheet/"><img src="http://blog.samdevore.com/wp-content/uploads/2008/06/uploads48ad18b9-4f48-4f8a-a385-cc215483f4b2.jpg" alt="48AD18B9-4F48-4F8A-A385-CC215483F4B2.jpg" border="0" width="150" height="204" />
</a>

</div>

<div class='column span-3 last'>
<strong>MOD_REWRITE CHEAT SHEET (V2)</strong>
<a href="http://www.addedbytes.com/apache/mod_rewrite-cheat-sheet/"><img src="http://blog.samdevore.com/wp-content/uploads/2008/06/uploads8e44f2c5-1d7a-4486-94d8-bfc31a55559e.jpg" alt="8E44F2C5-1D7A-4486-94D8-BFC31A55559E.jpg" border="0" width="150" height="204" />

</a>
</div>

<p><br clear='all'/></p>

<div class='column span-3 first'>
<strong>PHP CHEAT SHEET (V2)</strong>
<a href="http://www.addedbytes.com/cheat-sheets/php-cheat-sheet/"><img src="http://blog.samdevore.com/wp-content/uploads/2008/06/uploads59ad63c9-4344-4f29-9a47-b8b44f30348d.jpg" alt="59AD63C9-4344-4F29-9A47-B8B44F30348D.jpg" border="0" width="150" height="204" /></a>

</div>

<div class='column span-3 last'>
<strong>CSS CHEAT SHEET (V2)</strong>
<a href="http://www.addedbytes.com/cheat-sheets/css-cheat-sheet/"><img src="http://blog.samdevore.com/wp-content/uploads/2008/06/uploads61fba964-44b2-471f-b995-28cdb3f53c8c.jpg" alt="61FBA964-44B2-471F-B995-28CDB3F53C8C.jpg" border="0" width="150" height="204" /></a>
</div>

<p><br clear='all'/></p>

<p>(Via <a href="http://www.ilovejackdaniels.com/">ILoveJackDaniels.com</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.samdevore.com/archives/2008/06/30/new-cheat-sheets-from-addedbytes-formerly-ilovejackdaniels/feed/</wfw:commentRss>
		</item>
		<item>
		<title>100 Push Up Challenge</title>
		<link>http://blog.samdevore.com/archives/2008/06/24/100-push-up-challenge/</link>
		<comments>http://blog.samdevore.com/archives/2008/06/24/100-push-up-challenge/#comments</comments>
		<pubDate>Tue, 24 Jun 2008 16:09:03 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.samdevore.com/?p=1636</guid>
		<description><![CDATA[The girls and I will undertake the one hundred push ups challenge


Think there&#8217;s no way you could do this? I think you can! All you need is a good plan, plenty of discipline and about 30 minutes a week to achive this goal!


The girls and I are starting to see if we can finish.  [...]]]></description>
			<content:encoded><![CDATA[<p>The girls and I will undertake the <a href="http://hundredpushups.com/">one hundred push ups</a> challenge</p>

<blockquote>
Think there&#8217;s no way you could do this? I think you can! All you need is a good plan, plenty of discipline and about 30 minutes a week to achive this goal!
</blockquote>

<p>The girls and I are starting to see if we can finish.  Here are our initial tests</p>

<ul>
<li>Katie ( age 8 ) 24 pushups</li>
<li>Abby  ( age 10 ) 33 pushups</li>
<li>Sam ( age 39 ) 37 pushups</li>
</ul>

<p>Now you should know they swim year round and are really fit to begin with&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.samdevore.com/archives/2008/06/24/100-push-up-challenge/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Seth&#8217;s Blog: Email checklist</title>
		<link>http://blog.samdevore.com/archives/2008/06/16/seths-blog-email-checklist/</link>
		<comments>http://blog.samdevore.com/archives/2008/06/16/seths-blog-email-checklist/#comments</comments>
		<pubDate>Mon, 16 Jun 2008 15:10:27 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.samdevore.com/?p=1635</guid>
		<description><![CDATA[Seth&#8217;s Blog: Email checklist


Before you hit send on that next email, perhaps you should run down this list, just to be sure:


(Via .)
]]></description>
			<content:encoded><![CDATA[<p><a href="http://sethgodin.typepad.com/seths_blog/2008/06/email-checklist.html">Seth&#8217;s Blog: Email checklist</a></p>

<blockquote>
Before you hit send on that next email, perhaps you should run down this list, just to be sure:
</blockquote>

<p>(Via <a href=""></a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.samdevore.com/archives/2008/06/16/seths-blog-email-checklist/feed/</wfw:commentRss>
		</item>
		<item>
		<title>History of Middle East in 90 seconds</title>
		<link>http://blog.samdevore.com/archives/2008/06/03/history-of-middle-east-in-90-seconds/</link>
		<comments>http://blog.samdevore.com/archives/2008/06/03/history-of-middle-east-in-90-seconds/#comments</comments>
		<pubDate>Tue, 03 Jun 2008 16:35:08 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.samdevore.com/?p=1634</guid>
		<description><![CDATA[Imperial History of Middle East in 90 seconds

A visual history of imperialism in the Middle East for the last 5,000 years.

(Via twitter.)
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.trihunter.com/EMPIRE17.swf">Imperial History of Middle East in 90 seconds</a></p>

<p>A visual history of imperialism in the Middle East for the last 5,000 years.</p>

<p>(Via twitter.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.samdevore.com/archives/2008/06/03/history-of-middle-east-in-90-seconds/feed/</wfw:commentRss>
		</item>
		<item>
		<title>iPhone Apps I do not want to see (part 1)</title>
		<link>http://blog.samdevore.com/archives/2008/06/02/iphone-apps-i-do-not-want-to-see-part-1/</link>
		<comments>http://blog.samdevore.com/archives/2008/06/02/iphone-apps-i-do-not-want-to-see-part-1/#comments</comments>
		<pubDate>Tue, 03 Jun 2008 00:50:47 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.samdevore.com/?p=1633</guid>
		<description><![CDATA[windows emulator
]]></description>
			<content:encoded><![CDATA[<p>windows emulator</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.samdevore.com/archives/2008/06/02/iphone-apps-i-do-not-want-to-see-part-1/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.825 seconds -->
<!-- Cached page served by WP-Cache -->
