<?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>Sam&#039;s random musings &#187; Security</title>
	<atom:link href="http://blog.samdevore.com/archives/category/security/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.samdevore.com</link>
	<description>The internet wanderings of a stay at home dad</description>
	<lastBuildDate>Sat, 24 Apr 2010 01:45:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='blog.samdevore.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>Speedlimit Preference Pane: test your app with different bandwidths</title>
		<link>http://blog.samdevore.com/archives/2009/03/25/speedlimit-preference-pane-test-your-app-with-different-bandwidths/</link>
		<comments>http://blog.samdevore.com/archives/2009/03/25/speedlimit-preference-pane-test-your-app-with-different-bandwidths/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 17:23:52 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Code Development]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[bandwidth]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://blog.samdevore.com/?p=1855</guid>
		<description><![CDATA[Speedlimit Preference Pane: test your app with different bandwidths


speedlimit is a Leopard preference pane for limiting your network bandwidth to one of a couple different speeds%u2014768k DSL, Edge, 3G, and Dialup. This is really handy for testing your iPhone app under normal Edge network conditions in the iPhone Simulator. The new version allows you to [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://mschrag.github.com/">Speedlimit Preference Pane: test your app with different bandwidths</a></p>

<blockquote>
speedlimit is a Leopard preference pane for limiting your network bandwidth to one of a couple different speeds%u2014768k DSL, Edge, 3G, and Dialup. This is really handy for testing your iPhone app under normal Edge network conditions in the iPhone Simulator. The new version allows you to restrict the slowdown to only a specific set of hosts.
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.samdevore.com/archives/2009/03/25/speedlimit-preference-pane-test-your-app-with-different-bandwidths/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</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 &#8211; 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 &#8211; 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>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tools &#124; MySQL Performance Blog</title>
		<link>http://blog.samdevore.com/archives/2008/05/31/tools-mysql-performance-blog/</link>
		<comments>http://blog.samdevore.com/archives/2008/05/31/tools-mysql-performance-blog/#comments</comments>
		<pubDate>Sun, 01 Jun 2008 03:31:24 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Tools I Use]]></category>
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://blog.samdevore.com/?p=1631</guid>
		<description><![CDATA[Tools &#124; MySQL Performance Blog


This page contains links to various tools we found helpful to use in practice.
Some tools are written by us, others by third parties, yet another ones may be shipped with your operating system you just need to find they are there.


nice little collection of reminders
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mysqlperformanceblog.com/tools/">Tools | MySQL Performance Blog</a></p>

<blockquote>
This page contains links to various tools we found helpful to use in practice.
Some tools are written by us, others by third parties, yet another ones may be shipped with your operating system you just need to find they are there.
</blockquote>

<p>nice little collection of reminders</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.samdevore.com/archives/2008/05/31/tools-mysql-performance-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EXPLAIN Cheatsheet</title>
		<link>http://blog.samdevore.com/archives/2008/04/24/explain-cheatsheet/</link>
		<comments>http://blog.samdevore.com/archives/2008/04/24/explain-cheatsheet/#comments</comments>
		<pubDate>Fri, 25 Apr 2008 03:54:24 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Developer]]></category>
		<category><![CDATA[Tools I Use]]></category>
		<category><![CDATA[Unix]]></category>

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


At the 2008 MySQL Conference and Expo, The Pythian Group gave away EXPLAIN cheatsheets.  They were very nice, printed in full color and laminated to ensure you can spill your coffee* on it and it will survive.



If you are thinking of hunting for some query speedups in mysql this might help  (now [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.pythian.com/blogs/960/explain-cheatsheet#comments">EXPLAIN Cheatsheet</a></p>

<blockquote>
<p>At the <A HREF="http://en.oreilly.com/mysql2008/">2008 MySQL Conference and Expo</A>, The Pythian Group gave away <code>EXPLAIN</code> cheatsheets.  They were very nice, printed in full color and laminated to ensure you can spill your coffee* on it and it will survive.</p>

</blockquote>

<p>If you are thinking of hunting for some query speedups in mysql this might help  (now don&#8217;t be premature <img src='http://blog.samdevore.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>

<p>(Via <a href="http://www.planetmysql.org/">Planet MySQL</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.samdevore.com/archives/2008/04/24/explain-cheatsheet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Behind The Scenes of Google Scalability</title>
		<link>http://blog.samdevore.com/archives/2008/04/23/behind-the-scenes-of-google-scalability/</link>
		<comments>http://blog.samdevore.com/archives/2008/04/23/behind-the-scenes-of-google-scalability/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 16:23:16 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Blogroll]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://blog.samdevore.com/?p=1602</guid>
		<description><![CDATA[Behind The Scenes of Google Scalability


The recent Data-Intensive Computing Symposium brought together experts in system design, programming, parallel algorithms, data management, scientific applications, and information-based applications to better understand existing capabilities in the development and application of large-scale computing systems, and to explore future opportunities.



Always interesting to read and see presentations on how the really [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://highscalability.com/behind-scenes-google-scalability#comments">Behind The Scenes of Google Scalability</a></p>

<blockquote>
<p>The recent Data-Intensive Computing Symposium brought together experts in system design, programming, parallel algorithms, data management, scientific applications, and information-based applications to better understand existing capabilities in the development and application of large-scale computing systems, and to explore future opportunities.</p>

</blockquote>

<p>Always interesting to read and see presentations on how the really big boys do it</p>

<p>(Via <a href="http://highscalability.com">High Scalability &#8211; Building bigger, faster, more reliable websites.</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.samdevore.com/archives/2008/04/23/behind-the-scenes-of-google-scalability/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DTerm: give your Mac a little shell love</title>
		<link>http://blog.samdevore.com/archives/2008/01/28/dterm-give-your-mac-a-little-shell-love/</link>
		<comments>http://blog.samdevore.com/archives/2008/01/28/dterm-give-your-mac-a-little-shell-love/#comments</comments>
		<pubDate>Mon, 28 Jan 2008 21:32:35 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[My Work]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tools I Use]]></category>
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://blog.samdevore.com/archives/2008/01/28/dterm-give-your-mac-a-little-shell-love/</guid>
		<description><![CDATA[&#60;

p>DTerm: give your Mac a little shell love&#8221;

DTerm is a utility just released by Decimus Software Inc. It&#8217;s a Leopard-only app that provides a hotkey-triggered HUD which allows shell commands to be run from anywhere in OS X. In case you&#8217;re wondering why, just imagine what less window switching and screen clutter could mean for [...]]]></description>
			<content:encoded><![CDATA[<p>&lt;</p>

<p>p><a href="http://feeds.tuaw.com/~r/weblogsinc/tuaw/~3/214609290/">DTerm: give your Mac a little shell love&#8221;</a></p>

<blockquote><img vspace="8" hspace="8" border="0" align="right" alt="DTerm screenshot" src="http://www.blogsmithmedia.com/www.tuaw.com/media/2008/01/dtermshot.jpg" width='150' /><a href="http://www.decimus.net/dterm.php">DTerm</a> is a utility just released by Decimus Software Inc. It&#8217;s a Leopard-only app that provides a hotkey-triggered HUD which allows shell commands to be run from anywhere in OS X. In case you&#8217;re wondering why, just imagine what less window switching and screen clutter could mean for productivity on jobs that require both Finder and Terminal. Yes, you can do a lot with <a href="http://www.tuaw.com/tag/Quicksilver/">Quicksilver</a>, but DTerm provides bash name completion with a dropdown, context sensitivity to your current path and full output with clipboard features. You can also type âŒ˜-â†© in the HUD to run the command in the Terminal, which will open up to your current path.
</blockquote>

<p>This is a very addictive application for the geekiest around you.  Well not totally the geekiest, because they might not know what a ui is other then a terminal window&#8230;.</p>

<p>(Via <a href="http://www.tuaw.com">The Unofficial Apple Weblog (TUAW)</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.samdevore.com/archives/2008/01/28/dterm-give-your-mac-a-little-shell-love/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PagePacker Open-Sourced</title>
		<link>http://blog.samdevore.com/archives/2007/11/05/pagepacker-open-sourced/</link>
		<comments>http://blog.samdevore.com/archives/2007/11/05/pagepacker-open-sourced/#comments</comments>
		<pubDate>Tue, 06 Nov 2007 04:04:52 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Apple Dev Tech]]></category>
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://blog.samdevore.com/archives/2007/11/05/pagepacker-open-sourced/</guid>
		<description><![CDATA[PagePacker Open-Sourced: &#8220;I am celebrating the arrival of Mac OS X 10.5 by making the source code to PagePacker available.  Here is the compiled application.
Donâ€™t know what PagePacker is?  Check this posting.
&#8220;

This is cool app to use to make paper GTD and calendars and stuff, but the nice thing is the source is [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://weblog.bignerdranch.com/?p=41">PagePacker Open-Sourced</a>: &#8220;<p>I am celebrating the arrival of Mac OS X 10.5 by making the source code to PagePacker <a href="http://weblog.bignerdranch.com/PagePackerSource.tgz">available</a>.  Here is the <a href="http://weblog.bignerdranch.com/PagePacker.dmg">compiled application</a>.</p>
<p>Donâ€™t know what PagePacker is?  Check <a href="http://weblog.bignerdranch.com/?p=23">this posting</a>.
</p>&#8220;</p>

<p>This is cool app to use to make paper GTD and calendars and stuff, but the nice thing is the source is a great little learning tool for Cocoa</p>

<p>(Via <a href="http://weblog.bignerdranch.com">Big Nerd Ranch Weblog</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.samdevore.com/archives/2007/11/05/pagepacker-open-sourced/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>First days with Leopard&#8230;</title>
		<link>http://blog.samdevore.com/archives/2007/10/29/first-days-with-leopard/</link>
		<comments>http://blog.samdevore.com/archives/2007/10/29/first-days-with-leopard/#comments</comments>
		<pubDate>Mon, 29 Oct 2007 16:18:13 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://blog.samdevore.com/archives/2007/10/29/first-days-with-leopard/</guid>
		<description><![CDATA[My first few days with Leopard&#8230;  (so I have been working with the seed but only for dev testing)  What follows are the things in Leopard that are an issue for me now, I do anticipate some of them clearing up in the next few weeks/ months but&#8230;


GPGMail &#8211; Ok I know I [...]]]></description>
			<content:encoded><![CDATA[<p>My first few days with Leopard&#8230;  (so I have been working with the seed but only for dev testing)  What follows are the things in Leopard that are an issue for me now, I do anticipate some of them clearing up in the next few weeks/ months but&#8230;</p>

<ul>
<li><a href="http://www.sente.ch/software/GPGMail/English.lproj/GPGMail.html" title="Sen:te - GPGMail">GPGMail</a> &#8211; Ok I know I should of anticipated that a &#8216;mail&#8217; plugin would stop working with a whole new &#8216;Mail.app&#8217; but man this is a drag, my workaround for now is <a href="http://www.mozilla.com/en-US/thunderbird/" title="Thunderbird - Reclaim your inbox">ThunderBird</a> and <a href="https://addons.mozilla.org/en-US/thunderbird/addon/71">Enigmail</a> (Note I did have some issues with downloading enigmail for some reason but at some point it just downloaded and installation was perfect).  Word on the GPGMail site is that a new beta for Leopard is underway, but hey GPG mail is a pia to begin with now this.</li>
<li>Time Machine &#8211; now for some reason it doesn&#8217;t want to set up the first back up, keeps reporting that it failed.  Now fine but what part is failing in this, is it the source drive that has a problem, the destination drive.  A little more information would be nice!</li>
<li>NetInfo Manager &#8211; kind of a bummer I did like managing my dev machine addresses this way, oh well back to hosts file editing&#8230;</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.samdevore.com/archives/2007/10/29/first-days-with-leopard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSSVista: Tweak CSS and see it in IE and Firefox at the same time</title>
		<link>http://blog.samdevore.com/archives/2007/09/26/cssvista-tweak-css-and-see-it-in-ie-and-firefox-at-the-same-time/</link>
		<comments>http://blog.samdevore.com/archives/2007/09/26/cssvista-tweak-css-and-see-it-in-ie-and-firefox-at-the-same-time/#comments</comments>
		<pubDate>Wed, 26 Sep 2007 21:03:41 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Blogroll]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.samdevore.com/archives/2007/09/26/cssvista-tweak-css-and-see-it-in-ie-and-firefox-at-the-same-time/</guid>
		<description><![CDATA[CSSVista: Tweak CSS and see it in IE and Firefox at the same time:


CSSVista is a free Windows application for web developers which lets you edit your CSS code live in both Internet Explorer and Firefox simultaneously. 
    The software is brought to us by the authors of Litmus, a tool that [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://feeds.feedburner.com/~r/ajaxian/~3/159410200/cssvista-tweak-css-and-see-it-in-ie-and-firefox-at-the-same-time">CSSVista: Tweak CSS and see it in IE and Firefox at the same time</a>:</p>

<blockquote>
<p><a href="http://litmusapp.com/cssvista/">CSSVista</a> is a free Windows application for web developers which lets you edit your CSS code live in both Internet Explorer and Firefox <em>simultaneously</em>. </p>
    <p>The software is brought to us by the authors of <a href="http://litmusapp.com/">Litmus</a>, a tool that tests your websites on a set of browsers.</p>
    <p><a href="http://litmusapp.com/cssvista/"><img src="http://ajaxian.com/wp-content/images/cssvista.png" alt="CSS Vista" border="0" width="250" /></a>
</p>
</blockquote>

<p>cool tool for windows web developers, I won&#8217;t use it for a couple of reasons, I&#8217;m a mac-a-holic and too much of an engineer to worry about pixel perfection&#8230;</p>

<p>(Via <a href="http://ajaxian.com">Ajaxian Blog</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.samdevore.com/archives/2007/09/26/cssvista-tweak-css-and-see-it-in-ie-and-firefox-at-the-same-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Shoot Yourself in the Foot in Any Programming Language</title>
		<link>http://blog.samdevore.com/archives/2007/06/27/how-to-shoot-yourself-in-the-foot-in-any-programming-language/</link>
		<comments>http://blog.samdevore.com/archives/2007/06/27/how-to-shoot-yourself-in-the-foot-in-any-programming-language/#comments</comments>
		<pubDate>Wed, 27 Jun 2007 16:11:22 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[AppleScript]]></category>
		<category><![CDATA[Code Development]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[JAVA]]></category>
		<category><![CDATA[JavaScript/AJAX]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[RealBASIC]]></category>
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://blog.samdevore.com/archives/2007/06/27/how-to-shoot-yourself-in-the-foot-in-any-programming-language/</guid>
		<description><![CDATA[How to Shoot Yourself in the Foot in Any Programming Language:


fullduplex.org  &#187; How to Shoot Yourself in the Foot in Any Programming Language
The proliferation of modern programming languages (all of which seem to have stolen countless features from one another) sometimes makes it difficult to remember what language you&#8217;re currently using. This guide is [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://face.centosprime.com/wordpress/2007/06/27/how-to-shoot-yourself-in-the-foot-in-any-programming-language/">How to Shoot Yourself in the Foot in Any Programming Language</a>:</p>

<blockquote>
fullduplex.org  &raquo; How to Shoot Yourself in the Foot in Any Programming Language
The proliferation of modern programming languages (all of which seem to have stolen countless features from one another) sometimes makes it difficult to remember what language you&rsquo;re currently using. This guide is offered as a public service to help programmers who [...]
</blockquote>

<p>Oh man so true so true</p>

<p>(Via <a href="http://face.centosprime.com/wordpress">Mind-NOX</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.samdevore.com/archives/2007/06/27/how-to-shoot-yourself-in-the-foot-in-any-programming-language/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
